Flex Admin
Flex Admin

How CodeStencil Works

CodeStencil is simply an IDE that helps you intelligently use an existing codebase to build a stencil (stencils are similar to templates) that can be used to generate structured code.

CodeStencil stores fragments of text is a tree-like structure ( See Code Tree ). This stored text can contain Expansion Labels ( similar to variables) which can be replaced with pre-defined strings during code generation.  The process of code generation starts from the root node in the Code Tree and goes all the way down to the last node.

There are 2 types of Expansion labels - Expanders and Code Nanites


If you want to insert a string (during code generation) representing your namespace, all you need to do is define the Expansion String and the replacement text in the Expander panel.
From the screenshot, NAMESPACE will be replaced by "Dolasoft" during code generation. You can even combine Expanders, for example, a construct like: [%ORGANIZATION_LABEL%].[%PROJECT_NAME%] will expand to a string like:MicroSoft.MyProject
Code Nanites
Code Nanites are blocks of code that can be executed when encountered during code generation.
For example, this code nanite -  CS_TABLE_LIST when combined with ".cs" create a list of files based on table names in the Schema.

Unlike standard code generators, you do not need to learn a template language. If you do not want to build your stencil from scratch, you can create it within minutes from already generated code (See how, here). 

For example, if you want to insert a string (during code generation) representing your namespace, all you need to do is define the Expansion String and the replacement text in the Expander panel.

Expansion labels are defined inside Expanders.

Code Generation with CodeStencil is an easy process that does not require learning a new templating language.



Classic header with navigation (inline)
Flex Header
Logo (left or right) + Megamenu (left or right).
Header with navigation (centered)
Centered Header
Logo (centered) + Megamenu (centered).
Header (Adspace)
Addspace Header
Logo (left or right) + Ad Space (left or right) + Megamenu (centered).
Transparent Header
Transparent Header
Logo + Megamenu. To make header transparent, in template's layout builder enter class: transparent.

Transparent Header (Image Background)

Our Latest Photos

Lightbox Gallery with Masonry.
  • Item 7
  • Vertical Image 1
  • Item 3
  • Item 4
  • Vertical Image 2
  • Item 5
  • Item 11
  • Item1
  • Item 8
  • Item 9
  • Vertical Image 3
  • Item 10
  • Vertical Image 5
  • Item 6
  • Item 12
  • Vertical Image 4
  • Item 13
  • Item 14
  • Item 15
  • Item 16

Our Latest Posts

A rich, highly flexible and visually diverse template.

Fish That Herb Was Every Light

Tree make in spirit give. Good winged doesn't image won't bearing won't. Female us saying. Set fifth land fill image...

Category: Posts

They're Day Sixth

His fruit above they're very grass doesn't there. Is him greater days air years. Wherein. Fourth air in waters midst...

Category: Posts

‘Patio’ - Outstanding Flamenco Guitar

Following has meticulously recorded six different acoustic instruments: a steel-string guitar, twelve-string, nylon...

Category: Posts

Sea Yielding Him Moving

Meat wherein after female own forth it seas lights behold void. Him fifth made set above our blessed abundantly, you....

Category: Posts

Big Rethoric Hometown Ran

Even the all-powerful Pointing from the countries Vokalia and Consonantia, there live the blind texts. Separated they...

Category: Posts

The Art of Making, Alma Flamenca

The ‘Art of Making’ series aspires to display and highlight people who go against the spirit of today’s pessimism and...

Category: Posts

Single-Origin Coffee Master

Replenish bearing behold itself seas appear, image kind stars lights bearing. Form evening good green. Fill signs from...

Category: Posts

iZem in Brazil

“I fell in love with Brazilian music via a Jorge Ben vinyl bought in Paris in the early 2000's. His sound was clearly...

Category: Posts

Video Background...
with “Major Color” overlay!

Flex has a set of features, options and tools make it the most versatile theme on the market by allowing you to take control of virtually every aspect and section of the site. The powerful customization options & features give you flexibility to create the site you want.

Stunning, Anything Else You Got There?


Flex is an ideal platform for users of all levels, whether beginners or web professionals. The administrative interface is both simple to use, intuitive and highly flexible, allowing for swift and extensive changes. An approach to web design aimed at crafting sites to provide an optimal viewing experience and engage worldwide methodologies with web-enabled technology.

First Project is Coming in:


Coming This October:

CodeStencil is Published and Marketed by Zera Systems Inc.

Follow Us