Synthesis is a compiletime, procedure-based, low-overhead, no-allocation, state-machine generator optimized for communicating processes and threads
☆98Apr 21, 2020Updated 5 years ago
Alternatives and similar repositories for Synthesis
Users that are interested in Synthesis are comparing it to the libraries listed below
Sorting:
- High-level nim bindings for parsing C/C++ code☆37Sep 22, 2022Updated 3 years ago
- Plugin system for Nim☆31Jul 19, 2020Updated 5 years ago
- SortedTables in Nim, based on B-Trees☆21Jun 7, 2020Updated 5 years ago
- ☆20Feb 23, 2021Updated 5 years ago
- Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.☆55Jan 26, 2022Updated 4 years ago
- Continuation-Passing Style for Nim 🔗☆213Feb 16, 2026Updated 2 weeks ago
- [wip]Speech recognition tool-box written by Nim. Based on Arraymancer.☆23Nov 10, 2019Updated 6 years ago
- Awaitable threadpool for nim☆53May 16, 2025Updated 9 months ago
- ☆105Jun 16, 2020Updated 5 years ago
- A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead☆574Jun 29, 2024Updated last year
- Nim package hierarchy manager from the future 🧚☆159Feb 7, 2024Updated 2 years ago
- PEGs for Nim, another take☆337Aug 22, 2024Updated last year
- Field validation for nim types☆27Sep 7, 2019Updated 6 years ago
- A pure Nim k-d tree implementation for efficient spatial querying of point data☆43Nov 10, 2020Updated 5 years ago
- An Adaptive Index Library for Nim☆40Jan 19, 2026Updated last month
- The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assemble…☆292Jan 4, 2024Updated 2 years ago
- Fast persistent key-value store for Nim, based on libmdbx☆85Apr 8, 2023Updated 2 years ago
- Theo is an optimized bigint and number theory library for Nim☆27Mar 2, 2022Updated 4 years ago
- Abstractions for common operating system interfaces☆52Dec 3, 2025Updated 3 months ago
- Dependency-free and performant Nim Snappy implementation.☆91Dec 26, 2025Updated 2 months ago
- Generic RTree for Nim☆26Apr 3, 2021Updated 4 years ago
- news - nim easy web socket. Based on https://github.com/treeform/ws☆36Apr 1, 2023Updated 2 years ago
- a benchmark for compile-time and/or runtime Nim 🏆☆29Jan 14, 2021Updated 5 years ago
- Simplified handling of command line options and config files☆65Updated this week
- Lightweight, energy-efficient, easily auditable threadpool☆115Dec 18, 2025Updated 2 months ago
- Lazy loading of shared libraries for Nim☆20Jul 8, 2020Updated 5 years ago
- 128-bit integers☆37Mar 21, 2024Updated last year
- Lexer Generator and Parser Generator as a Library in Nim.☆152Jun 10, 2022Updated 3 years ago
- Parse excel written in Nim.☆64Dec 15, 2025Updated 2 months ago
- WebP encoder and decoder bindings for NIM☆10Aug 3, 2025Updated 7 months ago
- Modular multithreading HTTP/1.1 + WebSocket server framework☆98Feb 10, 2025Updated last year
- Implementation of Clojures persistent vector in Nim for easy immutable lists.☆26Nov 5, 2019Updated 6 years ago
- Word2vec implemented in nim.☆30Sep 30, 2021Updated 4 years ago
- a nim distribution 👑☆22Mar 7, 2025Updated 11 months ago
- packedjson is an alternative Nim implementation for JSON. The JSON is essentially kept as a single string in order to save memory over a …☆71Jan 1, 2023Updated 3 years ago
- Concurrent hash table☆35Aug 24, 2023Updated 2 years ago
- Cross platform IO engine and timer for Nim.☆25Nov 26, 2024Updated last year
- Print is a set of pretty print macros, useful for print-debugging.☆111May 11, 2023Updated 2 years ago
- A package that makes creating macros easier☆64Dec 3, 2021Updated 4 years ago