Nim

Nim is a general-purpose systems programming language that’s designed to be efficient, expressive, and elegant. The Nim compiler produces dependency-free binaries for most platforms as well as JavaScript for the web.
- GitHub: https://github.com/topics/nim
- Wikipedia: https://en.wikipedia.org/wiki/Nim_(programming_language)
- Repo: https://github.com/nim-lang/Nim
- Created by: Andreas Rumpf
- Released: 2008
- Related Topics: language, c, c-plus-plus, javascript, python,
- Aliases: nim-lang, nimlang, nim-language,
- Last updated: 2025-05-02 00:19:39 UTC
- JSON Representation
https://github.com/philippmdoerner/snorlogue
An plugin for the prologue web-framework of the nim-language. Provides an admin interface
nim nim-lang norm prologue-framework
Last synced: 09 Apr 2025
https://github.com/philippmdoerner/tinypool
A minimalistic database connection pool for sqlite/postgres/mysql
connection-pool database mysql nim nim-lang postgres sql sqlite
Last synced: 09 Apr 2025
https://github.com/status-im/nim-http-utils
Nim language HTTP helper procedures
Last synced: 09 Apr 2025
https://github.com/Yardanico/nsciter
High-level and low-level Nim wrapper for https://sciter.com/ @sciter-sdk
hacktoberfest nim sciter sciter-binding wrapper
Last synced: 14 Nov 2024
https://github.com/StefanSalewski/RTree
Generic RTree for Nim
bulk-load dynamic generic k-nearest-neighbor nim nim-lang nim-language r-tree spatial-index
Last synced: 15 Nov 2024
https://github.com/cusma/algonim
AlgoNim, the first Algorand game
algorand algorand-standard-assets algorand-teal asa asa-asc1-architecture asc1 atomic-swap atomic-transfers bet-escrows blockchain blockchain-technology cryptography game nim smart-contract teal
Last synced: 15 Mar 2025
https://github.com/ringabout/neon
A working-in-porgress compiler guide for the Nim language.
Last synced: 18 Mar 2025
https://github.com/federicoceratto/nim-socks5
Nim Socks5 library
networking nim nim-lang socks socks5
Last synced: 12 Apr 2025
https://github.com/johnnovak/nim-nanovg
Nim wrapper for the NanoVG vector graphics library for OpenGL
canvas graphics nanovg nim nim-lang opengl vector-graphics wrapper
Last synced: 13 Apr 2025
https://github.com/stefansalewski/rtree
Generic RTree for Nim
bulk-load dynamic generic k-nearest-neighbor nim nim-lang nim-language r-tree spatial-index
Last synced: 30 Mar 2025
https://github.com/marcusramberg/promexplorer
A simple tool to explore prometheus exporter metrics
Last synced: 09 Apr 2025
https://github.com/guzba/ready
A Redis client for multi-threaded servers.
multithreading nim redis redis-client
Last synced: 22 Mar 2025
https://github.com/guzba/depot
Depot is a helpful companion for working with S3-compatible storage provider APIs.
aws b2 backblaze cloudflare gcs nim r2 s3
Last synced: 12 Apr 2025
https://github.com/ul/sound-garden
A personal journey into the audio synth domain
dsp nim nim-lang nim-language sound synth
Last synced: 06 Apr 2025
https://github.com/guevara-chan/nimvpn
•Connect to a VPN in a country of your choice•
Last synced: 01 May 2025
https://github.com/stisa/webgl
Experimental wrapper to webgl for Nim (JS backend)
Last synced: 12 Apr 2025
https://github.com/juancarlospaco/nim-firejail
Firejail wrapper for Nim, Isolate your Production App before its too late!
firejail hardened hardening infosec nim nim-lang secure secure-by-default security security-hardening security-tools
Last synced: 21 Mar 2025
https://github.com/Ethosa/shizuka
The Nim framework for VK
async nim nim-lang vk vk-api vkontakte vkontakte-api
Last synced: 11 Mar 2025
https://github.com/ethosa/shizuka
The Nim framework for VK
async nim nim-lang vk vk-api vkontakte vkontakte-api
Last synced: 08 Feb 2025
https://github.com/nitely/nim-strunicode
Swift-like unicode string handling
grapheme-cluster nim nim-lang unicode
Last synced: 24 Feb 2025
https://github.com/disruptek/criterion
statistics-driven micro-benchmarking framework
benchmark criterion lemonboy measurement metrics micro nim performance statistics
Last synced: 09 Apr 2025
https://github.com/ringabout/scim
[wip]Speech recognition tool-box written by Nim. Based on Arraymancer.
arraymancer audio digital-signal-processing mfcc nim scientific-computing speech-analysis speech-processing speech-recognition wav
Last synced: 18 Mar 2025
https://github.com/vepeckman/parcel-plugin-nim
Nim asset for Parcel
javascript-bundle nim parcel-bundler web
Last synced: 09 Apr 2025
https://github.com/patitotective/imstyle
A nice way to manage your ImGui application's style in Nim.
dear-imgui gui imgui nim nim-lang
Last synced: 30 Apr 2025
https://github.com/transmutrix/nim-sdl3
Nim wrapper for SDL3.x
bindings game-dev game-development nim nim-lang sdl sdl3
Last synced: 09 Apr 2025
https://github.com/oldhammade/ll
ll - a more informative `ls`, based on `k`
command-line-tool ls nim nim-lang terminal-based
Last synced: 09 Apr 2025
https://github.com/icyphox/nanoid.nim
:id: the Nim implementation of NanoID
Last synced: 31 Mar 2025
https://github.com/amkrajewski/nimcso
nim Composition Space Optimization is 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.
data-analysis data-optimization data-science materials-informatics metaprogramming nim nim-lang
Last synced: 09 Apr 2025
https://github.com/juancarlospaco/nim-telegram-bot
Nim Telegram Bot.
async bot cat-memes nim nim-lang telegram telegram-bot
Last synced: 21 Mar 2025
https://github.com/foxoman/zed-nim
Nim support for Zed Editor
nim nim-lang zed-editor zed-extension
Last synced: 09 Apr 2025
https://github.com/gabbhack/deser
Serde-like de/serialization library for Nim.
deser deserialization deserializer efficient library marshalling nim nim-lang serialization serializer
Last synced: 09 Apr 2025
https://github.com/lucidrains/nim-tokenizer
Implementation of a simple BPE tokenizer, but in Nim
artificial-intelligence deep-learning language-models nim tokenizer
Last synced: 09 Apr 2025
https://github.com/sirredbeard/nim-windows-container
Windows Container for building Nim applications
devcontainer developer-tools development nim nim-lang windowscontainers
Last synced: 15 Nov 2024
https://github.com/rockcavera/nim-ndns
A pure Nim Domain Name System (DNS) client
client dns dns-client nim nim-lang tcp udp
Last synced: 15 Nov 2024
https://github.com/nitely/nim-hyperx
Pure Nim http2 client and server 🖖
client http http-client http-server http2 nim nim-lang server web
Last synced: 24 Feb 2025
https://github.com/juancarlospaco/nim-html-tools
HTML5 Tools for Nim, all Templates, No CSS, No Libs, No JS Framework
client-side client-side-validation frontend html5 nim nim-lang nim-language nimwc
Last synced: 21 Mar 2025
https://github.com/indiscipline/tetronimia
That game of falling blocky thingies for your terminal written in Nim.
cli game minimal nim nim-lang puzzle-game terminal
Last synced: 09 Apr 2025
https://github.com/xomachine/textadept-nim
Nim language plugin for Textadept with autocompletion support (The developement is suspended. Ping me if you need something.)
nim nim-language-plugin textadept
Last synced: 31 Mar 2025
https://github.com/moigagoo/loco
Loco: Localization Package for Nim Apps
i18n localization nim nim-lang translation
Last synced: 30 Apr 2025
https://github.com/federicoceratto/nim-tor
Nim Tor helper library
nim nim-lang onion-service proxy socks tor tor-onion-service
Last synced: 12 Apr 2025
https://github.com/vic/heroku-buildpack-nim
Deploy nim applications to heroku.
Last synced: 22 Mar 2025
https://github.com/matkuki/nim-impulse-engine
Nim port of a simple 2D physics engine
Last synced: 29 Apr 2025
https://github.com/stisa/ajax
Ajax wrapper for nim js backend
ajax hacktoberfest json nim nim-lang wrapper xmlhttprequest
Last synced: 12 Apr 2025
https://github.com/planetis-m/jsonpak
Packed ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support.
json json-patch json-pointer nim nim-lang
Last synced: 06 Apr 2025
https://github.com/tbdsux/space-custom-apps
Custom Spacefile templates for Deta Space
crystal csharp dart deta deta-space deta-spacefile fsharp nim php remix solid-start spacefile
Last synced: 04 Apr 2025
https://github.com/juancarlospaco/dik
Table implemented as optimized sorted hashed dictionary for heterogeneous values
dictionary hashmap nim nim-lang
Last synced: 21 Mar 2025
https://github.com/sivchari/db_wrapper
db provides more faster methods than std libs
database mysql nim nim-lang nim-language nimble postgresql sqlite sqlite3
Last synced: 09 Mar 2025
https://github.com/guzba/bossy
A simpler way to work with command line arguments.
Last synced: 21 Mar 2025
https://github.com/patitotective/tinydialogs
Tiny file dialogs bindings for Nim
color-picker dialogs nim nim-lang notifications tinyfd
Last synced: 30 Apr 2025
https://github.com/thomastjdev/nim_qr
QR-code package for Nim
nim qr qrcode qrcode-generator
Last synced: 12 Apr 2025
https://github.com/nitely/nim-normalize
Unicode normalization forms (tr15) in linear time
nim nim-lang unicode unicode-normalization
Last synced: 09 Apr 2025
https://github.com/epiphone/serverless-nim
Serverless Framework Nim language plugin
aws-lambda nim nim-web serverless serverless-framework
Last synced: 15 Apr 2025
https://github.com/as400jplpc/nim_designer
designer TUI nim-lang
design nim nim-lang programming-language squelettes tui tui-editor
Last synced: 22 Mar 2025
https://github.com/skyvault/nim-tiled
Tiled map loader for the Nim programming language
game-development nim nim-lang nim-language tiled tiled-map-editor tmx tmx-parser
Last synced: 09 Apr 2025
https://github.com/juancarlospaco/choosenim_install
Nim integration for Python PIP, install Nim via PIP, write Python modules using Nim
compiled cython immutable metaprogramming nim nim-lang pypy pypy3 python python3 python4 static-memory-allocation static-typing
Last synced: 17 Mar 2025
https://github.com/vindaar/timepixanalysis
Contains code related to calibration and analysis of Timepix based detector + CAST related code
Last synced: 09 Apr 2025
https://github.com/davidegalilei/nimtranslate
An async Nim library to translate text using Google Translate API.
Last synced: 09 Apr 2025
https://github.com/pragmagic/redux.nim
Redux.nim is a predictable state container for Nim apps
Last synced: 04 Dec 2024
https://github.com/mjendrusch/metric
Dimensionful types for Nim.
dimensional-analysis nim si-units units-of-measure units-of-measurement
Last synced: 15 Nov 2024
https://github.com/liwt31/npython
(Subset of) Python programming language implemented in Nim
Last synced: 06 Jan 2025
https://github.com/planetis-m/compute-sim
Learn and understand compute shader operations and control flow.
compute-shader compute-shaders gpgpu gpgpu-computing gpu-poor gpu-simulation nim
Last synced: 09 Apr 2025
https://github.com/pmunch/combparser
A parser combinator library for easy generation of complex parsers
Last synced: 09 Apr 2025
https://github.com/hivenetes/ai-ml-bootstrapper
Quickstart guide incorporating hands-on demos & modern best practices for running AI/ML workloads on DigitalOcean.
ai containers digitalocean ml nim nvidia
Last synced: 09 Apr 2025
https://github.com/planetis-m/breakout
Breakout game implemented using strict ECS architecture. Used as a testbed.
breakout breakout-game ecs entity-component-system game gamedev nim
Last synced: 06 Apr 2025
https://github.com/arnetheduck/nim-fftr
The fastest Fourier transform in the Rhein (so far). Pure Nim.
Last synced: 16 Mar 2025
https://github.com/juancarlospaco/geoguessrnim
GeoGuessr browser plugin, hide Ads, Filters for StreetView and Mapillary for Chromium and Firefox
browser-extension chrome-extension chromium firefox game geography geography-game geoguessr mapillary nim nim-lang openstreetmap
Last synced: 12 Apr 2025
https://github.com/openpeeps/nyml
A stupid simple YAML Parser. From YAML to stringified JSON, JsonNode or Nim objects. Written in Nim language 👑
json nim nim-language nyml yaml yaml-parser yaml2json yml-parser
Last synced: 20 Nov 2024
https://github.com/moigagoo/karkas
Layout helpers and syntactic sugar for Karax
Last synced: 30 Apr 2025
https://github.com/yardanico/ircord
Discord <-> IRC bridge in Nim
bot discord hacktoberfest irc irc-discord-bridge nim
Last synced: 19 Apr 2025
https://github.com/vindaar/nim-mpfit
A wrapper for the cMPFIT library for the Nim programming language, https://vindaar.github.io/nim-mpfit/
fitting least-squares levenberg-marquardt nim non-linear-optimization nonlinear
Last synced: 29 Apr 2025
https://github.com/openpeeps/bro
Bro - A super fast stylesheet language for cool kids! Alternative to SassC, DartSass SassJS and Less.
bro bro-lang cascading-style-sheets css css-compiler csstree dart-sass developer-tools development-tools front-end-development frontend hacktoberfest javascript nim nim-lang nodejs sass scss stylesheet-language webdevelopment
Last synced: 20 Nov 2024
https://github.com/nycto/perlinnim
Perlin and Simplex noise generation for Nim
Last synced: 09 Apr 2025
https://github.com/planetis-m/cowstrings
Copy-On-Write string implementation according to nim-lang/RFCs#221
copy-on-write cow datatype nim nim-lang optimization string
Last synced: 06 Apr 2025
https://github.com/nitely/nim-grpc
Pure Nim gRPC client and server
client grpc grpc-client grpc-server http2 nim rpc server
Last synced: 13 Apr 2025
https://github.com/patitotective/kdl-nim
KDL Nim implementation.
document-language kdl nim nim-lang nimlang parser
Last synced: 09 Apr 2025
https://github.com/juancarlospaco/cloudbet
Cloudbet Virtual Crypto Casino API Client
betting card-game casino crypto get-rich-slowly nim nim-lang poker roulette soccer-betting sports-betting
Last synced: 21 Mar 2025