Packages tagged: nim
BipBuffer
Bi-partite buffer implementation in Nim
Confie
⚙ A simple and versatile configuration manager written in Nim
Data.NimList
Data.NimList is a Nim implementation of Haskell's Data.List library
DxLib
A Nim binding for DX Library
INim
Interactive Nim shell / REPL / Playground
LinkLens
LinkLens is a CLI tool for efficiently checking the status of multiple links, both sequentially and asynchronously, with detailed error handling.
NIM_outils
etudes du language Nim-lang avec outils
NOptics
The Nim Optics library (NOptics)! See our [docs](https://ofthomas.gitlab.io/noptics/).
NPython
Python interpreter implemented in Nim, supporting JS backends
Neel
A Nim library for making lightweight Electron-like HTML/JS GUI apps, with full access to Nim capabilities.
Nim0
Nim0 is a toy compiler for a limited subset of [Nim language](https://nim-lang.org/), all in 5 heavily documented source files so that you can understand them. It is a port of [Niklaus Wirth's Oberon-
NimCalendar
3-Day Shift Calendar
NimQL
Nim implementation of GraphQL
Nimalathatep
Nim Payload Generation
NimbleByte
🎮️🇳.🇮.🇲💾️ A collection of projects written in Nim and also for NimbleBit-related projects.
Nimcoon
A command-line YouTube player and more
Nimtendo64
Nim wrapper for libDragon(preview branch)
OOlib
A nimble package for object-oriented programming
Palette
Palette is the Nim library of color.
QRgen
A QR code generation library.
RaytracingAlgorithm
RayTracing Algorith in Nim
age
Alt bumpversion
agify
Nim wrapper for the Agify.io API
ansiutils
Utilities for parsing CP437 and ANSI escape codes
ansiwave
ANSI art + MIDI music
ants
ANT: statically typed configurations for Nim (and others)
aqcalc
Calculate gematria values for Alphanumeric Qabbala
argon2_bind
Bindings for the reference Argon2 C lib
array2d
A 2D Array Implementation
arturo
Simple, modern and portable interpreted programming language for efficient scripting
asciitext
Ascii Text allows you to print large ASCII fonts for the console and for the web
asciitype
This module performs character tests.
audio2json
Generate sample peak data in JSON format from audio files.
autotyper
Keyboard typing emulator
avrman
An AVR project manager.
bali
The Bali JavaScript Engine
basedOn
A library for cleanly creating an object or tuple based on another object or tuple
batmon
BatMon - Monitor your Battery
battinfo
Battery information viewer. Mirror repo, main repo in Gitlab.
bau
A modern build tool for Nim
bestfetch
a customizable, beautiful, and blazing fast system fetch, powered by nim
bf-interpreter-nim
Nim bf interpreter
bhop
A simple program that constantly presses space to bhop in games for Windows.
bilidown
Bilibili video downloader
bionim
A collection of useful algorithms and data structures for bioinformatics
block-breaker-nim
Block Breaker game engine for Nim - https://block-breaker-game.com
bloom-nim
Definitely not another blogging engine in Nim! :expressionless:
bro
A super fast CSS preprocessor for cool kids!
bttrwttrin
Library to fetch weather for any city using [wttr.in](https://wttr.in/) API.
buju
simple layout engine
bump
a tiny tool to bump nimble versions 🍻
cal
A simple interactive calculator
candyscript
A minimal single-line programming language for writing web servers and restAPIs :candy: :relieved: :rocket:
caprese
A front-end web server specialized for real-time message exchange
cbor
Concise Binary Object Representation decoder and encoder (RFC8949).
cgol
An implementation of Conway's Game of Life in Nim
chronim
Chronim is Chrome DevTools Protocol (CDP) for Nim lang
classes
Adds class support to Nim.
claude_code_sdk
Nim SDK for Claude Code - A port of the Python SDK
clay-board-style-system
A CSS-inspired primitive engine for native GUI toolkits
cmark
libcmark wrapper for Nim
constructor
Automates constructor creation
conventional_semver
Calculate the next semver version given the git log and previous version
convertKana
Convert Japanese Kana
cpuwhat
Nim utilities for advanced CPU operations: CPU identification, bindings to assorted intrinsics
crap
`rm` files without fear
crown
Next generation meta-framework for Nim, powered by Basolato and HTMX
crowncalc
Basic calculator in Nim
crowngui
Web Technologies based Crossplatform GUI Framework
darwinmetrics
System metrics library for macOS (Darwin) written in pure Nim — CPU, memory, disk, processes, and more.
dataUrl
Easily create data urls! CLI included
db_wrapper
db provides more faster methods than std libs
debra
DEBRA+ safe memory reclamation for lock-free data structures
demon
Async HTTP stress testing and benchmarking tool written in Nim.
denim
DENIM - Nim code to Bun.js/Node.js in seconds via NAPI
dhash
Implementation of Neal Krawetz’s dHash algorithm in Nim
dhbp
App to build Nim Docker images and push them to Docker Hub.
dimage
Pure Nim, no external dependensies image dimension reader for all web supported image formats
dnsclient
Simple DNS Client & Library
dogapi-cli
Dog API CLI app a tool to download dogs images.
dogapi-nim
Dog API client for Nim.
drawIt
Terminal User Interface (TUI) for drawing plots and shapes in the terminal
duckdb-nim
Nim SQL Driver For DuckDB - A fast analytical database system
ed2ksum
ED2Ksum hash calculation
emitter
Supranim's Event Emitter, allowing you to subscribe & listen for various events within your application
ezscr
Portable and easy Nimscript runner. Nim compiler not needed
fae
Find and Edit Utility
faker
faker is a Nim package that generates fake data for you.
falas
fragment-aware local assembler for short reads
fastcgi
FastCGI library for Nim
fastx_reader
FastQ and Fasta readers for NIM
ffmpeg_cli
Library for interfacing with the FFmpeg CLI to start, observe and terminate encode jobs with an intuitive API
fftr
The fastest Fourier transform in the Rhein (so far)
flatdb
small/tiny, flatfile, jsonl based, inprogress database for nim
flowbrigade
Flow control utilities for Nim.
flowbrigade_memcached
Flow control utilities for Nim.
flowbrigade_prologue
Flow control utilities for Nim.
flowbrigade_ready
Flow control utilities for Nim.
flowbrigade_redis
Flow control utilities for Nim.
flowcaptain
Top-level orchestration and reporting layer for FlowBrigade Toolkit flows.
flowdependency
Dependency graph primitives for FlowBrigade Toolkit flows.
flowgarage
Artifact and report assembly primitives for FlowBrigade Toolkit workflows.
flowlogbook
Execution ledger and resume-decision primitives for repeatable tasks.
flowsurveyor
Flow analysis primitives for FlowBrigade Toolkit graphs and events.
flowworkrunner
In-process work runner primitives for FlowBrigade Toolkit graphs.
forge
build nim binaries for all the platforms
fushin
Fetch fushinsha serif data and save as csv files
futhark
A package which uses libclang to parse C headers into Nim files for easy interop
gamepad
Cross-platform gamepad driver
gara
Macro-based pattern matching library.
gdext
Nim for GDExtension. A pure library and a CLI tool.
genderize
Nim wrapper for the Genderize.io API
gene
Gene - a general purpose language
genoiser
write functions, get summaries of genomic data
geomancer
A library and program for getting geomancy charts and figures.
gerbil
Dynamic site generator
gigi
GitIgnore Generate Interface
gimg
Google Images scraper lib
gmp
Wrapper for the GNU Multiple Precision Arithmetic Library (GMP)
googlesearch
Nim library for scraping google search results
gptcli
OpenAI GPTs cli client written in nim
gyaric
gyaric is a module to encode/decode text to unreadable gyaru's text.
halonium
A browser automation library written in Nim
happyx
Macro-oriented asynchronous web-framework written with ♥
happyx-native
Macro-oriented web-framework compiles to native written with ♥
hastyscribe
Self-contained markdown compiler generating self-contained HTML documents
heine
A compact notation for math that transpiles to LaTeX
highlight
Tool/Lib to highlight text in CLI by using regular expressions.
hldiff
A port of Python difflib to compute & (re)highlight diff output intraline
hmisc
Collection of helper utilities
holidapi
HolidAPI - holiday api. Collection of wrappers for holiday APIs to use in your Nim code.
holst
A Jupyter notebook parser
hparse
Text parsing utilities
htmlAntiCopy
Block copy of any text in HTML
httpquery
A Nim library for parsing RFC 3986 URL query strings
httpstat
"curl statistics made simple " in Nim
icon
Generate icon files from PNG files.
illwave
A cross-platform terminal UI library
imgcat
This utility prints pictures in your console
iridium
The International Standard for country codes and codes for their subdivisions on Nim (ISO-3166)
itertools
Nim rewrite of a very popular Python module of the same name.
jazzy
Productive, developer-friendly web framework for Nim. Write less code, build more features.
jazzy_desktop
Build lightning-fast, cross-platform desktop applications using Nim and modern web technologies.
jsonlines
Simple JSON Lines parser in Nim
jtr
jtr is a commmand of JSON tree viewer with type
jv
A Java version manager and build tool written in Nim
karax
Karax is a framework for developing single page applications in Nim.
latinize
Simple Nim library to convert accents (diacritics) from strings to latin characters.
learning-nim
just learning nim!
leveldb
LevelDB wrapper for Nim
libbacktrace
Nim wrapper for libbacktrace
libdeflate-nim
Nim wrapper for libdeflate.
libevent-nim
Nim bindings to the libevent framework
libffi
libffi wrapper for Nim.
libsvm
This project is a Nim wrapper for the libsvm library
libyuga
Nim database driver for YugaByte, PostgreSQL, and Cassandra
litestore
Self-contained, lightweight, RESTful document store.
locert
Simple cert generator for local development
lodns
Simple DNS server for local development
logue
Command line tools for Prologue.
luhny
Luhn's Algorithm implementation in Nim
luigi
Nim bindings for Luigi
lumber
A JSON logger and prettifier CLI
macroplus
a collection of constants and tiny utilities that focuses on readability
markdown
A Markdown Parser in Nim World.
marvdown
This is Marvdown ⚡️ A stupid simple Markdown parser
matext
Render LaTeX math as multiline Unicode text
maze
A command and library to generate mazes
mcmurry
A module for generating lexer/parser in Nim.
mcsrvstat.nim
A hybrid and asynchronous Nim wrapper for the Minecraft Server Status API.
memonitor
Cross-platform memory monitoring utilities for Nim programs
meow
A better AUR helper, powered by nim
min
A small but practical concatenative programming language and shell.
miniblink
A miniblink library for nim.
minline
A line editing library in pure Nim
minorg
pandoc -> norg converter written in the Nim language.
mocknim
Mocking framework for Nim language
mongrel2
Simplistic handler framework for the Mongrel2 webserver.
moustachu
Mustache templating for Nim
mustache
Mustache in Nim
mycouch
a couchDB client written in Nim
myip
Nim wrapper for the MyIP (https://my-ip.io) API
naecs
A simple yet powerful archetype ECS for Nim that lets you focus on clean game logic, not boilerplate code.
narduino
Write and flash Arduino firmware with Nim using your favorite IDE - easily!
narrow
A Nim wrapper around the Apache Arrow C API.
nasp
Nasp is a CLI tool for developing Apps Script projects on your local machine using the Nim programming language.
nationalize
Nim wrapper for the Nationalize.io API
natu
Game Boy Advance development library
naw
A glue wrapper to do awk-style text processing with Nim
nbcnews
NBC News scraper
nebble
Nim wrapper for the Pebble smartwatch SDK
nentropy
Zero-dependency process memory entropy scanner written in Nim
newfix
FIX Protocol optimized parser (Financial Information eXchange)
newsapi_client
A NewsAPI client, to retrieve market news
ni18n
Super Fast Nim Macros For Internationalization and Localization
nibtorrent
Nim port of yabtorrent - a cross platform Bittorrent library with a BSD license. Intended to be used as a framework for embedding bittorrent functionality.
nico
Nico Game Engine
nicy
A nice and icy ZSH prompt in Nim
nife
Minimal terminal file manager inspired by Ranger FM
nifty
A decentralized (pseudo) package manager and script runner.
nim-appimage-template
A template for creating Nim applications that will get converted to an AppImage.
nim-blockchain-node
A high-performance, scalable blockchain node implementation in Nim, designed with advanced cryptography, modular consensus (PoS/BFT), zero-knowledge proofs, and optimized P2P networking.
nim-in-action-code
Nim in Action code samples
nim-pg-util
Utility functions for working with Postgres from Nim
nim-search-engine
A local file search engine implementation in nim
nim-template
Template repo for generic Nim/Nimble library with CI
nimAesCrypt
Nim file-encryption module that uses AES256-CBC to encrypt/decrypt files.
nim_miniz
Nim wrapper for miniz
nim_packages_security_audit
Fully Automated Nim Packages Security Audit
nim_project_maker
Initialize a Nim project directory
nimagehide
A library to hide data in images. Usable as library or cli tool.
nimatch
Rust-like match syntax macros for Nim
nimbass
NimBASS is a Nim wrapper for the BASS audio library.
nimbigwig
libBigWig wrapper for Nim
nimbitarray
bitarray
nimble
Nim package manager.
nimble2nix
Painless Nimble dependencies in Nix derivations
nimbsh
A simple shell built in Nim.
nimchromepath
Thin lib to find if chrome exists on Windows, Mac, or Linux
nimctx
Nim Context MCP Server - Provides Nim stdlib and project dependencies context for AI assistants
nimdenter
A tool for people who don't like Nim's indentation-based syntax
nimegenerator
Random name/word generator.
nimflux
InfluxDB API client library for Nim
nimfuzzy
Nimfuzz is a Nim wrapper for the fts_fuzzy_match library by Forrest Smith
nimgent
Lightweight LLM client library for Nim — generateText, streamText, tools, OpenRouter and Anthropic.
nimgui
bindings to cimgui - https://github.com/cimgui/cimgui
nimhttpd
A tiny static file web server. IPv4 & IPv6 supported!
nimip
Asynchronously lookup IP addresses with this tiny, hybrid Nim application.
nimish
C macro for Nim.
nimism-api
🔎 API of Nimism.
nimjson
nimjson generates nim object definitions from json documents.
nimkerberos
WinKerberos wrapper for Nim
nimlink
Links Nim packages via `srcDir` correctly
nimnews
Nim newsgroup NNTP server
nimpath
Interface to libxml2's XPath parser
nimpretty_t
Nim formatter that utilizes `nimpretty` while allowing for tab indentation and diff viewing.
nimproto3
Nim implementation of protobuf3 based on npeg.
nimrax
Nimrax is a Nim wrapper for the rax library
nimsodium
Safe high-level libsodium wrapper for Nim applications
nimssh2
Nimssh2 is a Nim wrapper for the libssh2 library
nimssl
Nimssl is a Nim wrapper for the OpenSSL library
nimsuite
a simple test framework for nim.
nimtesseract
A wrapper to Tesseract OCR library for Nim
nimtest
Simple testing framework for Nim
nimtomd
Convert Nim files to markdown
nimtra
Async-first ORM and libSQL client for Nim
nimvault
GPG-encrypted opaque-blob vault with hidden filenames
nimzip
Nim binding for a portable, simple zip library.
ninfo
A Linux system information CLI written in Nim that does whole-system snapshot as JSON in a single call.
niscv
RISC-V emulator and digital logic simulator
nitchrevived
Mirror of nitchrevived
niup
IUP FFI bindings
nivot
nivot is a simple pivot library for nim.
nmr
A super-fast Nim package manager with automatic dependency graph and parallel installation.
nobject
A dynamic object for dynamic typing in nim, allowing recursive types. Inspired by .net object
norm
A Nim ORM for SQLite and Postgres
norman
Scaffolder and migration manager for Norm.
notify
A wrapper to notification libraries
npeg
a PEG library
nph
Nim code formatter
nre
Nim wrapper around PCRE
nwatchdog
Simple watchdog (watch file changes modified, deleted, created) in nim lang.
nwnt
GFF <-> NWNT Converter (NeverWinter Nights Text)
onefile_python
Run python from a single exe
onnx_rt
ONNX Runtime wrapper for Nim - High-level interface for loading and running ONNX models
openai-nim
OpenAI API for Nim
openurl
Open Any Url/File in the default desktop App / WebBrowser!
ormin
Prepared SQL statement generator. A lightweight ORM.
p4ztag_to_json
Convert Helix Version Control / Perforce (p4) -ztag output to JSON
packages
List of packages for Nimble
palladian
A Frontend Web Framework for Nim based on Preact
paramidi_soundfonts
Sound fonts for paramidi
parlexgen
parser/lexer generator (LALR)
parseini
A high-performance ini parse library.
pet-nim-starter
Nim starter tutorials
pgxcrown
Build Postgres extensions in Nim.
pharao
Compile, run and serve Nim files on the fly in a www directory like PHP
pkginfo
A tiny utility package to extract Nimble information from any .nimble project
playdate
Playdate Nim bindings with extra features.
pls
A polite but determined task runner
pmm
Emulating Gentoo's world files and sets for other package managers.
pon2
Application and Library Dedicated to Puyo Puyo and Nazo Puyo
printo
printo is a Nim package that can configure the timing of printing text onto the console (produce a type-writer effect).
psutilim
Psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network)
pwnedpass
A client and api for the Pwned passwords API.
py2nim
Py2Nim is a tool to translate Python code to Nim. The output is idiomatic Nim code, meant to be tweaked by hand after the translation process.
randgen
A random variable generator library for nim-lang.
randomforest
Random Forest classifier implementation in Nim
rangex
Clear range maker
ratel
Nim for microcontrollers
rcedit
A new awesome nimble package
rclnim
Nim bindings for ROS2
rconv
Rhythm Game file converter
rtthread
Nim threads with realtime scheduling
rules_nim
Nim rules for Bazel
russinator
Перевод QWERTY в ЙЦУКЕН. Convert QWERT to YTSUKEN
sarcophagus
mummy higher level api wrapper
scf
Standalone Nim source code filter (stdtmpl) transformer
scorper
micro and elegant web framework
seance
A CLI tool and library for interacting with various LLMs
serverly
HTTP serving made eazy - A HTTP serving engine made in nim
shark
Convert nim source files from camel to snake case and vice versa
simplediff
A library for straightforward diff calculation
slim
nim package manager support requires in nimble task
sonaliwan
Nim-RCP addons (lipunila.sonaliwan.fr)
spectra
Spectra is a simple text coloring, styling and formatting library
sqlsessions.nim
Cookie-based sessions for Jester via SQL backend.
srv
A tiny static file web server.
stage
nim tasks apply to git hooks
static_server
A tiny static file web server.
stomp
A pure-nim implementation of the STOMP protocol for machine messaging.
term
A small library of helpful terminal procedures
termui
Simple UI components for the terminal.
therapist
Type-safe commandline parsing with minimal magic
thorvg
ThorVG Nim Wrapper
tiara
Pure Nim UI component library for SSR-first applications
tigr
TIGR is a tiny cross-platform graphics library, providing a unified API for Windows, macOS, Linux, iOS and Android.
tim
A super fast template engine for cool kids!
timeit
measuring execution times written by Nim.
tmpnim
No description available
tokarax
Converts HTML to Karax representation
tpdne
Fetch and optionally save AI-generated faces from thispersondoesnotexist.com
traynim
The Nim ray tracer
treestand
Tree-sitter parser generator for Nim
typesense-nim
[WIP] Nim 👑 client for Typesense® 🚀 A fast, typo tolerant, in-memory fuzzy Search Engine.
typestates
Compile-time typestate validation for Nim
uap
Nim implementation of ua-parser
ukpolice
Nim wrapper for the UK Police Data API
unalix
Small, dependency-free, fast Nim package for removing tracking fields from URLs.
unimcli
User-friendly nimcli, make nim more easy to use.
unirate-api-nim
Official Nim client for the UniRate API — free currency exchange rates, historical data, and VAT rates.
variantkey
encode variants to uint64
versicles
Lib and CLI tool to manipulate biblical verses!
vimeo
Vimeo extractor
vitable
VITable - a simple tool to view your timetable. Licensed under CPL
watodo
A small and simple todo list CLI program developed in nim
wavecore
Server and client utils for ANSIWAVE BBS
wcwidth
Implementation of wcwidth with Nim.
webidl2nim
webidl to Nim bindings generator
wewbo
An interactive terminal application for streaming and downloading anime from various streaming sources.
wings
A simple cross language struct and enum file generator.
winres
Windows resource generator
wrenim
High-level Nim wrapper for Wren VM
wxpay
WeChat payment SDK for Nim.
xgui-nim
XGui is a tool for nigui that imports xml files and turns them into nim at compile-time.
xidoc
A consistent markup language
xm
Nim rewrite of `xzoom` with many new features
yamlscript-nim
Program in YAML - Nim binding
yfnim
A Yahoo Finance historical data retriever with support for multiple intervals
ytcc
CLI tool and lib to get Youtube video captions (with chapters)
z3
Nim Z3 theorem prover bindings