🇸🇪 Made in Sweden

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

TOP Nim Projects

1
gokr/spry

gokr/spry

A Smalltalk and Rebol inspired language implemented as an AST interpreter in Nim
Nim
389
star
2
vitreo12/omni

vitreo12/omni

DSL for low-level audio programming.
Nim
184
star
3
GULPF/nimquery

GULPF/nimquery

Nim library for querying HTML using CSS-selectors (like JavaScripts document.querySelector)
Nim
132
star
4
EriKWDev/nanim

EriKWDev/nanim

Nanim is an easy-to-use framework to create smooth GPU-accelerated animations that can be previewed live inside a glfw window and, when ready, rendered to videos at an arbitrary resolution and framerate.
Nim
104
star
5
HugoGranstrom/nimiSlides

HugoGranstrom/nimiSlides

A Reveal.js theme for nimib for making slideshow presentations in Nim
Nim
80
star
6
GULPF/tiny_sqlite

GULPF/tiny_sqlite

A thin SQLite wrapper for Nim
Nim
66
star
7
Krognol/discordnim

Krognol/discordnim

Discord library for nim
Nim
61
star
8
GULPF/timezones

GULPF/timezones

Nim timezone library compatible with the standard library.
Nim
42
star
9
HugoGranstrom/symbolicnim

HugoGranstrom/symbolicnim

A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
Nim
41
star
10
beshrkayali/loki

beshrkayali/loki

A small library for writing line-oriented command interpreters in Nim.
Nim
32
star
11
gokr/spryvm

gokr/spryvm

The Spry language interpreter implemented in Nim
Nim
26
star
12
GULPF/samson

GULPF/samson

A JSON5 implementation for Nim.
Nim
20
star
13
marteinn/Vaja-Lang

marteinn/Vaja-Lang

A dynamic interpreted language inspired by Elixir, Lua, Python, Nim and Monkey.
Nim
15
star
14
sthenic/vls

sthenic/vls

A Verilog IEEE 1364-2005 language server written in Nim.
Nim
15
star
15
MarcAzar/BitVector

MarcAzar/BitVector

BitVector Implementation in Nim
Nim
15
star
16
EriKWDev/easyess

EriKWDev/easyess

Easy to use ECS system for nim with macros
Nim
11
star
17
vitreo12/omnicollider

vitreo12/omnicollider

SuperCollider wrapper for Omni.
Nim
11
star
18
beshrkayali/webdavclient

beshrkayali/webdavclient

WebDAV Client for Nim
Nim
10
star
19
gokr/nim-sophia

gokr/nim-sophia

Nim wrapper of the Sophia key/value store
Nim
10
star
20
HugoGranstrom/nimClog

HugoGranstrom/nimClog

A CLOG-inspired HTML-over-WebSockets proof of concept in Nim
Nim
9
star
21
HugoGranstrom/nimbody

HugoGranstrom/nimbody

A project to test out Weave's multithreading for n-body simulations
Nim
8
star
22
daniel-j/nim-pimoroni-pico

daniel-j/nim-pimoroni-pico

Nim ports of Pimoroni's Pico libraries
Nim
8
star
23
daniel-j/koan

daniel-j/koan

Nim port of KoaJS | Expressive middleware using async functions
Nim
8
star
24
daniel-j/nim-mpv

daniel-j/nim-mpv

Nim bindings for libmpv using Nimterop
Nim
6
star
25
vitreo12/omnimax

vitreo12/omnimax

Max wrapper for Omni.
Nim
6
star
26
tdely/selfpipe

tdely/selfpipe

Easy safe signal handling
Nim
5
star
27
sthenic/lins

sthenic/lins

Lins is a lightweight, extensible linter for prose—specifically developed with LaTeX in mind.
Nim
5
star
28
daniel-j/nim-webview

daniel-j/nim-webview

Nim
5
star
29
tdely/nim-rwlocks

tdely/nim-rwlocks

Readers-writer locks for Nim.
Nim
5
star
30
vitreo12/nim_arc_custom_alloc

vitreo12/nim_arc_custom_alloc

Basic experiment to use custom allocators in nim.
Nim
4
star
31
daniel-j/nim-gpiod

daniel-j/nim-gpiod

Nim wrapper of libgpiod
Nim
4
star
32
GULPF/systimes

GULPF/systimes

An alternative DateTime implementation for Nim.
Nim
4
star
33
MarcAzar/BipBuffer

MarcAzar/BipBuffer

A Nim implementation of Simon Cooke's Bib Buffer
Nim
3
star
34
MarcAzar/RollingHash

MarcAzar/RollingHash

A high performance Nim implementation of a Cyclic Polynomial Hash, aka BuzHash, and the Rabin-Karp algorithm
Nim
3
star
35
sthenic/vparse

sthenic/vparse

A Verilog IEEE 1364-2005 parser library written in Nim.
Nim
3
star
36
beshrkayali/nim2d

beshrkayali/nim2d

A nim expirement: 2d game engine for Nim, inspired by Love2d
Nim
3
star
37
nick8325/psx

nick8325/psx

A PlayStation emulator written in Nim. For fun :) Can boot a couple of games, but not working more than that yet.
Nim
3
star
38
tdely/nimflux

tdely/nimflux

InfluxDB API client library for Nim
Nim
2
star
39
wstrm/flashcards

wstrm/flashcards

Nim
2
star
40
HugoGranstrom/nimib-playground

HugoGranstrom/nimib-playground

An experiment at creating a playground-like experience for creating one-off nimibs
Nim
2
star
41
MarcAzar/Howl

MarcAzar/Howl

A Second Order Cellular Automaton for Cryptography
Nim
2
star
42
sthenic/vltoml

sthenic/vltoml

This is a library to handle parsing of the TOML configuration file used by various Verilog tools.
Nim
2
star
43
aquilax/sparkline-nim

aquilax/sparkline-nim

Sparkline library
Nim
2
star
44
GULPF/earclipping

GULPF/earclipping

Nim implementation of the ear clipping algorithm for triangulation
Nim
2
star
45
EriKWDev/aoc_nim

EriKWDev/aoc_nim

Solutions to Advent of Code written in Nim
Nim
2
star
46
accelerate-ssg/acc

accelerate-ssg/acc

Accelerate main executable
Nim
2
star
47
HugoGranstrom/AdventOfNim

HugoGranstrom/AdventOfNim

My Advent of Code solutions written in Nim
Nim
1
star
48
reinefjord/pass2csv.nim

reinefjord/pass2csv.nim

Rewrite of pass2csv in Nim
Nim
1
star
49
nordenfeltLab/ddm_microscope_cli

nordenfeltLab/ddm_microscope_cli

bridge between nis-elements on microscope computers and server
Nim
1
star
50
hnra/nim-watcher

hnra/nim-watcher

File watcher written in Nim
Nim
1
star
51
tdely/umriss

tdely/umriss

Extract syscall stats from strace output files
Nim
1
star
52
vitreo12/NimExperiments

vitreo12/NimExperiments

Various code experiments in Nim
Nim
1
star
53
gokr/sprymicro

gokr/sprymicro

Demo of two very small Spry interpreters reaching down to around 120kb
Nim
1
star
54
HugoGranstrom/SparseLearning-nim

HugoGranstrom/SparseLearning-nim

My playground for training sparse neural networks in Nim
Nim
1
star
55
Krognol/longorc

Krognol/longorc

General Discord bot
Nim
1
star