Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with compile-time

A curated list of projects in awesome lists tagged with compile-time .

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: 20 Dec 2024

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: 19 Nov 2024

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: 16 Dec 2024

https://github.com/leavez/cocoapods-binary

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

cocoapods cocoapods-plugin compile-time

Last synced: 19 Dec 2024

https://github.com/justasmasiulis/xorstr

heavily vectorized c++17 compile time string encryption.

compile-time cpp cpp17 encryption string template vectorized xor

Last synced: 15 Dec 2024

https://github.com/JustasMasiulis/xorstr

heavily vectorized c++17 compile time string encryption.

compile-time cpp cpp17 encryption string template vectorized xor

Last synced: 07 Nov 2024

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: 21 Dec 2024

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: 21 Dec 2024

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: 21 Dec 2024

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: 21 Dec 2024

https://github.com/llxiaoyuan/oxorany

obfuscated any constant encryption in compile time on any platform

compile-time cpp14 encryption obfuscated template xor

Last synced: 15 Dec 2024

https://github.com/jetbrains-research/reflekt

A plugin for Kotlin compiler for compile-time reflection

compile-time compile-time-reflection kotlin reflection

Last synced: 16 Dec 2024

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: 09 Nov 2024

https://github.com/qlibs/mp

C++20 Meta-Programming library

compile-time cpp20 meta-programming ranges

Last synced: 18 Dec 2024

https://github.com/eatingtomatoes/pure_simd

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

compile-time simd-library

Last synced: 17 Nov 2024

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: 07 Dec 2024

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: 05 Nov 2024

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: 20 Dec 2024

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: 27 Oct 2024

https://github.com/qlibs/mph

C++20 [Minimal] Static Perfect Hash library

compile-time cpp20 perfect-hash simd

Last synced: 21 Dec 2024

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: 29 Oct 2024

https://github.com/qlibs/sml

C++20 State Machine library

compile-time cpp20 state-machine

Last synced: 21 Dec 2024

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: 15 Nov 2024

https://github.com/alexnask/ctregex.zig

Compile time regular expressions in zig

compile-time regex zig zig-library zig-package

Last synced: 31 Oct 2024

https://github.com/parker-codes/todo_by

Compile-time lifetimes for comments.

cargo compile-time proc-macro todo

Last synced: 07 Nov 2024

https://github.com/calebzulawski/cotila

A compile-time linear algebra system for C++

blas compile-time constexpr linear-algebra

Last synced: 17 Nov 2024

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: 15 Nov 2024

https://github.com/rodrimati1992/konst

Const equivalents of std functions, compile-time comparison, and parsing.

compile-time rust

Last synced: 21 Dec 2024

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: 29 Oct 2024

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: 10 Dec 2024

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: 14 Nov 2024

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: 12 Nov 2024

https://github.com/viatorus/compile-time-printer

Prints values and types during compilation!

compile-time cpp print printf tool

Last synced: 27 Oct 2024

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: 15 Dec 2024

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: 09 Nov 2024

https://github.com/deniskore/nand_nor

C++ Compile time NAND/NOR obfuscation

compile-time emulation nand nor obfuscation security

Last synced: 17 Nov 2024

https://github.com/qlibs/ut

C++20 Unit-Testing library

compile-time cpp20 run-time testing

Last synced: 09 Nov 2024

https://github.com/shnatsel/current_platform

Find out what platform your code is running on from Rust

compile-time platform rust

Last synced: 27 Oct 2024

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: 29 Oct 2024

https://github.com/momeemt/Unit

Unit is library of unit types

compile-time library nim unit

Last synced: 30 Oct 2024

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: 08 Nov 2024

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: 15 Oct 2024

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: 13 Oct 2024

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: 12 Oct 2024

https://github.com/Vexu/comptime_hash_map

A statically initiated HashMap

compile-time zig zig-library zig-package

Last synced: 15 Nov 2024

https://github.com/vexu/comptime_hash_map

A statically initiated HashMap

compile-time zig zig-library zig-package

Last synced: 17 Oct 2024

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.

compile-time datafaker vlang

Last synced: 15 Nov 2024

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.

compile-time datafaker vlang

Last synced: 18 Nov 2024

https://github.com/thelartians/statichash

Constexpr hash functions for C++

compile-time constexpr cplusplus cpp hash sha256

Last synced: 10 Dec 2024

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: 16 Nov 2024

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: 20 Nov 2024

