🇩🇪 Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP Nim Projects

1
jschlatow/taskopen

jschlatow/taskopen

Tool for taking notes and open urls with taskwarrior
Nim
329
star
2
bluenote10/NimData

bluenote10/NimData

DataFrame API written in Nim, enabling fast out-of-core data processing
Nim
326
star
3
flyx/NimYAML

flyx/NimYAML

YAML implementation for Nim
Nim
186
star
4
stisa/jupyternim

stisa/jupyternim

A Jupyter kernel for nim
Nim
163
star
5
Araq/ormin

Araq/ormin

Ormin -- An ORM for Nim.
Nim
153
star
6
bluenote10/NimSvg

bluenote10/NimSvg

Nim-based DSL allowing to generate SVG files and GIF animations.
Nim
142
star
7
def-/nim-unsorted

def-/nim-unsorted

Unsorted Nim code that I wrote for some reason (largely Rosetta Code)
Nim
105
star
8
niv/websocket.nim

niv/websocket.nim

websockets for nim
Nim
102
star
9
krux02/ast-pattern-matching

krux02/ast-pattern-matching

A library to do pattern matching on the AST in the Nim programming language.
Nim
97
star
10
Araq/nimedit

Araq/nimedit

NimEdit is the new upcoming slim IDE/editor for the Nim programming language. Currently it is hardly usable at all! It's been open sourced in the hope it will speed up its development process.
Nim
95
star
11
flyx/emerald

flyx/emerald

HTML5 templating engine for Nimrod
Nim
95
star
12
oprypin/nim-csfml

oprypin/nim-csfml

Nim bindings to SFML multimedia/game library
Nim
81
star
13
Araq/packedjson

Araq/packedjson

packedjson is an alternative Nim implementation for JSON. The JSON is essentially kept as a single string in order to save memory over a more traditional tree representation.
Nim
68
star
14
oprypin/nim-random

oprypin/nim-random

Random number generation library for Nim
Nim
65
star
15
def-/nim-platformer

def-/nim-platformer

Writing a 2D Platform Game in Nim with SDL2
Nim
60
star
16
Araq/lexim

Araq/lexim

Lexer generation and regex implementation for Nim.
Nim
43
star
17
Araq/wxnim

Araq/wxnim

Nim wrapper for wxWidgets.
Nim
42
star
18
RSDuck/hocuspocube

RSDuck/hocuspocube

A terrible GameCube emulator. Written in Nim!
Nim
42
star
19
jamesb93/bend-nim

jamesb93/bend-nim

turn raw data into audio
Nim
41
star
20
def-/nim-brainfuck

def-/nim-brainfuck

A brainfuck interpreter and compiler written in Nim
Nim
40
star
21
joachimschmidt557/nimmm

joachimschmidt557/nimmm

A terminal file manager for Linux
Nim
38
star
22
bluenote10/oop_utils

bluenote10/oop_utils

Nim macros for building OOP class hierarchies.
Nim
36
star
23
def-/nim-syscall

def-/nim-syscall

Raw system calls for Nim
Nim
36
star
24
chmod222/nimrodot

chmod222/nimrodot

Nim Godot 4.x GDExtension wrapper (Proof of Concept)
Nim
33
star
25
capocasa/limdb

capocasa/limdb

Fast, in-process key-value store with a table-like interface persisted to disk using lmdb.
Nim
33
star
26
guitmz/nim-cephei

guitmz/nim-cephei

Probably the first ELF binary infector ever created in Nim.
Nim
28
star
27
Araq/mastering_nim

Araq/mastering_nim

Code examples and issue tracker for my book "Mastering Nim".
Nim
27
star
28
stisa/graph

stisa/graph

A basic plotting lib in nim
Nim
26
star
29
stisa/webgl

stisa/webgl

Experimental wrapper to webgl for Nim (JS backend)
Nim
25
star
30
Araq/libcurl

Araq/libcurl

Nim wrapper for libcurl.
Nim
22
star
31
Araq/nawabs

Araq/nawabs

Nawabs - The anti package manager. Hacked together, might become useful eventually.
Nim
21
star
32
stisa/ajax

stisa/ajax

Ajax wrapper for nim js backend
Nim
21
star
33
bluenote10/nim-electron-karax

bluenote10/nim-electron-karax

A minimal Nim+Karax+Electron application
Nim
21
star
34
def-/nim-iterutils

