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-15 00:20:54 UTC
- JSON Representation
https://github.com/zacharycarter/zapp
Web app framework for Nim targeting WASM via emscripten
emscripten framework library nim wasm web
Last synced: 26 Jan 2025
https://github.com/mauricelambert/asyncportscanner
Asynchronous port scanner written in Nim.
asynchronous nim port port-scanner scan scanner
Last synced: 09 Apr 2025
https://github.com/lmariscal/figures
Unicode symbols with Windows CMD fallbacks
Last synced: 30 Apr 2025
https://github.com/jangko/nvim_client
Neovim Client Library for Nim -- MsgPack RPC API
msgpack msgpack-rpc neovim neovim-clients neovim-plugin nim
Last synced: 14 Feb 2025
https://github.com/jiro4989/rena
rena is a tiny fire/directory renaming command.
Last synced: 08 May 2025
https://github.com/pietroppeter/nimconf22-nimib
slides for nimib presentation at nimconf 2022
nim nimconf nimib nimislides slides
Last synced: 30 Apr 2025
https://github.com/zacharycarter/soloud-nim
Nim bindings to the soloud audio engine (https://github.com/jarikomppa/soloud/)
audio audio-engine bindings nim nim-language soloud
Last synced: 22 Mar 2025
https://github.com/rdb/nim-panda3d
Proof of concept nim binding for Panda3D
nim nim-lang nim-language panda3d panda3d-game-engine
Last synced: 08 Apr 2025
https://github.com/federicoceratto/nim-fswatch
Nim wrapper for the fswatch library
filesystem fswatch libfswatch library nim nim-lang nimlang
Last synced: 18 Feb 2025
https://github.com/juancarlospaco/nim-tinyfiledialogs
TinyFileDialogs wrapper for Nim.
Last synced: 12 Apr 2025
https://github.com/federicoceratto/nim_project_maker
Initialize a Nim project directory
debian microservice nim nim-lang nim-language nimble service systemd ubuntu
Last synced: 12 Apr 2025
https://github.com/juancarlospaco/nim-datetime2human
Calculate date & time with precision from seconds to millenniums. Human friendly date time as string. ISO-8601 representation and more.
datetime human human-friendly iso8601 nim nim-lang
Last synced: 21 Mar 2025
https://github.com/ethosa/nimage
The image management library written in Nim.
Last synced: 09 Apr 2025
https://github.com/guzba/gltfviewer
An in-progress glTF model viewer that is written in Nim.
Last synced: 12 Apr 2025
https://github.com/status-im/crvc
Cryptoeconomic Release & Version Control - Privately coordinate git repositories and software releases.
ethereum ethereum-dapp git ipfs nim nim-lang nim-language source swarm version-control version-manager
Last synced: 21 Apr 2025
https://github.com/disruptek/sigv4
Amazon Web Services Signature Version 4
amazon api auth authentication nim rest sign signing sigv4
Last synced: 09 Apr 2025
https://github.com/zacharycarter/litz
Tagged template literal FE library for Nim (ala hyperHTML | lit-html)
es2015 es6 frontend nim nim-lang react tagged-template-literals vue
Last synced: 26 Jan 2025
https://github.com/ShivangKakkar/heroku-buildpack-nim
Minimal Heroku Buildpack for Nim
heroku heroku-buildpack heroku-deployment nim nim-lang nimble
Last synced: 12 May 2025
https://github.com/johnnovak/nim-minifb
nim-MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in
graphics-programming minifb nim nim-lang
Last synced: 13 Apr 2025
https://github.com/davidegalilei/nimpresence
A simple to use async Nim library which aims to use Discord's rich presence API with ease
async discord library nim presence rich rich-presence
Last synced: 14 Jan 2025
https://github.com/federicoceratto/nim-testrunner
Nim test runner
fswatch functional-testing nim nim-lang nim-language tdd test testing unit-testing unittesting
Last synced: 18 Feb 2025
https://github.com/federicoceratto/nim-mmgeoip
MaxMind GeoIP database client for Nim
geoip geolocation library nim nim-lang nim-language
Last synced: 18 Feb 2025
https://github.com/federicoceratto/nim-statsd-client
A simple StatsD client for Nim
metrics nim nim-lang nim-language nimlang statsd
Last synced: 18 Feb 2025
https://github.com/guevara-chan/ndustman
•Junk sites URL generator•
gui iup netstalking nim randomizer url-generator
Last synced: 01 May 2025
https://github.com/takwolf-deprecated/nico-font-tool
A tool for converting fonts to NICO Game Framework format fonts.
font fonts game-engine gamedev nico nim
Last synced: 23 Jan 2025
https://github.com/skrylar/skcbor
Concise Binary Object Representation of Nim Objects
Last synced: 12 May 2025
https://github.com/SpotlightKid/jacket
A Nim wrapper for the JACK client-side C API aka libjack
audio beta jackaudio library midi nim nim-binding nim-lang wrapper
Last synced: 01 Dec 2024
https://github.com/xTrayambak/hyprland_ipc
An unofficial Nim wrapper for Hyprland's IPC
hyprland hyprland-ipc ipc nim rice socket
Last synced: 01 Apr 2025
https://github.com/jacmoe/nimrpg
Simple Rogue RPG written in Nim with libtcod
libtcod nim nim-lang rougelike
Last synced: 09 Apr 2025
https://github.com/neroist/nimipdf
PDF backend for nimib
library nim nim-lang nimib nimibex nimibex-extension pdf pdf-generation
Last synced: 09 Apr 2025
https://github.com/federicoceratto/nim-libnotify
A minimalistic libnotify wrapper
libnotify nim nim-lang nim-libnotify notifications
Last synced: 09 Apr 2025
https://github.com/ct-clmsn/nim-hpx
Nim wrapper for STE||AR HPX
distributed-computing high-performance-computing hpc hpx nim parallel-computing productivity supercomputing
Last synced: 09 Apr 2025
https://github.com/nim-lang/csources_v2
CSources compiled from Nim version 2.
Last synced: 09 Apr 2025
https://github.com/neroist/nim-wkhtmltox
Nim bindings to wkhtmltox
bindings html image nim pdf wkhtmltoimage wkhtmltopdf wkhtmltox wrapper
Last synced: 09 Apr 2025
https://github.com/as400jplpc/nim_termkey
Terminal keyboard and mouse resize ...
keyboard keyboard-events linux mouse mouse-events nim nim-lang terminal
Last synced: 12 Apr 2025
https://github.com/spotlightkid/jacket
A Nim wrapper for the JACK client-side C API aka libjack
audio beta jackaudio library midi nim nim-binding nim-lang wrapper
Last synced: 20 Mar 2025
https://github.com/omentic/nim-uxn
The Uxn stack machine implemented in Nim.
Last synced: 09 Apr 2025
https://github.com/mobilpadde/tinylog
Make pretty logs from commits
hooks logging-facade logging-server markdown-to-html nim tinylog
Last synced: 07 May 2025
https://github.com/juancarlospaco/pre-commit-nim
Pre-Commit Hook for Nim.
git-hook nim nim-lang pre-commit yaml
Last synced: 12 Apr 2025
https://github.com/mtojo/nautica
Web application framework written in Nim
nim rest web-application-framework
Last synced: 16 Mar 2025
https://github.com/status-im/nimbus-libs-site
A Vuepress-powered documentation generator for Nimbus' Nim libraries, configurable for anything else
docgen docs documentation documentation-generator documentation-tool nim nim-lang nim-language vuejs vuejs2 vuepress webpack
Last synced: 21 Apr 2025
https://github.com/xomachine/nis
A Vis plugin that extends Nim language support. This repo is a mirror of https://gitlab.com/xomachine/nis
Last synced: 08 May 2025
https://github.com/Guevara-chan/nDustman
•Junk sites URL generator•
gui iup netstalking nim randomizer url-generator
Last synced: 28 Mar 2025
https://github.com/kaushalmodi/elnim
Collection of Nim procs/templates/macros which can serve as "phew! I am glad Nim has this!" for Emacs/Emacs-Lisp/Lisp enthusiasts.
Last synced: 09 Apr 2025
https://github.com/zacharycarter/zeal
3d rts game
3d bgfx game game-development game-engine nim nim-lang nuklear rts rts-game
Last synced: 26 Jan 2025
https://github.com/apahl/rdkit_nim
Nim bindings for the C++ cheminformatics toolkit RDKit.
Last synced: 13 May 2025
https://github.com/xomachine/metaevents
Metaevents is an event library written in the Nim language. This repo is a mirror of https://gitlab.com/xomachine/metaevents
Last synced: 08 May 2025
https://github.com/guevara-chan/void-doctrine
•Trust is a weakness•
console-application low-profile nim social-network-analysis vk
Last synced: 16 May 2025
https://github.com/quan-nh/adventofcode
my Advent of Code
adventofcode clojure janet nim rebol red
Last synced: 07 May 2025
https://github.com/cyb3rmx/programmingtraining
Codes, sources about programming languages for training
assembly cplusplus golang nim programming programming-language rust training
Last synced: 14 Apr 2025
https://github.com/pysan3/tuicrown
Tuicrown is a Nim library for rich text and beautiful formatting in the terminal.
ansi-colors nim nim-lang rich rich-text terminal terminal-color tui
Last synced: 09 Apr 2025
https://github.com/euantorano/pledge.nim
A wrapper around OpenBSD's pledge(2) systemcall for Nim.
nim openbsd openbsd-pledge pledge
Last synced: 14 Apr 2025
https://github.com/maxwelljens/gibman
A DOOM WAD manager for nerds
cli doom game mod-manager nim terminal wad
Last synced: 09 Apr 2025
https://github.com/jiro4989/eastasianwidth
Library for East Asian Width in pure Nim.
eastasianwidth lib library nim
Last synced: 08 May 2025
https://github.com/thomastjdev/nim_webframework
Framework for creating websites with Nim
framework nim nim-lang webframework website website-builder
Last synced: 21 Mar 2025
https://github.com/shaheennabi/generative-ai-practices-and-mini-projects
🎇🎆 Generative AI Projects 🎆🎇 A hands-on repository for Generative AI projects! 🤖✨ Explore model building, fine-tuning, and RAG techniques. Includes experiments with open-source models like LLaMA and Gemma, plus deployments using OpenAI and Google Gemini APIs. 🚀
aws finetuning gcp gemini genai groq langchain llama-index llama2 llms nim nvidia ollama rag
Last synced: 20 Jan 2025
https://github.com/btbytes/tohray
Microblogging application for one person
docker flyio karax-vdom nim prologue-framework terminalcss
Last synced: 09 Apr 2025
https://github.com/q60/brainfuck
Yet another Brainfuck interpreter and dialect. Written in Nim.
brainfuck brainfuck-interpreter brainfuck-interpreters brainfuck-parser dialect nim open-source
Last synced: 22 Mar 2025
https://github.com/zoomrmc/countwords_nim
Counting words with Nim
counting-words nim optimization
Last synced: 23 Mar 2025
https://github.com/ethosa/anime
The Nim wrapper for tracemoe API.
anime anime-search api nim nim-lang tracemoe
Last synced: 09 Apr 2025
https://github.com/jon-edward/box2d.nim
Nim bindings for Erin Catto's Box2D physics engine.
box2d-physics-engine game-development nim physics
Last synced: 09 Apr 2025
https://github.com/openpeeps/iconim
🎁 SVG Icon library manager for server-side rendering. 👑 Written in Nim language
icon-library icons icons-manager nim nim-language server-side-rendering svg svg-icons svg-library
Last synced: 14 Mar 2025
https://github.com/guzba/unicody
An alternative / companion to Nim's std/unicode and std/strutils.
Last synced: 21 Mar 2025
https://github.com/patitotective/impasswordgen
A simple password generator Dear ImGui application made with Nim
dear-imgui gui imgui imtemplate nim nim-lang password-generator
Last synced: 30 Apr 2025
https://github.com/clonkk/bytesequtils
Some utility function to manipulate buffers as string or seq[byte]
Last synced: 09 Apr 2025
https://github.com/juancarlospaco/nim-osutil
OS Utils for Nim, simple tiny but useful procs for OS.
battery nim nim-lang operating-system process
Last synced: 21 Mar 2025
https://github.com/samdmarshall/necromancy
quick and simple interactive file system navigator
browser file filesystem manager navigator nim nim-lang
Last synced: 09 Apr 2025
https://github.com/juancarlospaco/nim-requirementstxt
Python requirements.txt generic iterator parser for Nim
cpython iterator nim nim-lang nim-language python python-requirements python3
Last synced: 14 Apr 2025
https://github.com/kennymalac/succulentia
Ludum Dare 45 - Grow your succulents
ludum-dare ludum-dare-45 ludumdare nim
Last synced: 08 Feb 2025
https://github.com/neroist/brotli
Nim wrapper for the Brotli compression library
bindings brotli compression decompression google nim wrapper
Last synced: 02 May 2025
https://github.com/willguimont/rolly-dango
Play it here: https://willguimont.github.io/rolly-dango/
Last synced: 14 Feb 2025
https://github.com/yu-vitaqua-fer-chronos/codegenlib
A simple code generation library for other programming languages.
Last synced: 09 Apr 2025
https://github.com/patitotective/nimlangbot
Twitter bot that retweets and likes Nim related tweets.
nim nim-lang nimlang twitter twitter-api twitter-bot
Last synced: 09 Apr 2025