https://github.com/sgssgene/d_rive

c++17 compile time math(derivation/integration)

compile-time cpp cpp-library cpp17 derivation forthebadge header-only math

Last synced: 13 Oct 2024

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: 10 Dec 2024

https://github.com/plokhotnyuk/expression-evaluator

Compile-time expression evaluation for Scala

compile-time eval expression-evaluator macro scala

Last synced: 28 Oct 2024

https://github.com/dvvcz/constime

Zig's comptime for Rust. Allows you to incorporate side effects into your `const` code.

compile-time comptime macro metaprogramming proc-macro rust

Last synced: 09 Nov 2024

https://github.com/cmhteixeira/typed-list

A linked list with compile time size.

compile-time linked-list scala type-level-programming

Last synced: 10 Oct 2024

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: 25 Nov 2024

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: 12 Oct 2024

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: 08 Nov 2024

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: 28 Oct 2024

https://github.com/orsinium-labs/exp

Elixir library to statically inline expressions at compile time

compilation compile-time elixir macro metaprogramming performance

Last synced: 16 Nov 2024

https://github.com/dadhi/lemptest

Proof-of-concept compile-time Dependency Injection container using LeMP code-generation from the ECSharp

code-generation compile-time csharp dependency-injection dotnet dotnet-core dryioc ecsharp ioc-container lemp loyc t4

Last synced: 09 Nov 2024

https://github.com/tiagocavalcante/const_graphs

Blazingly-fast compile-time no-std graph crate

compile-time crate graphs no-std rust

Last synced: 14 Oct 2024

https://github.com/artichoke/qed

∎ Compile-time assertion macros

artichoke assert compile-time const-assert no-std rust rust-crate

Last synced: 06 Nov 2024

https://github.com/cvanaret/symmetricblockmatrix

Form symmetric block matrices and condense them (eliminating blocks) at compile time using Schur complements. The goal is to manipulate KKT/augmented/saddle-point systems symbolically to obtain equivalent systems (typically: unsymmetric, symmetrized, and normal equations) that can be tackled by various numerical solvers

compile-time compile-time-meta-programming cpp cpp17 gaussian-elimination kkt-system linear-algebra linear-systems linear-systems-equations saddle-point-system schur-complement symbolic-computation template-metaprogramming

Last synced: 12 Oct 2024

https://github.com/conorwilliams/strong_units

WIP C++ physical units / dimensional analysis library. Focused on providing the cleanest possible errors.

compile-time concepts cpp20 dimensional-analysis library physical-units template-metaprogramming units units-of-measurement

Last synced: 20 Nov 2024

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: 16 Nov 2024

https://github.com/skytable/bagel

Compile-time stuff and other goodies for rustaceans 🦀

compile-time library rust rust-lang rust-library

Last synced: 09 Nov 2024

https://github.com/zendesk/scalastyle_config

The Scalastyle configuration we use for our in-house Scala projects

code-style compile-time linter scala scalastyle tools

Last synced: 07 Nov 2024

https://github.com/werbenhu/digo

An annotation-based tool for compile-time dependency injection in Golang.

annotation automatic automatic-initialization codegen compile-time dependency-injection di go golang

Last synced: 21 Dec 2024

https://github.com/palikar/ctgraph

A small project of a compile-time graph library in C++17

c compile-time constexpr constexpr-context cpp-library cpp17 header-only

Last synced: 08 Nov 2024

https://github.com/kekyo/flyflint

Lightweight static O/R mapping builder at compile time.

aot compile-time database dotnet lightweight orm static

Last synced: 17 Dec 2024

https://github.com/unfoldml/include-env

Include environment variables in executables at compile time

compile-time

Last synced: 05 Dec 2024

https://github.com/de-vri-es/rust-compile-time-run

Run a system command during the build phase of your Rust program.

command compile-time hacktoberfest macro rust-library

Last synced: 15 Oct 2024

https://github.com/gubnik/decorated_string

Small C++ lib for decorating strings with ANSI Escape Codes

ansi-escape-codes compile-time library runtime

Last synced: 18 Nov 2024

https://github.com/neu-rah/lpp

<λ++> type-level lambda calculus for C++ meta-programming

compile-time cpp-library idiom lambda-calculus metaprograming types

Last synced: 21 Dec 2024

https://github.com/codeworm96/ook

A compile-time Ook! interpreter with Rust macro.

compile-time interpreter macro rust

Last synced: 09 Nov 2024