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/nim-lang/Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

compiler efficient hacktoberfest language macros metaprogramming nim procedural

Last synced: 29 Oct 2024

https://github.com/nim-lang/nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

compiler efficient hacktoberfest language macros metaprogramming nim procedural

Last synced: 20 Jan 2025

https://github.com/zedeus/nitter

Alternative Twitter front-end

nim privacy self-hosted twitter

Last synced: 29 Nov 2024

https://github.com/kaitai-io/kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

c-plus-plus cpp csharp declarative-language file-format go golang graphviz java javascript lua nim perl php protocol-analyser python reverse-engineering ruby

Last synced: 22 Jan 2025

https://github.com/dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 21 Jan 2025

https://github.com/Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 07 Nov 2024

https://github.com/dom96/jester

A sinatra-like web framework for Nim.

framework hacktoberfest http nim web

Last synced: 29 Nov 2024

https://github.com/nim-lang/nimble

Package manager for the Nim programming language.

nim package-manager

Last synced: 05 Dec 2024

https://mratsim.github.io/Arraymancer/

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 14 Nov 2024

https://github.com/mratsim/arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 18 Jan 2025

https://github.com/mratsim/Arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 08 Nov 2024

https://github.com/yglukhov/nimx

GUI library

nim ui

Last synced: 30 Nov 2024

https://github.com/py2many/py2many

Transpiler of Python to many other languages

ast dart dlang golang julia kotlin mojo nim python rust smt transpiler vlang

Last synced: 18 Jan 2025

https://github.com/nim-lang/nimforum

Lightweight alternative to Discourse written in Nim

forum jester karax-framework nim sqlite

Last synced: 04 Nov 2024

https://github.com/simonkrauter/nigui

Cross-platform desktop GUI toolkit written in Nim

cross-platform gtk gui linux nim toolkit

Last synced: 24 Jan 2025

https://github.com/trustable-code/NiGui

Cross-platform desktop GUI toolkit written in Nim

cross-platform gtk gui linux nim toolkit

Last synced: 02 Jan 2025

https://github.com/simonkrauter/NiGui

Cross-platform desktop GUI toolkit written in Nim

cross-platform gtk gui linux nim toolkit

Last synced: 07 Nov 2024

https://github.com/arnetheduck/nlvm

LLVM-based compiler for the Nim language

compiler language llvm nim

Last synced: 17 Jan 2025

https://github.com/brentp/mosdepth

fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing

coverage depth exome genome hacktoberfest nim nim-lang sequencing wgs

Last synced: 17 Jan 2025

https://github.com/codic12/worm

A dynamic, tag-based window manager written in Nim

nim wm x11

Last synced: 31 Oct 2024

https://github.com/dom96/choosenim

Tool for easily installing and managing multiple versions of the Nim programming language.

hacktoberfest installer nim toolchains

Last synced: 12 Dec 2024

https://github.com/AndreiRegiani/INim

Interactive Nim shell / REPL / Playground

nim nim-lang nim-language nimble repl

Last synced: 20 Nov 2024

https://github.com/inim-repl/INim

Interactive Nim shell / REPL / Playground

nim nim-lang nim-language nimble repl

Last synced: 14 Nov 2024

https://github.com/ftsf/nico

a Game Framework in Nim inspired by Pico-8.

game-development game-engine game-engine-2d game-framework gamedev nim

Last synced: 05 Nov 2024

https://github.com/dom96/nimkernel

A small kernel written in Nim

example kernel nim sample simple

Last synced: 12 Dec 2024

https://github.com/fox0430/moe

A command line based editor inspired by Vim. Written in Nim.

command-line console-application editor nim nim-lang nim-language terminal-based text-editor tui

Last synced: 30 Oct 2024

https://github.com/status-im/nimbus-eth1

Nimbus: an Ethereum Execution Client for Resource-Restricted Devices

android blockchain ethereum fluffy hacktoberfest ios mobile nim nim-lang nim-language nimbus portal-network raspberry-pi

Last synced: 19 Jan 2025

https://github.com/frol/completely-unscientific-benchmarks

Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)

ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift

Last synced: 19 Jan 2025

https://github.com/HapticX/happyx

Macro-oriented asynchronous web-framework written in Nim with ♥

backend frontend full-stack hacktoberfest happyx http-server javascript nim open-source python server spa ssg ssr typescript web web-framework

Last synced: 07 Nov 2024

https://github.com/pragmagic/godot-nim

Nim bindings for Godot Engine

gamedev godot godotengine nim

Last synced: 18 Jan 2025

https://github.com/jmgomez/nimforue

Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++

gamedev nim unreal

Last synced: 25 Nov 2024

https://github.com/jmgomez/NimForUE

Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++

gamedev nim unreal

Last synced: 06 Nov 2024

https://github.com/adeemm/WinAPI-Fun

A collection of (relatively) harmless prank examples using the Windows API

nim nim-lang prank pranks virus winapi windows-api windows-hacks

Last synced: 31 Oct 2024

https://github.com/dsrw/enu

A Logo-like 3D environment, implemented in Nim

game-development godot nim

