Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/eset/nimfilt

A collection of modules and scripts to help with analyzing Nim binaries

demangling ida ida-plugin ida-pro idapython malware-analysis nim nim-lang nim-language reverse-engineering

Last synced: 21 Jan 2025

https://github.com/glassesneo/OOlib

A nimble package for object-oriented programming

metaprogramming nim nimble oop

Last synced: 07 Nov 2024

https://github.com/fenekku/moustachu

Mustache templating for Nim

mustache nim template-engine

Last synced: 25 Dec 2024

https://github.com/CORDEA/oauth

OAuth library for nim

nim oauth

Last synced: 29 Oct 2024

https://github.com/kaushalmodi/nim_config

Global project-agnostic config.nims

config nim nimscript

Last synced: 16 Jan 2025

https://github.com/samdze/playdate-nim

Nim bindings with extra features for the Playdate SDK

game-development nim nim-lang playdate playdate-sdk

Last synced: 09 Nov 2024

https://github.com/soasme/nim-schedules

A Nim scheduler library that lets you kick off jobs at regular intervals.

job-scheduler nim nim-lang scheduler

Last synced: 15 Nov 2024

https://github.com/disruptek/openapi

OpenAPI Code Generator for Nim

api client http json nim openapi rest yaml

Last synced: 24 Jan 2025

https://github.com/disruptek/jason

JSON done right 🀦

compile-time encode json nim serialization serialize

Last synced: 17 Dec 2024

https://github.com/timotheecour/d_vs_nim

comparison of D vs nim

comparison dlang nim nim-questions

Last synced: 24 Jan 2025

https://github.com/gnu-enjoyer/ActuallyPortableNim

Turns Nim into a build once run anywhere language

cosmopolitan-libc nim

Last synced: 17 Nov 2024

https://github.com/jabbalaci/SpeedTests

comparing the execution speeds of various programming languages

benchmark c clang cpp csharp d dart go haskell hyperfine java kotlin linux lua nim polyglot pypy3 python3 rust zig

Last synced: 06 Nov 2024

https://github.com/cosmictoast/pipe

Pipe operator for nim.

functional macro nim pipe

Last synced: 11 Jan 2025

https://github.com/CosmicToast/pipe

Pipe operator for nim.

functional macro nim pipe

Last synced: 14 Nov 2024

https://github.com/jangko/nim-noise

Nim implementation of linenoise command line editor

command-line linenoise nim repl

Last synced: 05 Jan 2025

https://github.com/cheatfate/asyncpg

Asynchronous PostgreSQL driver for Nim language

asynchronous nim nim-language postgresql

Last synced: 05 Jan 2025

https://github.com/johnscillieri/psutil-nim

Port of python psutil to nim

nim psutil psutil-nim

Last synced: 15 Nov 2024

https://github.com/xmonader/nimassets

bundle your assets into single nim file inspired by go-bindata

assets assets-management bundle go-bindata nim

Last synced: 21 Nov 2024

https://github.com/yardanico/nim-mathexpr

Tiny math expression evaluator library implemented in pure Nim

math mathematical-expressions mathematical-expressions-evaluator nim nim-lang recursive-descent-parser

Last synced: 01 Jan 2025

https://github.com/technicallyagd/unpack

sequence/object unpacking/destructuring for nim

destructuring-assignment javascript nim python unpacking-sequences

Last synced: 14 Nov 2024

https://github.com/ethosa/akane

The Nim asynchronous web framework.

akane async async-web nim nim-lang server web web-framework

Last synced: 19 Dec 2024

https://github.com/jangko/nimAES

Advanced Encryption Standard, Rinjdael Algorithm written in Nim

aes-256 aes-encryption encryption encryption-standard nim rinjdael-algorithm

Last synced: 15 Nov 2024

https://github.com/jangko/nimaes

Advanced Encryption Standard, Rinjdael Algorithm written in Nim

aes-256 aes-encryption encryption encryption-standard nim rinjdael-algorithm

Last synced: 05 Jan 2025

https://github.com/johnnovak/gridmonger

Your trusty old-school cRPG mapping companion

crpg dungeon-crawler dungeons-and-dragons mapping-tools nim nim-lang rpg

Last synced: 03 Dec 2024

https://github.com/liquidev/hayago

Embeddable scripting language for Nim. Work in progress.

bytecode concurrency embeddable language nim rod

Last synced: 20 Jan 2025

https://github.com/nitely/nregex

A fast DFA based Regex engine that supports submatches

dfa nim nim-lang regex regex-engine

Last synced: 06 Jan 2025

https://github.com/openpeeps/tim

This is Tim ⚑️ A high-performance template engine & markup language written in Nim

awesome-nim cross-language emmet html html-compiler markup-language nim nim-lang nim-language openpeeps parser source-to-source template template-engine template-language tim tim-engine

