This is your work, valued
chafa. πΊπΏ Terminal graphics for the 21st century.
β 5kfornalder. Visualize long-term trends in collections of Git repositories.
β 100smolscale. Fast, embeddable C code for smooth image scaling and pixel format conversion
β 37cropsicle. Minimal C implementation of the Growcut area selection algorithm
β 15hash-table-rehash. A benchmark of some prominent hash table implementations
β 5conglomerate. Conglomerate XML editor
β 2lodepng. PNG encoder and decoder in C and C++.
β 1flow. C
β 1scoop-main. π¦ The default bucket for Scoop.
β 1tmux. tmux source code
β 1mxe. MXE (M cross environment)
β 1cpython. The Python programming language
β 1neofetch. πΌοΈ A command-line system information tool written in bash 3.2+
β 1geotransport. Stochastic Geomorphological Transport for Terrain Erosion Simulation - Official Code
β 25pocket-tts. A TTS that fits in your CPU (and pocket)
β 7.2keternal. Eternal Software Initiative
β 195f3d. Fast and minimalist 3D viewer.
β 4.5kDeepSeek-Reasonix. DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability β leave it running.
β 27kMesh. A memory allocator that automatically reduces the memory footprint of C/C++ applications.
β 1.9kprimitive. Reproducing images with geometric primitives.
β 13kclay. High performance UI layout library in C.
β 18klazycut. A simple terminal UI for video trimming
β 872project-nomad. Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empoweredβanytime, anywhere.
β 33kSlug. Reference code for the Slug Algorithm.
β 1.5kratatui-image. Ratatui widget for rendering image graphics in terminals that support it
β 367autotrace. bitmap to vector graphics converter
β 714PolyVectorization. Reference implementation of Vectorization of Line Drawings via PolyVector Fields
β 76linedraw. Convert images to vectorized line drawings for plotters.
β 854neofetch. πΌοΈ A command-line system information tool written in bash 3.2+ (actively maintained fork)
β 14ESP32-Cheap-Yellow-Display. Building a community around a cheap ESP32 Display with a touch screen
β 4.2kmutagen. Fast file synchronization and network forwarding for remote development
β 4.3knot-so-oblique-strategies. Press the bottom-left button of your modded Casio F-91W to receive a daily edict.
β 1second-movement. Work-in-progress update to Movement, the community firmware for Sensor Watch
β 117tarot. tarot for the terminal.
β 4ImperativeScene. The best open-universe scene generator (in 2025)
β 133DConsoleGame. 3D Game In Console
β 134smartcrop-cli. Command line interface for the smartcrop library to provide content aware image cropping.
β 328smartcrop.js. Content aware image cropping
β 13kPixelTerm-C. A high-performance terminal image/video/book browser based on Chafa.
β 26PixelTerm. A terminal image viewer just for test.
β 7casciian. Text User Interface Library
β 45ytsurf. YouTube in your terminal. Clean and distraction-free.
β 496occult. vpype plug-in to remove occulted lines in SVG files
β 91typst. A markup-based typesetting system that is powerful and easy to learn.
β 55ktypeframe. A collection of open-source hardware and software for building writerdecks and cyberdecks
β 110gitlogue. A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
β 4.8kterm39. A modern, retro-styled terminal multiplexer built with Rust.
β 199ramalama. RamaLama is an open-source developer tool that simplifies the local serving of AI models from any source and facilitates their use for inference in production, all through the familiar language of containers.
β 3kqd_mosaic. Build SVG plotter mosaics using the doodles in the Quick Draw dataset.
β 40DrawingBotV3. DrawingBotV3 is a software for converting images into vector art
β 509hatched. Convert images to plotter-friendly hatched patterns
β 140monaspace. An innovative superfamily of fonts for code
β 19ktiny386. tiny 386 PC emulator; running win9x on esp32
β 636ssh-chatter. ssh-chat in modern c
β 33chroma. π Shader-based audio visualizer for the terminal
β 202chafa-gui. JavaScript
β 2virtinitrd. A simple way to spawn VMs on a chroot directory using virtiofs instead of images.
β 2pictoprime. Generate prime numbers from pictures!
β 345SX12XX-LoRa. Library for SX12XX LoRa devices
β 431openseadragon. An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.
β 3.5ktorchbp. Fast C++ Pytorch extension for differentiable synthetic aperture radar image formation and autofocus library on CPU and GPU
β 204helio-sequencer. Libre music sequencer for desktop and mobile platforms
β 3.5kseam-carving. A super-fast Python implementation of seam carving algorithm for intelligent image resizing.
β 116llm.c. LLM training in simple, raw C/CUDA
β 31kllm.c. Small file, giant dream, llm.c whispers tokens, worlds unfold in text.
β 106awesome-minitel. A curated list of minitel resources
β 51oklab-int. C
β 12xserver-SIXEL. A X server implementation for SIXEL-featured terminals, based on @pelya's Xsdl kdrive server(https://github.com/pelya/xserver-xsdl)
β 110cuRNN. CUDA implementation of "Were RNNs All We Needed?" - minLSTM and minGRU models with fewer parameters and full training parallelization
β 8deap. Distributed Evolutionary Algorithms in Python
β 6.4kterm.everything. Run any GUI app in the terminalβ
β 8kdarkdraw. unicode art and animation in the terminal
β 97fluid-sims. Collection of high-performance, CUDA-accelerated fluid dynamics and physics simulators, including SPH, hypersonic flow, and reaction-diffusion systems.
β 62engine-sim. Combustion engine simulator that generates realistic audio.
β 9.4kminima. Minima is a one-size-fits-all Jekyll theme for writers.
β 3.8kascii-silhouettify. HTML
β 139handwriting-synthesis. Handwriting Synthesis with RNNs βοΈ
β 4.8kimgui. Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
β 74karchive-amiga. Amiga ASCII archive
β 23techniques. Techniques for deep learning with satellite & aerial imagery
β 10kbolt. High-performance, real-time optimized, and statically typed embedded language implemented in C.
β 815RFUAV. This is official repository of our paper "RFUAV: A Benchmark Dataset for Unmanned Aerial Vehicle Detection and Identification". Codes include a two stage model to achieve drone detection and classification using some FFT/STFT analytical method. The Raw data will be free to use after our paper is accept. Star us!!!!, if you think this is usefulβ₯
β 415Asciiroid_Belt. An ASCII arcade space shooter.
β 8pce. PC simulator/emulator targeting a range of systems from 8086 through to Pentium, written in C++
β 83zignal. zero-dependency image processing library
β 455dlib. A toolkit for making real world machine learning and data analysis applications in C++
β 14kkb. kb single-header C/C++ libraries
β 1kntsc-rs. Free, open-source VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
β 2.4ktinyGS. π‘ Open Ground Station Network π°
β 1.4ktopography_atlas_of_space. Code and instructions for making topographic maps of planets and moons
β 321raylib. A simple and easy-to-use library to enjoy videogames programming
β 34kuftrace. Function graph tracer for C/C++/Rust/Python
β 3.4kpseudo3d. a raycaster in bash
β 271tattoy. A text-based compositor for modern terminals
β 571anifetch. neofetch but animated
β 670chafa-go. Go bindings for the Chafa terminal graphics library. Render high quality images on the terminal without CGO or external dependencies.
β 54kyma. Presentations from markdown in the terminal with fancy transition animations
β 92ultimate_releases. Binary blobs of U2/U2+ and U64 firmware versions
β 109uniline. Draw ββUNICODE diagramsβΆβ within ββyour textsβΆβ in Emacs
β 360vtdoom. A port of the DOOM video game for VT sixel terminals.
β 11lgi. Dynamic Lua binding to GObject libraries using GObject-Introspection
β 491colors. Color standards for terminal emulators
β 1.5kclifm. πΎ The shell-like, command-line terminal file manager
β 1.7kvpype. The Swiss-Army-knife command-line tool for plotter vector graphics.
β 920pseudographics. drawing with ββββββββββ instead of pixels
β 2X4SectorCreator. A winforms based tool to customize your sandbox experience in X4 Foundations.
β 30plotterfun. JavaScript
β 372svgmoji. Popular open source emoji libraries available as svg sprites
β 131fui. framebuffer user interface
β 302C64-250407-Replica-KiCad. HTML
β 112plotink. Common files for Inkscape extensions to drive EggBot, WaterColorBot, and similar plotter-type machines
β 47EggBot. Software for The Original EggBot
β 314juicy-gcode. A lightweight SVG to GCode converter for maximal curve fitting
β 128inkscapestrokefont. Inkscape Extensions For Creating and Using Stroke Fonts
β 107handcode. HandCode - A handwriting GCode generator
β 40vhs-decode. Software defined VHS decoder - Fork (maybe temporary) of the ld-decode Laserdisc rf decoder
β 2kgcode-cli. Simple command line tool to send gcode to serial 3D printer/CNC machine.
β 53Oidos. Software synthesizer based on additive synthesis
β 150svg2gcode. Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines
β 425Marlin. Marlin adapted for polargraph vertical plotting robots. Defaults to dimensions for Makelangelo 5
β 33tarts. Screen savers and visual effects for your terminal!
β 261Luminet-Black-Hole. Recreation of Luminet's 1979 paper
β 6Makelangelo-software. Software for plotters - especially the wall-hanging polargraph also called Makelangelo.
β 424cvelistV5. CVE cache of the official CVE List in CVE JSON 5 format
β 2.8kunsure. Unsure Calculator
β 518sixel. Fast sixel encoder for indexed color bitmap terminal graphics
β 5simdutf. Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.
β 1.9kCortex-Command-Community-Project. Cortex Command - Open Source under GNU AGPL v3
β 304SierraDeathGenerator. Generate fake screenshots from video games
β 785presenterm. A markdown terminal slideshow tool
β 8.6kmdp. A command-line based markdown presentation tool.
β 5.3kSatDump. A generic satellite data processing software.
β 2kGridSeis. Predicting Carbon Intensity from Grid Frequency Data Using FFT Analysis and Gradient Boosted Regression
β 31abi-compliance-checker. A tool for checking backward API/ABI compatibility of a C/C++ library
β 700gibberlink. Two conversational AI agents switching from English to sound-level protocol after confirming they are both AI agents
β 4.9kckwin. Kermit 95 (C-Kermit for Windows and OS/2) - scriptable internet and serial communications with terminal emulation
β 101DomTerm. DOM/JavaScript-based terminal-emulator/console
β 394toyterm. a terminal emulator
β 46alacritty. Patch to add support to Alacritty for graphics (Sixel and iTerm2 protocols)
β 213libuv. Cross-platform asynchronous I/O
β 27kunsloth. Unsloth Studio is a web UI for training and running open models like Gemma 4, Qwen3.6, DeepSeek, gpt-oss locally.
β 68kLumonMDR. Lumon's Macrodata Refinement application inspired by Apple TV's 'Severance'.
β 436tcell. Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
β 5.2kczkawka. Multi functional app to find duplicates, empty folders, similar images etc.
β 32klibdivide. Official git repository for libdivide: optimized integer division
β 1.3kgxhash. Unsafely fast hashing algorithm π
β 1kgnuplot-palettes. Color palettes for gnuplot
β 451farver. High Performance Colourspace Manipulation in R
β 143elite-source-code-apple-ii. Fully documented source code for the classic game Elite on the Apple II
β 41sarif-rs. A group of Rust projects for interacting with the SARIF format
β 133sarif-tutorials. User-friendly documentation for the SARIF file format.
β 357tdfiglet. A figlet for TheDraw's TDF ANSI fonts
β 65Plots. A graph plotting app for GNOME
β 214Chata. :guitar::long_drum::magic_wand: Make DSP Great Again. Powered by RISC-V!
β 111Simple-FFT. Header-only C++ library implementing fast Fourier transform of 1D, 2D and 3D data.
β 198SampleZoo. Simple implementations of sampling patterns, with objective tests to compare them
β 233fast_prng. A modified Ziggurat Algorithm for efficiently generating exponentially- and normally-distributed PseudoRandom Numbers (PRNs).
β 13fzf-preview. A Simple Fzf Preview Script, helps to preview any filetype in fzf preview window.
β 41cypher-pn532. A tiny ESP32 device that interacts with RFID + NFC devices using the PN532 chip.
β 43esp32-gps-wifi-wigle. A DIY wardriver using ESP32 for GPS + WiFi data
β 36QTeletextMaker. An open source Level 2.5 teletext page editor.
β 38ansi2html. A C program that converts (most) ANSI color escape (16, 256, and 24-bit) foreground and background color, and "style" codes to HTML.
β 7etcpak. The fastest ETC compressor on the planet
β 317vv. Terminal image viewer
β 230mkdev. OCI-compliant container image boilerplates for managing isolated development environments with GNU Make.
β 17legba. The fastest and more comprehensive multiprotocol credentials bruteforcer / password sprayer and enumerator. π₯·
β 1.9kbettercap. The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.
β 20kpwnagotchi. (ββ _β ) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
β 9.1kkmp3. my take on cli music player
β 40UnifontEX. An extended fork of GNU Unifont with a focus on high compatibility.
β 236enigma-bbs. ENiGMAΒ½ BBS Software
β 655sbbs. Mirror of gitlab.synchro.net/sbbs (don't submit pull requests here)
β 105old-reddit-redirect. Ensure Reddit always loads the old design
β 510elite-source-code-commodore-64. Fully documented source code for the classic game Elite on the Commodore 64
β 460rederr. Colour your stderr red
β 92asciiflow. ASCIIFlow
β 5.8ksoloud. Free, easy, portable audio engine for games
β 2.1kgeos. Source code of GEOS 2.0 for the Commodore 64 and 128
β 484darshell-clock. Minimalist digital clock #ASCII #terminal.
β 26libgccjit-demos. C
β 4ssim. Fast and portable SSIM implementation
β 47nin. nin is ninjatool
β 349llvm-mos-sdk. SDK for developing with the llvm-mos compiler
β 372llvm-mos. Port of LLVM to the MOS 6502 and related processors
β 528libvaxis. a modern tui library written in zig
β 1.9kallrgb. Generates an image with every RGB color exactly once
β 35mistfunk. The undertakings of the Mistigris computer art collective are a massive project that have wandered the wilderness of cyberspace for 30 years so far. Let's see if we can't double that!
β 4box2d. Box2D is a 2D physics engine for games
β 10kTutorials. Source Code To Accompany the Videos
β 42FTXUI. :computer: C++ Functional Terminal User Interface. :heart:
β 10k8Beat. Audio DSP and synthesizer lib and threaded chiptune player for games and such.
β 4Termin8or. A light-weight curses-like header-only library. Good for terminal-based games and such.
β 10congress. Public domain data collectors for the work of Congress, including legislation, amendments, and votes.
β 1.1kcongress-legislators. Members of the United States Congress, 1789-Present, in YAML/JSON/CSV, as well as committees, presidents, and vice presidents.
β 2.4kjj-fzf. Text UI for Jujutsu based on fzf, centering around the jj log with key bindings for common operations
β 248RemoteIDSpoofer. NodeMCU RemoteID Spoofer
β 548drone-swarmer. Drone Swarmer is an ESP8266 device based on RemoteIDSpoofer that spoofs "ghost" drones by exploiting an Open Drone ID vulnerability using Wi-Fi beacon broadcasts π‘ π
β 87yterm. The terminal emulator of the 27th century
β 14CowFiles. Philippe Majerusβs cowsay character files collection
β 11ansi-art. C++ ANSIπ₯Art Renderer
β 48Crinkler. Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2026, it is the most widely used tool for compressing 1k/4k/8k intros.
β 1.3kDOjS. A MS-DOS Creative Coding IDE/platform based on JavaScript
β 952DOStodon. MS-DOS Mastodon client
β 355vite. Next generation frontend tooling. It's fast!
β 82ksearchless_chess. Grandmaster-Level Chess Without Search
β 640kv4p-ht. Open source handheld ham radio project KV4P-HT
β 785vic. Trim videos in the terminal
β 128cobe. A Markov chain based text generation library and MegaHAL style chatbot
β 245GNNRank. Official code for the ICML2022 paper -- GNNRank: Learning Global Rankings from Pairwise Comparisons via Directed Graph Neural Networks
β 54theattyr. A terminal theater for playing VT100 art and animations
β 166sphinx-c-autodoc. Use C with sphinx.ext.autodoc
β 15rawdrawandroid. Build android apps without any java, entirely in C and Make
β 4.3kgodot-aseprite-wizard. Godot Editor plugin to help import Aseprite animations to AnimationPlayers, AnimatedSprites and SpriteFrames.
β 1.3k