Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Compiler Extension

Compiler Extension

5 projects

Showing 5 of 5 projects

Myriad
MyriadF#

A code generator for F# that enables meta-programming by generating idiomatic F# code from AST input via plugins.

#functional-programming#dotnet-tool#plugin-system
Stars387
Forks44
Last commit7 days ago
Supernova.Enum.Generators
Supernova.Enum.GeneratorsC#

A C# source generator that creates helper classes for enums, providing fast operations without reflection.

#fast-enum#codegeneration#csharp
Stars198
Forks17
Last commit1 year ago
CMakePCHCompiler
CMakePCHCompilerCMake

A CMake module providing precompiled header support via custom CXXPCH/CPCH compiler extensions, now obsolete since CMake 3.16.

#clang#gcc#compiler-extension
Stars102
Forks19
Last commit6 years ago
lrt
lrtOCaml

A PPX-based OCaml extension for runtime type representations, enabling generic type-driven operations like automatic GUI generation and SQL schema derivation.

#runtime-types#metaprogramming#compiler-extension
Stars36
Forks3
Last commit5 years ago
commonjs_of_ocaml
commonjs_of_ocamlOCaml

A js_of_ocaml PPX extension to import and export CommonJS modules, enabling seamless interoperability with JavaScript.

#javascript-interop#module-system#browserify
Stars12
Forks2
Last commit10 years ago

Related Tags

#Code Generation3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub