Pinned Repositories
araqsgc
A new GC for Nim. Supports shared memory, gives complete control over what is happening. Easily tweakable for your needs.
Claro
Revival of the excellent Claro GUI library
lexim
Lexer generation and regex implementation for Nim.
malebolgia
Malebolgia creates new spawns. Structured concurrency. Thread pools and related APIs.
mastering_nim
Code examples and issue tracker for my book "Mastering Nim".
nimedit
NimEdit is the new upcoming slim IDE/editor for the Nim programming language. Currently it is hardly usable at all! It's been open sourced in the hope it will speed up its development process.
ormin
Ormin -- An ORM for Nim.
oscon2015
The ultimate Nim introduction. Tutorial material and my slides.
packedjson
packedjson is an alternative Nim implementation for JSON. The JSON is essentially kept as a single string in order to save memory over a more traditional tree representation.
wxnim
Nim wrapper for wxWidgets.
Araq's Repositories
Araq/ormin
Ormin -- An ORM for Nim.
Araq/malebolgia
Malebolgia creates new spawns. Structured concurrency. Thread pools and related APIs.
Araq/nimedit
NimEdit is the new upcoming slim IDE/editor for the Nim programming language. Currently it is hardly usable at all! It's been open sourced in the hope it will speed up its development process.
Araq/packedjson
packedjson is an alternative Nim implementation for JSON. The JSON is essentially kept as a single string in order to save memory over a more traditional tree representation.
Araq/lexim
Lexer generation and regex implementation for Nim.
Araq/wxnim
Nim wrapper for wxWidgets.
Araq/araqsgc
A new GC for Nim. Supports shared memory, gives complete control over what is happening. Easily tweakable for your needs.
Araq/mastering_nim
Code examples and issue tracker for my book "Mastering Nim".
Araq/libcurl
Nim wrapper for libcurl.
Araq/nawabs
Nawabs - The anti package manager. Hacked together, might become useful eventually.
Araq/fosdem2020
Slides and source code for my FOSDEM 2020 talk "Nim - Move semantics".
Araq/libffi
libffi wrapper for Nim.
Araq/pixels
Toy support library for primitive graphics programming.
Araq/nimrelease
Small program for handling the Nim release process.
Araq/blog
My blog posts. You are NOT allowed to distribute these articles without my explicit permission.
Araq/nimconf2021
Slides for Nimconf21
Araq/matrix-nim-sdk
[WIP] Matrix client-server and appservice API wrapper
Araq/mummy
An HTTP and WebSocket server for Nim that returns to the ancient ways of threads.
Araq/nim-bigints
BigInts for Nim
Araq/nim-chronos
Chronos - An efficient library for asynchronous programming
Araq/vscode-nim-fork
An extension for VS Code which provides support for the Nim language.
Araq/concurrent_deferred_rc
Concurrent Deferred Reference Counting
Araq/dumpster
My dumpster repo for every Nim program I have written.
Araq/lforc
Araq/nim-libp2p
libp2p implementation in Nim
Araq/nim-taskpools
Lightweight, energy-efficient, easily auditable threadpool
Araq/nimcrypto
Nim cryptographic library
Araq/packages
List of packages for Nimble
Araq/parsesql
The parsesql module implements a high performance SQL file parser. It parses PostgreSQL syntax and the SQL ANSI standard.
Araq/tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%