Nim Package Directory (original) (raw)
lazyrest
Simple reST HTML generation with some extras.
allegro5
Wrapper for Allegro version 5.X
jtr
jtr is a commmand of JSON tree viewer with type
anycase
Convert strings to any case
docid
Document IDs generation and validation
urand
Simple method of obtaining secure random numbers from the OS
mongrel2
Handler framework for the Mongrel2 web server.
gen
Boilerplate generator for Jester web framework
ranges
Exploration of various implementations of memory range types
nimzip
Binding for a portable, simple zip library
lasm
A configurable LSP server for debugging/testing LSP clients
margrave
dialect of Markdown in pure Nim with focus on HTML output
libmpdclient
Bindings for the Music Player Daemon C client library
locale
A simple library for localizing Nim applications.
constructor
Nim macros to aid in object construction including event programming, and constructors.
icon
Generate icon files from PNG files.
bard
Nim interface of Google Bard free API
nimcso
nim Composition Space Optimization: A high-performance tool leveraging metaprogramming to implement several methods for selecting components (data dimensions) in compositional datasets, as to optimize the data availability and density for applications such as machine learning.
nimplex
NIM simPLEX: A concise scientific Nim library (with CLI and Python binding) providing samplings, uniform grids, and traversal graphs in compositional (simplex) spaces.
gdext
Nim for Godot GDExtension. A pure library and a CLI tool.
tiptap
TipTap content validator for Nim
asyncredis
Pure Nim asyncronous driver for Redis DB
dmon
Library to monitor file changes in a folder. A port of Dmon.
rssatom
rssatom is a package designed to read and create RSS and Atom feeds
vecio
vectored io for nim
kraut
Router for Karax frontend framework.
nim-nmap
A pure implementaion of nmap for nim.
web
Macro-based HTML generation/templating with CSS validation
iterutils
Functional operations for iterators and slices, similar to sequtils
myo
Bindings for the Thalmic Labs Myo gesture control armband SDK.
torch
A nim flavor of pytorch
ed25519
ed25519 key crypto bindings
orient
OrientDB driver written in pure Nim, uses the OrientDB 2.0 Binary Protocol with Binary Serialization.
tempdir
A Nim library to create and manage temporary directories.
hostname
Nim library to get/set a hostname
cliche
AutoMagic CLI argument parsing is Cliche
madam
Local webserver for Design Prototyping and Front-end Development
nimbioseq
Nim Library for sequence (protein/nucleotide) bioinformatics
dnd
Drag and drop source / target
flatty
Serializer and tools for flat binary files.
nimpacket
Low-level packet crafting and raw socket networking library for Nim
nimtra
Async-first ORM and libSQL client for Nim
base58
Base58 encoders and decoders for Bitcoin and CryptoNote addresses.
tide
Modular terminal editor framework
rect
rect is a command to crop/paste rectangle text.
objaccess
generate setters and getters for object types
pipexp
Expression-based pipe operators with placeholder argument
temple
A templating library for run-time templating with support for simple conditionals and attributes.
ic
IceCream-style debug printing for Nim (colored, timestamp, file:line, JS + NimScript support)
kirpi
A lightweight 2D game framework for Nim
ffpass
Api Calls for Ford vehicles equipped with the fordpass app.
commandeer
Provides a small command line parsing DSL (domain specific language)
nimsuite
a simple test framework for nim.
forestdb
ForestDB is fast key-value storage engine that is based on a Hierarchical B+-Tree based Trie, or HB+-Trie.
snip
Text editor to speed up testing code snippets
age
Version bumping tool.
money
Create, calculate and format money in Nim language
jsonyplus
An extension of `jsony` supporting better hooks, and type creation from schemas
fpdf
Pure Nim PDF generation library — create PDF documents with text, fonts, graphics, and images. Inspired by the PHP FPDF API.
capnp
Cap'n Proto implementation for Nim
hottext
Rapid serial text presenter
sunny
JSON in Nim with Go-like field tags
seiryu
A nimble package for improving your Nim code
duktape
wrapper for the Duktape embeddable Javascript engine
gemmajson
json parsing library based on bindings of simdjson
georefar
GeoRef Argentina Government MultiSync API Client for Nim
nimalpm
A nimrod wrapper for libalpm
prompt
Feature-rich readline replacement
switchbuild
An easy way to build homebrew files for the Nintendo Switch
winversion
This package allows you to determine the running version of the Windows operating system.
ndbex
extension modules for Nim's 'db_*' modules
libevdev
Wrapper for libevdev, Linux input device processing library
spotify
A Nim wrapper for the Spotify Web API
asyncmysql
Asynchronous MySQL connector written in pure Nim
notcurses
A low-level Nim wrapper for Notcurses: blingful TUIs and character graphics
pomtimer
A simple pomodoro timer for the comandline with cli-output and notifications.
echon
A small package to create lindenmayer-systems or l-systems.
prettystr
Small library for working with strings
box2d
Nim bindings for Erin Catto's Box2D physics engine.
bncurve
Nim Barreto-Naehrig pairing-friendly elliptic curve implementation
bossy
Makes supporting command line arguments easier
snorlogue
A Prologue extension. Provides an admin environment for your prologue server making use of norm.
pretty
A pretty printer for Nim types
libu2f
A wrapper for libu2f, a library for FIDO/U2F
bn
A Nim Wrapper of the imath BigNumber library.
pcap
Tiny pure Nim library to read PCAP files used by TcpDump/WinDump/Wireshark.
nimsync
Production-ready async runtime with lock-free SPSC channels (615M ops/sec, 31ns P99)
treesitterphp
Nim wrapper for PHP language support within tree-sitter
skyhash
Collection of hash algorithms ported to Nim
sfml
High level OpenGL-based Game Library
nimics
Create ICS files for email invites, eg. invite.ics
stdext
Extends stdlib make it easy on some case
kmod
High-level wrapper for Linux's kmod library
ntangle
Command-line utility for Tangling of Org mode documents
distributions
Distributions is a Nim library for distributions and their functions.
nhsl
Nim Hessian Serialization Library encodes/decodes data into the Hessian binary protocol
expect
Rust-style expect procedures
emmy
Algebraic structures and related operations for Nim
numnim
A numpy like ndarray and dataframe library for nim-lang.
nimcurry
Provides a macro to curry function
polybool
Polygon Clipper Library (Martinez Algorithm)
astdot
Prints a dot graph of a nim ast dumped using the `dumpTree` macro.
sqids
Official Nim port of Sqids. Generate short YouTube-looking IDs from numbers.
gemf
Library for reading GEMF map tile stores
ladder
Ladder logic macros for Nim
cdp
Low-level Nim wrapper for Chrome DevTools Protocol (CDP) v1.3 stable. Bend Chrome to your will with complete control over your browser. Scrape dynamic webpages, create browser automations, and beyond.
webview
Nim bindings for https://github.com/zserge/webview, a cross platform single header webview library
nimpng
PNG(Portable Network Graphics) encoder and decoder
yasync
Yet another async/await for Nim
nimkalc
An advanced parsing library for mathematical expressions and equations
uri2
Nim module for better URI handling
cozycliparser
CLI argument parser, featureful wrapper over std/parseopt
nimony
Nimony is a new Nim implementation that is in heavy development.
nimbooru
Basic wrapper for APIs of various Boorus
hastyscribe
Self-contained markdown compiler generating self-contained HTML documents
notetxt
A library that implements the note.txt specification for note taking.
seaqt
Generator-based bindings for Qt/QML
analytics
Allows statistics to be sent to and recorded in Google Analytics.
enkodo
A cross platform encyption and serialization library
validateip
Checks if a provided string is actually a correct IP address. Supports detection of Class A to D of IPv4 addresses.
moduleinit
Nim module/thread initialisation ordering library
gitty
Easily create .gitignore files from your terminal
nimyottadb
Bindings and a high-level interface with DSL for the YottaDB NoSQL database
pas2nim
pas2nim is a tool to translate Pascal code to Nim.
Low-level twitter API wrapper library for Nim.
mpeg
Nim wrapper for pl_mpeg single header mpeg library.
nsdl3
High level SDL 3.0 shared library wrapper
stint
Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices
awss3
Amazon Simple Storage Service (AWS S3) basic API support.
dataforseo
Nim client for the DataForSEO API (v3). Zero dependencies, supports both sync and async requests.
jitter
A git-based binary manager for linux.
fur
Fur is a pure Nim set of finite impulse response filters (FIR) for realtime use.
dnsdisc
Nim discovery library supporting EIP-1459
nulid
A ULID implementation in Nim!
shakar
Syntactical sugar that's too sweet for the Nim standard library.
kroutes
Karax router supporting both client-side and server-side rendering
ski
ski is library for SKI combinator.
sysrandom
A simple library to generate random data, using the system's PRNG.
beanstalkd
A beanstalkd work queue client library.
cozytaskpool
Cozy Task Pool for threaded concurrency based on tasks and channels.
promexplorer
A simple tool to explore Prometheus exporter metrics
bz2
Nim module for the bzip2 compression format.
octolog
octolog is a logging library built on top of std/logging for multi-threaded logging.
norg
A portable wrapper for borg backup and restic inspired by borgmatic.
bluu
Microsoft Azure Cloud Computing Platform and Services (MAC) APIs
glob
Pure library for matching file paths against Unix style glob patterns.
treesitterbash
Nim wrapper for Bash language support within tree-sitter
argparse
WIP strongly-typed argument parser with sub command support
bibliotecaguarrilla
Simple web to share books, Calibre, Jester, Spectre CSS, No JavaScript, WebP & ZIP to reduce bandwidth
fletcher
Implementation of the Fletcher checksum algorithm.
win11toast
Windows 10/11 Toast Notifications for Nim using WinRT
ris
Module for working with RIS citation files
phylogeni
A library with some basic functions for working with phylogenetic trees.
gpx
Nim module for parsing GPX (GPS Exchange format) files
markx
markx selects execution targets with editor and executes commands.
textalot
A High-Performance Terminal I/O & TUI Engine written in Nim
nimjson
nimjson generates nim object definitions from json documents.
d3
A D3.js wrapper for Nim
finals
Transparently declare single-set attributes on types.
pfring
PF_RING wrapper for Nim
telebot
Async Telegram Bot API Client
markdown
A Beautiful Markdown Parser in the Nim World.
ratel
Zero-cost abstractions for microcontrollers
deceptimeed
Loads IP blocklists into nftables from plain text or JSON feeds
cueconfig
Cue configuration with JSON fallback for Nim projects
nimbomb
A GiantBomb-wiki wrapper for nim
notifications
Library for displaying notifications on the desktop
nimdenter
A tool for people who don't like Nim's indentation-based syntax
kmer
encoded kmer library for fast operations on kmers up to 31
nimgo
Asynchronous Library Inspired by Go's goroutines, for Nim
vectors
Simple multidimensional vector math
packy
Library to pack dependencies in the compiled binary. Supports .dll files
libvlc
libvlc bindings for Nim
memo
Memoize Nim functions
httputils
Common utilities for implementing HTTP servers
pcgbasic
Permuted Congruential Generator (PCG) Random Number Generation (RNG) for Nim.
bson
BSON Binary JSON Serialization
vidhdr
Library for detecting the format of an video file
mimedb
A large Database of MIME types
itchio
itch.io API Client for Nim
xmlio
Mapping nim type to xml node, and parse from it.
randgen
A random variable generating library for nim.
ndup
Near-Duplicate File Detection
darwinmetrics
System metrics library for macOS (Darwin) written in pure Nim — CPU, memory, disk, processes, and more.
imstyle
A nice way to manage your ImGui application's style
fuse
A FUSE binding for Nim
osutil
OS Utils for Nim, simple tiny but useful procs for OS. Turn Display OFF and set Process Name.
hottie
Sampling profiler that finds hot paths in your code.
htmltools
HTML5 Tools for Nim, all Templates, No CSS, No Libs, No JS Framework
gbm
Raw low-level bindings and idiomatic high-level bindings for Mesa's GBM API
tinyre
Tiny Regex Engine for Nim
iup
Bindings for the IUP widget toolkit
bloom
Efficient Bloom filter implementation in Nim using MurmurHash3.
gamelight
A set of simple modules for writing a JavaScript 2D game.
rnim
A bridge between R and Nim
nimvisa
nimvisa is C wrapper for NI-VISA instrument control library
stackstrings
Library for guaranteed zero heap allocation strings
yahttp
Awesome simple HTTP client for Nim
fuzzy
Pure nim fuzzy search implementation. Supports substrings etc
yubikeyotp
Simple validator and utils for Yubikey OTP
nimgeos
Nim wrapper for the GEOS geometry engine (`libgeos_c`).
gptcli
chatgpt cli client written in nim
fidgetty
Widget library built on Fidget written in pure Nim and OpenGL rendered
spdxlicenses
A library to retrieve the list of commonly used licenses from the SPDX License List.
autoderef
Syntax sugar which supports auto-dereferencing
crap
`rm` files without fear
hts
htslib wrapper for nim
dlutils
Nim package for easy shared library loading.
ipv4utils
Simple library to work with IPv4 addresses. Made for fun for everyone.
p5nim
Nim bindings for p5.js.
ngxcmod
High level wrapper for build nginx module w/ nginx-c-function
koi
Immediate mode UI for Nim
algebraicdatas
This module provides the feature of algebraic data type and its associated method
nimsnappyc
Wrapper for the Snappy-C compression library
readfq
Wrapper for Heng Li's kseq
holidapi
Collection of Holiday APIs - get holidays, their dates and additional information.
ista
Ista - A versatile command line speed reader to enhance your reading efficiency
turnbasedgame
Game rules engine for simulating or playing turn-based games
rdgui
A modular GUI toolkit for rapid
blimp
Utility that helps with big files in git, very similar to git-fat, s3annnex etc.
libp2pdht
DHT based on the libp2p Kademlia spec
nimcat
An implementation of cat in Nim
aptos
aptos library for nim lang
usigar
USIG Argentina Government MultiSync API Client for Nim
clim
Yet another CLI option parser generator for Nim.
xxtea
XXTEA encryption algorithm library written in pure Nim.
denim
DENIM - Nim code to Bun.js/Node.js in seconds via NAPI
bytesequtils
Nim package to manipulate buffer as either seq[byte] or string
dirtygpt
A dirty and free way to use ChatGPT in Nim
fox
Hot reloading for development of applications in Nim
marvdown
A stupid simple Markdown library
steadytensor
An ultra-light, ultra-flexible tensor library written in pure Nim. Intended for microcontrollers.
ogham
Convert Ogham inscriptions to latin text & vice versa.
ulid
Universally Unique Lexicographically Sortable Identifier
aria
Aria2 API lib for Nim for any backend https://aria2.github.io
nancy
Nancy - Nim fancy ANSI tables
colors
A simple, powerful terminal coloring and styling library akin to NPM `colors`
psutilim
Updated psutil module from https://github.com/johnscillieri/psutil-nim
proxyproto
PROXY Protocol enabler for aged programs
mash
A very precise musical virtual keyboard for Jack MIDI
bcra
Central Bank of Argentina Gov API Client with debtor corporations info
rustls
Binding for rustls a TLS library
db
Unified db access module, providing a single library module to access the db_sqlite, db_mysql and db_postgres modules.
calikes
Operators, commands and functions more c-like, plus a few other utilities
nimgame2
A simple 2D game engine for Nim language.
stones
A library of useful functions and tools for nim.
torm
Tiny object relational mapper (torm) for SQLite in Nim.
nimpk
PocketLang binding for Nim
jv
A Java version manager and build tool written in Nim
celina
A CLI library inspired by Ratatui
mmcif
Simple parser for mmCIF files (macromolecular structural data)
nimfp
Nim functional programming library
downit
An asynchronous donwload system.
tmpnim
Create and remove ramdisks easily
sunvox
Bindings for SunVox modular synthesizer
emitter
Supranim's Event Emitter - Subscribe & listen for various events within your application
kairos
Multi-threaded chronos HTTP server with httpx-compatible API
flatbuffers
Package to turn (nested) Nim objects to flat buffers and back.
termui
Simple UI components for the terminal.
ozark
A magical ORM for Nim
config
A library for working with the CFG configuration format
sfax
simple-fax.de CLI client
tinyvg
TinyVG - A compact binary vector graphics format implementation in Nim
paratext
A library for rendering text with paranim
nimpsort
Sort imports in Nim source files
nim-sudo
Simple wrapper to execute osproc.exec* commands with sudo.
jsonrpc
Nim library for implementing JSON-RPC clients and servers
metar
Read metadata from jpeg and tiff images.
httpx
A super-fast epoll-backed and parallel HTTP server.
ass
Nim bindings for libass.
anano
Another nanoID implementation for nim
xkb
A light wrapper over xkbcommon
json2schema
Infer a JSON Schema (draft 2020-12) from any JSON value. No real data values are ever copied into the output — only structural and type information.
epub2gpub
Convert epub to gpub (https://codeberg.org/oppenlab/gempub)
scinim
The core types and functions of the SciNim ecosystem
geometrymath
Linear algebra library for computer graphics applications
shio
A quick media server in nim
bttrwttrin
Nim library to fetch weather using wttr.in
surfer
A high-level, minimal, opinionated windowing library written in Nim.
nimdeps
Nim library to bundle dependency files into executable
oauth2
A comprehensive OAuth2 library for Nim with support for multiple grant types, PKCE (RFC 7636), and token management utilities.
xlsx
Read and parse Excel files
ndns
A pure Nim Domain Name System (DNS) client
newt
Youtube downloader library and CLI.
rtmp
Real-Time Messaging Protocol for Nim
oolib
A nimble package which provides user-defined types, procedures, etc...
rure
Binding for rust regex library
simplelog
A deadly simply log package supporting very simple colorful logging.
sugerror
Terse and composable error handling.
encode
Encode/decode utf8 utf16 and utf32.
xiaomi
Read and write to Xiaomi IOT devices.
arraymancer
A tensor (multidimensional array) library for Nim
nclip
A simple wrapper around the winapi to control the clipboard
phosphor
eaiser use of OpenGL and GLSL shaders
cssgrid
pure Nim CSS Grid layout engine
jsony
A loose, direct to object json parser with hooks.
sermon
Monitor the state and memory of processes and URL response.
tkrzw
Wrappers over the Tkrzw Database Manager C++ library.
polymorph
An entity-component-system with a focus on compile time optimisation
treesitterc
Nim wrapper for C language support within tree-sitter
rodcli
making Nim development easier in the command-line
pg
Very simple PostgreSQL async api for nim.
zuhyo
The easiest way to interact with a graphql api
jestermongopool
A Jester web plugin that gets a pooled MongoDB connection for each web query.
hashtreeabi
Low-level ABI package for hashtree, a SHA256 implementation specialized for merkle trees and 64-byte chunks
bro
A super fast statically typed stylesheet language for cool kids
nimpb
A Protocol Buffers library for Nim
nimpy
Nim - Python bridge
shell
A Nim mini DSL to execute shell commands
wstp
Nim bindings for WSTP
pykot
Porting some Python / Kotlin features to Nim
nimcdl
Circuit Design language made in Nim
monit
A simple task runner. Run tasks and watch file changes with custom paths.
lately
Nim SDK for the Late.dev API
fixmath
LibFixMath 16:16 fixed point support for nim
urlon
URL Object Notation implemented in Nim
bytesized
a library for manipulating data storage units
pixienator
Helpers for visualizing delaunator with pixie.
sudoku
sudoku generator in nim.
netty
Netty is a reliable UDP connection for games.
wren
A nim wrapper for Wren, an embedded scripting language
findtests
A helper module for writing unit tests in Nim with nake or similar build system.
nimates
Client library for the Postmates API
gigi
GitIgnore Generation Interface
etf
ETF (Erlang Term Format) library for nim
parazoa
Immutable, persistent data structures
caprese
A front-end web server specialized for real-time message exchange
cglm
Nim wrapper for cglm, an optimized 3D math library written in C99
hasts
AST for various languages
scorper
micro and elegant web framework
bs
A good alternative to Makefile.
typestates
Compile-time state machine validation for Nim. Invalid transitions don't compile.
slugify
Convert strings to a slug. Can be used for URLs, file names, IDs etc.
espeak
Nim Espeak NG wrapper, for super easy Voice and Text-To-Speech
danmagaji
extensible performant http and web socket proxy server
murmur3
A simple MurmurHash3 wrapper for Nim
gifwriter
Animated GIF writing library based on jo_gif
viper
SQL builder library with fluent syntax
nptr
Nim lang smart pointers
tsundoku
Simple and lightweight OPDS ebook server
nimha
Nim Home Assistant (NimHA) is a hub for combining multiple home automation devices and automating jobs
zigcc
wraps `zig cc` to be able to be called by the nim compiler
chatopenai
A CLI for the Chat series of models provided by OpenAI
nimbmp
BMP encoder and decoder
ajax
AJAX wrapper for nim js backend.
fpn
A fixed point number library in pure Nim.
science
A library for scientific computations in pure Nim
exprgrad
An experimental deep learning framework
crunchy
SIMD-optimized hashing, checksums and CRCs
sshterm
SSH terminal for interactive sessions for Nim
zws
A command line interface for shortening URLs with ZWS instances
einheit
Pretty looking, full featured, Python-inspired unit test library.
rin
Tiny CLI timer with desktop notification and alarm sound
tsv2json
Turn TSV file or stream into JSON file or stream
nimaterial
nimaterial is a CSS output library based on material design.
fediauth
A basic library to authenticate to fediverse instances
websock
Websocket server and client implementation
coalesce
A nil coalescing operator ?? for Nim
nimterop
Nimterop makes C/C++ interop within Nim seamless
redux
Predictable state container.
nemini
Nemini is a very basic Gemini server able to host static files and with virtual host support
libfuzzer
Thin interface for libFuzzer, an in-process, coverage-guided, evolutionary fuzzing engine.
nimosc
A wrapper around liblo for the Open Sound Control (OSC) protocol
smbexec
Nim-SMBExec - SMBExec implementation in Nim
unrolled
Unroll for-loops at compile-time.
podofo
Nim bindings for PoDoFo libary
ur
A Universal Result macro/object that normalizes the information returned from a procedure
omni
omni is a DSL for low-level audio programming.
quickcrypt
A library for quickly and easily encrypting strings & files. User-friendly and highly compatible.
stopwatch
A simple timing library for benchmarking code and other things.
getr
Benchmarking wrapper around getrusage()
cligen
Infer & generate command-line interface/option/argument parsers
contracts
Design by Contract (DbC) library with minimal runtime.
listenbrainz
Low-level multisync bindings to the ListenBrainz web API.
webp
WebP Tools wrapper for Nim
overdrive
A CPU-agnostic, high-performance SIMD abstraction library in pure Nim.
lz77
Implementation of various LZ77 algorithms
ooputils
Macro for building OOP class hierarchies based on closure methods.
hastysite
A small but powerful static site generator powered by HastyScribe and min
dnsstamps
An implementation of DNS server stamps in Nim
mummyutils
Utility package for mummy multithreaded server
serial
A library to operate serial ports using pure Nim.
payf
SEPA instant transfer CLI via FinTS 3.0
serversentevents
A dedicated Server-Sent Events (SSE) library for Nim - framework agnostic, production-ready.
nmostr
Library for Nostr: a simple, open protocol enabling censorship-resistant social media.
amicus
Social networking library powering Onbox.
engineio
An Engine.IO client library for Nim
rtmidi
Nim bindings for RtMidi, a cross-platform realtime MIDI input/output library.
zippy
Pure Nim implementation of deflate, zlib, gzip and zip.
nimatic
A static site generator written in Nim
lq
Directory listing tool
depot
For working with S3-compatible storage APIs
scram
Salted Challenge Response Authentication Mechanism (SCRAM)
getmac
A package to get the MAC address of a local IP address
criterion
Statistic-driven microbenchmark framework
sdl1
SDL 1.2 wrapper for Nim.
dotnimremoting
library for communicating with .NET applications using MS-NRTP
luhncheck
Implementation of Luhn algorithm in nim.
reactor
Asynchronous networking engine for Nim
pymod
Auto-generate a Python module that wraps a Nim module.
notificatcher
Small program to grab notifications from freedesktop and output them according to a format
taps
Transport Services Interface
nimautogui
Moving the mouse around in nim inspired by python's pyautogui. Windows Only
yaclap
Yet another command line argument parser for Nim.
nmi
nmi display animations aimed to correct users who accidentally enter nmi instead of nim.
agify
Nim wrapper for the Agify.io API
bali
Bali is an embeddable JavaScript engine written in Nim from scratch.
mailcow
Simple API wrapper for Mailcow
nicy
A nice and icy ZSH prompt in Nim
treesitterhtml
Nim wrapper for HTML language support within tree-sitter
swayipc
IPC interface to sway (or i3) compositors
rtthread
Nim threads with realtime scheduling
boxy
2D GPU rendering with a tiling atlas.
illwillunsafe
A fork of John Novak (john@johnnovak.net)'s illwill package that is less safe numbers wise
mddoc
Generated Nim's API docs in markdown for github's README.md files. Great for small libraries with simple APIs.
uctl
a small UNIX control & query cli, for battery status, screen brightness, console font, etc.
arturo
Simple, modern and portable interpreted programming language for efficient scripting
libpe
Nim wrapper for libpe library
nimhuml
A Nim implementation of HUML (Human-Oriented Markup Language) parser and serializer
localize
Compile time localization for applications
autonim
Wrapper for AutoIt v3.3.14.2
nbaser
Encode/decode arbitrary unicode bases from size 2 to 256
nuuid
A Nim source only UUID generator
kapsis
Build delightful command line interfaces in seconds.
nerve
A RPC framework for building web APIs
bitables
bidirectional {maps, tables, dictionaries} in nim
iori
Async file I/O through io_uring
wxpay
A wechat payment sdk for nim.
lua
Wrapper to interface with the Lua interpreter
autome
Write GUI automation scripts with Nim
sim
Parse config by defining an object
ruby
Bindings for libruby and high-level Ruby embedding framework
valkey
Pure Nim async client for Valkey (Redis-compatible database), forked from nim-lang/redis
tabulator
Nim library for generating plain-text tables (with Unicode and ANSI code support)
xm
Nim rewrite of `xzoom` with many new features
euwren
High-level Wren wrapper
fab
Print fabulously in your terminal
nimes
NES emulator using SDL2, also compiles to JavaScript with emscripten.
niminst
tool to generate installers for Nim programs
tcping
Ping hosts using tcp packets
spry
A Smalltalk and Rebol inspired language implemented as an AST interpreter
tnetstring
Parsing and serializing for the TNetstring format.
neel
A Nim library for making lightweight Electron-like HTML/JS GUI apps, with full access to Nim capabilities.
numberfiles
Command to add counter suffix/prefix to a list of files.
glbits
A light interface and selection of utilities for working with OpenGL and SDL2
holomatch
nested/overloadable pattern matching
libusb
Bindings for libusb, the cross-platform user library to access USB devices.
kinto
Kinto Client for Nim
treesitterjava
Nim wrapper for Java language support within tree-sitter
nobject
A partially compile and runtime evaluated object, inspired from .net object
todoist
A Nim client for Todoist's REST API
diffy
Simple diff and sub-image finder with SIMD based on Pixie
nimdata
DataFrame API enabling fast out-of-core data analytics
nimpari
Nim wrapper for the PARI library
amqpstats
Pure Nim library to read AMQP stats via management plugin API
awslambda
A package to compile nim functions for AWS Lambda
fsm
A simple finite-state machine for @nim-lang
bitset
A pure nim version of C++'s std::bitset
slicerator
Iterator package aimed at more ergonomic and efficient iterators.
mummy
Multithreaded HTTP + WebSocket server
nimsha2
Secure Hash Algorithm - 2, [224, 256, 384, and 512 bits]
nimcolor
Color printing interface for nim
taskman
A package that manages background tasks on a schedule
webgl
Experimental wrapper to webgl for Nim
kxrouter
A karax router with life-time events
mouse
Mouse interactions in nim
p4ztagtojson
Convert Helix Version Control / Perforce (p4) -ztag output to JSON
tabby
Fast CSV parser with hooks.
synthesis
A compile-time, compact, fast, without allocation, state-machine generator.
namenumbersort
Provides a system.cmp like function that can be used with std/algorithm.sort to smartly sort string sequences based on their contents rather than exact match
nimctx
Nim Context MCP Server - Provides Nim stdlib and project dependencies context for AI assistants
nimgame
A simple 2D game engine for Nim language. Deprecated, use nimgame2 instead.
gemini
Building blocks for making async Gemini servers
computesim
Learn and understand compute shader operations and control flow.
nodejs
NodeJS Standard Library for Nim
lsblk
List out block-devices, including disks, partitions and their mountpoints
millie
Convert big numbers to what's pleasant to see (an adorable, little girl, perhaps?) ... in Nim!
cal
A simple interactive calculator
stor
Efficient object storage system
smoothing
Smoothing functions for Regression and Density Estimation
laser
High Performance Computing and Image Toolbox: SIMD, JIT Assembler, OpenMP, runtime CPU feature detection, optimised machine learning primitives
remotery
Nim wrapper for (and with) Celtoys's Remotery
ninit
Initialize a Nim package non-interactively (does not require nimble)
pkginfo
A tiny utility package to extract Nimble information from any project
lorem
Nim library that generates "Lorem ipsum" text.
printdebug
Print Debug for Nim, tiny 3 lines Lib, C Target
litestore
A lightweight, self-contained, RESTful, searchable, multi-format NoSQL document store
libpcap
A wrapper for the libpcap library
kslog
Minimalistic Kernel-Syslogd For Linux in Nim
firejail
Firejail wrapper for Nim, Isolate your Production App before its too late!
fnv
FNV-1 and FNV-1a non-cryptographic hash functions (documentation hosted at: https://ryuk.ooo/nimdocs/fnv/fnv.html)
strides
Strided indexing and slicing with a step
turso-nim
A new awesome nimble client for libsql and turso
akane
The Nim asynchronous web framework.
jestercookiemsgs
A Jester web plugin that allows easy message passing between pages using a browser cookie.
calibre
Calibre Database Lib for Nim
netbuff
Fast and unsafe byte buffering for intensive network data transfer.
checkpack
Tiny library to check if a system package is already installed.
nimquery
Library for querying HTML using CSS-selectors, like JavaScripts document.querySelector
nimkov
Text generator, based on Markov Chains (Markov text generator)
sweetanitify
Sweet_Anita Translator, help spread awareness about Tourettes
dhash
Nim implementation of dHash algorithm
optionsutils
Utility macros for easier handling of options in Nim
notify
A wrapper to notification libraries
sauer
Scaffolder for Karax.
snekim
A simple implementation of the classic snake game
nimcef
Nim wrapper for the Chromium Embedded Framework
nimr
Helper to run nim code like a script
spwd
Nim port of Python's spwd module for working with the UNIX shadow password file
rapid
A game engine for rapid development and easy prototyping
png
Nim wrapper for the libpng library
asyncssh2
Execute commands and upload/download files using multiple processes and asynchronous methods via SSH.
keycard-sdk
Nim SDK to interact with the Status Keycard
options
Temporary package to fix broken code in 0.11.2 stable.
deser
De/serialization library for Nim
nimsight
LSP implementation for Nim based on `nim check`
struct
Python-like 'struct' for Nim
dialogs
wraps GTK+ or Windows' open file dialogs
asciitype
This module performs character tests.
twim
A X(Formally known as Twitter) API wrapper library for Nim
natu
Game Boy Advance development library
asyncevents
Asynchronous event loop for progaming with MVC
nimlsp
Language Server Protocol implementation for Nim
isa
Binding for Intel Storage Acceleration library
eris
Encoding for Robust Immutable Storage (ERIS)
dual
Implementation of dual numbers
minline
A line editing library in pure Nim
evmc
A wrapper for the The Ethereum EVMC library
wewbo
An interactive terminal application for streaming and downloading anime from various streaming sources.
shaname
Rename files to their sha1sums
libcapstone
Futhark generated wrapper around libcapstone
shiori
SHIORI Protocol Parser/Builder
bcrypt
Wraps the bcrypt (blowfish) library for creating encrypted hashes (useful for passwords)
treestand
A full tree-sitter (parser generator) clone/re-implementation for nim with powerful macros.
docx
A simple docx reader.
cbor
Concise Binary Object Representation decoder
nimagehide
A library to hide data in images. Usable as library or cli tool.
dbg
dbg template; in debug echo
taggy
Everything to do with HTML and XML
rfc3339
RFC3339 (dates and times) implementation for Nim.
itn
Nim module for parsing ITN (TomTom intinerary) files
bitvec
Extensible bit vector integer encoding library
gimei
random Japanese name and address generator
uleb128
uleb128 decoding/encoding for Nim.
io-isense
Obsolete - please use isense instead!
bitvector
A high performance Nim implementation of BitVector with base SomeUnsignedInt(i.e: uint8-64) with support for slices, and seq supported operations
libp2p
libp2p implementation in Nim
oldgtk3
Low level bindings for GTK3 related libraries
zerofunctional
A library providing zero-cost chaining for functional abstractions in Nim
lrucache
Least recently used (LRU) cache
sph
Large number of cryptographic hashes for Nim
opus
A nimterop wrapper for the opus audio decoder
inim
Interactive Nim Shell
ssh2
SSH, SCP and SFTP client for Nim
nwsync
NWSync Repository Management utilities
primes
Utilities for prime numbers
binance
A Nim library to access the Binance API.
stylus
A standards compliant CSS level 3 tokenizer and parser written in pure Nim
lolcat
lolcat implementation in Nim
sha1
SHA-1 produces a 160-bit (20-byte) hash value from arbitrary input
shoco
A fast compressor for short strings
xom
Transform XML trees into performant JavaScript DOM calls at compile-time.
w8crc
Full-featured CRC library for Nim.
tempfile
Temporary files and directories
jwtea
Brew JSON Web Tokens in pure Nim
tnim
tnim is a Nim REPL - an interactive sandbox for testing Nim code
sndhdr
Library for detecting the format of a sound file
cello
String algorithms with succinct data structures
vkapi
A wrapper for the vk.com API (russian social network)
falas
fragment-aware assembler for short reads
pythonize
A higher-level wrapper for the Python Programing Language
unicodedb
Unicode Character Database (UCD) access for Nim
zip
A wrapper for the zip library
debra
DEBRA+ safe memory reclamation for lock-free data structures.
constants
Mathematical numerical named static constants useful for different disciplines
vscds
Easily swap between multiple data folders.
nauthy
Nim library for One Time Password verification and generation.
latinize
Convert accents (diacritics) from strings to latin characters.
winim
Nim's Windows API and COM Library
io-usb
Obsolete - please use libusb instead!
nimmicrograd
Nim implementation of micrograd autograd engine.
nimongo
MongoDB driver in pure Nim language with synchronous and asynchronous I/O support
sqlbuilder
A SQLbuilder with support for NULL values
teafiles
TeaFiles provide fast read/write access to time series data
nyml
Stupid simple YAML-like implementation from YAML to JsonNode
fenstim
The most minimal cross-platform GUI library - in Nim.
i18n
Bring a gettext-like internationalisation module to Nim
nimmm
A terminal file manager written in nim
userdef
A more advanced adduser for your Alpine based Docker images.
bingo
Binary serialization framework
allographer
A Nim query builder library inspired by Laravel/PHP and Orator/Python
ms
Convert various time formats to milliseconds
keyring
Cross-platform access to OS keychain
lis3dhtr
Ratel library for the LIS3DHTR 3-axis accelerometer
seance
A CLI tool and library for interacting with various LLMs
gccjit
Nim bindings for libgccjit
dimslash
Interactive command handler for Dimscord
chronossmtp
SMTP client implementation using chronos in Nim
lodev
Simple reverse proxy server for local development.
gara
A pattern matching library
nimcl
High level wrapper over OpenCL
subnet
subnet prints subnet mask in human readable.
nimsimd
Pleasant Nim bindings for SIMD instruction sets
mcd
Application to detect which commit generates malicious code detection by antivirus software.
nimlink
Links Nim packages via `srcDir` correctly
adb
ADB protocol implementation in Nim
ukpolice
Nim wrapper for the UK Police Data API
xrayattenuation
Library for X-ray reflectivity and transmission / absorption through matter
paint
Colorize strings in a simple and clean way
ensem
Support for ensemble file format and arithmetic using jackknife/bootstrap propagation of errors
coap
libcoap C library wrapped in Nim with full async integration
sam
Fast and just works JSON-Binding for Nim
nim0
Nim0 is a toy one-pass compiler for a limited subset of the Nim language, targetting a 32-bit RISC CPU. Compiled Nim0 programs can be executed in the RISC emulator. All this in 5 heavily-documented sources, totalling less than 4k LOC. It is a port of Niklaus Wirth's Oberon-0 compiler as described in his book Compiler construction (included in the package), cross-referenced in the sources, that you can follow while reading the book.
niscv
Nim powered RISC-V virtual machine and emulator.
jsonpak
Packed ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support.
getpodia
Extract Podia sites courses data
ducominer
A fast, multithreaded miner for DuinoCoin
ffmpeg
ffmpeg.nim is the Nim binding for FFMpeg(4.3.2).
jsonnet
Binding for Jsonnet the data templating language
origin
A graphics math library
base62
Arbitrary base encoding-decoding functions, defaulting to Base-62.
usagov
USA Code.Gov MultiSync API Client for Nim
obfusel
An obfuscator for excel sheets. If you are not allowed to transfer data to an AI system, this can be an easy solution :).
rxnim
An implementation of rx observables in nim
ballenaitcher
Flash ISO images to SD cards & USB drives, safely and easily.
metric
Dimensionful types and dimensional analysis.
sdl2nim
Wrapper of the SDL 2 library for the Nim language.
keystone
Bindings to the Keystone Assembler.
nimtcl
Low-level Tcl & Tk bindings for Nim
scope
Scope tracking for untyped macros
kiwi
Cassowary constraint solving
sudo
Detect if you are running as root, restart self with sudo if needed or setup uid zero when running with the SUID flag set.
socks5
Socks5 client and server library
gerbil
A dynamic website generator
uuidgen
A comprehensive and standards-compliant UUID library
ao
A high-level libao wrapper
anttweakbar
nim wrapper around the AntTweakBar c library
sss
Shamir secret sharing
prettyterm
Make your terminal interfaces prettier!
mentat
A Nim library for data science and machine learning
wauto
Windows automation module
nimshell
Library for shell scripting in nim
nimtrs
Nim term rewriting system
ndf
Duplicate files finder
battinfo
cli tool to query battery info for GNU/Linux
uniq
RFC 9562 UUID library — stack-allocated, versions 1, 3, 4, 5, 6, 7, 8
nimsterm
Windows-friendly terminal helpers that work in both Nim and NimScript.
uing
Bindings for the libui-ng C library. Fork of ui.
sphincs
SPHINCS⁺ stateless hash-based signature scheme
hayaa
Conway's Game of Life implemented in Nim
snail
Simple linear algebra for nim. Js too.
forge
basic toolchain to forge (cross-compile) your multi-platform nim binaries
nimvss
Minimal Nim library that provides simple access to Windows Volume Shadow Copy Service (VSS)
nage
Not Another Game Engine; CLI text adventure engine
sync
Useful synchronization primitives
nimipdf
Nim library that adds a PDF backend for nimib
genieos
Too awesome procs to be included in nimrod.os module
skinsuit
utility macros mostly for object variants
taskpools
lightweight, energy-efficient, easily auditable threadpool
memlib
Load Windows DLL from memory
meta
View and set the metadata for audio files
nimsnappy
Nim wrapper for the snappy compression library. there is also a high-level API for easy use
surfing
Surfing is a highly functional CLI for Base64.
perceptual
A library for computing and comparing perceptual hashes in Nim
gitman
Cross-platform git repository manager.
nimrat
Module for working with rational numbers (fractions)
physfs
A library to provide abstract access to various archives.
proven
Formally verified safety primitives - safe math, crypto, paths, email, network
nimline
Wrapper-less C/C++ interop for Nim
gyaric
gyaric is a module to encode/decode text to unreadable gyaru's text.
irc
Implements a simple IRC client.
jester
A sinatra-like web framework for Nim.
getch
getch() for Windows and Unix
remizstd
Nim bindings for the ZStandard compression library. Context-based and stream-based APIs available. Based on the zstd.cr Crystal bindings.
nph
Opinionated code formatter
cmixer
Lightweight audio mixer for games
mccache
mccache package: in-memory caching
jobscheduler
A cross platform jobscheduler app made using Nim.
ringdeque
deque implementatoin using DoublyLinkedRing
fastpnm
fast PNM (.pbm .pgm .ppm) parser
gmapi
Bindings for Greasemonkey API and an userscript header generator
libnotify
Minimalistic libnotify wrapper for desktop notifications
termnovel
A command that to read novel on terminal
nimrax
Radix tree wrapper for Nim
epub
Module for working with EPUB e-book files
receq
Operator for comparing any recursive ref object
genoiser
functions to tracks for genomics data files
crosscompile
Crosscompile Nim source code into multiple targets on Linux with this proc.
fision
important_packages with 0 dependencies and all unittests passing
reframe
Tools for working with re-frame ClojureScript projects
alea
Define and compose random variables
limdb
A wrapper for LMDB the Lightning Memory-Mapped Database
jsbind
Define bindings to JavaScript and Emscripten
webui
Nim wrapper for WebUI
microasynchttpserver
A thin asynchronous HTTP server library, API compatible with Nim's built-in asynchttpserver.
dimage
Pure Nim, no external dependencies, image mime type and dimension reader for images
nimf
Search for files in a directory hierarchy.
osdialog
Nim wrapper for the osdialog library
sigui
Easy to use and flexible UI framework in pure Nim
ndarray
Nim bindings for ndarray-c library
migrate
A simple database migration utility for Nim.
validation
Nim object validation using type field pragmas
nimdotenv
Load local environment variables from .env files
redisparser
RESP(REdis Serialization Protocol) Serialization for Nim
emath
math parser/evaluator library
nextract
A Mozilla Readability-like content extraction library for Nim
tejina
Minimal web framework for Nim
locert
Simple cert generator for local development.
dali
Indie assembler/linker for Android's Dalvik VM .dex & .apk files
decimal128
Decimal type support based on the IEEE 754 2008 specification.
basic2d
Deprecated module for vector/matrices operations.
amysql
Async MySQL Connector write in pure Nim.
jsutils
Utils to work with javascript
simdx86
Wrappers for X86 SIMD intrinsics
lda
Latent Dirichlet Allocation
hnimast
User-friendly wrapper for nim ast
xl
Open XML Spreadsheet (Excel) Library for Nim
lapp
Opt parser using synopsis as specification, ported from Lua.
icedhash
A collection of cryptographic and non-cryptographic hashing routines which have been ported to native Nim
oculus
Bindings for the Oculus VR SDK.
des
3DES native library for Nim
atoz
Amazon Web Services (AWS) APIs
astiife
AST IIFE for nim. Generate code with AST.
chipmunk7
Bindings for Chipmunk, a fast and lightweight 2D game physics library.
gamelib
A library of functions to make creating games using Nim and SDL2 easier. This does not intend to be a full blown engine and tries to keep all the components loosely coupled so that individual parts can be used separately.
spotlightr
Spotlightr basic extractor to get the video
ecslib
A nimble package for Entity Component System
yfnim
A Yahoo Finance historical data retriever with support for multiple intervals
derichekde
Fast KDE implementation in pure Nim using linear binning and Deriche approximation
paravim
An embedded text editor for paranim games
translation
Text string translation from free online crowdsourced API. Tinyslation a tiny translation.
yawd
Yet Another WebDriver (YAWD) for nim lang.
kissfft
Nim binding for KissFFT Fast Fourier Transform library
nsu
Simple screenshot library & cli tool made in Nim
iconim
SVG icon library manager for server-side rendering
nimcr
A small program to make Nim shebang-able without the overhead of compiling each time
templates
A simple string templating library for Nim.
nake
make-like for Nim. Describe your builds as tasks!
chipmunk6
Bindings for Chipmunk2D 6.x physics library
readfx
FASTX parser for SeqFu (klib)
tmclient
TwineMedia API client library for Nim
ferrite
A collection of utilities useful for implementing web standards
hyprlandipc
An unofficial wrapper to Hyprland's IPC layer
timsort2
timsort algorithm implemented in Nim
playground
Web-based playground for testing Nim code.
backoff
Implementation of exponential backoff for nim
clblast
Wrapper for CLBlast, an OpenCL BLAS library
fowltek
A collection of reusable modules and wrappers.
simplepng
high level simple way to write PNGs
opengl
High-level and low-level wrapper for OpenGL
wavecore
Client and server database and networking utils
zhsh
This module is a port of the Java implementation of the Zhang-Shasha algorithm for tree edit distance
isense
Bindings for the InterSense SDK
blackvas
declarative UI framework for building Canvas
react16
React.js 16.x bindings for Nim
nimview
Nim / Python / C library to run webview with HTML/JS as UI
nimdebuggermi
A gdb/lldb machine interface proxy to deal with nim symbol name mangle/demangle.
blarg
A basic little argument parser
nimkdl
KDL 2.0 document parser with 100% spec compliance (670/670 tests)
openelevation
OpenStreetMap Elevation API MultiSync Client for Nim
lrparser
A SLR parser written in Nim with compile-time and run-time grammar generation.
nimdbx
Fast persistent key-value store, based on libmdbx
nim2048
2048 game clone runs in your terminal, written in Nim
utils
Collection of string, parsing, pointer, ... utilities.
taskqueue
High precision and high performance task scheduler
easings
Robert Penner Easing Functions for Nim
skybook
Light weight bookmark manager(delicious alternative)
otp
One Time Password library for Nim
bumpy
2d collision library for Nim.
modernnet
ModernNet is a barebones library to interact with the Minecraft Java Edition protocol!
simdutf
High performance, SIMD accelerated routines for unicode and base64 processing
nimrcon
Simple RCON client in Nim lang.
sums
Accurate summation functions
nimrpc
RPC implementation for Nim based on msgpack4nim
sdl3
SDl3 bindings for Nim
td
Task manager for ICS files synced by vdirsyncer
testutils
A comprehensive toolkit for all your testing needs
necsus
Entity Component System
passy
A fast little password generator
nimcorpora
A Nim interface for Darius Kazemi's Corpora Project
plotly
Nim interface to plotly
io-oculus
Obsolete - please use oculus instead!
ngspice
Analog electronic circuit simiulator library
nexus
Nexus provides a high-level web framework for Nim, with batteries included.
rbac
Simple Role-based Access Control Library
seq2d
A 2D Sequence Implementation
suru
A tqdm-style progress bar in Nim
anime
The Nim wrapper for tracemoe.
unalix
Small, dependency-free, fast Nim package (and CLI tool) for removing tracking fields from URLs.
metatag
A metadata reading & writing library
sha3
sha3 - cryptographic hash function
dhbp
App to build Nim Docker images and push them to Docker Hub.
assert
DbC library for Nim providing precondition and postcondition assertions
nclap
A simple clap-like command line argument parser written in Nim
nimdoc
Generate and view local documentation of installed nimble packages
react
React.js bindings for Nim
lesster
Display interactive scrollable text (less-like)
tencil
Tencil is a mustache-compatible JSON based template engine for Nim.
mdevolve
Integrator framework for Molecular Dynamic evolutions
nimaes
Advanced Encryption Standard, Rijndael Algorithm
spread
macro for spreading blocks into call parameters/collections
timerwheel
A high performance timer based on timerwheel for Nim.
rabbit
The Hundred Rabbits theme ecosystem brought to Nim.
pych
A tool that watches Python files and re-runs them on change.
ngtcp2
Nim wrapper around the ngtcp2 library
nimem
Cross platform (windows, linux) library for external process memory manipulation
nimpress
Fast and simple calculation of polygenic scores
datetime2human
Human friendly DateTime string representations, seconds to millenniums.
couchdbapi
Apache CouchDb driver (REST API) for nim lang.
constantine
Modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
clap
Clap audio plugin bindings
node
Library for async programming and communication. This Library uses a future/promise, non-blocking I/O model based on libuv.
astpatternmatching
a general ast pattern matching library with a focus on correctness and good error messages
xmldom
Implementation of XML DOM Level 2 Core specification (https://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html)
clapfn
A fast and simple command line argument parser inspired by Python's argparse.
srt
Nim module for parsing SRT (SubRip) subtitle files
svdpi
Small wrapper for SystemVerilog DPI-C header svdpi.h
asynciters
Async iterators. Able to both await futures and yield values
fltk
The Fast-Light Tool Kit
threadbutler
Use threads as if they were servers/microservices to enable multi-threading with a simple mental model.
tagger
A library to generate xml and html tags
clang
Wrapper for libclang C headers
cligpt
Command line interface for ChatGPT
nimtools
Lightweight, zero-dependency Nim library with expressive helper APIs for numbers, strings, and collections
variant
Variant type and type matching
dtoa
Port of Milo Yip's fast dtoa() implementation
odbcn
ODBC abstraction for Nim
hcparse
High-level nim wrapper for C/C++ parsing
spinners
Binding for libspinners an elegant terminal spinners
nmgr
Programmatically manage jobs in a Nomad cluster
stacks
Pure Nim stack implementation based on sequences.
parsesql
a high performance SQL file parser
primme
Nim interface for PRIMME: PReconditioned Iterative MultiMethod Eigensolver
rpgsheet
System-agnostic CLI/TUI for tabletop roleplaying game character sheets
io-egl
Obsolete - please use egl instead!
multicast
proc to join (and leave) a multicast group
pgutil
Postgres utility functions
timelog
Simple nimble package to log monotic timings
ada
High-level Nim wrapper over ada-url, a high-performance, spec-compliant WHATWG URL parser written in C++.
papr
Paperless-ngx CLI for listing, inspecting and downloading documents
prettyclr
Small library for working with colors
murmur
MurmurHash in pure Nim.
mcuutils
Utilities and simple helpers for programming with Nim on embedded MCU devices
meow
meowhash wrapper for Nim
mcevents
Event Based Programming for Nim.
romans
Conversion between integers and Roman numerals
awesomermdir
Command to remove acceptably empty directories.
nio
Low Overhead Numerical/Native IO library & tools
nimtelegrambot
Generic Configurable Telegram Bot for Nim, with builtin basic functionality and Plugins
luhny
Luhn's Algorithm implementation in Nim
nimfcuk
A brainfuck interpreter & compiler implemented in nim
hpx
Nim wrapper for STE||AR HPX, a high performance computing (HPC), distributed memory runtime system, providing parallelism and asynchronous global address space support.
leopard
Nim wrapper for Leopard-RS: a fast library for Reed-Solomon erasure correction coding
fblib
FictionBook2 library and tools.
worldtree
A small, lightweight ECS framework for Nim.
sha25664b
sha256 hash of batches of 64B blocks in parallel via pure asm lib hashtree
pine
Nim Static Blog & Site Generator
xdo
Nim GUI Automation Linux, simulate user interaction, mouse and keyboard.
desim
A lightweight discrete event simulator
preserves
Preserves data model and serialization format
qt5qtsql
Binding for Qt 5's Qt SQL library that integrates with the features of the Nim language. Uses one API for multiple database engines.
webdriver
Implementation of the WebDriver w3c spec.
jsonfmt
Ridiculously simple and effective JSON formatter.
htest
Simple library to make tests on html string using css query selectors
timespecget
Nanosecond-percision time using timespec_get
deriveables
Small library to generate procedures with a type derivation system
nimstopwatch
A Nim-based, non-graphical application designed to measure the amount of time elapsed from its activation to deactivation, includes total elapsed time, lap, and split times.
gnu
Godot-Nim Utility - Godot gamedev with Nim
chronim
Chronim is Chrome DevTools Protocol (CDP) for Nim lang
presto
REST API framework for Nim language
sumtypes
Simple variant generator empowering easy heterogeneous type operations
supranim
A fast Hyper Server & Web Framework
ethash
A Nim implementation of Ethash, the ethereum proof-of-work hashing function
quic
QUIC protocol implementation
timeit
measuring execution times written in nim.
batchsend
Nim / Python library to feed HTTP server quickly with custom messages
microparsec
A performant Nim parsing library built for humans.
mersal
Send SMS and Otp in nim, a wrapper for TextBelt's public API
implot
Nim binding for ImPlot (CImPlot/ImGui/CImGui)
ponairi
Simple ORM for SQLite that can perform CRUD operations
awssigv4
Simple package for creating AWS Signature Version 4 (SigV4)
imghdr
Library for detecting the format of an image
c2nim
c2nim is a tool to translate Ansi C code to Nim.
drchaos
A powerful and easy-to-use fuzzing framework in Nim for C/C++/Obj-C targets
sitmo
Sitmo parallel random number generator in Nim
util
Small utilities that isn't large enough to have a individual modules
nimcfitsio
Bindings for CFITSIO, a library to read/write FITSIO images and tables.
negl
Nim bindings for EGL
tome
A natural language library.
libclip
A cross-platform Nim library for reading/writing text from/to the clipboard
jill
Jill is a Nimish high-level interface to the Jack Audio Connection Kit.
reactorfuse
Filesystem in userspace (FUSE) for Nim (for reactor.nim library)
ready
A Redis client for multi-threaded servers
graphemes
Grapheme aware string handling (Unicode tr29)
matrixsdk
A Matrix (https://matrix.org) client and appservice API wrapper for Nim!
osrm
Open Source Routing Machine for OpenStreetMap API Lib and App
zlib
zlib wrapper for Nim
siwin
Simple window maker.
nimsvg
Nim-based DSL allowing to generate SVG files and GIF animations.
macroplus
a collection of useful macro functionalities
cassette
Record and replay your HTTP sessions!
mqtt
MQTT wrapper for nim
hex
A simple hex package for Nim
letutils
A few handy macros for those who prefer `let` over `var`
nwatchdog
Simple watchdog (watch file changes modified, deleted, created) in nim lang.
yanyl
A library for using YAML with Nim
mui
A tiny immediate-mode UI library
nery
A simple library to create queries in Nim.
cipherlib
A collection of classical cipher and encoding algorithms including Caesar, ROT13, ROT47, Vigenere, Morse code and other implementations in one library for educational and practical use
shellcmd
Collection of Terminal commands to be used inside nim
nats
Nim wrapper for the nats.c - NATS client library
shobiz
Simple structured console messages for Nim applications.
clipper2
Bindings for Clipper2Lib: Polygon Clipping and Offsetting Library from Angus Johnson
bump
a tiny tool to bump nimble versions
seccomp
Linux Seccomp sandbox library
coco
Code coverage CLI + library for Nim using LCOV
pixels
Toy support library for primitive graphics programming.
godot
Nim bindings for Godot Engine
vexhost
VexHost is a server/origin hoster for VEX.
supersnappy
Dependency-free and performant Nim Snappy implementation.
cron
Library to ease writing cron-like programs
lmdb
A wrapper for LMDB the Lightning Memory-Mapped Database
gameoflife
gameoflife is library for Game of Life.
honeycomb
A dead simple, no-nonsense parser combinator library written in pure Nim.
iputils
Utilities for use with IP. It has functions for IPv4, IPv6 and CIDR.
bitty
Utilities with dealing with 1d and 2d bit arrays.
neoid
Nim implementation of NanoID, a tiny, secure, URL-friendly, unique string ID generator. Works with Linux and Windows!
ybus
A pure-Nim implementation of the D-Bus protocol with a high-level and simple client.
pkgit
unconventional package manager
distances
Distances is a high performance Nim library for calculating distances.
polyrpc
A system for generating remote-procedure-calls for any pair of server and client
isaac
ISAAC PRNG implementation on Nim
remarkerlight
remarker_light is a command line tool for building a remark-based slideshow page very easily.
crown
Next generation meta-framework for Nim, powered by Basolato and HTMX
naecs
A high-performance, archetype-based Entity Component System for Nim.
waterpark
Thread-safe database connection pools
quickselect
Nim implementations of the QuickSelect and Floyd-Rivest selection algorithms
genode
System libraries for the Genode Operating System Framework
nimgram
MTProto client written in Nim
uspokoysa
Dead simple Nim app for making timebreaks
filetype
Small and dependency free Nim package to infer file and MIME type checking the magic numbers signature.
monerorpc
Library for interacting with Monero wallets via RPC.
iecook
Cook all cookies of your browser
buju
buju (布局) is a simple layout engine, based on layout.h
bu
B)asic|But-For U)tility Code/Programs (Usually Nim & With Unix/POSIX/Linux Context)
wox
Helper library for writing Wox plugins in Nim
xidoc
A consistent markup language
asyncdocker
Asynchronous docker client written by Nim-lang
nimly
Lexer Generator and Parser Generator as a Macro Library in Nim.
oauth
OAuth library for nim
vla
Variable length arrays for Nim
dpdk
Library for fast packet processing
catnip
Assembler for runtime code generation
caesar
A simple tool for caesar cipher encoding and decoding
enet
Wrapper for ENet UDP networking library
nimbler
A library to help you write rest APIs
sophia
Nim wrapper of the Sophia key/value store
kexpr
wrapper for kexpr math expression evaluation library
abif
Parser for ABIF traces (output of capillary DNA sequencing machines)
qrcode
module for creating and reading QR codes using https://goqr.me/
nmark
fast markdown parser
njo
A small utility to create JSON objects written in Nim. This is inspired by jpmens/jo.
chalk
Software artifact metadata to make it easy to tie deployments to source code and collect metadata.
wttrin
A library with functions to fetch weather data from wttr.in
subviewer
Nim module for parsing SubViewer subtitle files
littlefs
API and bindings for littlefs. Includes a fuse implementation.
arksys
An entity component system package
morelogging
Logging library with support for async IO, multithreading, Journald.
awk
Nim for awk programmers
kaleidoscope
Non-mature SIMD-accelerated drop-ins for std/strutils functions
gitapi
Nim wrapper around the git version control software
io-myo
Obsolete - please use myo instead!
nasher
A build tool for Neverwinter Nights projects
ttop
Monitoring tool with historical snapshots
jhash
Jenkins Hasher producing 32 bit digests
grpc
Pure Nim gRPC client and server
gimg
Google Images scraper lib and CLI
dim
Dimensional Analysis in Nim
vector
Simple reallocating vector
rcedit
A new awesome nimble package
sigv4
Amazon Web Services Signature Version 4
alignment
alignment is a library to align strings.
simhash
Nim implementation of simhash algoritim
c4
Game framework, modular and extensible
authenticode
PE Authenticode parser based on libyara implementation
ptest
Print-testing for nim.
sequtils2
Additional functions for sequences that are not present in sequtils
qeu
Functionality for compare two values
integers
Ergonomic arbitrary precision integers wrapping GMP
tpdne
Fetch and optionally save AI-generated faces from thispersondoesnotexist.com
faker
faker is a Nim package that generates fake data for you.
silky
Silky immediate mode UI graphics.
govee
A Nim wrapper for the Govee API.
nimwin
Platform Agnostic Windowing Library for Nim
httpbeast
A performant and scalable HTTP server.
niprefs
A dynamic preferences-system with a table-like structure for Nim.
puppy
Fetch url resources via HTTP and HTTPS.
logue
Command line tools for Prologue.
steam
Steam API Client for Nim
nimcatapi
nimcatapi is a library that lets you easily request images from thecatapi and/or thedogapi.
at
A powerful, lightweight tool to execute code later
sunmoon
Astro functions for calcuation of sun and moon position, rise and set time as well as civil, nautical and astronomical dawn and dusk as a function of latitude and longitude.
mpwc
Master Password command line utility
nivot
nivot is a simple pivot library for nim.
nanoid
The Nim implementation of NanoID
vier
Vim-Inspired Editor of Rasters
mirage
A bytecode language generator and runtime
sdl3nim
SDL3 warpper for Nim language
floof
SIMD-accelerated multithreaded fuzzy search thats fast as f*ck
palladian
A Frontend Web Framework for Nim based on Preact
nimtcc
A high-level, memory-safe Nim wrapper for the TinyCC (TCC) compiler engine.
lazy
Iterator library for Nim
tigr
TIGR is a tiny cross-platform graphics library
cppconst
Nim wrapper for C++ const-qualified types.
asyncpythonfile
High level, asynchronous file API mimicking Python's file interface.
deepspeech
Nim bindings for mozilla's DeepSpeech model.
tuples
Tuple manipulation utilities
kwin
KWin JavaScript API wrapper
foliant
Documentation generator that produces pdf and docx from Markdown. Uses Pandoc and LaTeX behind the scenes.
avbin
Wrapper of the AVbin library for the Nim language.
sass
A wrapper for the libsass library.
gintro
High level GObject-Introspection based GTK3 bindings
hpack
HPACK (Header Compression for HTTP/2)
uap
Nim implementation of user-agent parser
shady
Nim to GPU shader language compiler and supporting utilities.
note
A simple pastebin, inspired by w4/bin
libsndfile
A C-style wrapper of libsndfile for Nim
assimp
Wrapper for the assimp library
maze
A command and library to generate mazes
nwnt
GFF <-> NWNT Converter (NeverWinter Nights Text)
libclang
wrapper for libclang (the C-interface of the clang LLVM frontend)
batteries
Module that imports common nim standard library modules for your convenience
bignum
Wrapper around the GMP bindings for the Nim language.
subprocess
A cross-platform subprocess management library for Nim that makes redirecting stdin/stdout/stderr easy.
csort
A fast, branchless, sorting algorithm
egl
Bindings for EGL, the native platform interface for rendering APIs.
negamax
Negamax AI search-tree algorithm for two player games
xmldomparser
Parses an XML Document into a XML DOM Document representation.
snappy
Nim implementation of Snappy compression algorithm
huffman
Huffman encode/decode for Nim.
watchout
⚡️ Just... yellin' for changes! File System Monitor for devs
secp256k1
A wrapper for the libsecp256k1 C library
suggest
mmap-persistent SymSpell spell checking algorithm
cattag
A static HTML/XML and CSS generator from Nim code.
gene
Gene - a general purpose language
aur
A client for the Arch Linux User Repository (AUR)
nimaescrypt
Nim file-encryption module that uses AES256-CBC to encrypt/decrypt files.
bcwebservices
Library to authenticate and make requests to Microsoft Dynamics 365 Business Central web services
tlv
Simplified TLV parsing for nim.
wasmbackend
utils to support compiling Nim to WASM target
noaa
NOAA weather API wrapper
genderize
Nim wrapper for the Genderize.io API
sweet
🍬 General syntactic sugar
espirit
Parser for Morrowind's .esp/.esm modding files
mutf8
An implementation of a Modified UTF-8 encoder and decoder in Nim!
uuids
UUID library for Nim
minhash
Nim implementation of minhash algoritim
graphql
GraphQL parser, server and client implementation
clibard
Command line interface for Google Bard
sdnotify
Systemd service notification helper
jser
json de/serializer for tuples and more
mnemonic
Create memorable sentences from byte sequences.
applicates
"pointers" to cached AST that instantiate routines when called
dither
Dithering algorithms in Nim
nuance
nim untyped AST node generation at runtime with custom line info
slacklib
Library for working with a slack app or sending messages to a slack channel (slack.com)
jsmn
Jsmn - a world fastest JSON parser - in pure Nim
torim
Updated version of tor.nim from https://github.com/FedericoCeratto/nim-tor
sue
Executes a program as a user different from the user running `sue`. The target program is `exec`'ed which means, that it replaces the `sue` process you are using to run the target program. This simulates native tools like `su` and `sudo` and uses the same low-level POSIX tools to achieve that, but eliminates common issues that usually arise, when using those native tools.
nimga
Genetic Algorithm Library for Nim.
scf
Standalone Nim source code filter (stdtmpl) transformer
blosc
Bit Shuffling Block Compressor (C-Blosc)
wiki2text
Quickly extracts natural-language text from a MediaWiki XML file.
imnotify
A notifications library for Dear ImGui
jack
Shiny bindings to the JACK Audio Connection Kit.
noxen
highly customizable terminal boxes for nim!
uncomment
uncomment the codes at the compile time
nimtest
Simple testing framework for Nim
telenim
A high-level async TDLib wrapper for Nim
nimrun
Shebang frontend for running nim code as scripts. Does not require .nim extensions.
listsv
Basic operations on singly and doubly linked lists.
nimff
Farbfeld Encoder and Decoder written in Nim.
host
A program to staticlly host files or directories over HTTP
bpg
BPG (Better Portable Graphics) for Nim
randpw
Random password and passphrase generator
nimlangserver
The Nim language server implementation (based on nimsuggest)
nimlua
glue code generator to bind Nim and Lua together using Nim's powerful macro
clutter
Fast as Fuck interpolated LUT generator and applier
sonic
client for sonic search backend
npeg
PEG (Parsing Expression Grammars) string matching library for Nim
lifter
Lifts compile-time object to AST
guardmons
Cross-platform collection of OS Utilities
libunicorn
Futhark generated wrapper around unicorn-engine
nimgnuplot
A Nim interface to gnuplot loosely based on pygnuplot.
iterrr
iterate faster. functional style, lazy like, extensible iterator library
zfplugs
This is the plugins for the zfcore framework https://github.com/zendbit/nim\_zfcore
ikeahomesmart
IKEA Home Smart library to monitor and control lights through the IKEA Gateway
nimlist
View nim packages in your browser.
runexe
A Scripting ToolBox that provides a declarative DSL for ultimate productivity!
halonium
A browser automation library written in Nim
spectra
Spectra is a simple text coloring, styling and formatting library(terminal coloring).
nim7z
7z extraction for Nim
htmlunescape
Port of Python's html.escape and html.unescape to Nim
iridium
The International Standard for country codes and codes for their subdivisions on Nim (ISO-3166)
webgui
Web Technologies based Crossplatform GUI, modified wrapper for modified webview.h
nimhdf5
Bindings for the HDF5 data format C library
spellua
A high level LuaJIT bindings for Nim
bigints
Arbitrary-precision integers
shimsham
Hashing/Digest collection in pure Nim
fnmatch
Nim module for filename matching with UNIX shell patterns
avrio
AVR registers, interrupts, progmem and peripheral support in nim!
pari
Pari/GP C library wrapper
nitro
Nitro state channels in Nim
parseini
A high-performance ini parse library for nim.
nofi
Nim wrapper for rofi, open fabrics interface; provides distributed computing interface for high performance computing (HPC) environments
ansiutils
Utilities for parsing CP437 and ANSI escape codes
rn
minimal, performant mass file renamer
oshostname
Get the current hostname with gethostname(2)
nimnn
Neural Networks from scratch
lodns
Simple DNS server for local development.
sdfy
A package implementing signed distance functions
naylib
Yet another raylib Nim wrapper
vmvc
a skeleton/structure for a variation on the mvc pattern, similar to dci. For command line and gui programs. it's a middle ground between rapid application development and handling software complexity.
adix
An Adaptive Index Library For Nim
cdecl
Nim helper for using C Macros
miter
Ratio calculator on your terminal
ffmpegcli
Nim library for interfacing with the FFmpeg CLI to start, observe and terminate encode jobs with an intuitive API
ttmath
A Nim wrapper for ttmath: big numbers with fixed size
otplib
Easy to use OTP library for Nim
zxcvbnim
A zxcvbn clone for Nim. Written in Nim
packedargs
a convention mainly created for `createThread` proc
nimpbprotoc
Protocol Buffers compiler support package for nimpb
notmuch
wrapper for the notmuch mail library
news
Easy websocket with chronos support
fidget
Figma based UI library for nim, with HTML and OpenGL backends.
strenc
A library to automatically encrypt all string constants in your programs
html
Typed HTML5 element data and builder for structured HTML
mike
A very simple micro web framework
nimutils
some useful tools for programming with Nim
brainfuck
A brainfuck interpreter and compiler
myip
Nim client for the MyIP (https://my-ip.io) API
pledge
OpenBSDs pledge(2) for Nim.
symbolicnim
A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
darwin
Bindings to MacOS and iOS frameworks
curlies
A macro for object construction using {} (curlies).
drng
Provides access to the rdrand and rdseed instructions. Based on Intel's DRNG Library (libdrng)
hippo
HIP / CUDA programming library for Nim.
wxnim
Nim wrapper for wxWidgets. Also contains high-level genui macro
combparser
A parser combinator library for easy generation of complex parsers
platformer
Writing a 2D Platform Game in Nim with SDL2
ad
A simple RPN calculator
finder
fs memory zip finder implement in Nim
qr
Create SVG-files with QR-codes from strings.
htsparse
Nim wrappers for tree-sitter parser grammars
drawim
Simple library to draw stuff on a window
cborserialization
Flexible CBOR serialization not relying on run-time type information
python
Wrapper to interface with Python interpreter
libgraph
Converts 2D linear graph coordinates to pixels on screen
booyaka
A fast documentation generator for cool kids!
globby
Glob pattern matching for Nim.
stomp
A pure-nim implementation of the STOMP protocol for machine messaging.
nudates
Some useful tools when working with dates.
vmath
Collection of math routines for 2d and 3d graphics.
nimodpi
oracle odpi-c wrapper for Nim
hashbrowns
Small GUI utility for hashing files or mass hashing directories
tomlserialization
Flexible TOML serialization [not] relying on run-time type information
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.
ormin
Prepared SQL statement generator. A lightweight ORM.
vecray
2d/3d array and vector types with basic math for them
owaspencoder
A Nim port of the OWASP Java Encoder library for context-aware, secure output encoding to prevent XSS attacks
mort
A dead code locator for Nim
batmon
A simple daemon to notify you about changed to your battery's status.
hannah
xxhash wrapper library for Nim
katabase
Simple but flexible and powerfull ORM for Nim language. Currently support MySql/MariaDb, SqLite and PostgreSql
delight
Engine-agnostic library for computing 2D raycasted lights
usha
untitled shell history application
timsort
A new awesome nimble package
nimpc
Secure multi-party computation
geomancer
A library and program for getting geomancy charts and figures.
anycallconv
A macro to create special procedural types for parameters.
xgui
XGui is a tool for nigui that imports xml files and turns them into nim at compile-time.
tiger
Tiger hash function
nimpath
Interface to libxml2's XPath parser
dotenv
Loads environment variables from `.env`.
wiringpinim
Wrapper that implements some of wiringPi's function for controlling a Raspberry Pi
logit
Dependency-free, cross-platform and small logging library for Nim, with a simple and comfortable API
broly
High Performance Stub Server
parselicense
Parse Standard SPDX Licenses from string to Enum
nregex
A DFA based regex engine
niledb
Key/Value storage into a fast file-hash
useradd
Linux adduser/useradd library with all batteries included.
holst
A parser for Jupyter notebooks.
stdx
A collection of extra utilities for Nim.
nimnoise
A port of libnoise into pure nim, heavily inspired by Libnoise.Unity, but true to the original Libnoise
gsl
gsl C Api wrapped for nim
nish
A Toy Shell Application
kview
For karax html preview.
sol
A SIMD-accelerated vector library written in C99 with Nim bindings.
kdl
KDL document language Nim implementation
syphus
An implementation of the tabu search heuristic in Nim.
vecmath
various vector maths utils for nimrod
commodore
Commodore is a simple CLI parsing library.
xkcdgeohash
Nim implementation for the geohashing algorithm described in xkcd #426
nfind
glob library and find tool
eminim
JSON serialization framework
jestergeoip
A Jester web plugin that determines geographic information for each web request via API. Uses sqlite3 for a cache.
metacall
A library for interoperability between Nim and multiple programming languages
pwned
A client for the Pwned passwords API.
nodesnim
The Nim GUI/2D framework based on OpenGL and SDL2.
timezones
Timezone library compatible with the standard library.
omnilog
Advanced logging library for Nim with structured logging, formatters, filters and writers.
vtable
Implement dynamic dispatch through vtable, should works for dynlib.
find
Finds files and directories based on different criteria via an intuitive fluent interface
Instagram internal web api implementation
imguin
Nim binding for Dear ImGui / CImGui
procs
Unix process&system query&formatting library&multi-command CLI in Nim
nimlevenshtein
The Levenshtein Nim module contains functions for fast computation of Levenshtein distance and string similarity.
argon2bind
Bindings to the high-level Argon2 C API
envconfig
envconfig provides a function to get config objects from environment variables.
mathexpr
MathExpr - pure-Nim mathematical expression evaluator library
glfw
A high-level GLFW 3 wrapper
minicoro
Lua-like asymmetric coroutine. Nim wrapper of minicoro in C
louvre
Bindings to Louvre, a simple-to-use C++ library that lets you build high-performance compositors with minimal amounts of code.
blake2
blake2 - cryptographic hash function
q
Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax
nimprotect
NimProtect is a tiny single-macro library for protecting sensitive strings in compiled binaries
unibs
binary de-/serialization that works on js, c and VM (compiletime)
cppany
A wrapper for C++'s std::any
nimidi
MIDI file parser in Nim, for Nim
getopty
POSIX compliant command line parser
nimdtp
Modern networking interfaces for Nim.
fae
Find and Edit Utility
conio
.NET-inspired lightweight terminal library
nasp
Nasp is a CLI tool for developing Apps Script projects on your local machine using the Nim programming language.
neo
Linear algebra for Nim
froth
tagged pointer types with destructors
pwd
Nim port of Python's pwd module for working with the UNIX password file
nimzend
Native Nim Zend API glue for easy PHP extension development.
hangover
A game engine in Nim with an opengl backend
happyx
Macro-oriented full-stack web-framework written with ♥
libvips
Libvips - image processing library with low memory needs
simpleparseopt
Nim module which provides clean, zero-effort command line parsing.
til
til-tool: Today I Learned tool
colorsys
Convert between RGB, YIQ, HLS, and HSV color systems.
cmark
libcmark wrapper for Nim
pythonpathlib
Module for working with paths that is as similar as possible to Python's pathlib
decimal
A correctly-rounded arbitrary precision decimal floating point arithmetic library
spryvm
Homoiconic dynamic language interpreter in Nim
base45
Base45 encoder and decoder
amka
A validator for greek social security number (AMKA)
fidget2
Cross platform UI, with Figma API and OpenGL backend.
wcwidth
Implementation of wcwidth with Nim.
csshtmlminify
HTML & CSS Minify Lib & App based on Regexes & parallel MultiReplaces
libtcodnim
Wrapper of the libtcod library for the Nim language.
romanim
Converts Roman numerals to what you understand without a blink
plz
PLZ Python PIP alternative
owlkettle
A declarative user interface framework based on GTK
systimes
An alternative DateTime implementation
packets
Declarative packets system for serializing/deserializing and marshalling
scgi
Helper procs for SCGI applications
algebra
Algebraic expression parser and evaluator
opencl
Low-level wrapper for OpenCL
osfiles
Crossplatform (x11, windows, osx) native file dialogs; sytem file/folder icons in any resolution; open file with default application
owo
OwO text convewtew fow Nim
faststack
Dynamically resizable data structure optimized for fast iteration.
importchelpers
Helpers for supporting and simplifying import of symbols from C into Nim
hldiff
A highlighter for diff -u-like output & port of Python difflib
hmisc
Collection of helper utilities
unicody
An alternative / companion to std/unicode
cittadino
A simple PubSub framework using STOMP.
spdk
The Storage Performance Development Kit(SPDK) provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications.
katalis
Katalis is nim lang micro web framework
nife
A simple terminal file manager for Linux and MacOS inspired by Ranger FM
pexels
Nim library for the Pexels API
nre
A better regular expression library
units
Statically-typed quantity units.
hk
Windows hotkeys + hotstrings for Nim (winim keyboard hook, optional clipboard paste mode)
norx
A wrapper of the ORX 2.5D game engine
voodoo
Working with Nim's macros is just Voodoo
qpdf
Nim bindings for qpdf C++ library
versicles
Lib and CLI tool to manipulate biblical verses!
alut
OpenAL Utility Toolkit (ALUT)
micros
A library that makes macros much easier, one might even say makes them micros.
intops
Core arithmetic operations for CPU-sized integers.
strslice
Simple implementation of string slices with some of the strutils ported or wrapped to work on them. String slices offer a performance enhancement when working with large amounts of slices from one base string
winres
Windows resource file generator
cucumber
implements the cucumber BDD framework in the nim language
getdns
Wrapper over the getdns API
bped
Nim implementation of the Bittorrent ascii serialization protocol
nimgui
bindings to cimgui - https://github.com/cimgui/cimgui
nimletter
Self-hosted newsletter, drip, and transactional email system
dbus
dbus bindings for Nim
maybe
basic monadic maybe type for Nim
cloths
Cloths provides the way to process and structure string easily.
libffi
libffi wrapper for Nim.
chronicles
A crafty implementation of structured logging for Nim
seriesdetiempoar
Series de Tiempo de Argentina Government MultiSync API Client for Nim
freedesktoporg
Library implementation of some Freedesktop.org standards
libkeepass
Library for reading KeePass files and decrypt the passwords within it
cflags
A C-compatible bitmask flags interface, with a subset of nim set functionality
clr
Get information about colors and convert them in the command line
pythonfile
Wrapper of the file procedures to provide an interface as similar as possible to that of Python
sections
`Section` macro with BDD aliases for testing
nimgraphviz
Nim bindings for the GraphViz tool and the DOT graph language
wave
wave is a tiny WAV sound module
respite
Redis protocol backed by SQLite
influx
wrapper for communicating with InfluxDB over the REST interface
nettest
Connection Test for Nim Web Applications
mofuw
mofuw is *MO*re *F*aster, *U*ltra *W*ebserver
pyrepr
Python-like repr, ascii, hex/oct/bin, ...
nmr
A super-fast Nim package manager with automatic dependency graph and parallel installation.
smnar
Servicio Meteorologico Nacional Argentina API Client
perlin
Perlin noise and Simplex noise generation
highlight
Tool/Lib to highlight text in CLI by using regular expressions.
yaml
YAML 1.2 implementation for Nim
smtp
SMTP client implementation (originally in the stdlib).
noptics
Linear algebra, classical and quantum optics simulation package
parsepage
Automatically extracts the data of sites
boneio
A low level GPIO library for the BeagleBone board family
docchanger
Replaces substrings in .docx files with data, that is parsed from a json config file.
hwylterm
bringing some fun (hwyl) to the terminal
docopt
Command-line args parser based on Usage message
windy
Windowing library for Nim using OS native APIs.
mt
A simple TLDR pages client
hyperx
Pure Nim http2 client and server
matsuri
Useful Variant Type and Powerful Pattern Matching for Nim
tecs
Simple ECS implementation for Nim
kombinator
Kombinator is a tool to generate commands line from parameters combination from a config file.
random
Pseudo-random number generation library inspired by Python
climate
Library to build command-line interfaces.
nimviz
A wrapper for the graphviz c api.
autotemplate
Small library to automatically generate type-bound templates from files
spacy
Spatial data structures for Nim.
fmod
Nim wrapper for the FMOD Low Level C API
bcryptrocks
bcrypt wrapper using Solar Designer's crypt_blowfish (Windows-compatible)
dataurl
Easily create data urls! CLI included
karax
Karax is a framework for developing single page applications in Nim.
ftd2xx
Nim wrapper for FTDI ftd2xx library
nebble
Nim wrapper for the Pebble smartwatch SDK
shellopt
Command line argument parser in the form commonly used in ordinary shell.
sorta
Sorted Tables for Nim, based on B-Trees
tinypool
A minimalistic connection pooling package
freegeoip
Retrieve info about a location from an IP address
testrunner
Test runner with file monitoring and desktop notification capabilities
owoifynim
Turning your worst nightmare into a Nim package. This is a Nim port of mohan-cao's owoify-js, which will help you turn any string into nonsensical babyspeak similar to LeafySweet's infamous Chrome extension.
nuwasdk
SDK for Nuwa Build - provides compile-time metadata for Python stub generation
gtkgenui
This module provides the genui macro for the Gtk2 toolkit. Genui is a way to specify graphical interfaces in a hierarchical way to more clearly show the structure of the interface as well as simplifying the code.
nigui
NiGui is a cross-platform, desktop GUI toolkit using native widgets.
bionim
This package tries to provide a lot of the most useful data structures and alogrithms need in the different subfield of bio informatics
subfield
Override the dot operator to access nested subfields of a Nim object.
loopfusion
Loop efficiently over a variadic number of containers
rain
Rain simulation in your terminal
simpledb
A simple NoSQL JSON document database
malebolgia
Malebolgia creates new spawns. Experiments with thread pools and related APIs.
porter
Simple extensible implementation of Porter stemmer algorithm
pharao
Quick 'n easy Nim web programming, auto compile & run .nim from the web root
chagashi
Implementation of the WHATWG-specified text encoders and decoders
chrono
Calendars, Timestamps and Timezones utilities.
nordnet
Scraping API for www.nordnet.dk ready to integrate with Home Assistant (Hassio)
grp
Nim port of Python's grp module for working with the UNIX group database file
spacenav
Bindings for libspnav, the free 3Dconnexion device driver
untar
Library for decompressing tar.gz files.
pricecsv
Easily calculate the total of all products in csv
nimbluez
Nim modules for access to system Bluetooth resources.
vcard
Nim parser for the vCard format version 3.0 (4.0 planned).
protobuf
Protobuf implementation in pure Nim that leverages the power of the macro system to not depend on any external tools
delaunator
Fast 2D Delaunay triangulation. A Nim port of Mapbox/Delaunator.
names
String interning library
osinfo
Modules providing information about the OS.
awssdk
Library for interacting with Amazon Web Services (AWS)
m
Lightweight and easily extendable / embeddable Lisp dialect with no VM and deterministic performance.
httpkit
An efficient HTTP tool suite written in pure nim. Help you to write HTTP services or clients via TCP, UDP, or even Unix Domain socket, etc.
nimcoon
A command-line YouTube player and more
jeknil
A blog post generator for people with priorities.
sliceutils
Utilities for and extensions to Slice/HSlice
casting
A wrapper of the C++ cast operators
sysinfo
Cross platform system information.
haraka
Haraka v2 short-input hash function
keccaktiny
A wrapper for the keccak-tiny C library
svvpi
Wrapper for SystemVerilog VPI headers vpi_user.h and sv_vpi_user.h
unpack
Array/Sequence/Object destructuring/unpacking macro
sat
A SAT solver written in Nim.
nimscripter
Easy to use Nim/Nimscript interop, for scripting logic in compiled binaries.
complex
The ex-stdlib module complex.
metal4
Metal 4 bindings for Nim.
nifty
A decentralized (pseudo) package manager and script runner.
blscurve
Nim implementation of Barreto-Lynn-Scott (BLS) curve BLS12-381.
datastar
A Nim SDK for https://data-star.dev
nsdl1
High level SDL 1.2 shared library wrapper
svgo
SVG output from a shell.
httpauth
HTTP Authentication and Authorization
norman
Migration manager for Norm.
emailparser
Email parser to JsonNode based on Cyrus JMAP parser
brainimfuck
Brainfuck interpreter with some advanced features, such as syntax checking and highlighting errors.
syndicate
Syndicated actors for conversational concurrency
openurl
Open Any Url/File in the default App / WebBrowser.
appdirs
A utility library to find the directory you need to app in.
mapm
Nim wrapper for MAPM, an arbitrary maths library with support for trig functions
nimbtc
A BTC RPC Wrapper for Nim
basedon
A library for cleanly creating an object or tuple based on another object or tuple
pipelines
A tiny framework & language for crafting massively parallel data pipelines
nimcb
Integrate nim projects in the C++Builder build process
sksbox
A native-nim implementaton of the sBOX generic container format.
musicsort
A tool to sort your mp3 music files based on id3 metadata
nimbang
A small program to make Nim shebang-able without the overhead of compiling each time. A fork of nimcr.
mcmurry
A module for generating lexer/parser.
mongo
Bindings and a high-level interface for MongoDB
parsefixed
Parse fixed-width fields within lines of text (complementary to parsecsv)
nimtiled
Tiled map loader for the Nim programming language
nimage
The image management library written in Nim.
nimlk
Nix lockfile generator
illwave
A cross-platform terminal UI library
extensions
A library that will add useful tools to Nim's arsenal.
limiter
A simple to use HTTP rate limiting library to limit any action during a specific period of time.
libsha
Sha1 and Sha2 implementations
cascade
Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
kashae
Calculation caching library
expander
Code expander for competitive programing in Nim.
bag
Validate HTTP input data in a fancy way
simplediff
A library for straightforward diff calculation
linenoise
Wrapper for linenoise, a free, self-contained alternative to GNU readline.
pugl
PUGL plugin graphics bindings
cgi
Helper procs for CGI applications in Nim.
nimbug
Nim Semi-Auto Bug Report Tool
numcrunch
Allows to write distributed programs for number crunching easily.
diskclean
Declarative disk cleanup for development projects
spinny
Spinny is a tiny terminal spinner package for the Nim Programming Language.
libsaedea
Library implementing a variation of the Simple And Efficient Data Encryption Algorithm (INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH VOLUME 8, ISSUE 12, DECEMBER 2019 ISSN 2277-8616)
couchdb
A library for managing your CouchDB. Easy & comfortably to use.
slappy
A 3d sound API for nim.
rex
Reactive programming, in nim
openexchangerates
OpenExchangeRates API Client for Nim. Works with/without SSL. Partially works with/without Free API Key.
contra
Lightweight Contract Programming, Design by Contract, on 9 LoC, NimScript, JavaScript, compile-time.
args
argv and argc for command line arguments
notifishower
Small program to draw notifications on the screen in a highly customisable way
dxlib
A Nim binding for DX Library
url
A high-performance, SIMD-accelerated URL parser based on the WHATWG standard.
ladybug
A wrapper for LadybugDB: an embedded graph database built for query speed and scalability.
bytes2human
Convert bytes to kilobytes, megabytes, gigabytes, etc.
knot
tie compile-time values to types under names
scnim
Develop SuperCollider UGens in Nim
nimwc
A website management tool. Run the file and access your webpage.
lscolors
A library for colorizing paths according to LS_COLORS
shiftfields
ShiftField type and sugar for c-style shift bitfields in nim.
polymers
A library of components and systems for use with the Polymorph ECS
foreach
A sugary for loop with syntax for typechecking loop variables
drawille
Drawing in terminal with Unicode Braille characters.
grab
grab statement for importing Nimble packages, similar to Groovy's Grape
bgfx
BGFX wrapper for the nim programming language.
artemis
A simple Nim server for the Gemini protocol. Forked from geminim
envmw
InMemory Key-Value-Store
ogl46
OpenGL 4.6 DSA wrapper for Nim.
subexes
Nim support for substitution expressions
layonaranwn
Various Layonara related functions for NWN Development
py2nim
Py2Nim is a tool to translate Python code to Nim. The output is human-readable Nim code, meant to be tweaked by hand after the translation process.
nimlz4
Nim wrapper for the LZ4 library. There is also a high-level API for easy use
noisy
SIMD-accelerated noise generation (Simplex, Perlin).
nimp
A package manager that delegates to package authors
xevloop
Library to more easily create X11 event loops
nephyr
Nim wrapper for Zephyr RTOS
treesitterrust
Nim wrapper for Rust language support within tree-sitter
daemon
Cross-platform process daemonization library
rowdy
Automatically bind procs to the mummy web server
nserve
A lightweight zero-deps, async HTTP file server with uploads
zfcore
zfcore is high performance asynchttpserver and web framework for nim lang
msgpack4nim
Another MessagePack implementation written in pure nim
ni18n
Super Fast Nim Macros For Internationalization and Localization
openweathermap
OpenWeatherMap API Lib for Nim, Free world wide Creative Commons & Open Data Licensed Weather data
sequester
Library for converting sequences to strings. Also has PHP-inspired explode and implode procs.
shmk
Smart file/folder creation
gamepad
Cross-platform gamepad driver
whatthefork
What_the_fork is a terminal tool that analyses forks of a given github repo to extract changes like bugfixes, new features etc.
pwnedpass
Check if a passphrase has been pwned using the Pwned Passwords v3 API
claudecodesdk
Nim SDK for Claude Code - provides seamless integration with Claude Code functionality through a native Nim interface
rz
rz: small Result/Rz type + safe helpers (native + JS), ergonomic combinators and utilities.
humanize
Human-readable formatting of numbers, file sizes, times, durations, and lists. Locales: en, ar, de, es, fr, it, ru, zh
qrgen
A QR code generation library.
nimhq
HQ Trivia API wrapper for Nim
brotli
Brotli compression & decompression for Nim
kdialog
KDialog Qt5 Wrapper, easy API, KISS design
hyperloglog
A HyperLogLog data structure implementation in Nim
embedfs
Embed directories in executables, easily
stbimage
A wrapper for stb_image and stb_image_write.
asyncpg
Asynchronous PostgreSQL driver for Nim Language.
consul
A simple interface to a running Consul agent.
imlib2
Simple wrapper of the Imlib2 library
pylib
Nim library with python-like functions, syntax sugars and libraries
webby
Web utilities - http headers and query parsing.
groovebox
Live stream pre-recorded media to Twitch, Yotube and Icecast servers
libarchibi
Libarchive at compile-time, Libarchive Chibi Edition
npython
Python interpreter implemented in Nim, supporting JS backends
jazzy
Productive, developer-friendly web framework for Nim. Write less code, build more features.
fftr
The fastest Fourier transform in the Rhein (so far)
ago
Time ago in words in Nim
dewitt
Discrete Wavelet Transform (DWT - here 'dewitt') for Audio Analysis
baker
Static website generation
pnm
pnm is library for PNM (Portable AnyMap).
treesittergo
Nim wrapper for Go language support within tree-sitter
eth
A collection of Ethereum related libraries
ezscr
Portable and easy Nimscript runner. Nim compiler not needed
resolver
Semver parser and dependency management tools
scfgnim
scfg (simple configuration file format) parser
binaryserialization
Binary packed serialization compatible with the status-im/nim-serialization framework
geohash
Nim implementation of the geohash latitude/longitude geocode system
nimssl
OpenSSL wrapper for Nim
unit
A library that provides unit types in nim
libovr
Nim bindings for libOVR (Oculus Rift)
hotdoc
Single Page Documentation Generator
fusion
Nim's official stdlib extension
happyx-ui
UI library for HappyX web framework
tokarax
Converts HTML to Karax representation
hyps
An async pub/sub client and server
ndb
A db_sqlite fork with a proper typing
aqcalc
Calculate gematria values for Alphanumeric Qabbala
naw
A glue wrapper to do awk-style text processing with Nim
rena
rena is a tiny fire/directory renaming command.
yukiko
The Nim GUI asynchronous framework based on SDL2.
nim
Package providing the Nim compiler binaries plus all its source files that can be used as a library
upraises
exception tracking for older versions of nim
gtk2
Wrapper for gtk2, a feature rich toolkit for creating graphical user interfaces
fftw3
Bindings to the FFTW library
vk14
Vulkan 1.4 wrapper for Nim.
nimnews
Immature Newsgroup NNTP server using SQLite as backend
luigi
Nim bindings for the barebones single-header GUI library for Win32, X11, and Essence: Luigi.
stalinsort
A Nim implementation of the Stalin Sort algorithm.
barbarus
A simple extensible i18n engine.
nimspice
A bunch of macros. sugar if you would
nimcp
Easy-to-use Model Context Protocol (MCP) server library for Nim
nimitheme
make nimib look beautiful with nimitheme
nodem
Call remote Nim functions as if it's local
reedsolomon
Library to encode and decode data using Reed-Solomon correction codes.
nordaudio
A small wrapper around PortAudio for cross-platform audio IO.
nrpl
A rudimentary Nim REPL
dbwrapper
this libraly able to use database/sql of Go
simplemail
Make sending HTML and file emails easier.
nimvault
GPG-encrypted opaque-blob vault with hidden filenames
nginwho
A lightweight and extremely fast nginx log parser that stores the result into a sqlite3 database for further analysis and action
imgcat
See pictures in your console
nimx
Cross-platform GUI framework
textformats
Easy specification of text formats for structured data
chronopipe
Show start/end datetime and duration of a command-line process using pipe.
csvtable
tools for handling CSV files (comma or tab-separated) with an API similar to Python's CSVDictReader and -Writer.
psutil
psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network). Since 2018 maintained by Juan Carlos because was abandoned.
argon2
A nim wrapper for the Argon2 hashing library
tam
Tales of Maj'Eyal addon manager
zoominvitr
Automatically send invitations regarding planned Zoom meetings.
steamworks
Steamworks SDK API for shipping games on Steam.
streamfix
FIX Protocol streaming parser (Financial Information eXchange)
nimgen
C2nim helper to simplify and automate wrapping C libraries
psy
A fast, multi-threading and disk space efficient package manager for PHP development and production environments
ants
ANT: statically typed configurations for Nim (and others)
karkas
Layout helpers and sugar for Karax
tiara
Pure Nim UI component library for SSR-first applications
bight
Byte-ordering operations with a simple read/write API.
macosutils
MacOS/OSX system util wrappers for CFCore and the like
nimchromepath
Thin lib to find if chrome exists on Windows, Mac, or Linux.
changer
A tool for managing a project's changelog
nimcls
Classes and dependency injection for Nim.
basic3d
Deprecated module for vector/matrices operations.
tableview
Interactive table viewer for the terminal
wrenim
High-level Nim wrapper for Wren VM
gralg
Classical Graph Algos in Nim
pixie
Full-featured 2d graphics library for Nim.
sigils
A slot and signals implementation for the Nim programming language
sqlquery
An opinionated SQL query builder for Nim with compile-time schema validation
sixense
Bindings for the Sixense Core API.
nimproto3
A Nim implementation of Protocol Buffers 3 (proto3) with support for parsing .proto files, generating Nim code, serializing/deserializing data in both binary (protobuf wire format) and JSON formats, and gRPC server/client.
ternarytree
Structural sharing data structure of lists and maps.
nostr
NOSTR Protocol implementation.
nimphea
Nimphea - Elegant Nim bindings for libDaisy Hardware Abstraction Library (Daisy Audio Platform: Seed, Patch, Pod, Field, Petal, Versio)
binio
Package for packing and unpacking byte data
simplestatsdclient
Pure nim interface library to send data to any StatsD compatible daemon
mpfit
A wrapper for the cMPFIT non-linear least squares fitting library
bioseq
A Nim library for biological sequence data.
saya
Nim framework for VK
bamboowebsocket
This is a simple implementation of a WebSocket server with 100% Nim.
rocksdb
A wrapper for Facebook's RocksDB, an embeddable, persistent key-value store for fast storage
serde
Easy-to-use serialization capabilities (currently json only), with a drop-in replacement for std/json.
runned
Runned is a simple tool to check the execution time of terminal commands.
tmplpro
Text template processor, basic capabilities
gplay
Google Play APK Uploader
kdb
Nim structs to work with Kdb in type-safe manner and low-level Nim to Kdb bindings
libdatachannel
Standalone WebRTC Data Channels, WebRTC Media Transport, and WebSockets
zfblast
High performance http server (https://tools.ietf.org/html/rfc2616) with persistent connection for nim language.
dnsprotocol
Domain Name System (DNS) protocol for Nim programming language
traitor
Trait-like package made without insight
nominatim
OpenStreetMap Nominatim API Lib for Nim
nimpass
quickly generate cryptographically secure passwords and phrases
dnsprotec
DNS /etc/hosts file manager, Block 1 Million malicious domains with 1 command
jstin
JS {de,}serialization as it says on the tin
urlly
URL and URI parsing for C and JS backend.
rmqstatsd
Pure nim rabbitmq to statsd metrics pusher
qwatcher
Monitor TCP connections and diagnose buffer and connectivity issues on Linux machines related to input and output queues
sctp
Userspace SCTP bindings
bisect
Bisection algorithms ported from Python
nimflux
InfluxDB API client library
playlists
Nim library for parsing PLS, M3U, and XSPF playlist files
cpython
Alternative StdLib for Nim for Python targets
inumon
A high-level image I/O and manipulation library for Nim.
numericalnim
A collection of numerical methods written in Nim
results
Friendly value-or-error type
unchained
Fully type safe, compile time only units library
prettyvec
Small library for working with vectors
shark
Convert nim source file content from camel to snake case and vice versa
drand48
Nim implementation of the standard unix drand48 pseudo random number generator
asyncio
Async files and streams tools
commandant
Commandant is a simple to use library for parsing command line arguments. Commandant is ideal for writing terminal applications, with support for flags, options, subcommands, and custom exit options.
avrman
A tool for managing nim and c projects targetting AVR microcontrollers.
sparc
Schema Parser for Arguments and Commands.
tram
🚋 Traffic Analysis in Nim
unicodenumbers
Converts a number into a specially formatted Unicode string
treesittercpp
Nim wrapper for C++ language support within tree-sitter
tcl
Wrapper for the TCL programming language
umriss
Extract syscall stats from strace output files
cozylogwriter
Basic zero-dependency logging with automatic colors and styling for Nim.
suffer
a nim library for drawing 2d shapes, text, and images to 32bit software pixel buffers
smelly
Sometimes you have to parse XML
razor
Library for data analysis and manipulation, equivalent to Pandas.
holojson
fork of jsony for use in applications
blurhash
Encoder/decoder for blurhash algorithm
edn
EDN and Clojure parser
xors3d
Blitz3D-esque DX9 engine for Nim
nsdl2
High level SDL 2.0 shared library wrapper
pipe
Pipe operator for nim.
hashids
Nim implementation of Hashids
pager
A simple library for paging, similar to less
atlas
The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.
chain
Nim's function chaining and method cascading
riff
RIFF file handling for Nim
cliptomania
.NET-inspired lightweight clipboard library
treesitterruby
Nim wrapper for Ruby language support within tree-sitter
regex
Linear time regex matching
eachdo
eachdo executes commands with each multidimensional values
pyopenai
An attempt to reimplement python OpenAI API bindings in nim
ginger
A Grid (R) like package in Nim
futhark
Zero-wrapping C imports in Nim
mossnim
Moss (Measure of Software Similarity) implementation in Nim.
randomfontcolor
Random curated Fonts and pastel Colors for your UI/UX design, design for non-designers.
hsluv
A port of HSLuv, a human friendly alternative to HSL.
ssostrings
Small String Optimized (SSO) string implementation
twofa
Simple 2FA QR CodeGen based on otp & qr packages
loki
A small library for writing cli programs in Nim.
therapist
Type-safe commandline parsing with minimal magic
datamancer
A dataframe library with a dplyr like API
rakta
Powerfull, Fast, and Minimalist web Framework for Nim. Focus on your Backend.
cmd
interactive command prompt
manta
runtime array types with destructors
mycouch
a couchDB client written in Nim
daemonize
This library makes your code run as a daemon process on Unix-like systems
onedrive
Get information on files and folders in OneDrive
i3ipc
i3 IPC client library
cobs
Consistent Overhead Byte Stuffing for Nim
dx12
DirectX 12 wrapper for Nim on Windows.
nimetry
Plotting module in pure nim
fontconfig
Low level wrapper for the fontconfig library.
selenimum
WebDriver for Selenium(selenium-hub).
unislug
URL-safe slug generation from Unicode strings with transliteration support
ccal
calendar with local holidays via ip location
nimactors
Actors library for Nim inspired by akka-actors
timerpool
threadsafe timerpool implementation for event purpose
gles
Bindings for OpenGL ES, the embedded 3D graphics library.
dav1d
A nimterop wrapper for the dav1d portable-and-fast AV1 video decoder
newfix
FIX Protocol optimized parser (Financial Information eXchange)
about
Executable for finding information about programs in PATH
pnimrp
simple terminal radio station player in nim making life easier
slimdown
Nim module that converts Markdown text to HTML using only regular expressions. Based on jbroadway's Slimdown.
pluginkit
Create and manage plugins in a modular way
geoip
Retrieve info about a location from an IP address
ws
Simple WebSocket library for nim.
passgen
Password generation library in Nim
moe
A command lined based text editor inspired by vi/vim
plists
Generate and parse Mac OS X .plist files in Nim.
nimwebp
Webp encoder and decoder bindings for Nim
euclidean
Euclidean Division & Euclidean Modulo
measures
General purpose measuring units datatypes with integrated conversions and definitions.
jwt
JSON Web Tokens for Nim
gungnir
Cryptographic signing for Nim.
nimoji
🍕🍺 emoji support for Nim 👑 and the world 🌍
toon
Nim implementation of TOON (Token-Oriented Object Notation): compact, human-readable JSON serialization and parsing for AI and LLM prompt workflows.
qrterm
A simple QR generator in your terminal.
wpspin
Full-featured WPS PIN generator
whois
A simple and free whois client
resolv
DNS resolution nimble making use of the native glibc resolv library
sos
Nim wrapper for Sandia OpenSHMEM, a high performance computing (HPC), distributed shared symmetric memory library
punycode
Implements a representation of Unicode with the limited ASCII character subset in Nim.
nimtrace
Zero-cost structured tracing framework for Nim, inspired by Rust's tracing crate
io-gles
Obsolete - please use gles instead!
nimcx
Color and utilities library for linux terminal.
vexbox
VexBox is a code snapping software.
nanovg
Nim wrapper for the C NanoVG antialiased vector graphics rendering library for OpenGL
unittest2
Unit test framework evolved from std/unittest
binaryparse
Binary parser (and writer) in pure Nim. Generates efficient parsing procedures that handle many commonly seen patterns seen in binary files and does sub-byte field reading.
skeasing
A collection of easing curves for animation purposes.
min
A small but practical concatenative programming language and shell.
nshout
Nim bindings for libshout
treesitteragda
Nim wrapper for Agda language support within tree-sitter
nimcrypt
Implementation of Unix crypt with support for Crypt-MD5, Crypt-SHA256 and Crypt-SHA512
nimword
A simple library with a simple interface to do password hashing and validation with different algorithms
fitl
Self-contained fit of linear models with regression diagnostics
mn
A truly minimal concatenative programming language.
nimcexc
A simple chunked external protocol interface for Splunk custom search commands.
elvis
The elvis package implements a 'truthy', 'ternary' and a 'coalesce' operator to Nim as syntactic sugar for working with conditional expressions
benchy
Simple benchmarking to time your code.
nimna
Nucleic acid folding and design.
lc
A post-modern, "multi-dimensional" configurable ls/file lister
openai
Basic API handling for openAI
impeller
Bindings to Flutter's 2D vector graphics renderer
labeledtypes
label your types - a convention for self-documented and more readable code
bencode
Bencode serialization/deserialization library
gurl
A little lib for generating URL with args.
utf8tests
UTF-8 test cases and supporting code.
samson
Implementation of JSON5.
ethers
Port of ethers.js to Nim
ansitohtml
Converts ANSI colour codes to HTML span tags with style tags
crc32
CRC32, 2 proc, copied from RosettaCode.
feta
A domain-specific for general purpose office automation. The language is embedded in Nim and allows for quick and easy integration of different office software environments.
tim
Really lightweight template engine
matext
Render LaTeX math as multiline Unicode text
gura
Gura Configuration Language for Nim
nimadif
An Amateur Data Interchange Format (ADIF) formatter and parser.
playdate
Playdate Nim bindings with extra features.
nimagg
Hi Fidelity Rendering Engine
cairo
Wrapper for cairo, a vector graphics library with display and print output
cppstl
Bindings for the C++ Standard Template Library (STL)
zxcvbn
Nim bindings for the zxcvbn-c password strength estimation library
daemonim
daemonizer for Unix, Linux and OS X
uri3
nim.uri3 is a Nim module that provides improved way for working with URIs. It is based on the uri module in the Nim standard library and fork from nim-uri2
edlib
Nim wrapper for edlib
csvdict
Another CsvTable API. Goals are efficient, simple and flexible
fragments
Our very personal collection of utilities
dogen
DOGEN is a beautifully simple (to use) DOcumentation GENerator from nim files.
cpuwhat
Nim utilities for advanced CPU operations: CPU identification, bindings to assorted intrinsics
nimpdf
library for generating PDF files
devil
Wrapper for the DevIL image library
awssts
AWS Security Token Service API in Nim
morsecode
Encode and decode text using standard international Morse code
gentabs
Efficient hash table that is a key-value mapping (removed from stdlib)
pcsc
PC/SC library for smart card access
toposort
Efficient topological sort using Kahn's algorithm
mcsrvstat.nim
A hybrid and asynchronous Nim wrapper for the Minecraft Server Status API.
nativedialogs
Implements framework-agnostic native operating system dialogs calls
colorize
A simple and lightweight terminal coloring library.
conventionalsemver
Calculate the next semver version given the git log and previous version
paramidi
A library for making MIDI music
pls
A simple but powerful task runner that lets you define your own commands by editing a YAML configuration file.
asyncsync
Async primitives working on std/asyncdispatch
nimboost
Additions to the Nim's standard library, like boost for C++
silerovad
Silero VAD Voice Activity Detection
mime
Library for attaching files to emails.
glew
Autogenerated glew bindings for Nim
pon2
Puyo Puyo and Nazo Puyo Application
nimip
Asynchronously lookup IP addresses with this tiny, hybrid Nim application.
miniz
Bindings for Miniz lib.
z3
Nim Z3 theorem prover bindings
aossoa
Use a Structure of Arrays like an Array of Structures
antlr4nim
Nim interface to ANTLR4 listener/visitor via jsffi
cap10
A tool to capture and replay command line terminal sessions
treesitter
Nim wrapper of the tree-sitter incremental parsing library
chonker
Arch Linux Pacman Optimizer
mapster
A library to quickly generate functions converting instances of type A to B
glm
Port of c++ glm library with shader-like syntax
patty
Algebraic data types and pattern matching
json2xml
Convert json to xml : JsonNode( comapatible with module json ) To XmlNode (comapatible with module xmltree)
jsonbuilder
Easy and fast generator for valid json in nim
bipbuffer
A Nim implementation of Simon Cooke's Bip Buffer. A type of circular buffer ensuring contiguous blocks of memory
vec
A very simple vector library
impulse
Signal processing primitives (FFT, ...)
onnxrt
ONNX Runtime wrapper for Nim - High-level interface for loading and running ONNX models
roots
Root finding functions for Nim
formatstr
string interpolation, complement of std/strformat for runtime strings
nimatch
Rust-like match syntax macros for Nim
checkif
A CLI tool to check files (and registry in Windows)
ipacore
A base International Phonetic Alphabet type definition.
nimfmt
Configurable Nim code linter / formatter / style checker with heuristics
golib
Bindings for golib - a library that (ab)uses gccgo to bring Go's channels and goroutines to the rest of the world
tissue
Test failing snippets from Nim's issues
jdec
Flexible JSON manshal/unmarshal library for nim
unroll
unroll for-loops (and map into seq/array) at compile-time in nim
nullable
An optimized and highly efficient Nullable / Optional type for Nim. Designed for performance-critical applications, it provides clear, functional-style handling of optional values, especially for value types, without reference overhead.
curly
Makes using libcurl efficiently easy
loco
Localization package for Nim.
htmltovdom
Karax extension to convert html in string form to embeddable Karax vdom
caster
casting macro for procedure parameters
tweens
Basic tweening library for Nim
icu4nim
Non-mature ICU 76.x bindings in Nim
pgxcrown
Build Postgres extensions in Nim.
xlsxio
This is a xlsxio wrapper done Nim in mind.
nimrpcmilis
RPC implementation for Nim based on msgpack4nim
breeze
A dsl for writing macros in Nim
seqmath
Nim math library for sequences and nested sequences (extends math library)
weave
a state-of-the-art multithreading runtime
threadlogging
A thread safe logging library using Nim's own logging module
unitx
Zero-overhead compile-time unit system with algebraic expressions
flatdb
small/tiny, flatfile, jsonl based, inprogress database for nim
starlight
Super fast async SSR framework — type-safe layouts, zero-copy rendering, compile-time HTML optimization, uses Chronos
rc4
RC4 library implementation
ludens
Little game library using opengl and sfml
taglib
TagLib Audio Meta-Data Library wrapper
phoon
A web framework inspired by ExpressJS 🐇⚡
rconv
Universal Rhythm-Game File parser and converter
nimbox
A Rustbox-inspired termbox wrapper
audius
Audius is a simple client library for interacting with the Audius free API.
hackpad
Hackathon Web Scratchpad for teaching Nim on events using Wifi with limited or no Internet
wellparser
This project is intended to parse Texas Railroad Commission data provided in an unsuitable and non-transparent format. As of 2024, this code is able to parse Drilling Permit Master and Trailer and Underground Injection Control Data
metrics
Nim metrics client library supporting the Prometheus monitoring toolkit
colorizeecho
colorizeEcho is a package which colorize echo message on Windows command prompt.
stripe
Nim client for Stripe.com
nimler
Erlang/Elixir NIFs for nim
nimtomd
Convert a Nim file or string to Markdown
valido
A library of string validators and sanitizers.
iniplus
An extended INI parser for Nim.
elfcore
An elf file library for nim
xerces
Nim bindings for Apache Xerces-C++
gdbmc
This library is a wrapper to C GDBM library
fluffy
A Nim profile viewer for Chrome JSON trace files.
jsfetchmock
A simple lib to intercept Javascript fetch to capture or edit the data
python3
Wrapper to interface with the Python 3 interpreter
composition
Composition pattern with event handling library in Nim
sbttl
read & write subtitle files with sbttl
polypbren
Renormalization of colloidal charges of polydipserse dispersions using the Poisson-Boltzmann equation
sunk
Few async tools for nim (then, catch, finally, and more)
easybcrypt
A simple wrapper providing a convenient reentrant interface for the bcrypt password hashing algorithm.
illwill
A curses inspired simple cross-platform console library for Nim
opentdb
Wrapper around the open trivia db api
fastrpc
fast binary rpc designed for embedded
nimborg
High-level and low-level interfaces to python and lua
fugitive
Simple command line tool to make git more intuitive, along with useful GitHub addons.
triplets
The Nim bindings for linksplatform/Data.Triplets.Kernel.
riimut
Transform latin letters to runes & vice versa. Four runic dialects available.
xcm
Color management utility for X
macroutils
A package that makes creating macros easier
chame
Standards-compliant HTML5 parser in Nim
recaptcha
reCAPTCHA support for Nim, supporting rendering a capctcha and verifying a user's response.
msgpack
A MessagePack binding for Nim
treesittercss
Nim wrapper for CSS language support within tree-sitter
testdiff
Simple utility for diffing values in tests.
gpt4free
implementation of python library called as same as this one which provides free providers for AI
pffft
The fast, small and liberally licensed pffft fast-fourier-transform (FFT) library wrapped for Nim
nimbench
Micro benchmarking tool to measure speed of code, with the goal of optimizing it.
asciitext
Ascii Text allows you to print large ASCII fonts for the console and for the web
tinamou
Game Library in Nim with SDL2
flippy
Flippy is a simple 2d image and drawing library.
persistentenums
Define enums which values preserve their binary representation upon inserting or reordering
mdlldk
Dynamic-link libraries (DLLs) Development Kit for mIRC.
cloudbet
Cloudbet Virtual Crypto Casino API Client
sdf
Signed Distance Field builder for contour texturing in Nim
prometheus
Library for exposing metrics to Prometheus
whisky
A blocking WebSocket client
nicofonttool
A tool for converting fonts to NICO Game Framework format fonts.
climenu
A library to create interactive commandline menus without writing boilerplate code.
getprime
Generate random prime numbers, and do prime number tests. Note: don't support prime numbers larger than approximately 3037000499 (sqrt(int.high)).
libravatar
Libravatar library for Nim, Gravatar alternative. Libravatar is an open source free federated avatar api & service.
entgrep
A grep but for secrets (based on entropy).
linuxfb
Wrapper around the Linux framebuffer driver ioctl API
pdba
A postgres DB adapter for nim.
plnim
Language Handler for executing Nim inside postgres as a procedural language
dmarcmaster
Extract and display DMARC aggregate reports from Maildir
toktok
Generic tokenizer written in Nim language 👑 Powered by Nim's Macros
aws
Rudimentary `aws-cli` wrapper
ffbookmarks
Nim module for working with Firefox bookmarks
asyncproc
Flexible child process spawner with strong async features
chronos
An efficient library for asynchronous programming
nimppt
A simple and elegant presentation generator
mangle
Yet another iterator library
flower
A pure Nim bloom filter.
rollinghash
A high performance Nim implementation of a Cyclic Polynomial Hash, aka BuzHash, and the Rabin-Karp algorithm
siphash
SipHash, a pseudorandom function optimized for short messages.
llvm
LLVM bindings for the Nim language.
confutils
Simplified handling of command line options and config files
ballpark
An amateur radio tool to get you a ballpark estimate of where a given Maidenhead grid square is.
strfmt
A string formatting library inspired by Python's `format`.
lowdb
Low level db_sqlite and db_postgres forks with a proper typing
hyper
Binding for hyper an HTTP library
termstyle
Easy to use styles for terminal output
pape
Pure Nim PE parsing library
clibpp
Easy way to 'Mock' C++ interface
thes
Thesaurus CLI/Library & Analyzer in Nim
htmlview
View the offline or online html page in browser
schedules
A Nim scheduler library that lets you kick off jobs at regular intervals.
nimpgp
A high-level and easy to use PGP library. Using Rust & Sequoia-PGP on the backend!
once
Once provides a type that will enforce that a callback is invoked only once.
vqsort
A vectorized Quicksort (AVX2-only)
jacket
A Nim wrapper for the JACK client-side C API aka libjack
safeset
Set that can safely add and remove elements while iterating.
fswatch
Wrapper for the fswatch library.
trick
Game Boy Advance image conversion library and more
jsonserialization
Flexible JSON serialization not relying on run-time type information
nestegg
A nimterop wrapper for the nestegg portable webm video demuxer
bestfetch
a customizable, beautiful, and blazing fast system fetch
geocoding
A simple library for Google Maps Geocoding API
powernim
Basic power menu for Linux (with systemd)
records
Operations on tuples as heterogeneous record types a la Relational Algebra
easter
Easter date calculation engine.
hats
Various kinds of hashed array trees.
redis
official redis client for Nim
faststreams
Nearly zero-overhead input/output streams for Nim
nicoru
A container runtime written in Nim
nimfm
A library for factorization machines in Nim.
noise
Nim implementation of linenoise command line editor
e2ee
Monocypher E2EE, Hashing, Password Hashing, Sealing and Key Exchange
sound
Cross-platform sound mixer library
waku
Implementation of the Waku protocol
winimx
Winim minified code generator
latexdsl
A DSL to generate LaTeX from Nim
tagforge
A library made for the serialisation and deserialisation of MC NBT!
scfg
Simple configuration file format (scfg) parser
nanomsg
Wrapper for the nanomsg socket library that provides several common communication patterns
expat
Expat wrapper for Nim
libuv
libuv bindings for Nim
dbschema
Database schema migration library for Nim language.
shlex
Library for splitting a string into shell words
sling
Signal and Slot library for Nim.
srv
A tiny static file web server.
nsh
nsh: Nim SHell(cross platform)
bcs
nim implementation of bcs serialization format
serialization
A modern and extensible serialization framework for Nim
hmac
HMAC-SHA1 and HMAC-MD5 hashing in Nim
safeseq
Seq that can safely add and remove elements while iterating.
mysqlparser
An efficient packet parser for MySQL Client/Server Protocol. Help you to write Mysql communication in either BLOCKIONG-IO or NON-BLOCKING-IO.
tinysqlite
A thin SQLite wrapper with proper type safety
morse
A simple tool for morse encoding and decoding
decisiontree
Decision tree and Random forest CART implementation in Nim
pythonmath
Module to provide an interface as similar as possible to Python's math libary
shorturl
Nim module for generating URL identifiers for Tiny URL and bit.ly-like URLs
fwrite
Create files of the desired size
with
Simple 'with' macro for Nim
testify
File-based unit testing system
mapbits
Access bit mapped portions of bytes in binary data as int variables
feednim
An Atom, RSS, and JSONfeed parser
nesper
Nim wrappers for ESP-IDF (ESP32)
nlopt
A wrapper for the non-linear optimization C library Nlopt
crowngui
Web Technologies based Crossplatform GUI Framework
spfun
Special Functions of Stats & Physics
nimterlingua
Internationalization at Compile Time for Nim. Macro to translate unmodified code from 1 INI file. NimScript compatible.
jalalinim
Jalili <=> Gregorian date converter, originally a copy of https://jdf.scr.ir/
fushin
Fetch fushinsha serif data and save as csv files
happyx-native
Macro-oriented web-framework compiles to native written with ♥
nimtk
High-level Tk wrapper for Nim
errorcodes
Errorcodes maps Nim error states and POSIX and HTTP error codes to a single common enum. It can be used as an alternative to exceptions.
bitarray
mmap-backed bitarray implementation in Nim.
niqlite
sqlite wrapper with fts5 and cflags configuration for sqlite.c. Builds sqlite from source
easymail
wrapper for the sendmail command
gltf
glTF 2.0 library and viewer.
dik
Table implemented as optimized sorted hashed dictionary of {array[char]: Option[T]}, same size as OrderedTable
rng
Basic wrapper over std/sysrand
shorten
Minimal secure URL shortener with CLI
loony
Lock-free threadsafe MPMC with high throughput
mailclient
IMAP and POP3 client library with sync and async API support
nimsocks
A filtering SOCKS proxy server and client library written in nim.
ytcc
CLI tool to get Youtube video captions (with chapters)
nayland
High-level wrappers for various Wayland protocols (core, fractional scale, etc.)
rsvg
Wrapper for librsvg, a Scalable Vector Graphics (SVG) rendering library
bearssl
Bindings to BearSSL library
chroma
Everything you want to do with colors.
wnim
Nim's Windows GUI Framework.
emerald
macro-based HTML templating engine
colorcol
Kakoune plugin for color preview
robotparser
Determine if a useragent can access a URL using robots.txt
webrtcvad
Nim bindings for the WEBRTC VAD(voice actitvity Detection)
bitseqs
Utility for a bit manipulation
nimby
Unofficial package manager and installer.
drawit
Nim Terminal User Interface library for plotting graphs and drawing shapes in the terminal, uses unicode chars and colours!
wings
A simple cross language struct and enum file generator.
sokol
sokol is a minimal cross-platform standalone graphics library
servy
a down to earth webframework in nim
filesize
A Nim package to convert filesizes into other units, and turns filesizes into human readable strings.
html5canvas
HTML5 Canvas and drawing for the JavaScript backend.
nimib
nimib 🐳 - nim 👑 driven ⛵ publishing ✍
zfdbms
Simple database generator, connector and query tools.
blg
Static blog generator using markdown and symlinks
editlyconf
Editly config generation tools and types
gmp
wrapper for the GNU multiple precision arithmetic library (GMP)
serialport
Bindings for libserialport, the cross-platform serial communication library.
genny
Generate a shared library and bindings for many languages.
distorm3
Nim wrapper for distorm3 - Powerful Disassembler Library For x86/AMD64
mmops
Zero-cost typed SIMD operations for Nim using familiar math operators (`+`, `-`, `*`, `/`, etc.) that compile directly to AVX2 instructions.
alsa
NIM bindings for ALSA-LIB c library
formatja
A simple runtime string interpolation library, that leverages nimjas lexer.
webterminal
Very simple browser Javascript TTY web terminal
nimja
typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim
unoisenim
Denoise and taxonomy classification algorithms ported to Nim
dekao
Write HTML templates easily
jester2swagger
Converts a file with Jester routes to Swagger JSON which can be imported in Postman.
orgtables
A library to turn Nim data into Org tables
nanim
Create smooth GPU-accelerated animations that can be previewed live or rendered to videos.
md4
dumb MD4 digest calculation
heine
A compact notation for math that transpiles to LaTeX
css3selectors
A Nim CSS Selectors library for the WHATWG standard compliant Chame HTML parser. Query HTML using CSS selectors with Nim just like you can with JavaScript.
gcplat
Google Cloud Platform (GCP) APIs
stage
nim tasks apply to git hooks
npg
Password generator in Nim
csv
Library for parsing, stringifying, reading, and writing CSV (comma separated value) files
nimlzf
Nim wrapper of the liblzf C library.
opensimplexnoise
A pure nim port of the open simplex noise algorithm from Kurt Spencer
mvb
Minimum viable bindings for OpenCV
sequoia
Sequoia PGP wrapper for Nim
horde3d
Wrapper for Horde3D, a small open source 3D rendering engine.
stew
stew is collection of utilities, std library extensions and budding libraries that are frequently used at Status, but are too small to deserve their own git repository.
edens
A command to encode / decode text with your dictionary
icecream
nim port of the icecream python library
slap
A SLow And Powerless programming language written in Nim
pmath
library that resolves the inaccuracies of normal float math.
shared
Nim library for shared types
whip
Whip is high performance web application server based on httpbeast a nest for redix tree based routing with some extra opmtizations.
libnx
A port of libnx to Nim
nmqtt
Native MQTT client library
persvector
This is an implementation of Clojures persistent vectors in Nim.
nesm
A macro for generating [de]serializers for given objects
excelin
Create and read Excel purely in Nim
grammarian
Wrapper around PEG library, enhancing PEG reusability.
flame
High level audio synthesis and sequencing library
pantry
Client library for https://getpantry.cloud/
facedetect
A face detection, pupil/eyes localization and facial landmark points detection library
values
Library for working with arbitrary values + a map data structure.
nimblex
Run command line tools directly from the Nimble Directory
ferusgfx
A high-performance graphics renderer made for web engines
css
CSS parser and validator
pathname
Library to support work with pathnames in Windows and Posix-based systems. Inspired by Rubies pathname.
semver
Semantic versioning parser for Nim. Allows the parsing of version strings into objects and the comparing of version objects.
nwt
experiment to build a jinja like template parser
mpv
Nim bindings for libmpv
njsdb
NJSDB - Nim JSON SQLite Database - A simple NoSQL JSON document database
pigeon
Define procedures on the server, call them from the browser.
cppclass
Syntax sugar which helps to define C++ classes from Nim.
jade-nim
Compiles jade templates to Nim procedures.
shizuka
The Nim framework for VK API.
anybar
Control AnyBar instances with Nim
mimalloc
A drop-in solution to use mimalloc in Nim with ARC/ORC
spinner
Prebuilt components for the Fidget GUI library.
aloganimisc
Dependency for asyncproc and shellcmd package. Small utilities not worthing a package. Not meant to be used in production
audio2json
Generate sample peak data in JSON format from audio files
texttospeech
A client for the Google Cloud Text to Speech API.
cirruedn
Extensible data notation based on Cirru syntax
threading
New atomics, thread primitives, channels and atomic refcounting for --gc:arc/orc.
xio
Cross platform system API for os and net.
libplist
wrapper around libplist https://github.com/libimobiledevice/libplist
sodium
High-level libsodium bindings
dslutils
A macro collection for creating DSL in nim
csfml
Bindings for Simple and Fast Multimedia Library (through CSFML)
jesterjson
A Jester web plugin that embeds key information into a JSON object.
proton
Proton template engine for xml and xhtml files
dsrclib
Cross-platform memory profiler
peni
PE tool based on libpe (with no S)
diffoutput
Collection of Diff stringifications (and reversals)
aglet
A safe, high-level, optimized OpenGL wrapper
Print is a set of pretty print macros, useful for print-debugging.
dimscmd
A command handler for the dimscord discord library
luna
Lua convenience library for nim