An open API service providing repository metadata for many open source software ecosystems.

Topic: "compile-time"

Ranoiaetep/cpp-flag-registrar

Header-only compile time flag registrar written in C++20.

Language: C++ - Size: 351 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Ranoiaetep/cpp-static-map

Header-only compile time key-value map written in C++20.

Language: C++ - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

a-n-t-h-o-n-y/HAL

C++20 Heterogeneous Algorithm Library

Language: C++ - Size: 65.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

epicyclism/enigma

Bit and pieces to emulate the WW2 German Enigma machine with the eventual ambition of being able to crack it from cyphertext alone.

Language: C++ - Size: 12.6 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Desp4/sipp

Single header compile-time dimensional analysis for C++

Language: C++ - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

coralkashri/CppDecoratorDesignPattern

C++ (Compile-Time) Decorator Design Pattern implemented using inheritance.

Language: C++ - Size: 179 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

inobelar/compiletime-utils

C++11 header-only meta-programming & compile-time utilities library

Language: C++ - Size: 212 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

fengwang/operator_traits

Checks if an operator exist or not.

Language: C++ - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

sraaphorst/dlx-constexpr

C++17 constexpr implementation of Donald Knuth's dancing links (DLX) exact cover algorithm / Sudoku solver.

Language: C++ - Size: 124 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

TimothyEarley/kompanionDI

Minimal, type-safe DI helper for Kotlin

Language: Kotlin - Size: 151 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

krlmlr/chkchk 📦

Code elision during load time for chk

Language: R - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

Jezza/def_mod

A proc macro that simplifies implementation routing and statically verifies module exports.

Language: Rust - Size: 16.6 KB - Last synced at: 26 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

EmilyMansfield/compiletime-l-system

Silly and simple compile-time L-systems

Language: C++ - Size: 30.3 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

vanruesc/inline-import 📦

A tool that inlines file imports.

Language: JavaScript - Size: 112 KB - Last synced at: 1 day ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

Librazy/NyaaUtilsLangChecker

Check lang files at compile time. Designed to work with plugins based on NyaaUtils.

Language: Java - Size: 9.27 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

wellingtoncosta/source-checker

A simple static source code analysis at compile-time for Java projects.

Language: Java - Size: 5.86 KB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

guangie88/metta

Compile-time string / char array with constexpr methods only.

Language: C++ - Size: 34.2 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

go-shaper/shaper

shape strings into desired forms

Language: Go - Size: 15.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

Node0/gluon

A high performance auto-configuring GraphQL server written in RUST.

Language: Python - Size: 5.86 KB - Last synced at: about 23 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0

Ahajha/cli151

A C++20 reflection based CLI parsing library with parser built at compile time

Language: C++ - Size: 104 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

mercur3/macro-validate

Mirror: https://gitlab.com/mercur3/macro-validate

Language: Java - Size: 242 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

0xCCF4/UntrustedValue

This crate aim to provide a type-safe way to handle and sanitize potentially untrusted values like user input.

Language: Rust - Size: 138 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

zfi2/teavault

compile-time string encryption using the TEA algorithm

Language: C++ - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Stepainpy/serious-one-header

Collection of one-header types (or other)

Language: C++ - Size: 22.5 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kotet/ctprimes

Prime numbers available at compile-time using CTFE

Language: D - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 2

Stepainpy/uintN_t

uintN_t - integer type for large numbers with fixed width

Language: C++ - Size: 227 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Inky-developer/regex-parse

A simple macro to parse input with a regular expression

Language: Rust - Size: 28.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

awaydev/alt

Concatenative programming language.

Language: Rust - Size: 30.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

petervaro/strim

Macro to trim whitespace from string literals (MIRROR)

Language: Rust - Size: 43 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

rphii/c-vector

Compile Time Generic Dynamic Vector in C

Language: C - Size: 116 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

WolfHex/Mystic

A C++17 header-only library that provides compile-time string encryption and decryption using SIMD instructions

Language: C++ - Size: 135 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

KToroman/CTI-Engine

Dashboard for c++ projects' resource usage during compiling

Language: Python - Size: 3.72 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Dasaav-dsv/cppsv

Compile time .csv parser

Language: C++ - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

PitilessPeanut/constexpr_asm

x86_64/AMD64 + arm64 asm instructions implemented via constexpr

Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

softnetics/what-the-dep

Async compile time dependency injection for typescript

Language: TypeScript - Size: 176 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

rphii/c-kdtree

Compile Time Generic Dynamic KD-Tree in C

Language: C - Size: 58.6 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Zekfad/generic_reader Fork of simphotonics/generic_reader

Enables retrieving generic const values from a static analyzer representation. Streamlines reading constants of type Map, List, Set, and Dart enumerations.

Language: Dart - Size: 247 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

deadManAlive/comptime

C++ compile time functions collection.

Language: C++ - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

storycraft/spx

File archive library for bundling and protecting resources using compile-time code generation

Language: Rust - Size: 56.6 KB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

alinaiil/ITMO-programming-1course

Programming, IS ITMO, 1st and 2nd semester (C, C++)

Language: C++ - Size: 567 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ar90n/comptime-ray-tracing

