nim-lang / compilerdev
This repository contains a collection of documents about how to change/refactor the Nim compiler in order to make it faster, easier to maintain and have fewer bugs by a superior architecture and design. However, no every idea here will work out.
☆10Updated 4 years ago
Related projects: ⓘ
- Ast pattern matching, templating and rewriting. Supports regex-like patterns for sequences.☆10Updated 3 years ago
- Automatic trait implementation for nim types☆13Updated 3 years ago
- A package manager that delegates to package authors☆19Updated this week
- 🎶🐳 paramidi with nimib☆13Updated last year
- Constrained Delaunay Triangulation (2D), incremental / fully dynamic☆16Updated last year
- Async iterators for Nim☆14Updated 6 months ago
- ✍️🐳👑 blog about nimib and nim ecosystem☆10Updated 4 months ago
- Websocket wrapper for nim js backend☆14Updated 7 years ago
- ☆28Updated this week
- Efficient graph data structure library. The graph is a seq of nodes plus a seq of edges.☆17Updated last year
- Cross platform IO engine and timer for Nim.☆23Updated 3 years ago
- Theo is an optimized bigint and number theory library for Nim☆26Updated 2 years ago
- ☆17Updated this week
- A JSON5 implementation for Nim.☆20Updated 4 years ago
- Automatic Nim document generator.☆23Updated last year
- Simple cache module for Nim, supports LRU and max-count pruning☆12Updated 4 years ago
- Prints a dot graph of a nim ast dumped using the `dumpTree` macro.☆11Updated 2 years ago
- choosenim for choosey nimions☆26Updated 2 weeks ago
- Swift-like unicode string handling☆24Updated 4 years ago
- Documentation generator and source code analysis system for nim.☆21Updated 2 years ago
- A high performance timer based on timerwheel for Nim.☆11Updated 4 years ago
- crossplattform terminal music player. Inspired by moc and mpd.☆11Updated 3 years ago
- snip is text editor to speed up testing code snippets☆28Updated last year
- Nimnuklear is a Nim wrapper for the nuklear library☆13Updated 4 years ago
- Compiled and wrapped tree-sitter grammars☆15Updated last year
- An plugin for the prologue web-framework of the nim-language. Provides an admin interface☆27Updated 10 months ago
- HMAC-SHA1 and HMAC-MD5 hashing in Nim☆14Updated last year
- Nim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics☆27Updated 3 years ago
- Another front-end framework in Nim (working in progress)☆11Updated 2 years ago
- Nim bindings for wayland☆13Updated 5 years ago