Projects in Awesome Lists tagged with compile-time
A curated list of projects in awesome lists tagged with compile-time .
https://github.com/robertgummesson/buildtimeanalyzer-for-xcode
Build Time Analyzer for Swift
analyzer build compile-time swift time xcode
Last synced: 14 May 2025
https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode
Build Time Analyzer for Swift
analyzer build compile-time swift time xcode
Last synced: 03 Aug 2025
https://github.com/juhaku/utoipa
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
auto-generated compile-time documentation generated openapi openapi-documentation openapi31 rest rest-api rest-api-documentation rust swagger
Last synced: 04 May 2026
https://github.com/fastred/optimizing-swift-build-times
Collection of advice on optimizing compile times of Swift projects.
build-time compile compile-time swift time
Last synced: 15 May 2025
https://github.com/fastred/Optimizing-Swift-Build-Times
Collection of advice on optimizing compile times of Swift projects.
build-time compile compile-time swift time
Last synced: 15 May 2025
https://github.com/justasmasiulis/lazy_importer
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
anti-reversing compile-time cpp export game-hacking getmodulehandle getprocaddress hashing header-only import malware obfuscation reverse-engineering small static-analysis windows
Last synced: 08 Apr 2025
https://github.com/JustasMasiulis/lazy_importer
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
anti-reversing compile-time cpp export game-hacking getmodulehandle getprocaddress hashing header-only import malware obfuscation reverse-engineering small static-analysis windows
Last synced: 12 Apr 2025
https://github.com/dosx-dev/obfus.h
Macro-header for compile-time C obfuscation (tcc, win x86/x64)
c compile-time confuse ctf easy-to-use education hacktoberfest information-security low-level macro msvc native obfuscate obfuscation obfuscator protection tcc tiny tinycc windows
Last synced: 15 May 2025
https://github.com/DosX-dev/obfus.h
Macro-header for compile-time C obfuscation (tcc, win x86/x64)
c compile-time confuse ctf easy-to-use education hacktoberfest information-security low-level macro msvc native obfuscate obfuscation obfuscator protection tcc tiny tinycc windows
Last synced: 13 May 2025
https://github.com/leavez/cocoapods-binary
integrate pods in form of prebuilt frameworks conveniently, reducing compile time
cocoapods cocoapods-plugin compile-time
Last synced: 14 May 2025
https://github.com/justasmasiulis/xorstr
heavily vectorized c++17 compile time string encryption.
compile-time cpp cpp17 encryption string template vectorized xor
Last synced: 09 Apr 2025
https://github.com/JustasMasiulis/xorstr
heavily vectorized c++17 compile time string encryption.
compile-time cpp cpp17 encryption string template vectorized xor
Last synced: 12 Apr 2025
https://github.com/nholthaus/units
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
compile-time cpp14 dimensional-analysis header-only no-dependencies template-metaprogramming unit-conversion
Last synced: 14 May 2025
https://github.com/pamidur/aspect-injector
AOP framework for .NET (c#, vb, etc)
advice aop aop-framework aot aspect aspects attribute attributes blazor c-sharp compile-time dotnet dotnet-core injection inpc mixin mixins postsharp wrap wrapper
Last synced: 13 May 2025
https://github.com/swiftyfinch/rugby
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
cache-cocoapods cache-pods cocoapods cocoapods-binary cocoapods-frameworks cocoapods-optimisation cocoapods-performance compile-time hacktoberfest macos prebuild-pods precompiled-frameworks swift xcode xcode-indexing xcode-performance
Last synced: 12 Apr 2025
https://github.com/tcbrindle/raytracer.hpp
Simple compile-time raytracer using C++17
c-plus-plus c-plus-plus-17 compile-time raytracer raytracing
Last synced: 05 Apr 2025
https://github.com/ac3ss0r/obfusheader.h
Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
compile-time compile-time-meta-programming encryption metaprogramming native obfuscation protection
Last synced: 13 Apr 2025
https://github.com/swiftyfinch/Rugby
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
cache-cocoapods cache-pods cocoapods cocoapods-binary cocoapods-frameworks cocoapods-optimisation cocoapods-performance compile-time hacktoberfest macos prebuild-pods precompiled-frameworks swift xcode xcode-indexing xcode-performance
Last synced: 06 Aug 2025
https://github.com/x86byte/obfusk8
Obfusk8: lightweight Obfuscation library based on C++17 / Header Only for windows binaries
code-protection compile-time compiler-obfuscation cpp17-obfuscation crypter malware-development msvc obfuscation obfuscation-scriptsource-protection obfuscation-tool obfuscationtool obfuscator protection reverse-engineering runtime-obfuscation software-engineering software-protection
Last synced: 05 Feb 2026
https://github.com/nvzqz/static-assertions
Ensure correct assumptions about constants, types, and more in Rust
assert compile-time rust static-assertions testing
Last synced: 04 Apr 2025
https://github.com/llxiaoyuan/oxorany
obfuscated any constant encryption in compile time on any platform
compile-time cpp14 encryption obfuscated template xor
Last synced: 05 Apr 2025
https://github.com/JetBrains-Research/reflekt
A plugin for Kotlin compiler for compile-time reflection
compile-time compile-time-reflection kotlin reflection
Last synced: 22 Jul 2026
https://github.com/cofibrant/trait-eval
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???
compile-time engineering-at-its-best evaluator
Last synced: 11 Mar 2026
https://github.com/jetbrains-research/reflekt
A plugin for Kotlin compiler for compile-time reflection
compile-time compile-time-reflection kotlin reflection
Last synced: 05 Apr 2025
https://github.com/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.
bazel compile-time cpp cpp14 cpp14-library dimensional-analysis header-only header-only-library no-dependencies physical-quantities physical-units quantity single-header-library unit-of-measure units units-of-measure units-of-measurement
Last synced: 02 Jul 2025
https://github.com/doctorn/trait-eval
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???
compile-time engineering-at-its-best evaluator
Last synced: 22 Apr 2025
https://github.com/qlibs/mp
C++20 Meta-Programming library
compile-time cpp20 meta-programming
Last synced: 16 May 2025
https://github.com/eatingtomatoes/pure_simd
A simple, extensible, portable, efficient and header-only SIMD library!
Last synced: 06 May 2025
https://github.com/yakshalang/yaksha
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
c99 compile-time compile-to-c compiler lisp-dialect offside offside-rule programming-language transpiler
Last synced: 04 Apr 2025
https://github.com/YakshaLang/Yaksha
😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP
c99 compile-time compile-to-c compiler lisp-dialect offside offside-rule programming-language transpiler
Last synced: 04 Apr 2025
https://github.com/wellingtoncosta/convalida
A simple, lightweight and powerful field validation library for Android.
android android-databinding android-library annotations code-generation compile-time field-validation java
Last synced: 11 Jan 2026
https://github.com/WellingtonCosta/convalida
A simple, lightweight and powerful field validation library for Android.
android android-databinding android-library annotations code-generation compile-time field-validation java
Last synced: 03 Aug 2025
https://github.com/qlibs/sml
C++20 State Machine library
compile-time cpp20 state-machine
Last synced: 10 Apr 2025
https://github.com/qlibs/mph
C++20 [Minimal] Static Perfect Hash library
compile-time cpp20 perfect-hash simd
Last synced: 04 Apr 2025
https://github.com/korken89/crect
A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel
compile-time cortex-m deadlock-free reactive-programming rtos
Last synced: 17 Mar 2025
https://github.com/enthus1ast/nimja
typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.
compile-time compiled html html-templates jinja2 nim nim-lang template-engine twig typed
Last synced: 06 Apr 2025
https://github.com/hoxxep/rapidhash
An extremely fast, high-quality, non-cryptographic hash function. Platform independent compile-time and run-time hashing in rust.
algorithms compile-time hash hashing rust
Last synced: 06 Feb 2026
https://github.com/dronavallipranav/rust-obfuscator
Automatic Rust Obfuscator and Macro Library
automatic compile-time control-flow encryption macros obfuscator renaming runtime rust source string
Last synced: 05 Apr 2025
https://github.com/loloicci/nimly
Lexer Generator and Parser Generator as a Library in Nim.
bnf compile-time ebnf lexer-generator lexer-parser macro macros nim parser-generator
Last synced: 09 Apr 2025
https://github.com/alexnask/ctregex.zig
Compile time regular expressions in zig
compile-time regex zig zig-library zig-package
Last synced: 25 Oct 2025
https://github.com/calebzulawski/cotila
A compile-time linear algebra system for C++
blas compile-time constexpr linear-algebra
Last synced: 24 Apr 2025
https://github.com/juancarlospaco/nim-gatabase
Connection-Pooling Compile-Time ORM for Nim
compile-time database databases dsl nim nim-lang orm orm-extension orm-framework orm-library ormlite postgres postgresql sql sqlalchemy sqlite sqlite-database sqlite-orm sqlite3
Last synced: 12 Oct 2025
https://github.com/parker-codes/todo_by
Compile-time lifetimes for comments.
cargo compile-time proc-macro todo
Last synced: 13 Apr 2025
https://github.com/SpriteOvO/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 14 May 2025
https://github.com/spriteovo/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 04 Mar 2026
https://github.com/SciNim/Unchained
A fully type safe, compile time only units library.
compile-time hacktoberfest meta-programming nim nim-lang type-safety units
Last synced: 08 May 2025
https://github.com/scinim/unchained
A fully type safe, compile time only units library.
compile-time hacktoberfest meta-programming nim nim-lang type-safety units
Last synced: 09 Apr 2025
https://github.com/rodrimati1992/konst
Const equivalents of std functions, compile-time comparison, and parsing.
Last synced: 15 May 2025
https://github.com/martinmoene/physunits-ct-cpp11
A small C++11, C++14 header-only library for compile-time dimensional analysis and unit/quantity manipulation and conversion
compile-time cpp11 cpp14 dimensional-analysis header-only no-dependencies single-file unit-conversion units-of-measure
Last synced: 31 Aug 2025
https://github.com/jrmadsen/compile-time-perf
Measures high-level timing and memory usage metrics during compilation
compile-time performance-analysis performance-metrics performance-monitoring
Last synced: 07 Mar 2026
https://github.com/thelartians/statictypeinfo
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
compile-time compile-time-meta-programming constexpr cpp hash index metaprogramming static type typeinfo types
Last synced: 30 Apr 2025
https://github.com/TomashuTTTT7/Hidecall
Hide function calls to prevent reverse-engineering
anti-reversing compile-time hide msvc obfuscate obfuscate-code obfuscated-code obfuscation reverse-engineering reversing single-header small x86
Last synced: 10 May 2025
https://github.com/disruptek/jason
JSON done right 🤦
compile-time encode json nim serialization serialize
Last synced: 18 Aug 2025
https://github.com/viatorus/compile-time-printer
Prints values and types during compilation!
compile-time cpp print printf tool
Last synced: 17 Mar 2025
https://github.com/kowainik/type-errors-pretty
💄🐞 Combinators for writing pretty type errors easily
compile-time hacktoberfest haskell pretty type-errors type-level
Last synced: 01 May 2025
https://github.com/deniskore/nand_nor
C++ Compile time NAND/NOR obfuscation
compile-time emulation nand nor obfuscation security
Last synced: 23 Apr 2025
https://github.com/rinzii/ccmath
A C++17 Compile Time <cmath> Library
cmake cmath compile-time constexpr cpp cpp17 cpp20 header-only math mathematics modern-cpp neon simd special-functions std trigonometric-functions trigonometry vectorization
Last synced: 21 Aug 2025
https://github.com/qlibs/ut
C++20 Unit-Testing library
compile-time cpp20 run-time testing
Last synced: 21 Apr 2025
https://github.com/pjechris/annotationinject
Compile-time Swift dependency injection annotations
annotations cocoapods compile-time dependency-injection injection injection-container safety sourcery swift swinject
Last synced: 11 Dec 2025
https://github.com/marcinreliga/buildtimelogger-for-xcode
A console app for logging Xcode build times and presenting them in a notification
build compile-time log notifications swift xcode
Last synced: 14 Aug 2025
https://github.com/dzikoysk/sqiffy
Experimental compound SQL framework with type-safe DSL API generated at compile-time from annotation based schema diff
annotation-processor compile-time dsl exposed kotlin ksp migration sql
Last synced: 21 Apr 2025
https://github.com/juancarlospaco/nim-nimterlingua
Internationalization at Compile Time for Nim
compile-time gettext gettext-library i18n internationalization localization nim nim-lang po-editor speed translation
Last synced: 04 Jan 2026
https://github.com/nqtronix/fifofast
A fast, generic fifo for MCUs.
arm avr c compile-time fifo generic mit-license optimized ring-buffer ringbuffer
Last synced: 14 May 2025
https://github.com/planetis-m/eminim
JSON serialization framework for Nim, works from a Stream directly to any type and back. Depends only on stdlib.
compile-time deserializer deserializes directly efficient json json-deserialization json-deserialization-macro json-serialization json-serialization-library macro marshal marshalling nim serialization serialization-library serializer unmarshalling
Last synced: 06 Apr 2025
https://github.com/zdimension/macro-forth
Compile-time const Forth evaluation with macros
Last synced: 12 Apr 2025
https://github.com/shnatsel/current_platform
Find out what platform your code is running on from Rust
Last synced: 16 Mar 2025
https://github.com/toolisticon/cute
Java compile testing library, that allows you to test annotation processors.
annotation annotation-processing annotation-processor annotations compilation-testing compile compile-time hacktoberfest java javac junit junit4 junit5 processing processor test testing testng tests
Last synced: 17 Mar 2025
https://github.com/chshersh/ghc-plugin-non-empty
🧬 GHC Plugin for compile-time transformation of list literals to NonEmpty list
compile-time ghc haskell plugin
Last synced: 10 Jul 2025
https://github.com/p-ranav/container_traits
Container Traits for Modern C++
compile-time compile-time-meta-programming cpp17 cpp17-library helpers metaprogramming mit-license stl stl-containers template template-meta-programming template-metaprogramming type-traits
Last synced: 05 May 2025
https://github.com/antelcat/autogen
Auto generate anything
autogen compile-time extension mapping metadata polyfill roslyn roslyn-generator weaver
Last synced: 11 Jul 2025
https://github.com/coder543/metric
This library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
compile-time dimensional-analysis no-std rust unit-aware unit-safety units-of-measure
Last synced: 28 Apr 2025
https://github.com/Stepami/visitor-net
First-ever acyclic generic extensible typesafe implementation of Visitor pattern for .NET without any usage of dynamic cast
acyclic compile-time csharp extensible generics typesafe visitor-pattern
Last synced: 17 Apr 2025
https://github.com/giiita/refuel
Lightweight dependency injection engine and DI-driven tools.
compile-time dependency-injection di-container injection json json-parser macro scala
Last synced: 02 Aug 2025
https://github.com/mguludag/enum_name
Converting (scoped)enum values to string names written in C++>=11.
compile-time cpp cpp11 cpp14 cpp17 cpp20 enum reflection
Last synced: 10 Oct 2025
https://github.com/shibapm/capriccio
Reads gherkin feature files and generates UI Tests
automatic capriccio compile-time feature-file generator gherkin gherkin-files swift4 xctest-gherkin
Last synced: 01 Aug 2025
https://github.com/vexu/comptime_hash_map
A statically initiated HashMap
compile-time zig zig-library zig-package
Last synced: 15 Apr 2025
https://github.com/Vexu/comptime_hash_map
A statically initiated HashMap
compile-time zig zig-library zig-package
Last synced: 08 May 2025
https://github.com/chaosunity/vaker
Light-weight data faker built in V to generate massive amounts of fake (but realistic) data for testing and development.
Last synced: 09 Mar 2026
https://github.com/acutmore/typescriptvm
Compile-time emulation of a 4-bit Virtual Machine using TypeScript's Type System
compile-time fizzbuzz typescript virtual-machine
Last synced: 24 Jul 2025
https://github.com/thelartians/statichash
Constexpr hash functions for C++
compile-time constexpr cplusplus cpp hash sha256
Last synced: 06 May 2025
https://github.com/ChAoSUnItY/vaker
Light-weight data faker built in V to generate massive amounts of fake (but realistic) data for testing and development.
Last synced: 13 May 2025
https://github.com/sgssgene/d_rive
c++20 compile time math(derivation/integration) library
compile-time cpp cpp-library cpp20 derivation forthebadge header-only integration math
Last synced: 02 Aug 2025
https://github.com/conorwilliams/metastring
Utilities for working with strings at compile time and passing strings as template parameters.
compile-time cpp20 metaprogramming string string-manipulation variadic-templates
Last synced: 10 Jul 2025
https://github.com/dvvcz/constime
Zig's comptime for Rust, with zero dependencies.
compile-time comptime macro metaprogramming proc-macro rust
Last synced: 22 Apr 2025
https://github.com/thelartians/revisited
🧑🤝🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.
acyclic any anyfunction compile-time cplusplus cpp fast function inheritance multimethods multiple-dispatch template visitor visitor-pattern
Last synced: 06 May 2025
https://github.com/plokhotnyuk/expression-evaluator
Compile-time expression evaluation for Scala 2
compile-time eval expression-evaluator macro scala
Last synced: 04 Oct 2025
https://github.com/szymonmaszke/numpp
Research library for compile time optimization
algebra compilation compile-time contributions cpp cpp17 docker krylov-methods matrices numerical-library numerical-methods numerical-optimization research research-paper research-project symbolic-computation travis-ci
Last synced: 20 Jun 2025
https://github.com/cmhteixeira/typed-list
A linked list with compile time size.
compile-time linked-list scala type-level-programming
Last synced: 09 Aug 2025
https://github.com/tommus/ktx-prefs
Shared preferences made easy. With a little bit of reactive extensions.
android annotation-processor annotations compile-time kotlin kotlin-library sharedpreferences utility
Last synced: 14 Apr 2025
https://github.com/georgepwall1991/dependencyinjection.lifetime.analyzers
Prevent memory leaks and runtime crashes in .NET Dependency Injection. A zero-overhead Roslyn analyzer that catches captive dependencies, undisposed scopes, and lifetime mismatches at compile-time.
aspnetcore best-practices bug-detection captive-dependency code-quality compile-time csharp dependency-injection disposable dotnet ioc library linter memory-leaks microsoft-extensions nuget performance roslyn-analyzer scope-management static-analysis
Last synced: 13 May 2026
https://github.com/sub1to/ctninja
Compile-time string encryption and import obfuscation for Windows PE32(+) binaries
compile compile-time cplusplus encryption imports joaat joaat64 ninja obfuscation pe32 pe32plus peb peb-walking security stealth string time windows xorstr
Last synced: 19 Apr 2025
https://github.com/christianpanov/static_string
Experimental compile-time string manipulation C++17 library
compile-time cpp cpp17 cpp17-library library metaprogramming static-string string string-manipulation
Last synced: 14 Apr 2025
https://github.com/Antelcat/AutoGen
Auto generate anything
autogen compile-time extension mapping metadata polyfill roslyn roslyn-generator
Last synced: 17 Apr 2025
https://github.com/bbqsrc/regex-static
Compile-time validated regex, with convenience functions for lazy and static regexes.
compile-time lazy regex rust static
Last synced: 21 Mar 2025
https://github.com/nixman/csprot
C++14 compile time literal-string encoder, which decodes a strings at run-time
compile-time cpp cpp14 encoder
Last synced: 18 Jul 2025
https://github.com/stypox/arg-parser
Argument parser for modern C++: no runtime overhead; auto-generated help screen.
argparse argparser argument-parser argument-parsing arguments command-line commandline compile-time compiler-optimization cpp-library cpp17 cpp20 local localstorage overhead reference-data
Last synced: 18 Oct 2025
https://github.com/artichoke/qed
∎ Compile-time assertion macros
artichoke assert compile-time const-assert no-std rust rust-crate
Last synced: 07 Sep 2025
https://github.com/tradias/lambda-tuple
An implementation of `std::tuple` based on variadic lambda capture
compile-time cpp cpp20 header-only lambda tuple
Last synced: 18 Oct 2025
https://github.com/neplextech/use-macro
use-macro allows you to execute functions at compile time and inline the output
compile-time esbuild esbuild-plugin inline javascript macro typescript
Last synced: 24 Jun 2025