Compile Time Open Source Projects

Browse 109 Compile Time open source projects, ranked by GitHub stars. Find the most popular Compile Time tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 109 projects
4,500 stars

jspahrsummers/libextobjc

A Cocoa library to extend the Objective-C programming language.

Metrics details
Stars4,500
4,348 stars

RobertGummesson/BuildTimeAnalyzer-for-Xcode

Build Time Analyzer for Swift

Metrics details
Stars4,348
3,969 stars

juhaku/utoipa

Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust

Metrics details
Stars3,969
3,824 stars

hanickadot/compile-time-regular-expressions

Compile Time Regular Expression in C++

Metrics details
Stars3,824
3,587 stars

fastred/Optimizing-Swift-Build-Times

Collection of advice on optimizing compile times of Swift projects.

Metrics details
Stars3,587
3,476 stars

rttrorg/rttr

C++ Reflection Library

Metrics details
Stars3,476
2,724 stars

luckyframework/lucky

A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts.

Metrics details
Stars2,724
2,009 stars

uber/needle

Compile-time safe Swift dependency injection framework

Metrics details
Stars2,009
1,922 stars

JustasMasiulis/lazy_importer

library for importing functions from dlls in a hidden, reverse engineer unfriendly way

Metrics details
Stars1,922
1,432 stars

JustasMasiulis/xorstr

heavily vectorized c++17 compile time string encryption.

Metrics details
Stars1,432
1,323 stars

leavez/cocoapods-binary

integrate pods in form of prebuilt frameworks conveniently, reducing compile time

Metrics details
Stars1,323
1,309 stars

adamyaxley/Obfuscate

Guaranteed compile-time string literal obfuscation header-only library for C++14

Metrics details
Stars1,309
1,051 stars

nholthaus/units

a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.

Metrics details
Stars1,051
960 stars

woutervh-/typescript-is

Metrics details
Stars960
860 stars

google/inject.dart

Compile-time dependency injection for Dart and Flutter

Metrics details
Stars860
829 stars

pamidur/aspect-injector

AOP framework for .NET (c#, vb, etc)

Metrics details
Stars829
735 stars

woboq/qmetaobject-rs

Integrate Qml and Rust by building the QMetaObject at compile time.

Metrics details
Stars735
722 stars

tcbrindle/raytracer.hpp

Simple compile-time raytracer using C++17

Metrics details
Stars722
718 stars

swiftyfinch/Rugby

🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.

Metrics details
Stars718
665 stars

i-am-tom/haskell-exercises

A little course to learn about some of the more obscure GHC extensions.

Metrics details
Stars665
665 stars

nvzqz/static-assertions

Ensure correct assumptions about constants, types, and more in Rust

Metrics details
Stars665
605 stars

arohner/spectrum

Metrics details
Stars605
570 stars

edouarda/brigand

Instant compile time C++ 11 metaprogramming library

Metrics details
Stars570
549 stars

PhilippeSigaud/Pegged

A Parsing Expression Grammar (PEG) module, using the D programming language.

Metrics details
Stars549
541 stars

llxiaoyuan/oxorany

obfuscated any constant encryption in compile time on any platform

Metrics details
Stars541
511 stars

rafael-fuente/Python-Raytracer

A basic Ray Tracer that exploits numpy arrays and functions to work reasonably fast.

Metrics details
Stars511
488 stars

peter-winter/ctpg

Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.

Metrics details
Stars488
462 stars

jnk0le/Ring-Buffer

simple C++11 ring buffer implementation, allocated and evaluated at compile time

Metrics details
Stars462
431 stars

aurora-opensource/au

A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.

Metrics details
Stars431
412 stars

vedantroy/typecheck.macro

A easy (and fast) typescript validation library/macro. Automatically generate validation functions for Typescript types.

Metrics details
Stars412
388 stars

hogliux/semimap

A semi compile-/run-time associative map container with compile-time lookup and run-time storage

Metrics details
Stars388
385 stars

Ubpa/UDRefl

Ubpa Dynamic Reflection

Metrics details
Stars385
378 stars

JetBrains-Research/reflekt

A plugin for Kotlin compiler for compile-time reflection

Metrics details
Stars378
373 stars

doctorn/trait-eval

We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???

Metrics details
Stars373
345 stars

dronavallipranav/rust-obfuscator

Automatic Rust Obfuscator and Macro Library

Metrics details
Stars345
317 stars

pandaman64/serde-query

Metrics details
Stars317
316 stars

dropbox/nn

Non-nullable pointers for C++

Metrics details
Stars316
315 stars

boost-ext/mp

MP: C++20 ~~Template~~ Meta-Programming

Metrics details
Stars315
296 stars

NyxCode/ormx

bringing orm-like features to sqlx

Metrics details
Stars296
288 stars

llogiq/momo

A Rust proc_macro_attribute to outline conversions from generic functions

Metrics details
Stars288
279 stars

nqtronix/fifofast

A fast, generic fifo for MCUs.

Metrics details
Stars279
278 stars

vidarh/writing-a-compiler-in-ruby

Code from my series on writing a Ruby compiler in Ruby

Metrics details
Stars278
277 stars

rodrimati1992/const_format_crates

Compile-time string formatting

Metrics details
Stars277
268 stars

atteo/classindex

Index classes, do not scan them!

Metrics details
Stars268
267 stars

FrantisekGazo/Blade

Android library for boilerplate destruction

Metrics details
Stars267
260 stars

dukebw/lintel

A Python module to decode video frames directly, using the FFmpeg C API.

Metrics details
Stars260
259 stars

ltrzesniewski/InlineIL.Fody

Inject arbitrary IL code at compile time.

Metrics details
Stars259
255 stars

tianzhijiexian/JsonAnnotation

利用注解自动生成Gson‘s Model的库

Metrics details
Stars255
252 stars

elastic-rs/elastic

An Elasticsearch REST API client for Rust

Metrics details
Stars252
251 stars

propensive/contextual

Statically-checked string interpolation in Scala

Metrics details
Stars251
249 stars

mfenniak/rethinkdb-net

A C# / .NET client driver for RethinkDB.

Metrics details
Stars249
239 stars

13-CF/afetch

Simple system info written in C

Metrics details
Stars239
232 stars

eatingtomatoes/pure_simd

A simple, extensible, portable, efficient and header-only SIMD library!

Metrics details
Stars232
229 stars

BOT-Man-JL/ORM-Lite

Header-Only, Strong-Typed, Compile-time Object Relation Mapping (ORM) in Modern C++ :-)

Metrics details
Stars229
222 stars

mapbox/eternal

A C++14 compile-time/constexpr map and hash map with minimal binary footprint

Metrics details
Stars222
222 stars

RafaGago/mini-async-log

Non bloated asynchronous logger

Metrics details
Stars222
221 stars

enthus1ast/nimja

typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.

Metrics details
Stars221
218 stars

teropa/hiccups

A ClojureScript port of Hiccup - a fast library for rendering HTML in ClojureScript

Metrics details
Stars218
205 stars

rokucommunity/brighterscript

A superset of Roku's BrightScript language

Metrics details
Stars205
205 stars

mattbierner/STT-C-Compile-Time-Snake

Snake/Nibbler implementation using C++ template metaprogamming

Metrics details
Stars205
1-60 of 109 projects
Get A Weekly Email With Trending Compile Time Projects
Stay updated on Compile Time plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.