All Projects → metric → Similar Projects or Alternatives

117 Open source projects that are alternatives of or similar to metric

Optimizing Swift Build Times
Collection of advice on optimizing compile times of Swift projects.
Stars: ✭ 3,509 (+15156.52%)
Mutual labels:  compile-time
Semimap
A semi compile-/run-time associative map container with compile-time lookup and run-time storage
Stars: ✭ 335 (+1356.52%)
Mutual labels:  compile-time
Trait Eval
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???
Stars: ✭ 325 (+1313.04%)
Mutual labels:  compile-time
Revisited
🧑‍🤝‍🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.
Stars: ✭ 14 (-39.13%)
Mutual labels:  compile-time
uninttp
A universal type for non-type template parameters for C++20 or later.
Stars: ✭ 16 (-30.43%)
Mutual labels:  compile-time
static-string-cpp
Compile-time string manipulation library for modern C++
Stars: ✭ 34 (+47.83%)
Mutual labels:  compile-time
refuel
Lightweight dependency injection engine and DI-driven tools.
Stars: ✭ 21 (-8.7%)
Mutual labels:  compile-time
beast-dragon
Beast language compiler & reference
Stars: ✭ 13 (-43.48%)
Mutual labels:  compile-time
ghostwriter
Solutions for instrumenting application flow tracking API calls into an existing code base in a non-invasive way
Stars: ✭ 17 (-26.09%)
Mutual labels:  compile-time
compile-time-perf
Measures high-level timing and memory usage metrics during compilation
Stars: ✭ 64 (+178.26%)
Mutual labels:  compile-time
nim-gatabase
Connection-Pooling Compile-Time ORM for Nim
Stars: ✭ 103 (+347.83%)
Mutual labels:  compile-time
nimly
Lexer Generator and Parser Generator as a Library in Nim.
Stars: ✭ 113 (+391.3%)
Mutual labels:  compile-time
Jazz
Jazz - modern and fast programming language.
Stars: ✭ 86 (+273.91%)
Mutual labels:  compile-time
Rugby
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project
Stars: ✭ 448 (+1847.83%)
Mutual labels:  compile-time
data-mediator
a data mediator framework bind callbacks for any property
Stars: ✭ 66 (+186.96%)
Mutual labels:  compile-time
ctrt
Compile-Time Ray Tracer in Rust ported from C++
Stars: ✭ 82 (+256.52%)
Mutual labels:  compile-time
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+926.09%)
Mutual labels:  no-std
Rust Lexical
Lexical, to- and from-string conversion routines.
Stars: ✭ 192 (+734.78%)
Mutual labels:  no-std
Beef
Faster, more compact implementation of std::borrow::Cow
Stars: ✭ 189 (+721.74%)
Mutual labels:  no-std
Auto enums
A library for to allow multiple return types by automatically generated enum.
Stars: ✭ 188 (+717.39%)
Mutual labels:  no-std
Pin Project
A crate for safe and ergonomic pin-projection.
Stars: ✭ 174 (+656.52%)
Mutual labels:  no-std
Utest
Unit `#[test]`ing for microcontrollers and other `no_std` systems
Stars: ✭ 119 (+417.39%)
Mutual labels:  no-std
Drone
CLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (+395.65%)
Mutual labels:  no-std
Governor
A rate-limiting library for Rust (formerly ratelimit_meter)
Stars: ✭ 99 (+330.43%)
Mutual labels:  no-std
Bitmatch
A Rust crate that allows you to match, bind, and pack the individual bits of integers.
Stars: ✭ 82 (+256.52%)
Mutual labels:  no-std
Wyhash Rs
wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust
Stars: ✭ 44 (+91.3%)
Mutual labels:  no-std
Rhai
Rhai - An embedded scripting language for Rust.
Stars: ✭ 958 (+4065.22%)
Mutual labels:  no-std
Byte
A low-level, zero-copy, panic-free, binary serializer and deserializer. (parser and encoder)
Stars: ✭ 29 (+26.09%)
Mutual labels:  no-std
Xargo
The sysroot manager that lets you build and customize `std`
Stars: ✭ 841 (+3556.52%)
Mutual labels:  no-std
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+2608.7%)
Mutual labels:  no-std
Heapless
Heapless, `static` friendly data structures
Stars: ✭ 575 (+2400%)
Mutual labels:  no-std
Serde
Serialization framework for Rust
Stars: ✭ 4,901 (+21208.7%)
Mutual labels:  no-std
Cortex M
Low level access to Cortex-M processors
Stars: ✭ 379 (+1547.83%)
Mutual labels:  no-std
Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+1517.39%)
Mutual labels:  no-std
Time
Simple time handling in Rust
Stars: ✭ 334 (+1352.17%)
Mutual labels:  no-std
Nvptx
How to: Run Rust code on your NVIDIA GPU
Stars: ✭ 335 (+1356.52%)
Mutual labels:  no-std
Embedded Graphics
A no_std graphics library for embedded applications
Stars: ✭ 293 (+1173.91%)
Mutual labels:  no-std
Rubble
(going to be a) BLE stack for embedded Rust
Stars: ✭ 292 (+1169.57%)
Mutual labels:  no-std
Cortex M Rt
Minimal startup / runtime for Cortex-M microcontrollers
Stars: ✭ 286 (+1143.48%)
Mutual labels:  no-std
Drone Core
The core crate for Drone, an Embedded Operating System.
Stars: ✭ 263 (+1043.48%)
Mutual labels:  no-std
littlefs2
Idiomatic Rust API for littlefs
Stars: ✭ 19 (-17.39%)
Mutual labels:  no-std
liar
Flexible, stand-alone benchmarking
Stars: ✭ 16 (-30.43%)
Mutual labels:  no-std
drone-cortexm
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Stars: ✭ 31 (+34.78%)
Mutual labels:  no-std
gdbstub
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+586.96%)
Mutual labels:  no-std
pwm-pca9685-rs
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-17.39%)
Mutual labels:  no-std
futures-async-stream
Async stream for Rust and the futures crate.
Stars: ✭ 141 (+513.04%)
Mutual labels:  no-std
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (+4.35%)
Mutual labels:  no-std
easy-ext
An attribute macro for easily writing extension trait pattern.
Stars: ✭ 17 (-26.09%)
Mutual labels:  no-std
optimath
A #[no_std] LinAlg library
Stars: ✭ 47 (+104.35%)
Mutual labels:  no-std
pipe-trait
Make it possible to chain regular functions
Stars: ✭ 22 (-4.35%)
Mutual labels:  no-std
atat
no_std crate for parsing AT commands
Stars: ✭ 50 (+117.39%)
Mutual labels:  no-std
arraydeque
A circular buffer with fixed capacity (Rust).
Stars: ✭ 82 (+256.52%)
Mutual labels:  no-std
cassette
A simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.
Stars: ✭ 47 (+104.35%)
Mutual labels:  no-std
betafpv-f3
Board Support Crate for the BetaFPV F3 Drone Flight Controller
Stars: ✭ 37 (+60.87%)
Mutual labels:  no-std
cast.rs
Machine scalar casting that meets your expectations
Stars: ✭ 70 (+204.35%)
Mutual labels:  no-std
undo
A undo-redo library.
Stars: ✭ 38 (+65.22%)
Mutual labels:  no-std
restricted-sparse-merkle-tree
An optimized sparse merkle tree.
Stars: ✭ 47 (+104.35%)
Mutual labels:  no-std
61-117 of 117 similar projects