def-/nim-iterutils

Functional operations for iterators and slices, similar to sequtils, in Nim
Nim
21
star
35
tsoj/Annie

tsoj/Annie

Anarchy chess bot for lichess
Nim
21
star
36
bluenote10/nim-heap

bluenote10/nim-heap

Simple binary heap implementation in Nim
Nim
20
star
37
def-/nim-nanomsg

def-/nim-nanomsg

Nim wrapper for nanomsg, a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use.
Nim
20
star
38
RSDuck/catnip

RSDuck/catnip

A library for runtime code generation
Nim
20
star
39
def-/nim-http-speedup

def-/nim-http-speedup

Attempt to speed up HTTP servers in Nim
Nim
19
star
40
bluenote10/HiCS

bluenote10/HiCS

Efficient multivariate correlation measure / high contrast subspace miner.
Nim
18
star
41
oderwat/nim-screeps

oderwat/nim-screeps

A module for writing Screeps programs with the Nim programming language!
Nim
16
star
42
bluenote10/KaraxExamples

bluenote10/KaraxExamples

Some experiments with Karax
Nim
16
star
43
capocasa/cgui

capocasa/cgui

An example setup to cross compile native GUI apps for Nim on Linux, for Linux, Windows and OSX
Nim
15
star
44
mtijanic/nwccc

mtijanic/nwccc

Neverwinter Custom Content Compiler
Nim
14
star
45
floooh/sokol-nim-samples

floooh/sokol-nim-samples

Example code for https://github.com/floooh/sokol-nim
Nim
14
star
46
capocasa/at

capocasa/at

A powerful, lightweight tool to execute code later
Nim
14
star
47
metatexx/nimzend

metatexx/nimzend

Alpha quality Nim Module for creating PHP Extensions using native Zend (unsupported)
Nim
14
star
48
stisa/jswebsockets

stisa/jswebsockets

Websocket wrapper for nim js backend
Nim
14
star
49
def-/nim-small-coreutils

def-/nim-small-coreutils

Coreutils that compile into tiny binaries
Nim
14
star
50
oprypin/nim-chipmunk

oprypin/nim-chipmunk

Nim bindings to Chipmunk, a fast and lightweight 2D game physics library
Nim
12
star
51
Unaimend/bionim

Unaimend/bionim

A collection of useful algorithms and data structures for bioinformatics
Nim
12
star
52
Araq/libffi

Araq/libffi

libffi wrapper for Nim.
Nim
12
star
53
niklaskorz/nim-exporttosqlite3

niklaskorz/nim-exporttosqlite3

Nim
12
star
54
wonderix/n8s

wonderix/n8s

Nim kubernetes client
Nim
11
star
55
Araq/pixels

Araq/pixels

Toy support library for primitive graphics programming.
Nim
11
star
56
bluenote10/nim-stringinterpolation

bluenote10/nim-stringinterpolation

String interpolation with printf syntax
Nim
11
star
57
capocasa/naw

capocasa/naw

Naw is a small glue wrapper around nim to do awk-style text processing with it.
Nim
9
star
58
stisa/snail

stisa/snail

Simple nim linear algebra lib
Nim
9
star
59
def-/nim-units

def-/nim-units

Physical quantities and units for Nim
Nim
9
star
60
derlaft/fdi

derlaft/fdi

Openwrt-based router auth system
Nim
9
star
61
AdrianV/nimrod-tools

AdrianV/nimrod-tools

Nim
8
star
62
sophiabrandt/NimUrlShortener

sophiabrandt/NimUrlShortener

a Nim web application that allows you to shorten an URL
Nim
8
star
63
Araq/sphinx

Araq/sphinx

Sphinx wrapper for Nim.
Nim
8
star
64
SpotlightKid/jacket

SpotlightKid/jacket

A Nim wrapper for the JACK client-side C API aka libjack
Nim
7
star
65
Araq/nimrelease

Araq/nimrelease

Small program for handling the Nim release process.
Nim
7
star
66
def-/nim-advent-of-code-2015

def-/nim-advent-of-code-2015

Advent of Code solutions in Nim
Nim
7
star
67
tsoj/Nalwald

tsoj/Nalwald

UCI chess engine written in Nim
Nim
7
star
68
bluenote10/Hydra

bluenote10/Hydra

Distributed computing experiments in Nim
Nim
6
star
69
bluenote10/nim-matplotlib