Last synced: 21 Jan 2025

https://github.com/disruptek/frosty

serialize native Nim types to strings, streams, sockets, whatever β›„

binary memory nim objects serialize sockets streams strings types

Last synced: 17 Dec 2024

https://github.com/stisa/nwasm

Experimental wasm backend for nim

nim wasm webassembly

Last synced: 07 Nov 2024

https://github.com/brentp/hts-nim-tools

useful command-line tools written to showcase hts-nim

bam bioinformatics genomics nim nim-lang vcf vcf-filtering

Last synced: 17 Jan 2025

https://github.com/guzba/curly

An easy to use and efficient thread-ready HTTP client.

curl http http-client https libcurl multithreading nim

Last synced: 20 Dec 2024

https://github.com/simonkrauter/nicalc

Simple calculator written in Nim using NiGui

calculator nigui nim

Last synced: 12 Dec 2024

https://github.com/jyapayne/einheit

Nim unit test library

macro nim testing unittest

Last synced: 22 Jan 2025

https://github.com/johnnovak/nim-mod

A Nim MOD player just for fun

amiga audio fasttracker mod module nim nim-lang protracker

Last synced: 03 Dec 2024

https://github.com/alaviss/nim-sys

Abstractions for common operating system interfaces

nim system work-in-progress

Last synced: 28 Dec 2024

https://github.com/molnarmark/spinny

πŸŒ€ Spinny is a tiny terminal spinner package for the Nim Programming Language.

nim nim-lang spinner terminal

Last synced: 16 Jan 2025

https://github.com/disruptek/atoz

Amazon Web Services (AWS) APIs in Nim

amazon api atoz aws client nim openapi

Last synced: 17 Dec 2024

https://github.com/alaviss/tree-sitter-nim

tree-sitter grammar for Nim

nim parser tree-sitter treesitter

Last synced: 28 Dec 2024

https://github.com/libp2p/test-plans

Interoperability tests for libp2p

go js libp2p nim rust

Last synced: 15 Nov 2024

https://github.com/jiro4989/build-deb-action

build-deb-action builds a simple debian package.

debian docker github-actions nim

Last synced: 31 Oct 2024

https://github.com/h3rald/nifty

A decentralised (pseudo) package manager and script runner

nim package-manager

Last synced: 15 Nov 2024

https://github.com/andreaferretti/alea

Define and compose random variables

nim random-number-distributions

Last synced: 02 Dec 2024

https://github.com/guevara-chan/midday-commander

β€’Retrofuturistic file managerβ€’

cui file-manager nim pseudographic raylib terminal-emulator

Last synced: 21 Jan 2025

https://github.com/mashingan/anonimongo

Another Nim pure Mongo DB driver

bson mongodb mongodb-driver nim nim-lang

Last synced: 29 Oct 2024

https://github.com/rsduck/hocuspocube

A terrible GameCube emulator. Written in Nim!

emulator gamecube jit nim

Last synced: 20 Jan 2025

https://github.com/elijahr/lockfreequeues

Lock-free queue implementations for Nim.

circular-buffer lock-free mpmc mpsc nim queue ring-buffer spsc

Last synced: 10 Dec 2024

https://github.com/jiro4989/faker

Faker is a Nim package that generates fake data for you.

cli data faker generator lib nim

Last synced: 15 Nov 2024

https://github.com/GULPF/timezones

Nim timezone library compatible with the standard library.

nim time timezone

Last synced: 15 Nov 2024

https://github.com/juancarlospaco/nim-new-backend

Template to create a new Backend for Nim, based on the JavaScript Backend, as minimalistic as possible to focus on codegen

nim nim-lang

Last synced: 28 Nov 2024

https://github.com/status-im/nim-toml-serialization

Flexible TOML serialization [not] relying on run-time type information.

configuration-file nim parser serialization serializer toml

Last synced: 05 Jan 2025

https://github.com/HugoGranstrom/symbolicnim

A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.

algebra derivative nim rationals symbolic-library

Last synced: 15 Nov 2024

https://github.com/joachimschmidt557/nimmm

A terminal file manager for Linux

nim terminal

Last synced: 07 Dec 2024

https://github.com/johnnovak/nim-glfw

GLFW 3 wrapper for Nim

glfw graphics nim opengl wrapper

Last synced: 07 Nov 2024

https://github.com/xzfc/ndb.nim

A db_sqlite fork with a proper typing

nim sqlite3

Last synced: 22 Jan 2025

https://github.com/yardanico/adbscan

A @nim-lang utility for scanning IPs for unprotected ADB Android devices connected to the internet

adb android android-debug-bridge masscan nim nim-lang

Last synced: 08 Nov 2024

https://github.com/pragmagic/uuids

