All Projects → Gengen → Similar Projects or Alternatives

338 Open source projects that are alternatives of or similar to Gengen

Cub
The Cub Programming Language
Stars: ✭ 198 (-21.74%)
Mutual labels:  ast
Miniboxing Plugin
Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:
Stars: ✭ 106 (-58.1%)
Mutual labels:  generics
Higgledy
Higher-kinded data via generics
Stars: ✭ 153 (-39.53%)
Mutual labels:  generics
Ts Transform Import Path Rewrite
TS AST transformer to rewrite import path
Stars: ✭ 104 (-58.89%)
Mutual labels:  ast
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+5868.77%)
Mutual labels:  ast
Csharp Eval Unity3d
C# Expression Parser for Unity3D
Stars: ✭ 102 (-59.68%)
Mutual labels:  ast
Bash Parser
Parses bash into an AST
Stars: ✭ 151 (-40.32%)
Mutual labels:  ast
Esutils
utility box for ECMAScript language tools
Stars: ✭ 101 (-60.08%)
Mutual labels:  ast
Escodegen
ECMAScript code generator
Stars: ✭ 2,328 (+820.16%)
Mutual labels:  ast
Elm Markdown
Pure Elm markdown parsing and rendering
Stars: ✭ 96 (-62.06%)
Mutual labels:  ast
Ts Morph
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Stars: ✭ 2,384 (+842.29%)
Mutual labels:  ast
Unimport
A linter, formatter for finding and removing unused import statements.
Stars: ✭ 96 (-62.06%)
Mutual labels:  ast
Tsutils
utility functions for working with typescript's AST
Stars: ✭ 240 (-5.14%)
Mutual labels:  ast
Astpretty
Pretty print the output of python stdlib `ast.parse`.
Stars: ✭ 93 (-63.24%)
Mutual labels:  ast
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+649.01%)
Mutual labels:  ast
Pyast64
Compile a subset of the Python AST to x64-64 assembler
Stars: ✭ 93 (-63.24%)
Mutual labels:  ast
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 186 (-26.48%)
Mutual labels:  ast
Gorm2sql
auto generate sql from gorm model struct
Stars: ✭ 92 (-63.64%)
Mutual labels:  ast
Go generics
Templates, generics engine for Go
Stars: ✭ 141 (-44.27%)
Mutual labels:  generics
Babel Plugin React Persist
Automatically useCallback() & useMemo(); memoize inline functions
Stars: ✭ 91 (-64.03%)
Mutual labels:  ast
React Monocle
A developer tool to visualize a React application's component hierarchy.
Stars: ✭ 2,440 (+864.43%)
Mutual labels:  ast
Astq
Abstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (-64.82%)
Mutual labels:  ast
Ml
sourced.ml is a library and command line tools to build and apply machine learning models on top of Universal Abstract Syntax Trees
Stars: ✭ 136 (-46.25%)
Mutual labels:  ast
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-64.82%)
Mutual labels:  ast
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-28.85%)
Mutual labels:  ast
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-66.4%)
Mutual labels:  ast
Expr
Expression language for Go
Stars: ✭ 2,123 (+739.13%)
Mutual labels:  ast
Hippo
PHP standards checker.
Stars: ✭ 82 (-67.59%)
Mutual labels:  ast
Arrow Meta
Functional companion to Kotlin's Compiler
Stars: ✭ 246 (-2.77%)
Mutual labels:  generics
Show ast
An IPython notebook plugin for visualizing ASTs.
Stars: ✭ 76 (-69.96%)
Mutual labels:  ast
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (+568.77%)
Mutual labels:  ast
Ts Transform Css Modules
Extract css class names from required css module files for TypeScript
Stars: ✭ 75 (-70.36%)
Mutual labels:  ast
Participle
A parser library for Go
Stars: ✭ 2,302 (+809.88%)
Mutual labels:  ast
Xcode Ast Dump
Dump the AST of your Swift Xcode project
Stars: ✭ 71 (-71.94%)
Mutual labels:  ast
Ast Pretty Print
A pretty printer for AST-like structures
Stars: ✭ 129 (-49.01%)
Mutual labels:  ast
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-73.91%)
Mutual labels:  ast
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-14.23%)
Mutual labels:  ast
Go2ast
Transform Go code into it's AST
Stars: ✭ 65 (-74.31%)
Mutual labels:  ast
Learn Javascript
《前端基础漫游指南》深入的、系统的学习 javascript 基础,喜欢点 Star
Stars: ✭ 128 (-49.41%)
Mutual labels:  ast
Gena
Generic pseudo-templated containers for C. Written entirely in C89 with design inspired by the C++ STL. /// DOCS ARE SLIGHTLY OUTDATED, PROJECT IS STABLE AND STILL IN ACTIVE DEVELOPMENT
Stars: ✭ 61 (-75.89%)
Mutual labels:  generics
Retext
natural language processor powered by plugins part of the @unifiedjs collective
Stars: ✭ 2,119 (+737.55%)
Mutual labels:  ast
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+326.09%)
Mutual labels:  ast
Math Engine
Mathematical expression parsing and calculation engine library. 数学表达式解析计算引擎库
Stars: ✭ 123 (-51.38%)
Mutual labels:  ast
Mvvm Example
iOS protocol-oriented MVVM examples
Stars: ✭ 45 (-82.21%)
Mutual labels:  generics
Unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+1100%)
Mutual labels:  ast
Babel Plugin Ast
使用 babel 进行 AST 分析和处理
Stars: ✭ 44 (-82.61%)
Mutual labels:  ast
Asteval
minimalistic evaluator of python expression using ast module
Stars: ✭ 116 (-54.15%)
Mutual labels:  ast
One Liner
Constraint-based generics
Stars: ✭ 41 (-83.79%)
Mutual labels:  generics
Gitbase
SQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase
Stars: ✭ 1,955 (+672.73%)
Mutual labels:  ast
Genericn Arytree
Simple Generic N-ary Tree implementation in Java, with many utility methods.
Stars: ✭ 40 (-84.19%)
Mutual labels:  generics
Nlcst
Natural Language Concrete Syntax Tree format
Stars: ✭ 116 (-54.15%)
Mutual labels:  ast
Genericdatasource
Generic Data Source in Swift.
Stars: ✭ 33 (-86.96%)
Mutual labels:  generics
Syncmap
A typed implementation of the Go sync.Map using code generation
Stars: ✭ 200 (-20.95%)
Mutual labels:  generics
Yaep
Yet Another Earley Parser
Stars: ✭ 110 (-56.52%)
Mutual labels:  ast
Esdoc
ESDoc - Good Documentation for JavaScript
Stars: ✭ 2,706 (+969.57%)
Mutual labels:  ast
Gulp Strip Debug
Strip console, alert, and debugger statements from JavaScript code
Stars: ✭ 242 (-4.35%)
Mutual labels:  ast
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Stars: ✭ 228 (-9.88%)
Mutual labels:  ast
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (-21.74%)
Mutual labels:  ast
Json To Ast
JSON AST parser
Stars: ✭ 161 (-36.36%)
Mutual labels:  ast
Typo3 Rector
Rector for TYPO3
Stars: ✭ 107 (-57.71%)
Mutual labels:  ast
61-120 of 338 similar projects