Last synced: 18 Jan 2025

https://github.com/dom96/httpbeast

A highly performant, multi-threaded HTTP 1.1 server written in Nim.

async http nim

Last synced: 12 Dec 2024

https://github.com/nim-lang/packages

List of packages for Nimble

nim nimble packages

Last synced: 14 Nov 2024

https://github.com/johnnovak/illwill

A curses inspired simple cross-platform console library for Nim

gui nim nim-lang terminal tui

Last synced: 03 Dec 2024

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

A declarative user interface framework based on GTK 4

declarative declarative-ui framework gtk gtk4 gui nim ui user-interface

Last synced: 19 Jan 2025

https://github.com/moigagoo/norm

A Nim ORM for SQLite and Postgres

database hacktoberfest nim nim-lang nimble orm postgresql sqlite

Last synced: 29 Oct 2024

https://github.com/dom96/Aporia

IDE/Advanced text editor mainly focusing on support for the Nim programming language.

gtk2 ide nim

Last synced: 14 Nov 2024

https://github.com/dom96/aporia

IDE/Advanced text editor mainly focusing on support for the Nim programming language.

gtk2 ide nim

Last synced: 21 Jan 2025

https://github.com/calebwin/pipelines

An experimental programming language for data flow

compiler language nim parallel pipeline pipelines python

Last synced: 05 Nov 2024

https://github.com/jschlatow/taskopen

Tool for taking notes and open urls with taskwarrior

nim taskwarrior

Last synced: 29 Nov 2024

https://github.com/status-im/nim-chronos

Chronos - An efficient library for asynchronous programming

async async-await asynchronous-programming nim nim-language

Last synced: 05 Jan 2025

https://github.com/nimgl/nimgl

NimGL is a Nim library that offers bindings for popular libraries used in computer graphics

bindings computer-graphics glfw imgui nim nimgl opengl vulkan

Last synced: 15 Nov 2024

https://github.com/nimterop/nimterop

Nimterop is a Nim package that aims to make C/C++ interop seamless

binding interop nim tree-sitter wrapper

Last synced: 20 Jan 2025

https://github.com/bluenote10/nimdata

DataFrame API written in Nim, enabling fast out-of-core data processing

dataframe nim

Last synced: 27 Dec 2024

https://github.com/bluenote10/NimData

DataFrame API written in Nim, enabling fast out-of-core data processing

dataframe nim

Last synced: 07 Nov 2024

https://github.com/xyproto/sdl2-examples

SDL2 examples, for 25+ different programming languages

c cmake common-lisp cplusplus crystal csharp d dart go haskell lisp lua nim object-pascal odin pony python rust sdl2 zig

Last synced: 19 Jan 2025

https://github.com/d4rckh/vaf

Vaf is a cross-platform very advanced and fast web fuzzer written in nim

bruteforce bug-bounty bugbounty burpsuite fuzzer fuzzing hacking hacking-tools nim penetration-testing pentest-tool recon security-tools vaf web xss

Last synced: 03 Nov 2024

https://github.com/status-im/status-desktop

Status Desktop client made in Nim & QML

decentralized messenger nim privacy qml

Last synced: 05 Jan 2025

https://github.com/stefansalewski/gintro

High level GObject-Introspection based GTK3/GTK4 bindings for Nim language

bindings gobject-introspection gtk gtk3 gtk4 much-work nim nim-lang

Last synced: 22 Jan 2025

https://github.com/StefanSalewski/gintro

High level GObject-Introspection based GTK3/GTK4 bindings for Nim language

bindings gobject-introspection gtk gtk3 gtk4 much-work nim nim-lang

Last synced: 07 Nov 2024

https://github.com/glaucuslinux/glaucus

A simple and lightweight Linux® distribution based on musl libc and toybox

byacc libarchive libedit libressl libudev-zero lto mawk mdevd muon musl netbsd-curses nim s6 samurai toybox wayland x86-64-v3 yash zlib-ng zstd

Last synced: 02 Jan 2025

https://github.com/guzba/mummy

An HTTP and WebSocket server for Nim that returns to the ancient ways of threads.

http http-server multithreading nim server web websocket websocket-server websockets

Last synced: 28 Nov 2024

https://github.com/andreaferretti/patty

A pattern matching library for Nim

nim pattern-matching variant-objects

Last synced: 02 Dec 2024

https://github.com/netease-kit/nim_pc_demo

云信Windows(PC) C/C++ Demo源码仓库

c-plus-plus cef chromium demo duilib im-chat im-meeting nim

Last synced: 20 Jan 2025

https://github.com/costajob/app-servers

App Servers benchmarked for: Ruby, Python, JavaScript, Dart, Elixir, Java, Crystal, Nim, GO, Rust

benchmark crystal dart elixir golang http-server java nim nodejs python ruby rust wrk

Last synced: 24 Jan 2025

https://github.com/vacp2p/nim-libp2p

libp2p implementation in Nim

libp2p nim p2p p2p-network peer-to-peer

Last synced: 19 Jan 2025

https://github.com/andreaferretti/neo

A matrix library