bluenote10/nim-matplotlib

Simple wrapper of matplotlib for Nim
Nim
6
star
70
aurora/rmate-nim

aurora/rmate-nim

Remote TextMate 2 with SSL support implemented in Nim
Nim
6
star
71
frederikb/videosplit

frederikb/videosplit

videosplit is a command line application for splitting video files based on timestamps
Nim
6
star
72
hoijui/osh-tool

hoijui/osh-tool

A command line tool for Open Source Hardware (OSH) technical project linting (quality assessment).
Nim
6
star
73
niv/neverwinter_legacy.nim

niv/neverwinter_legacy.nim

This repository has been DEPRECATED and will be removed soon. See neverwinter.nim.
Nim
5
star
74
MrJohz/appdirs

MrJohz/appdirs

Application directories for Nimrod
Nim
5
star
75
apahl/rdkit_nim

apahl/rdkit_nim

Nim bindings for the C++ cheminformatics toolkit RDKit.
Nim
5
star
76
clj/aoc-2018

clj/aoc-2018

Advent of Code 2018 - Nim Solutions
Nim
5
star
77
michael72/nim_generator

michael72/nim_generator

Generator wrapper for iterators in nim
Nim
5
star
78
apahl/csvtable

apahl/csvtable

Nim tools for dealing with CSV files with an API similar to Python's CSVDictReader and -Writer
Nim
5
star
79
niv/jser.nim

niv/jser.nim

json de/serializer for tuples and more
Nim
4
star
80
mrcljx/pebble-nim

mrcljx/pebble-nim

A Pebble application written in nim(rod)
Nim
4
star
81
MnlPhlp/cli_menu

MnlPhlp/cli_menu

A library to create interactive commandline menus without writing boilerplate code.
Nim
4
star
82
bluenote10/NimExperiments

bluenote10/NimExperiments

Just a few experiments with Nim
Nim
4
star
83
mhoward540/qoi-nim

mhoward540/qoi-nim

Nim encoder/decoder for Quite OK Image format
Nim
4
star
84
oprypin/nimception

oprypin/nimception

Templating language for Nim that uses Nim syntax and can be evaluated entirely at compile time
Nim
4
star
85
def-/nimfmt

def-/nimfmt

Nim
4
star
86
TriedAngle/nimwin

TriedAngle/nimwin

Platform Agnostic Windowing Library for Nim
Nim
4
star
87
bluenote10/kadro

bluenote10/kadro

Nim
4
star
88
stisa/crow

stisa/crow

An OpenGL/WebGL and Event abstraction
Nim
4
star
89
Asc2011/vqsort

Asc2011/vqsort

Nim version of vqsort based on the 2021-paper by Blacher et al.
Nim
4
star
90
tsoj/Moonbird

tsoj/Moonbird

An Ataxx engine
Nim
4
star
91
MnlPhlp/nimagehide

MnlPhlp/nimagehide

This project provides a library and cli for hiding messages or other files in images
Nim
3
star
92
bluenote10/DeepAudio

bluenote10/DeepAudio

Nim
3
star
93
JaninaWibker/mimax-vm

JaninaWibker/mimax-vm

Virtual machine for mima-x architecture (MInimal MAchine (X); KIT GBI)
Nim
3
star
94
ckrybus/yakuakep

ckrybus/yakuakep

Yakuake session manager, easily save and restore terminals
Nim
3
star
95
bluenote10/nim-ovr

bluenote10/nim-ovr

Nim bindings for libOVR (Oculus Rift)
Nim
3
star
96
tsoj/Asteroids

tsoj/Asteroids

A small console game written in Nim.
Nim
3
star
97
capocasa/lov

capocasa/lov

lov, the "latest open video" player, is a minimalistic SDL video player library for webm/av1/opus written in Nim.
Nim
3
star
98
niv/nwsync

niv/nwsync

This is a local dev branch. Do not use built artifacts from here, use the official releases instead: https://github.com/Beamdog/nwsync
Nim
3
star
99
def-/nim-rsvg

def-/nim-rsvg

Nim wrapper for librsvg, a Scalable Vector Graphics (SVG) rendering library
Nim
3
star
100
HansMartin/NimlineExecuteAssembly

HansMartin/NimlineExecuteAssembly

Nim Implementation of InlineExecuteAssembly
Nim
3
star