ray tracing in comptime

Language: Zig - Size: 34.2 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dungwinux/diamond

A reversing CTF challenge created based on compile-time string and Xtensa.

Language: C++ - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

SBAM/mfmat

Modern C++ linear algebra basic tools

Language: C++ - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yuanweixin/nimyacc Fork of loloicci/nimly 📦

LALR, SLR generator macro library in Nim.

Language: Nim - Size: 461 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yuanweixin/lexim Fork of Araq/lexim 📦

Lexer macro library

Language: Nim - Size: 381 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Logarithmus/typelist

Type-level sortable singly linked list

Language: Rust - Size: 28.3 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

koseng-lc/bygo

Everything is ready before you go.

Language: C++ - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

MariaMozgunova/compile_time_programming

Evaluate polynomial at compile-time

Language: C++ - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

ninaathma/cs320

concepts of programming languages, fall 2021.

Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

doruirimescu/cpp-scientific-units

Simple C++ 14 units of measurement library for type safety when dealing with physical units calculations.

Language: C++ - Size: 255 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

elftausend/forward

A feed-forward-only neural network library, planned for embedded devices

Language: Rust - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

DoumanAsh/static-assert

Simple Rust macro to assert constant expressions

Language: Rust - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mguludag/for_constexpr

Compile-time loop that invokes given lambda or callable parameter N times

Language: C++ - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

unleashed/const_fixedp

A const type for fixed point arithmetic in Rust.

Language: Rust - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kena-e8ac99/Hash

C++ 20, Non dependency, header only compile-time hash calculation library.

Language: C++ - Size: 79.1 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

bE554357/expression

Computation of gateaux derivative for tensor-argument function in compile-time.

Language: C++ - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Murto/scry

Compile-time regular expression library currently supporting BRE syntax for C++17.

Language: C++ - Size: 78.1 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Frago9876543210/has_impl

Check if trait is implemented for type in compile time

Language: Rust - Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

MarcelGosselin/AspNetCore.TypedActionResults

Compile-time verification of ASPNetCore typed ActionResult

Language: C# - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

avitase/static_rotation

C++ header-only library that uses TMP to generate all rotations of a given integral sequence at compile-time.

Language: C++ - Size: 17.6 KB - Last synced at: 26 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

glathoud/ct.js

Compile Time Function Execution for JavaScript (minimalistic)

Language: JavaScript - Size: 79.1 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

janlaff/libst

lightweight std::variant based state machine implementation

Language: C++ - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

sergio-eld/dhconstexpr_lib

my constexpr lib

Language: C++ - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

cxw42/Perl-vars-i

vars::i - Perl pragma to declare and simultaneously initialize global variables.

Language: Perl - Size: 73.2 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

thenjip/pkgconfexe

Wrapper to get information from the pkgconf command line tool for Nim modules at compile time.

Size: 134 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

eriksjolund/compile-time-simd-blend-mask

Compile-time blend masks that unifies _mm256_blend_epi8, _mm256_blend_epi16, _mm256_blend_epi32

Language: C++ - Size: 25.4 KB - Last synced at: 26 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

epicyclism/qsort

Modest generic implementation of Quick Sort

Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

sraaphorst/sudoku_constexpr

Compile-time (constexpr) Sudoku board solver

Language: C++ - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

guizmaii/PlayScala-CompileTimeDI-JsonHttpErrorHandler

Play Scala (with compile time DI) JsonHttpErrorHandler example project

Language: Scala - Size: 14.6 KB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Ethiraric/CompileString

A tiny header to manipulate "raw strings" in a `std::string` fashion at compile-time.

Language: C++ - Size: 95.7 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

xcodeassociated/cpp_performance

This repository holds the code and resources for my talk on performance in C++.

Language: C++ - Size: 88.6 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

rohanverma94/compile-time-sorting

A compile-time implementation of Quicksort & Selection sort

Language: C++ - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

snsinfu/dim

Header-only scalar/vector dimensional analysis library for C++11

Language: C++ - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

waterjs/water

a micro-frontend compiler

Language: JavaScript - Size: 125 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

IgnorantCoder/type-check

Check property of type in C++.

Language: C++ - Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

janlaff/type_list

C++ compile-time type tuple with several algorithms to imitate std::tuple behaviour

Language: C++ - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

naseemakhtar994/convalida Fork of wellingtoncosta/convalida

A field validation library for Android.

Language: Java - Size: 224 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Lexdysic/MetaFizzBuzz

C++03 compile-time FizzBuzz program

Language: C++ - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mwtarnowski/template-brainfuck-interpreter

A compile-time brainfuck interpreter :sparkles:

Language: C++ - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

dlepex/fast-json

Fast JSON serialization based on Jackson Annotations

Language: Java - Size: 317 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

de-vri-es/fizzbuzz-error

Fizzbuzz in a compiler error

Language: C++ - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

jonathanpoelen/falcon.parse_number

Components for compile-time parsing of numbers

Language: C++ - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

zchee/regen Fork of ezrosent/regen

Compile-time regular expression parsing for Go

Size: 141 KB - Last synced at: about 1 year ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0