linear-algebra matrices nim vectors

Last synced: 02 Dec 2024

https://github.com/pragmagic/vscode-nim

An extension for VS Code which provides support for the Nim language.

ide nim vscode

Last synced: 08 Jan 2025

https://github.com/itsumura-h/nim-basolato

An asynchronous fullstack web framework for Nim.

clean-architecture ddd-architecture mvc-framework nim webframework

Last synced: 15 Nov 2024

https://github.com/guzba/zippy

Pure Nim implementation of deflate, zlib, gzip and zip.

compression deflate gzip huffman-coding lz77 nim tarball zip zlib

Last synced: 28 Nov 2024

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

Pure Nim regex engine. Guarantees linear time matching

nim nim-lang nim-regex regex regex-engine regular-expressions

Last synced: 06 Jan 2025

https://github.com/Niminem/Neel

A Nim library for making Electron-like HTML/JS GUI apps, with full access to Nim capabilities.

desktop-app desktop-application electron electron-app gui gui-application nim nim-gui nim-lang nim-language nim-library

Last synced: 14 Nov 2024

https://github.com/darkr4y/offensivezig

Some attempts at using Zig(https://ziglang.org/) in penetration testing.

nim zig

Last synced: 17 Jan 2025

https://github.com/exelotl/natu

Toolkit for writing Game Boy Advance games in Nim

gameboy-advance gba nim

Last synced: 03 Dec 2024

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

Yet another raylib Nim wrapper

gamedev nim nim-lang raylib raylib-nim

Last synced: 15 Nov 2024

https://github.com/krisppurg/dimscord

A Discord Bot & REST Library for Nim.

api client discord discord-api discord-library nim

Last synced: 26 Oct 2024

https://github.com/fragworks/frag

A cross-platform 2D|3D game framework for the Nim programming language

android game game-2d game-3d game-development game-engine nim nim-language

Last synced: 08 Nov 2024

https://github.com/xmonader/nimdays

Nim days book

book nim programming

Last synced: 14 Nov 2024

https://github.com/docopt/docopt.nim

Command line arguments parser that will make you smile (port of docopt to Nim)

docopt nim option-parser

Last synced: 02 Nov 2024

https://github.com/darkr4y/OffensiveZig

Some attempts at using Zig(https://ziglang.org/) in penetration testing.

nim zig

Last synced: 21 Nov 2024

https://github.com/HuskyHacks/ShadowSteal

Pure Nim implementation for exploiting CVE-2021-36934, the SeriousSAM local privilege escalation

exploit exploit-development nim windows

Last synced: 21 Nov 2024

https://github.com/huskyhacks/shadowsteal

Pure Nim implementation for exploiting CVE-2021-36934, the SeriousSAM local privilege escalation

exploit exploit-development nim windows

Last synced: 29 Oct 2024

https://github.com/elcritch/nesper

Program the ESP32 with Nim! Wrappers around ESP-IDF API's.

esp-idf esp32 freertos nesper nim

Last synced: 15 Nov 2024

https://github.com/dom96/nim-in-action-code

Nim in Action code samples

book nim nim-lang nimble

Last synced: 12 Dec 2024

https://andreaferretti.github.io/rosencrantz/

A web DSL for Nim

dsl nim web-framework

Last synced: 14 Nov 2024

https://github.com/andreaferretti/rosencrantz

A web DSL for Nim

dsl nim web-framework

Last synced: 02 Dec 2024

https://github.com/june07/NiM

Streamline Your Node.js Debugging Workflow with Chromium (Chrome, Edge, More) DevTools.

chrome chrome-devtools chrome-extension debugging devtools inspector nim nodejs open-devtools streamlines vscode vscode-extension

Last synced: 25 Oct 2024

https://github.com/june07/nim

Streamline Your Node.js Debugging Workflow with Chromium (Chrome, Edge, More) DevTools.

chrome chrome-devtools chrome-extension debugging devtools inspector nim nodejs open-devtools streamlines vscode vscode-extension

Last synced: 18 Jan 2025

https://github.com/sh3d0ww01f/nim_shellloader

nim,免杀,红队,shellcode,bypass,apt,bypass-av.

bypass-antivirus nim nim-lang shellcode-loader

Last synced: 21 Nov 2024

https://github.com/cheatfate/nimcrypto

Nim cryptographic library

crypto-library nim nim-language

Last synced: 05 Jan 2025

https://github.com/flyx/nimyaml

YAML implementation for Nim

nim serialization yaml

Last synced: 22 Jan 2025

https://github.com/h3rald/hastyscribe

Self-contained markdown compiler generating self-contained HTML documents

markdown nim

Last synced: 14 Nov 2024

https://github.com/flyx/NimYAML

YAML implementation for Nim

nim serialization yaml

Last synced: 15 Nov 2024

https://github.com/vitreo12/omni

DSL for low-level audio programming.

audio dsl nim omni

Last synced: 15 Nov 2024

https://github.com/icyphox/nicy

:snowflake: a nice and icy zsh and bash prompt in Nim

bash nim prompt shell zsh

Last synced: 30 Oct 2024