Synthesis is a compiletime, procedure-based, low-overhead, no-allocation, state-machine generator optimized for communicating processes and threads
☆99Apr 21, 2020Updated 6 years ago
Alternatives and similar repositories for Synthesis
Users that are interested in Synthesis are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- High-level nim bindings for parsing C/C++ code☆39Sep 22, 2022Updated 3 years ago
- Plugin system for Nim☆31Jul 19, 2020Updated 5 years ago
- Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.☆56Jan 26, 2022Updated 4 years ago
- A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead☆584Jun 29, 2024Updated last year
- SortedTables in Nim, based on B-Trees☆21Jun 7, 2020Updated 6 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Continuation-Passing Style for Nim 🔗☆216Feb 16, 2026Updated 3 months ago
- Awaitable threadpool for nim☆53May 16, 2025Updated last year
- ☆20Feb 23, 2021Updated 5 years ago
- ☆105Jun 16, 2020Updated 5 years ago
- [wip]Speech recognition tool-box written by Nim. Based on Arraymancer.☆23Nov 10, 2019Updated 6 years ago
- a nim distribution 👑☆22Mar 7, 2025Updated last year
- Nim package hierarchy manager from the future 🧚☆162Feb 7, 2024Updated 2 years ago
- Fast persistent key-value store for Nim, based on libmdbx☆85Apr 8, 2023Updated 3 years ago
- Theo is an optimized bigint and number theory library for Nim☆27Mar 2, 2022Updated 4 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- PEGs for Nim, another take☆339Aug 22, 2024Updated last year
- A pure Nim k-d tree implementation for efficient spatial querying of point data☆43Nov 10, 2020Updated 5 years ago
- Lazy loading of shared libraries for Nim☆20Jul 8, 2020Updated 5 years ago
- Cross platform IO engine and timer for Nim.☆25Nov 26, 2024Updated last year
- 128-bit integers☆37Mar 21, 2024Updated 2 years ago
- Field validation for nim types☆27Sep 7, 2019Updated 6 years ago
- The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assemble…☆294Jan 4, 2024Updated 2 years ago
- ⭐ A performant Nim parsing library built for humans.☆39Sep 1, 2021Updated 4 years ago
- Lightweight, energy-efficient, easily auditable threadpool☆120Apr 9, 2026Updated 2 months ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- Simplified handling of command line options and config files☆67May 21, 2026Updated 3 weeks ago
- a benchmark for compile-time and/or runtime Nim 🏆☆29Jan 14, 2021Updated 5 years ago
- Dependency-free and performant Nim Snappy implementation.☆92Dec 26, 2025Updated 5 months ago
- news - nim easy web socket. Based on https://github.com/treeform/ws☆36Apr 1, 2023Updated 3 years ago
- Lexer Generator and Parser Generator as a Library in Nim.☆155Jun 10, 2022Updated 4 years ago
- Parse excel written in Nim.☆65Apr 1, 2026Updated 2 months ago
- A high throughput MPMC lock-free queue based on a paper by Giersch, Nolte et al implemented in pure Nim.☆74Apr 20, 2026Updated last month
- Concurrent hash table☆35Aug 24, 2023Updated 2 years ago
- Utility macros for easier handling of options in Nim☆38Jun 30, 2021Updated 4 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- An Adaptive Index Library for Nim☆40May 1, 2026Updated last month
- Abstractions for common operating system interfaces☆52Dec 3, 2025Updated 6 months ago
- Implementation of Clojures persistent vector in Nim for easy immutable lists.☆26Nov 5, 2019Updated 6 years ago
- A low-overhead JIT assembler for Nim☆20Feb 15, 2021Updated 5 years ago
- The Salewski Chess Engine☆21May 18, 2024Updated 2 years ago
- Generic RTree for Nim☆26Apr 3, 2021Updated 5 years 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 …☆72Jan 1, 2023Updated 3 years ago