This is your work, valued
Software Engineer and Game Developer in the United States.
nimdow. A window manager written in Nim (In Development)
★ 323dotfiles. Personal dotfiles for my multiple systems.
★ 25maze_bench_nim. Small benchmark for solving a maze in the Nim Programming Language
★ 4wmctrl-switch-by-application. Script to cycle through windows by application
★ 4astroships. Asteroids-like Battle Arena (in development)
★ 4safeset. A SafeSet Implementation for Nim.
★ 3neovim-typescript-tutorial. TypeScript
★ 3prestige_irc. A simple IRC API.
★ 3nimtest. Simple testing framework for Nim.
★ 3dwm. Personally customized dynamic window manager
★ 3delaunator. Nim port of https://github.com/mapbox/delaunator
★ 2pheasantfarm. Entry for the Linux Game Jam 2022: https://itch.io/jam/linux-game-jam-2022
★ 2seq2d. 2D sequence implementation in Nim.
★ 2safeseq. Nim
★ 1yuzu-emu. master branch, 2nd march 2024 version. for personal use only, dont pirate nintendo!!!111
★ 1nimtube. Nim YouTube API wrapper
★ 1nimageutils. Nim
★ 1typed-engine. 2D GameEngine written in TypeScript
★ 1transfer-sh. Simple cli file uploader for https://transfer.sh
★ 1vocaroo-cli. Simple cli audio file uploader for https://vocaroo.com
★ 1betterlockscreen. 🍀 sweet looking lockscreen for linux system
★ 2.7kdiscordo. A lightweight, secure, and feature-rich Discord terminal (TUI) client.
★ 1discordo. A lightweight, secure, and feature-rich Discord terminal (TUI) client.
★ 5.7kendcord. The most feature rich Discord TUI client.
★ 925raylib-ffi. "No frills" Rust bindings to raylib
★ 6raylib. A simple and easy-to-use library to enjoy videogames programming
★ 34kfacil.io. Your high performance web application C framework
★ 2.4kzig-ecs. Zig
★ 424zig-sdl3. Zig wrapper for SDL3.
★ 273webtail. Tail logfile via websocket
★ 57b. Compiler for the B Programming Language implemented in Crust
★ 710netdata. The fastest path to AI-powered full stack observability, even for lean teams.
★ 80ktempus. fast, minimal clocks, TSC, dates, and timestamps for zig
★ 20SlotMap. A high performance associative container with persistent keys.
★ 10nim-toml-serialization. Flexible TOML serialization [not] relying on run-time type information.
★ 46blocks. Tiny Minecraft clone in C and HLSL using the new SDL3 GPU API
★ 287nim-sdl3. Nim wrapper for SDL3.x
★ 47Alter. Kotlin
★ 1Server. Moving to https://github.com/LostCityRS/Server
★ 386184---Kronos-Source. Java
★ 7rsbox. Java
★ 4rsbox-rsbox. Open-Source Runescape Private Server Framework
★ 6rsprox. RuneScape local proxy server that intercepts and records all the traffic.
★ 111rsmod. OldSchool RuneScape game-server emulator made for educational purposes.
★ 168toa-gear-prog. Toa gear progression templating for OSRS
★ 2naylib. Yet another raylib Nim wrapper
★ 365ecs. Entity Component System library for Nim-Proteus
★ 3GramFirmware. Modular cross-platform firmware for digital or mixed analog/digital game controllers
★ 3GRAM-SLIM. Open source low-profile leverless design with an integrated RP2040.
★ 23NewPipe. A libre lightweight streaming front-end for Android.
★ 39kplugin-hub. External plugins for RuneLite
★ 367tdf. A tui-based PDF viewer
★ 1.9kraylib-zig-bindings. One to one translation of raylib.h, rlgl.h, rcamera.h and raygui.h files in zig. Build tools to compile raylib from source with simple zon dependency.
★ 14Zelda64Recomp. Static recompilation of Majora's Mask (and soon Ocarina of Time) for PC (Windows/Linux/Mac)
★ 7.2kWebCord. A Discord and SpaceBar :electron:-based client implemented without Discord API.
★ 2.4klibfuse-nim. Nim
★ 10statusbar. Libfuse based statusbar for Nimdow and other xsetroot -name WMs
★ 6ChromeDevToolsProtocol. Low-level Nim wrapper for Chrome DevTools Protocol (CDP). Bend Chrome to your will with complete control over your browser. Scrape dynamic webpages, create browser automations, and beyond. Wield responsibly ;)
★ 39cyclopsLevelBuilder. A Godot plugin to let you block in levels inside the Godot editor.
★ 1.6kgodot-3D-tilemaps. Convert Tilemaps to 3D
★ 41fzf-lsp.nvim. Enable the power of fzf fuzzy search for the neovim built in lsp
★ 241professional-programming. A collection of learning resources for curious software engineers
★ 51kgittyup. higher-level libgit2 bindings that build upon nimgit2
★ 22llnode. An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.
★ 1.2klibultraship. Porting games to the PC
★ 334lazygit.nvim. Plugin for calling lazygit from within neovim.
★ 2.3kSwitch-Toolbox. A tool to edit many video game file formats
★ 1.2kcyberdream.nvim. 🤖💤 High-contrast, Futuristic & Vibrant Neovim Colorscheme
★ 1.4kShipwright. C
★ 5.2kTraining-Mode. A modpack for Super Smash Bros, Melee for practicing tech.
★ 1jak-project. Reviving the language that brought us the Jak & Daxter Series
★ 3.5ksimple-oauth2. A simple Node.js client library for Oauth2
★ 1.6kneoscroll.nvim. Smooth scrolling neovim plugin written in lua
★ 2.1kharpoon. Lua
★ 9.2kultimate-autopair.nvim. A treesitter supported autopairing plugin with extensions, and much more
★ 578pico-fatfs-tinyusb2. C
★ 1pico-fatfs-tinyusb. C
★ 1littlefs. A little fail-safe filesystem designed for microcontrollers
★ 6.9kwasm_nvim. Wasm platform for nvim.
★ 318pixienator. Helpers for visualizing delaunator with pixie.
★ 2PhobGCC. Project to create a teensy based gamecube controller with hall effect sensors, snapback filtering, and notch calibration
★ 99coq_nvim. Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
★ 3.8ksmashremix. Assembly
★ 936nim-arduino. Arduino bindings for Nim
★ 28sokol-samples. Sample code for https://github.com/floooh/sokol
★ 798Nuklear. A single-header ANSI C immediate mode cross-platform GUI library
★ 11kdoom-sokol. Doom (shareware) ported to the Sokol headers.
★ 71learnopengl-examples. Examples from learnopengl.com, implemented using Sokol libraries.
★ 1193d-game-shaders-for-beginners. 🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
★ 20ktinyrenderer. A brief computer graphics / rendering course
★ 24kawesome-vulkan. Awesome Vulkan ecosystem
★ 3.7knimgl. NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
★ 408vulkanim. Vulkan bindings for nim
★ 26vulkan. Vulkan C bindings for Nim
★ 5sokol-nim. nim bindings for https://github.com/floooh/sokol
★ 103antons_opengl_tutorials_book. Anton's OpenGL 4 Tutorials book - Demo Code
★ 1koptimus-manager. A Linux program to handle GPU switching on Optimus laptops.
★ 2.4kdelaunator-nim. Fast 2D Delaunay triangulation. A Nim port of Mapbox/Delaunator.
★ 8robust-predicates. Fast robust predicates for computational geometry in JavaScript
★ 339delaunator. An incredibly fast JavaScript library for Delaunay triangulation of 2D points
★ 2.6kd3-delaunay. Compute the Voronoi diagram of a set of two-dimensional points.
★ 655runwhenidle. Linux utility that can automatically pause any program when user activity is detected and resume it when user is idle.
★ 118happyx. Macro-oriented asynchronous web-framework written in Nim with ♥
★ 665nim-gamepad. Cross-platform gamepad library for nim
★ 12plane. 🔥🔥🔥 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.
★ 55kTournamentStreamHelper. Python
★ 138penguins-eggs-legacy. A professional and universal remastering tool for all major distributions
★ 582mpv-scripts. This repository contain scripts I have made for mpv media player...
★ 833ambie. An app that uses white noise, nature sounds, and focus features to boost your productivity.
★ 2.2kdissent. Tiny native Discord app
★ 1.8kmemories. Fast, modern and advanced photo management suite. Runs as a Nextcloud app.
★ 3.8kkeyd. A key remapping daemon for linux.
★ 5.8kGraph-Easy. Convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
★ 691gromit-mpx. Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as XWayland.
★ 1.4kNintendo. Use Nintendo Controllers with Arduino
★ 304SimpleControllersBuild-a-Box. Build your own Smash Box or Gamecube controller!
★ 48Awesome-OBS-Plugin-List. Awesome OBS Plugin List
★ 140awesome-gbadev. A curated list of Game Boy Advance development resources
★ 1.3kgcmm. A gamecube/wii memory card manager
★ 314HayBox. Modular cross-platform firmware for digital or mixed analog/digital game controllers
★ 222mini.nvim. Library of 45+ independent Lua modules improving Neovim experience with minimal effort
★ 9.4kPolyMC. A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
★ 2.1kantimicrox. Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
★ 3.9kQRgen. A QR code generation library.
★ 120mailinabox. Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
★ 15kPhotoGIMP. A Patch for GIMP 3+ for Photoshop Users
★ 17kraw-physics. Simple rigid-body physics simulator powered by XPBD.
★ 203launcher. A launcher for the OpenGOAL Project to simplify usage and installation
★ 225btop. A monitor of resources
★ 34ktiny_sqlite. A thin SQLite wrapper for Nim
★ 85system-design. Learn how to design systems at scale and prepare for system design interviews
★ 45kletos. A free, open source, multi-platform SQLite database manager.
★ 6.7ksqliteman. C++
★ 20tinydialogs. Tiny file dialogs bindings for Nim
★ 21qwatcher. Queue watcher helps monitor TCP connections and diagnose buffer and connectivity issues on Linux machines related to input and output queues
★ 26RyuSAK. TypeScript
★ 1.3kmatrix-commander. simple but convenient CLI-based Matrix client app for sending and receiving
★ 745pixelfed. Photo Sharing. For Everyone.
★ 7kPine64-Arch. :penguin: Arch Linux ARM for your PinePhone/Pro and PineTab/2 (mirror)
★ 764lspsaga.nvim. improve neovim lsp experience
★ 3.8kyoutube-viewer. Lightweight YouTube client for Linux
★ 1.3kpipe-viewer. A lightweight YouTube client for Linux, without requiring an API key.
★ 504tinynimwl. Reimplementation of tinywl in Nim to test the wayland bindings
★ 1nim-wayland. Nim bindings for Wayland.
★ 13phosh. Read-only mirror of https://gitlab.gnome.org/World/Phosh/phosh
★ 152bash-language-server. A language server for Bash
★ 2.8kVentoy. A new bootable USB solution.
★ 78knvim-dap. Debug Adapter Protocol client implementation for Neovim
★ 7.2knvim-cmp. A completion plugin for neovim coded in Lua.
★ 9.5knimja. typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.
★ 222nim-markdown. A Beautiful Markdown Parser in the Nim World.
★ 156wasm-micro-runtime. WebAssembly Micro Runtime (WAMR)
★ 6kowlkettle. A declarative user interface framework based on GTK 4
★ 451jnim. Nim - Java bridge
★ 213needed-libraries. This repository contains a list a needed libraries.
★ 112tplink-smartplug. TP-Link WiFi SmartPlug Client and Wireshark Dissector
★ 1.2kcinny. Yet another matrix client
★ 3.8kcage. A Wayland kiosk
★ 2kyoubit. Host any type of file on YouTube
★ 683langserver. The Nim language server implementation (based on nimsuggest)
★ 310nim-taskpools. Lightweight, energy-efficient, easily auditable threadpool
★ 122urlly. URL and URI parsing for Nim for C/JS backends. Similar api to browsers's window.location.
★ 47digitalocean. Wrapper for DigitalOcean HTTP API.
★ 11nim-argparse. Argument parsing for Nim
★ 129formatter.nvim. Lua
★ 1.5khtml2karax. Converts static html to Karax in Nim
★ 33patgraph. Efficient graph data structure library. The graph is a seq of nodes plus a seq of edges.
★ 29nimassimp. A fork of a fork of a fork, mainly for my use in truss3D
★ 5nexus. A Nim web framework with batteries included
★ 108nimwave. TUIs for the terminal, desktop, and web
★ 546hidapi. A Simple cross-platform library for communicating with HID devices
★ 2.2kusbutils. USB utilities for Linux, including lsusb
★ 451sdl2. Nim wrapper for SDL 2.x
★ 252libusb. A cross-platform library to access USB devices
★ 6.1kasynctools. Various asynchronous tools for Nim language
★ 111b0xx-viewer-rs. A cross-platform B0XX input viewer for your streaming needs
★ 18b0xx-input-viewer. B0XX Input Viewer written in Javascript using Electron and NodeJS
★ 9nim-classes. Adds class support to Nim.
★ 101AABBTree. Pure Python implementation of d-dimensional AABB tree.
★ 66spacy. Spatial data structures for Nim.
★ 75rustdesk. An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
★ 119kbumpy. 2d collision library for Nim.
★ 46apex-legends-cache. A community sourced dxvk-cache file for Apex Legends on Linux
★ 185hello_musl. NimScript (config.nims) for building a static binary using Nim + musl + pcre + libressl/openssl
★ 96osint_stuff_tool_collection. A collection of several hundred online tools for OSINT
★ 8.6kSDL_ttf. Support for TrueType (.ttf) font files with Simple Directmedia Layer.
★ 733ldtk. Modern, lightweight and efficient 2D level editor
★ 4.1klibch4t. IRC server in nim
★ 8ssbm-1.03. C++
★ 26noisy. SIMD-accelerated noise generation.
★ 28zippy. Pure Nim implementation of deflate, zlib, gzip and zip.
★ 282jc. CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
★ 8.7ktraitor. Trait/interface system for Nim, allowing semi-checked generics or dynamic dispatch on signatures.
★ 34SDL_FontCache. A generic font caching C library with loading and rendering support for SDL.
★ 335truss3d. Small implementation using opengl
★ 11suru. A tqdm-style progress bar in Nim
★ 69pronimgress. Simple text progress bars in Nim!
★ 20appwrite. Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more
★ 57knim-playground-frontend. The front-end for https://play.nim-lang.org
★ 47nim-playground. An interactive playground for the Nim programming language
★ 28nim_emscripten_tutorial. Nim emscripten tutorial.
★ 93irc-plugin. IRC integration into the OSRS chat box
★ 5NVBurner. A MSI Afterburner alternative for NVIDIA users in Linux.
★ 77system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 360kwindy. Windowing library for Nim using OS native APIs.
★ 139Prince-of-Persia-Apple-II. A running-jumping-swordfighting game I made on the Apple II from 1985-89
★ 6.8kx11-emoji-picker. Linux XServer emoji picker
★ 207FBX2glTF. A command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
★ 2.3kUsTaxes. Tax filing web application
★ 1.7kmedusa. The world's most flexible commerce platform for agents and developers
★ 36kWaterways. A tool to generate river meshes with flow and foam maps based on bezier curves.
★ 1.3kvim-move. Plugin to move lines and selections up and down
★ 1.3kgb-studio. A quick and easy to use drag and drop retro game creator for your favourite handheld video game system
★ 9.3kxbmc. Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
★ 21kltt-linux-challenge-issues. A list of issues Linus and Luke experienced during the LTT Linux Daily Driver Challenge
★ 231gintro. High level GObject-Introspection based GTK3/GTK4 bindings for Nim language
★ 300shop. Pop!_Shop
★ 97Fluent-gtk-theme. Fluent design gtk theme for linux desktops
★ 1.4kcoz. Coz: Causal Profiling
★ 4.5kHeimer. Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
★ 976