meta#

  •        115

Meta# is a pattern matching library for .net, which includes a flexible grammar language, a visual studio extension and many other tools to help create custom DSLs.

http://metasharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

CodeDom Utilities

  •    CSharp

CodeDom Utilities is a project that brings functionality and extensions to ease the coding activities related to CodeDom

Expressions to CodeDOM

  •    LINQ

The library helps to create CodeDOM graph and generate code from it. It uses expression trees in form of lambda functions to create CodeDOM tree.

XLG Pipeline : XML Library Generator (XLG) : MetaData ->XML ->XSL ->Code

  •    

XLG is a pipeline based code generator that walks meta sources (database tables, folder/files, or XML), turns the structure into XML and transforms the XML using XSL. An excellent C# LINQ-esque DAL code library XSLT is included. Uses NXLT2 and heavily rewritten SubSonic code.

Xsd2Code .net class generator from XSD schema

  •    

Xsd2Code is a CSharp or Visual Basic Business Entity class Generator from XSD schema.

T1000 (Code generator)

  •    

this is a generator code Framwork. It uses CodeDom and parses xml files to output code files in C #, Vb, ect ...


CodeGen Code Generator

  •    

CodeGen is a tool that Synergy/DE developers can use to generate source code and other types of content based on meta-data stored in a Synergy Repository.

CSharp CodeDom Parser

  •    CSharp

CSharp CodeDom Parser is a component, which parses CSharp source files and produces the CodeDom compliant syntax tree (including comments in code, which are important for code analysis). CodeDom is language independent code representation, which is defin

Smart Code Generator (Asp.Net)

  •    

Smart Code Generator is 100% ASP.NET based codegeneration framework with intellisense, compilation, debug, sourceview and designview support powered by Visual Studio 2005. Smart Code Generator is an Asp.Net application and is a full fledged template based code generator that ...

Generic .NET Code Generator

  •    

Based on a XML descriptionfile the Generic .NET Code Generator will create the files for DO, BL and BF. The output can be VB.NET or C# as the Generator is based on CodeDom. The software is written in VB.NET.

Sourcery - Meta-programming for Swift, stop writing boilerplate code.

  •    Swift

Sourcery is a code generator for Swift language, built on top of Apple's own SourceKit. It extends the language abstractions to allow you to generate boilerplate code automatically. It's used in over 8,000 projects on both iOS and macOS and it powers some of the most popular and critically-acclaimed apps you have used. Its massive community adoption was one of the factors that pushed Apple to implement derived Equality and automatic Codable conformance. Sourcery is maintained by a growing community of contributors.

Grammar-Kit - Grammar files support & parser/PSI generation for IntelliJ IDEA

  •    Java

An IntelliJ IDEA plugin for language plugin developers.Adds BNF Grammars and JFlex files editing support including parser/PSI code generator.

.NET Configuration Code Generator

  •    

The .NET Configuration Code Generator simplifies the task of generating classes when defining a custom configuration section in your App.config or Web.config files.

QR-Code-generator - High-quality QR Code generator library in Java, JavaScript, Python, C++, C.

  •    Java

This project aims to be the best, clearest QR Code generator library in multiple languages. The primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments.

Telosys - The simplest and lightest code generator

  •    Java

Telosys is the best developer companion. It generates all the plumbing and repetitive code. It boosts the project kick-off saving many days of development. "Telosys studio" is provided as an Eclipse plugin, it allows to set up models, edit templates and generate the code. "Telosys CLI" can be used to launch generation tasks from the command line.

jaCG ( j;-)et another Code Generator )

  •    Java

JaCG is a code generation framework like OAW or AndroMDA. It is supposed to be very simple and easy to understand. It has just on language (java) to implement meta models, transformations and templates. This makes support from your IDE very easy.

PEGTL - Parsing Expression Grammar Template Library

  •    C++

The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG). Grammars are written as regular C++ code, created with template programming (not template meta programming), i.e. nested template instantiations that naturally correspond to the inductive definition of PEGs (and other parser-combinator approaches).

Iris Generator

  •    CSharp

Iris generator is a a code generator engine based on plug-ins. For the alpha version the project is released with a SQLServer 2005 database analyser, a CRUD creator, a Stored Procedure generator for SQLServer 2005 and a DataAccess Layer generator for VB.Net and C#. The modula...

CodeDom Assistant

  •    CSharp

Generating CodeDom Code By Parsing C# or VB ??C#??VB??CodeDom??

TinySQL Code Generator

  •    

TinySQL is small and handy SQL script which can quickly generate consistent code snippet that you can paste in your project. It basically operates by reading schema of provided table and applying template to each column of table in order to generate code snippet.

LazGen

  •    DotNet

An XML technologies-based code generation tool, currently supporting generating robust SQL Server 2005 code with C# data access wrappers. This tool has been in development as a side project for over 5 years, and has been used to create enterprise-level databases, access tiers...