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/neroist/webview

Updated bindings for Webview for Nim.

binding nim nim-lang webview

Last synced: 12 Dec 2024

https://github.com/michaelsbradleyjr/nim-notcurses

Nim wrapper for Notcurses: blingful TUIs and character graphics

animation character cli color console emoji graphics multimedia nim terminal tui unicode

Last synced: 05 Dec 2024

https://github.com/exelotl/trick

Library for GBA/NDS image conversion, and more!

gameboy-advance gba nim

Last synced: 03 Dec 2024

https://github.com/ire4ever1190/dimscmd

A command handler for dimscord

discord hacktoberfest library nim

Last synced: 27 Oct 2024

https://github.com/jipok/nim-sdl2-and-emscripten

How to Start and explain some things.

emscripten nim sdl

Last synced: 14 Nov 2024

https://github.com/disruptek/golden

a benchmark for compile-time and/or runtime Nim πŸ†

bench benchmark compile golden nim profile profiling run runtime

Last synced: 17 Dec 2024

https://github.com/jangko/nimcef

Nim wrapper for the Chromium Embedded Framework

cef chromium-embedded-framework convenience-layer framework nim wrapper

Last synced: 05 Jan 2025

https://github.com/stisa/graph

A basic plotting lib in nim

graph nim plot

Last synced: 28 Dec 2024

https://github.com/guitmz/nim-cephei

Probably the first ELF binary infector ever created in Nim.

elf malware nim virus

Last synced: 05 Jan 2025

https://github.com/heinthanth/ni18n

Super Fast Nim Macros For Internationalization and Localization

i18n internationalization l10n localization macros nim nim-i18n nim-lang

Last synced: 29 Dec 2024

https://github.com/guzba/noisy

SIMD-accelerated noise generation.

nim noise perlin simd simplex

Last synced: 26 Jan 2025

https://github.com/status-im/nim-http-utils

Nim language HTTP helper procedures

http nim parser

Last synced: 05 Jan 2025

https://github.com/disruptek/bump

a tiny tool to bump nimble versions 🍻

bump git module nim nimble package tool version

Last synced: 17 Dec 2024

https://github.com/dinau/nimonavr

Nim language test program for Arduino UNO/Nano or its compatibles

arduino avr blink c2nim dimmer led nano nim nim-lang pwm sd sd-card spi uart uno usart

Last synced: 15 Dec 2024

https://github.com/zedeus/nimagemagick

ImageMagick wrapper for Nim (MagickCore/MagickWand)

imagemagick magickwand nim nimterop wrapper

Last synced: 28 Dec 2024

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/ringabout/neon

A working-in-porgress compiler guide for the Nim language.

nim

Last synced: 24 Jan 2025

https://github.com/ee7/binary-size

Measuring the size of Nim hello-world executables. This repo was created mainly as a citation for https://nim-lang.org/blog/2022/12/21/version-20-rc.html

clang gcc hello-world musl nim nim-lang zig

Last synced: 15 Oct 2024

https://github.com/guzba/waterpark

Thread-safe pools. Great for database connections in a multithreaded HTTP server.

connection-pool multithreading mysql nim postgres postgresql sqlite

Last synced: 28 Oct 2024

https://github.com/brentp/nim-lapper

fast easy interval overlapping for nim-lang

interval nim nim-lang overlap search

Last synced: 17 Jan 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: 20 Dec 2024

https://github.com/guzba/ready

A Redis client for multi-threaded servers.

multithreading nim redis redis-client

Last synced: 28 Oct 2024

https://github.com/dinau/nimOnAVR

Nim language test program for Arduino UNO/Nano or its compatibles

arduino avr blink c2nim dimmer led nano nim nim-lang pwm sd sd-card spi uart uno usart

Last synced: 25 Nov 2024

https://github.com/stisa/webgl

Experimental wrapper to webgl for Nim (JS backend)

graphics js nim webgl

Last synced: 07 Nov 2024

https://github.com/guzba/jwtea

Brew JSON Web Tokens in pure Nim.

jwt nim

Last synced: 26 Jan 2025

https://github.com/guevara-chan/nimvpn

β€’Connect to a VPN in a country of your choiceβ€’

command-line-tool nim vpn

Last synced: 21 Jan 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: 26 Jan 2025

https://github.com/momeemt/Unit

Unit is library of unit types

compile-time library nim unit

Last synced: 30 Oct 2024

https://github.com/disruptek/criterion

statistics-driven micro-benchmarking framework

benchmark criterion lemonboy measurement metrics micro nim performance statistics

Last synced: 17 Dec 2024

https://github.com/ethosa/shizuka

The Nim framework for VK

async nim nim-lang vk vk-api vkontakte vkontakte-api

Last synced: 09 Oct 2024

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

Swift-like unicode string handling

grapheme-cluster nim nim-lang unicode

Last synced: 06 Jan 2025

https://github.com/71/asmdot

[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).

arm asm assembler ast c csharp ffi haskell js mips nim ocaml parse python rust x86

Last synced: 16 Nov 2024

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: 07 Nov 2024

https://github.com/Ethosa/shizuka

The Nim framework for VK

async nim nim-lang vk vk-api vkontakte vkontakte-api

Last synced: 23 Oct 2024

https://github.com/mishankov/yahttp

β›΅ Awesome simple HTTP client for Nim

http-client nim nim-lang

Last synced: 16 Dec 2024

https://github.com/marcusramberg/promexplorer

A simple tool to explore prometheus exporter metrics

illwill nim prometheus tui

Last synced: 30 Dec 2024

https://github.com/oldhammade/ll

ll - a more informative `ls`, based on `k`

command-line-tool ls nim nim-lang terminal-based

Last synced: 16 Jan 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: 24 Jan 2025

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: 06 Jan 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/pouriyajamshidi/qwatcher

Queue watcher helps monitor TCP connections and diagnose buffer and connectivity issues on Linux machines related to input and output queues

buffer linux network nim queues receive send sqlite3 tcp

Last synced: 28 Oct 2024

https://github.com/vladar4/lisnim

Lisp interpreter in Nim

lisp-interpreter nim

Last synced: 06 Jan 2025

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/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: 26 Jan 2025

https://github.com/jiro4989/wave

The wave is a tiny WAV sound module

lib media nim sound wave

Last synced: 15 Nov 2024

https://github.com/vic/heroku-buildpack-nim

Deploy nim applications to heroku.

heroku-buildpack nim

Last synced: 28 Oct 2024

https://github.com/guzba/bossy

A simpler way to work with command line arguments.

nim

Last synced: 26 Jan 2025

https://github.com/juancarlospaco/dik

Table implemented as optimized sorted hashed dictionary for heterogeneous values

dictionary hashmap nim nim-lang

Last synced: 26 Jan 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: 10 Dec 2024

https://github.com/stisa/ajax

Ajax wrapper for nim js backend

ajax hacktoberfest json nim nim-lang wrapper xmlhttprequest

Last synced: 07 Nov 2024

https://github.com/kaushalmodi/nim-systemverilog-dpic

Using Nim to interface with SystemVerilog test benches via DPI-C

c cpp dpi-c nim systemverilog verification

Last synced: 11 Oct 2024

https://github.com/disruptek/gittyup

higher-level libgit2 bindings that build upon nimgit2

api git libgit2 library nim nimgit2 nimterop wrapper

Last synced: 17 Dec 2024

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: 27 Oct 2024

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

Unicode normalization forms (tr15) in linear time

nim nim-lang unicode unicode-normalization

Last synced: 06 Jan 2025

https://github.com/rsduck/catnip

A library for runtime code generation

jit nim x64

Last synced: 20 Jan 2025

https://github.com/matkuki/nim-impulse-engine

Nim port of a simple 2D physics engine

nim physics-2d

Last synced: 20 Jan 2025

https://github.com/genotrance/nimssl

Nimssl is a Nim wrapper for the OpenSSL library

aes c2nim nim nimble nimgen openssl sha ssl

Last synced: 20 Dec 2024

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: 14 Oct 2024

https://github.com/thomastjdev/nim_qr

QR-code package for Nim

nim qr qrcode qrcode-generator

Last synced: 14 Oct 2024

https://github.com/epiphone/serverless-nim

Serverless Framework Nim language plugin

aws-lambda nim nim-web serverless serverless-framework

Last synced: 08 Nov 2024

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: 23 Oct 2024

https://github.com/federicoceratto/nim-syslog

Nim syslog module

logging nim nim-lang syslog

Last synced: 07 Nov 2024

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: 16 Jan 2025

https://github.com/vindaar/timepixanalysis

Contains code related to calibration and analysis of Timepix based detector + CAST related code

nim nim-lang timepix

Last synced: 10 Dec 2024

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: 14 Oct 2024

https://github.com/arnetheduck/nim-fftr

The fastest Fourier transform in the Rhein (so far). Pure Nim.

fft nim

Last synced: 23 Jan 2025

https://github.com/drkameleon/nim-webview

Nim wrapper for Zaitsev's new Webview

binding bindings c cpp gui nim webview wrapper

Last synced: 02 Nov 2024

https://github.com/miqueas/logit

Logging library for Lua and Nim

log logger logging logs lua nim nim-lang

Last synced: 19 Dec 2024

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/pragmagic/redux.nim

Redux.nim is a predictable state container for Nim apps

nim redux

Last synced: 04 Dec 2024

https://github.com/liwt31/npython

(Subset of) Python programming language implemented in Nim

interpreter nim python

Last synced: 06 Jan 2025

https://github.com/davidegalilei/nimtranslate

An async Nim library to translate text using Google Translate API.

nim translate

Last synced: 14 Jan 2025

https://github.com/Miqueas/Logit

Logging library for Lua and Nim

log logger logging logs lua nim nim-lang

Last synced: 19 Nov 2024

https://github.com/yardanico/ircord

Discord <-> IRC bridge in Nim

bot discord hacktoberfest irc irc-discord-bridge nim

Last synced: 08 Nov 2024

https://github.com/pigmej/fuzzy

Pure nim fuzzy search implementation. Supports substrings etc

fuzzy fuzzy-matching fuzzy-search nim

Last synced: 10 Dec 2024

https://github.com/johnnovak/easywave

Easy WAVE file handling for Nim

nim nim-lang wav wave

Last synced: 03 Dec 2024

https://github.com/pmunch/combparser

A parser combinator library for easy generation of complex parsers

nim parser parser-combinators

Last synced: 18 Dec 2024

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: 15 Nov 2024

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

Writing a fully-featured raytracer from the ground up in Nim

graphics graphics-programming nim nim-lang raytracing

Last synced: 03 Dec 2024

https://github.com/planetis-m/ssostrings

Small String Optimized (SSO) string implementation

datatype nim nim-lang optimization small-string-optimization sso string

Last synced: 15 Nov 2024

https://github.com/ba0f3/subhook.nim

subhook wrapper for Nim https://github.com/Zeex/subhook

api hook hooking linux macos nim subhook unix windows

Last synced: 21 Nov 2024

https://github.com/dinau/nim_implot

Nim binding for ImPlot / CImPlot with ImGui / CImGui

cimgui cimplot debian gcc glfw graph gui imgui implot linux msvc nim nimgl nimlang opengl plot ui windows

Last synced: 15 Dec 2024

https://github.com/vladar4/nimgame

Simple 2D game engine for Nimrod language.

deprecated game-engine nim sdl

Last synced: 06 Jan 2025

https://github.com/mahlonsmith/netdata-timescale-relay

A Netdata json formatter for storing metrics in Timescale.

json monitoring netdata nim postgresql timescale

Last synced: 06 Nov 2024