276 packages found

Nim wrapper for C language support within tree-sitter
Linux Seccomp sandbox library
Allows statistics to be sent to and recorded in Google Analytics.
Bindings for CFITSIO, a library to read/write FITSIO images and tables.
HMAC-SHA1 and HMAC-MD5 hashing in Nim
Command-line args parser based on Usage message
Hackathon Web Scratchpad for teaching Nim on events using Wifi with limited or no Internet
String algorithms with succinct data structures
React.js bindings for Nim
c2nim is a tool to translate Ansi C code to Nim.
Convert between RGB, YIQ, HLS, and HSV color systems.
vectored io for nim
Bindings to Cassandra DB driver
Nimterop makes C/C++ interop within Nim seamless
c4
Game framework, modular and extensible
Bindings for picohttpparser.
Record and replay your HTTP sessions!
A simple, stateless StatsD client library
Websockets wrapper for nim js backend.
A simple decimal library
Event Based Programming for Nim.
Protocol Buffers compiler support package for nimpb
High level wrapper for build nginx module w/ nginx-c-function
Secure multi-party computation
Manage CSV files
reCAPTCHA support for Nim, supporting rendering a capctcha and verifying a user's response.
Easy way to 'Mock' C++ interface
A library for scientific computations in pure Nim
Wrapper of the libtcod library for the Nim language.
Nanosecond-percision time using timespec_get
wrapper for libclang (the C-interface of the clang LLVM frontend)
Shiny bindings to the JACK Audio Connection Kit.
A wrapper for Facebook's RocksDB, an embeddable, persistent key-value store for fast storage
RPC implementation for Nim based on msgpack4nim
Python-like 'struct' for Nim
A QuickJS wrapper for Nim
libarchive wrapper for Nim
CMake for Nimble
Various collections and utilities
Code coverage library
Nim wrapper for C# language support within tree-sitter
pure Ini configurations parser
An efficient library for asynchronous programming
Nim bindings for Clutter toolkit.
A brainfuck interpreter and compiler
Deprecated module for vector/matrices operations.
irc
Implements a simple IRC client.
Implementation of Luhn algorithm in nim.
CUDA bindings
A library to retrieve the list of commonly used licenses from the SPDX License List.
tcl
Wrapper for the TCL programming language
ClickHouse Nim interface
Simple Role-based Access Control Library
Tiny pure Nim library to read PCAP files used by TcpDump/WinDump/Wireshark.
libmagic for nim
Implementation of exponential backoff for nim
A high performance Nim implementation of BitVector with base SomeUnsignedInt(i.e: uint8-64) with support for slices, and seq supported operations
Console ascii line charts in pure nim
Bindings for the C++ Standard Template Library (STL)
Go-like interfaces
Salted Challenge Response Authentication Mechanism (SCRAM)
A tensor (multidimensional array) library for Nim
Design by Contract (DbC) library with minimal runtime.
Cover Art Archive API wrapper
csv
Library for parsing, stringifying, reading, and writing CSV (comma separated value) files
lc
A post-modern, "multi-dimensional" configurable ls/file lister
Lightweight audio mixer for SDL2
proc to join (and leave) a multicast group
A crafty implementation of structured logging for Nim
Micro benchmarking tool to measure speed of code, with the goal of optimizing it.
Bindings for the Oculus VR SDK.
.NET-inspired lightweight terminal library
Bit Shuffling Block Compressor (C-Blosc)
Calibre Database Lib for Nim
QR Code Generator
Deprecated module for vector/matrices operations.
terminal ascii tables for nim
nice way of handling render code
client for sonic search backend
A nil coalescing operator ?? for Nim
Color and utilities library for linux terminal.
A nice and icy ZSH prompt in Nim
Self-contained markdown compiler generating self-contained HTML documents
Asynchronous event loop for progaming with MVC
A thin asynchronous HTTP server library, API compatible with Nim's built-in asynchttpserver.
Nico game engine
Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
cal
A simple interactive calculator
Crosscompile Nim source code into multiple targets on Linux with this proc.
Currying library for Nim
Redis client for Nim
vec
A very simple vector library
A wrapper for NCurses
A simple library for localizing Nim applications.
rect is a command to crop/paste rectangle text.
A web DSL for Nim
i3 IPC client library
ptrace wrapper for Nim
rc4
RC4 library implementation
A bunch of macros. sugar if you would
RPC implementation for Nim based on msgpack4nim
Nim wrapper for C++ language support within tree-sitter
a skeleton/structure for a variation on the mvc pattern, similar to dci. For command line and gui programs. it's a middle ground between rapid application development and handling software complexity.
HPACK (Header Compression for HTTP/2)
Kakoune plugin for color preview
Nim cryptographic library
Simple multidimensional vector math
Various asynchronous tools for Nim
A website management tool. Run the file and access your webpage.
getch() for Windows and Unix
Nim library for implementing JSON-RPC clients and servers
making Nim development easier in the command-line
HTML5 Canvas and drawing for the JavaScript backend.
cjson wrapper for Nim
lolcat implementation in Nim
Wrapper-less C/C++ interop for Nim
Integrate nim projects in the C++Builder build process
Master Password command line utility
Database schema migration library for Nim language.
Nim wrapper for OCaml language support within tree-sitter
A simple library for Google Maps Geocoding API
A collection of numerical methods written in Nim
cmd
interactive command prompt
A MessagePack binding for Nim
A library for colorizing paths according to LS_COLORS
Code coverage CLI + library for Nim using LCOV
OpenCV wrapper
.NET-inspired lightweight clipboard library
CircleCI API client
Discord library for Nim
Gif Encoder
A small program to make Nim shebang-able without the overhead of compiling each time
Wraps the bcrypt (blowfish) library for creating encrypted hashes (useful for passwords)
Compiler package providing the compiler sources as a library.
csvql.
Cap'n Proto implementation for Nim
Low level wrapper for the fontconfig library.
monocypher wrapper for Nim
An implementation of cat in Nim
wrapper for the notmuch mail library
Asynchronous PostgreSQL driver for Nim Language.
Userspace SCTP bindings
Random curated Fonts and pastel Colors for your UI/UX design, design for non-designers.
Wrapper for the fswatch library.
Polynomial operations
Raw system calls for Nim
Unicode Character Database (UCD) access for Nim
sol
A SIMD-accelerated vector library written in C99 with Nim bindings.
C Tox core wrapper
A fast compressor for short strings
Bindings for the Music Player Daemon C client library
Bindings for libspnav, the free 3Dconnexion device driver
various vector maths utils for nimrod
Wrapper for microsoft's DirectX libraries
Image transformation and visualization utilities for arraymancer
Provides a small command line parsing DSL (domain specific language)
Nim wrapper for libclipboard
Circuit Design language made in Nim
MPD client library
Simple implementation of string slices with some of the strutils ported or wrapped to work on them. String slices offer a performance enhancement when working with large amounts of slices from one base string
Dimensionful types and dimensional analysis.
Simple DNS Client & Library
Nim wrapper for Typescript language support within tree-sitter
Helper procs for SCGI applications
A client for the Google Cloud Text to Speech API.
Wrapper for libsvm.
`Section` macro with BDD aliases for testing
Wrapper for CLBlast, an OpenCL BLAS library
Bencode serialization/deserialization library
websockets for nim
A simple PubSub framework using STOMP.
Nim wrapper for libcurl.
Array/Sequence/Object destructuring/unpacking macro
Definitions of various data structures used in the Ethereum eco-system
Provides a macro to curry function
Mustache templating for Nim.
Nim wrapper for CSS language support within tree-sitter
Everything you want to do with colors.
A wrapper for the libsecp256k1 C library
A simple interface to a running Consul agent.
C2nim helper to simplify and automate wrapping C libraries
Library for displaying notifications on the desktop
Binding and utilities for scrypt
better cookie handling
Graphics module for Nim.
OpenExchangeRates API Client for Nim. Works with/without SSL. Partially works with/without Free API Key.
Localization package for Nim.
CRC32, 2 proc, copied from RosettaCode.
a general ast pattern matching library with a focus on correctness and good error messages
High level wrapper over OpenCL
Swift-like unicode string handling
Wrapper for the Snappy-C compression library
Dynamically resizable data structure optimized for fast iteration.
Generates a GitHub documentation website for Nim projects.
Asynchronous docker client written by Nim-lang
Additional control structures
Extensible bit vector integer encoding library
Lightweight Contract Programming, Design by Contract, on 9 LoC, NimScript, JavaScript, compile-time.
A nim flavor of pytorch
A simple timing library for benchmarking code and other things.
Bindings for Simple and Fast Multimedia Library (through CSFML)
Time travelling for Nim
Nim wrapper for PDCurses
Develop SuperCollider UGens in Nim
A wrapper for the keccak-tiny C library
PCRE wrapper for Nim
Another MessagePack implementation written in pure nim
The ex-stdlib module complex.
Obsolete - please use spacenav instead!
A hacky helper lib for authoring Nim packages with package-level visiblity
Common unicode operations
etcd client library
Low-level wrapper for OpenCL
ISAAC PRNG implementation on Nim
Filesystem in userspace (FUSE) for Nim (for reactor.nim library)
A simple chunked external protocol interface for Splunk custom search commands.
A simple wrapper providing a convenient reentrant interface for the bcrypt password hashing algorithm.
Consistent Overhead Byte Stuffing for Nim
Pack rects into bigger rect
Operators, commands and functions more c-like, plus a few other utilities
SPHINCSâș stateless hash-based signature scheme
Asynchronous MySQL connector written in pure Nim
Simplified handling of command line options and config files
Chebyshev approximation.
Calendars, Timestamps and Timezones utilities.
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.
Infer & generate command-line interace/option/argument parsers
Nim wrapper for the Chromium Embedded Framework
Nim implementation of Barreto-Lynn-Scott (BLS) curve BLS12-381.
Flexible JSON manshal/unmarshal library for nim
The SHIORI Message charset convert utility
implements the cucumber BDD framework in the nim language
Asynchronous networking engine for Nim
module for creating and reading QR codes using http://goqr.me/
A Nim library to access the Binance API.
Nim metrics client library supporting the Prometheus monitoring toolkit
An easy way to build homebrew files for the Nintendo Switch
typeclasses for Nim
Lightweight audio mixer for games
A compact dictionary implementation
A simple and lightweight terminal coloring library.
Simple vector library for nim-lang.
Nim module for filename matching with UNIX shell patterns
A parser combinator library for easy generation of complex parsers
Nim wrapper for Javascript language support within tree-sitter
Simple web to share books, Calibre, Jester, Spectre CSS, No JavaScript, WebP & ZIP to reduce bandwidth
HTML & CSS Minify Lib & App based on Regexes & parallel MultiReplaces
Nim Barreto-Naehrig pairing-friendly elliptic curve implementation
Wrapper for cairo, a vector graphics library with display and print output
Converts a number into a specially formatted Unicode string
Obsolete - please use oculus instead!
A Nim-based, non-graphical application designed to measure the amount of time elapsed from its activation to deactivation, includes total elapsed time, lap, and split times.
Convert CSV files to JSON
JSON schema validation and creation.
`rm` files without fear
Bindings for Chipmunk2D 6.x physics library
Small demo Spry interpreters
Concise Binary Object Representation decoder (RFC7049).
High level, asynchronous file API mimicking Python's file interface.
LAPACK bindings
Library for working with a slack app or sending messages to a slack channel (slack.com)
clr
Get information about colors and convert them in the command line
This is an implementation of Clojures persistent vectors in Nim.
Bindings for Closure Compiler web API.
RFC3339 (dates and times) implementation for Nim.
Parser for Cirru syntax
libgcrypt wrapper
Statistic-driven microbenchmark framework
tools for handling CSV files (comma or tab-separated) with an API similar to Python's CSVDictReader and -Writer.
Redneck Translator for Y'all
Actors library for Nim inspired by akka-actors
Nim wrapper for Scala language support within tree-sitter
A library providing zero-cost chaining for functional abstractions in Nim
itch.io API Client for Nim