UUID library for Nim

nim uuid

Last synced: 04 Dec 2024

https://github.com/juancarlospaco/nim-xdo

Nim GUI Automation Linux, simulate user interaction, mouse and keyboard.

autohotkey gui-automation keyboard keyboard-input linux mouse mouse-movement nim nim-lang ui-automation x11 xdo xdotool

Last synced: 28 Oct 2024

https://github.com/liquidev/euwren

High-level Wren wrapper for Nim

nim wrapper wren

Last synced: 20 Jan 2025

https://github.com/thomastjdev/nim_homeassistant

Nim Home Assistant (NimHA) is a hub for combining multiple home automation devices and automating jobs.

alarm alarm-system home-assistant home-automation mqtt nim owntracks pushbullet raspberry-pi rpi smart-home xiaomi xiaomi-iot-devices xiaomi-smart-home

Last synced: 28 Oct 2024

https://github.com/vladar4/libtcod_nim

Wrapper of the libtcod library for the Nim language.

libtcod nim roguelike wrapper

Last synced: 06 Jan 2025

https://github.com/ringabout/timeit

measuring execution times written by Nim.

bench nim nimble timeit

Last synced: 24 Jan 2025

https://github.com/ire4ever1190/mike

The new and improved mikero web framework

hacktoberfest nim web-framework

Last synced: 14 Dec 2024

https://github.com/xe/within-terraform

Some mucking about with terraform and a wrapper tool in Nim

kubernetes nim terraform ungodly-hacks

Last synced: 31 Oct 2024

https://github.com/johnnovak/raytriangle-test

Ray-triangle intersection performance tests in various languages

algorithm benchmark cpp go java javascript nim nim-lang python ray-triangle-intersection raytracing

Last synced: 07 Nov 2024

https://github.com/nitely/nim-unicodedb

Unicode Character Database (UCD, tr44) for Nim

nim ucd ucd-data unicode unicode-data

Last synced: 06 Jan 2025

https://github.com/andi23rosca/napi-nim

Write NodeJS native extensions in Nim

n-api nim nim-lang nim-language node-addon node-js

Last synced: 23 Nov 2024

https://github.com/molnarmark/colorize

🎨 Simple lightweight package to colorize your terminal output

nim nim-lang nim-language terminal-colors

Last synced: 16 Jan 2025

https://github.com/roquie/smalte

Dynamically configure applications that require static configuration in docker container.

clang docker envsubst nim nim-lang smalte template

Last synced: 06 Nov 2024

https://github.com/haltcase/fugitive

Simple command line tool to make git more intuitive, along with useful GitHub addons.

changelog cli git github hacktoberfest nim productivity release workflow

Last synced: 31 Dec 2024

https://github.com/davidegalilei/nimtesseract

A Tesseract OCR wrapper for Nim

nim ocr ocr-recognition tesseract text wrapper

Last synced: 14 Jan 2025

https://github.com/jangko/nppnim

a notepad++ plugin contains lexer and code folding for Nim lang

dll nim nim-lang notepad notepad-plugin

Last synced: 05 Jan 2025

https://github.com/pysan3/minorg

pandoc -> norg converter written in the Nim language.

nim nimble norg pandoc

Last synced: 14 Jan 2025

https://github.com/ul/livecore

A hardcore livecoding system for realtime audio synth.

audio livecoding nim nim-lang synth

Last synced: 27 Oct 2024

https://github.com/beshrkayali/loki

A small library for writing line-oriented command interpreters in Nim.

cli nim nim-lang prompt shell

Last synced: 02 Nov 2024

https://github.com/guzba/crunchy

SIMD-optimized hashing, checksums and CRCs.

adler32 checksum crc32 crc32c cyclic-redundancy-check nim sha256 simd

Last synced: 28 Nov 2024

https://github.com/openpeeps/toktok

Generic tokenizer written in Nim language πŸ‘‘ Powered by std/lexbase and Nim's Macros

awesome-nim generic-library hacktoberfest lex lexer lexer-generator lexical nim nim-lang nim-language parser programming-language tokenizer tokens

Last synced: 21 Jan 2025

https://github.com/glaucuslinux/rad

glaucus package manager

blake3 glaucus nim package-manager rad

Last synced: 02 Jan 2025

https://github.com/synap5e/onefile_python

Run python from a single exe

nim nimble python reflective-dll windows

Last synced: 08 Nov 2024

https://github.com/imgp3dev/drmitm

DrMITM is a program designed to globally log all traffic of a website.

ip mitm mitm-attacks network nim nim-lang pentesting python traffic

Last synced: 20 Nov 2024

https://github.com/can-lehmann/graphing

A graphing application built with owlkettle

gnome graph gtk gtk4 nim visualization

Last synced: 02 Nov 2024