Hacker News new | ask | show | jobs
by j-james 1054 days ago
Ones that have not been mentioned so far:

- npeg lets you write PEGs inline in almost normal notation: https://github.com/zevv/npeg

- owlkettle is a declarative macro-oriented library for GTK: https://github.com/can-lehmann/owlkettle

- ratel is a framework for embedded programming: https://github.com/PMunch/ratel

- futhark provides for much more automatic C interop: https://github.com/PMunch/futhark

- nimpy allows calling Python code from Nim and vice versa: https://github.com/yglukhov/nimpy

- questionable provides a lot of syntax sugar surrounding Option/Result types: https://github.com/codex-storage/questionable

- nlvm is an unofficial LLVM backend: https://github.com/arnetheduck/nlvm

- chronos is an alternative async/await backend: https://github.com/status-im/nim-chronos

- cps allows arbitrary procedure rewriting in continuation passing style: https://github.com/nim-works/cps

A longer list can be found at https://github.com/ringabout/awesome-nim.