This is your work, valued
Curious, hands-on, and always learning—driven to build things that make sense and matter.
ComChan. A Blazingly Fast Minimal Serial Monitor with serial plottter TUI and more
★ 164arduino-cli-interactive. An Interactive way to use the arduino-cli
★ 44Hayasen. An Embedded Rust crate with support for multiple sensors
★ 30Kiroku. A Rust TUI tool to parse boolean expressions and generate truth tables, with K-Map and circuit visualization
★ 17Embedded-Rust. List of Embedded Rust Programs for multiple Microcontrollers
★ 9dotfiles. Shell
★ 8Anime_quote_Terminal. Get an anime quote in your terminal.
★ 5Rust_TUI_Projects. Rust
★ 2field_monitoring_system. A project to make field monitoring a breeze . Check out this same repository in Codeberg too.
★ 2chart_ratatui. Rust
★ 2Hayasen-Examples. Rust
★ 2Vaishnav.
★ 1homebrew-taps. Ruby
★ 1serial_port_detect. Rust
★ 1Hadou. Rust
★ 1Our-blockly-config. JavaScript
★ 1test_readme. Open Source Github Profile README
★ 1rust_bangalore_oct_2025. My presentation for the Rust Bangalore October 2025 Meetup
★ 1Rust-Basics. Jupyter Notebook
★ 1linux_driver_development_course. These are some rivers I learnt to code in the Linux Device Driver Development Course
★ 1christmas-card.github.io. A cute christmas card which will play a song when clicked
★ 1Vaishnav-Sabari-Girish. About me
★ 1homebrew-arduino-cli-interactive. Ruby
★ 1Text-Editor. A basic Text editor using tkinter
★ 1My-personal-website-2. CSS
★ 1My-first-personal-site. HTML
★ 1Mousefood-Programs. Basic Mousefood programs using the Simulator and actual hardware
★ 1Holy-C-Language-Tutorial-For-fun-. HolyC
★ 1nvim-luapad. Interactive real time neovim scratchpad for embedded lua engine - type and watch!
★ 690scratch.nvim. Lua
★ 31multicalc-rust. Scientific computing that fits on a microcontroller. Estimation, control, kinematics, Lie groups, calculus, autodiff and linear algebra in stable no_std Rust with no heap, no panics and no unsafe. Run the same code on your laptop and your Cortex-M0.
★ 135guh.nvim. Work with GitHub in Neovim 🌊
★ 201wallpapers. my wallpaper collection
★ 114uncurses. A terminal toolkit library for building UIs
★ 26AsciiCreativeCoding. Creative Coding using only Terminal graphics using NCurses in pure C in Linux
★ 97croft. VSCode-style TUI written in Rust https://docs.croft.software
★ 5MTUI. Customizable, powerful and versatile Modbus Client.
★ 35vinyl-lang. Vinyly a good language
★ 8ferro-wasp. Experimental Rust/RTIC flight-control framework for multicopter UAVs.
★ 2IRIS. A shell auto-completion tool for your terminal
★ 883immaterial-impulse. Illogical Impulse's Evil Twin. A Bloatility-first Setup
★ 14techbase.nvim. Dark, cold color scheme inspired by sci-fi horror and retro technology
★ 139spacedrive. Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
★ 39knixmacs. My personal GNU Emacs configuration managed declaratively with Nix
★ 1VenomOS. VenomOS is a 64-bit educational operating system built from scratch using Assembly (NASM) and Modern C++. It features a custom BIOS bootloader, Long Mode support, a freestanding kernel, interrupt handling, PS/2 keyboard driver, VGA terminal, interactive shell, and a built-in Snake game.
★ 14ded. Dramatic EDitor
★ 710ccsds124. Multi-language implementations of CCSDS 124.0-B-1 in C, C++, Python, Go, Rust, and Java. The lossless compression standard for fixed-length spacecraft housekeeping telemetry, based on ESA's patented POCKET+ algorithm and built from low-level OR/XOR/AND operations to run on low-power spacecraft processors under tight real-time constraints.
★ 17mdtt. 🗓️ Markdown Table Editor TUI
★ 160Myx. Spotify player for the terminal. With reactive themes.
★ 127glab-tui. A terminal user interface (TUI) for GitLab/GitHub, built on top of glab/gh. Browse issues, merge requests, pipelines, runners, and releases without leaving your terminal. Built for personal use.
★ 127nixpkgs. Nix Packages collection & NixOS
★ 26kriscv-emulator. A RISC-V rv32ima emulator capable of booting Linux
★ 7inscom.nvim. Insert styled comment headers into your code
★ 80x00-uart. A RISC-V CH32V003 embedded UART driver in pure RV32EC Assembler w/ tutorial.
★ 4bib.nvim. A plugin to manage bibliography
★ 7ads.nvim. Advertisements inside Neovim. (no electron required)
★ 42termi. A modal terminal code editor written in Rust
★ 4feluda. Detect license usage restrictions in your project!
★ 466fetch. A neofetch for my Termux but in ARM64 assembly.
★ 3Tetris. Tetris in command line.
★ 5raylib. A simple and easy-to-use library to enjoy videogames programming
★ 34karchy-factory. 🏗️ Automated Arch Linux install factory — spin up VMs and bootstrap unattended archinstall setups via a one-line curl script.
★ 2undo. Undo what the last shell command did to the filesystem
★ 332cava. Cross-platform Audio Visualizer
★ 6.3kgaze. Facial authentication for Linux
★ 290magnify-go. Magnification utility for i3 setups in go-lang
★ 1notcurses. blingful character graphics/TUI library. definitely not curses.
★ 4.6kkissfft. a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid
★ 2kmultiple-cursors.nvim. A multi-cursor plugin for Neovim that works in normal, insert/replace, or visual modes, and with almost every command
★ 423vib. A sleek terminal file browser with LocalSend built in
★ 23deconstructing-git. Educational Git implementation in C built from first principles with blobs, trees, commits, branching, merging, and diff algorithms.
★ 3gigis-rice. My personal Niri + Noctalia rice for Arch Linux
★ 16asciicam. Displays your webcam... on the terminal
★ 148Mello-Programming-Language. A custom programming language and transpiler that converts syntax into Arduino C/C++ code
★ 8asvid. Rust
★ 3bastille. Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.
★ 1.1kefimux. EFI application for booting other EFI applications.
★ 32hyprmagnifier. A wlroots-compatible Wayland magnifier that does not suck
★ 5giggity. Generic Android conference schedule viewer
★ 136my-floss. 🐧 My lists of Free/Libre Open-Source stuff
★ 5practical-vim-notes. 📔 My notes on the Practical Vim book by Drew Neil
★ 1blog. The Rust Embedded WG Blog
★ 76woomer. Zoomer application for Wayland inspired by tsoding's boomer
★ 261csakura. A sakura tree with falling petals for your terminal
★ 211vimtex. VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
★ 6.3kuart-command-rust. It's my project course
★ 1present.nvim. Let's rock your presentation with nvim
★ 20kew. Music for the Shell. kew is an immersive and fast music player that allows you to listen to music with privacy.
★ 2.9krayomd. Tiny native Markdown-to-PDF converter in C++17. RayoMD ships as a small Windows Dear ImGui app and compact Linux CLI, with fast startup, batch conversion, Unicode text, tables, links, images, and no Chromium, Pandoc, LaTeX, or bundled runtime on the default path.
★ 12webassembly-lua. Write and compile WebAssembly code with Lua
★ 151jai. Open source implementation of jai compiler
★ 39txm.nvim. Simple neovim LaTeX preview plugin using txm
★ 30earshot. Ridiculously fast & accurate streaming voice activity detection
★ 181lua2wasm. Lua to WebAssembly compiler
★ 3Cuik. A Modern C11 compiler (STILL EARLY)
★ 1.3kishell. This is a shell designed as an alternative to the bourne-like shells.
★ 4luarocks. LuaRocks is the package manager for the Lua programming language.
★ 3.7krhai. Rhai - An embedded scripting language for Rust.
★ 5.5ktask_manager. C
★ 3dungeon-crawler-rpg. C
★ 8undo. Undo mv, rm, cp and more from your shell. Journaled to SQLite, deletions go to the trash, nothing gets lost.
★ 62bin. Effortless binary manager
★ 1.3ktuistore. 🛍️ The TUI app store — browse, search & one-key-install hundreds of terminal apps. Built on ricekit, seeded from awesome-tuis.
★ 330Tomato.C. A pomodoro timer written in pure C.
★ 446RustyCleaner. Rust
★ 3amber. 💎 Amber the programming language compiled to Bash/Ksh/Zsh
★ 5.2kSSHub. Terminal UI for SSH: hybrid ~/.ssh/config + host DB, embedded PTY sessions, SFTP browser, tunnels, key management, and audit log
★ 98nvim. Neovim configuration in Fennel
★ 4hamal.nvim. Fast and intuitive line navigation for Neovim.
★ 49Swiftlet. Swiftlet is a high-performance text-parsing library for Rust, inspired by Python’s Lark.
★ 4homegrown.nvim. Simple utility plugins for nvim 🏡🧩
★ 19b. Compiler for the B Programming Language implemented in Crust
★ 710nob.h. Header only library for writing build recipes in C.
★ 3.2knerdtime. a time tracking cli tool for devs
★ 2gotz. CLI timezone info
★ 148gallows. C
★ 1sinstr. A tiny small string optimization library.
★ 24neovide. No Nonsense Neovim Client in Rust
★ 15knvim-gdb. Neovim thin wrapper for GDB, LLDB, PDB/PDB++ and BashDB
★ 783emojiseed. bip39 style mnemonic encoding using emojis instead of words
★ 2licgen. A fast, lightweight terminal tool to generate software licenses instantly
★ 17license-generator. Create licenses for your projects right from your terminal!
★ 209WTFPL. Do What The Fuck You Want To Public License (WTFPL)
★ 57GLWTPL. "Good Luck With That" Public License
★ 5kyetty. GPU terminal with rich inline figures for CLI tools, AI agents, plots, documents, and remote UI.
★ 67nvim.sfx_player. A tiny audio player popup for Neovim. Open an mp3, wav, flac, ogg, … file straight from your file explorer (e.g. nvim-tree) and get a floating window with file info and a live, colored timeline you drive from the keyboard.
★ 10bevy_tui_texture. A Bevy plugin for rendering terminal UIs using ratatui and wgpu.
★ 60zenity. Read-only mirror of https://gitlab.gnome.org/GNOME/zenity
★ 212upmd. upmd - Run tasks and workflows from Markdown.
★ 9mask. 🎭 A CLI task runner defined by a simple markdown file
★ 1.6kMEREAD. Preview GitHub flavored markdown offline. Available as a CLI and Neovim plugin!
★ 46miru. Wayland-native zooming daemon for streamers
★ 10metrocity. A terminal idle eye candy for Linux. Animated pixel-art scenes take over your idle shell and vanish on any keypress.
★ 62metropolis. A cyberpunk system monitor that transforms kernel metrics into a living terminal skyline. Built with Rust & Ratatui.
★ 269v4l2serial. Library for sending video capture to serial using v4l2 and libserial
★ 2qurtuba. Abstraction made over wayland-client.h
★ 1fmt. A modern formatting library
★ 24kthis-week-in-rust. Data for this-week-in-rust.org
★ 2.6kapis-saltans. Rust library implementing a smart home protocol of dancing insects.
★ 5lazyrsync. 🦀 A friendly terminal UI for rsync, written in Rust. Reusable profiles, an honest dry-run diff, and live progress, even over SSH.
★ 436Crust. Rust that is actually Fun
★ 393Alwide. The Modern TUI IDE. The intuitive experience in your terminal.
★ 74miryoku. Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout.
★ 3.8khue_stretch. Hue Stretch Algorithm we use in Sowon2 to adapt the color of the visualizer to the thumbnails of the currently playing songs
★ 38pik. 🙋 minimal interactive line picker for the command line
★ 29superhtml. HTML Validator, Formatter, LSP, and Templating Language Library
★ 1.4kcmatrix. Terminal based "The Matrix" like implementation
★ 5.2kSunReactor. Hardware brightness automation driven by solar elevation. A headless Rust daemon (DDC/CI, sysfs) with multi-monitor support, controlled via ratatui.
★ 17dotfiles. .files
★ 23magicalos. An operating system written in rust
★ 220txm. Terminal Math rendering engine
★ 313goflix-tui. Gerenciador de mpv TUI.
★ 3consolet. Lightweight pixel art app in your terminal
★ 19TRNovel. Terminal reader for novel
★ 58box3d. Box3D is a 3D physics engine for games
★ 5.7kspacewasm. A flight-compliant WebAssembly interpreter.
★ 1.4kriptide. A polished terminal internet speed test and realtime bandwidth monitor written in Go. Riptide measures download, upload, and latency in a centered card UI with live progress, compact sparklines, smooth animation, and clean cross-platform output for Linux and Windows terminals.
★ 166sev. A graphical Emacs-like text editor built around an embedded Scheme interpreter. Written in C using SDL3 and Clay. Compiles to an executable or to WASM and can run in the browser.
★ 66musializer. Music Visualizer
★ 1.4kghostty. 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 59kpdfreader.nvim. Neovim plugin: read PDF files inside Neovim with dark/text modes, autosave, and bookmarks.
★ 55mstream. A cli tool to stream music in terminal
★ 13rulc. TUI REPL calculator with plot support written in Rust
★ 10pinray. Cross-platform screen & system-audio capture for Rust. Raw frames + real metadata from native backends: PipeWire/X11, ScreenCaptureKit, DXGI/WGC/WASAPI. No ffmpeg, no wrappers.
★ 16dpedal. an open source directional foot pedal
★ 10inertia. A physics sandbox that runs in your terminal: rigid bodies, n-body gravity, cloth, and fluid, projected in 3D onto braille with no GPU.
★ 105neaterm.nvim. A little (smart maybe) terminal plugin for neovim.
★ 76broadsheet. Rust
★ 46mwb-linux. Mouse Without Borders for Linux bidirectional keyboard, mouse & clipboard sharing with Windows
★ 49scripts. 🛠️ My personal collection of shell scripts I rely on everyday.
★ 1nls. A modern ls with useful tables
★ 67DotR. A dotfiles manager that is as dear as a daughter.
★ 54spotatui. A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, and YouTube sources.
★ 1.1kalloy-logger-arduino. Robot black-box recorder for ESP32: log the whole control loop and stream it straight to Alloy. No SD card, no laptop, unlimited runtime.
★ 19zlist. A modern ls alternative written in Zig.
★ 54frame. FFmpeg GUI
★ 1.8kkiri. Minimalist & smart Go-based TUI assistant for plant care. Tracks watering schedules locally with SQLite, syncs with Open-Meteo API, and supports status bar integrations.
★ 36seashell. A basic shell in Rust
★ 19plotters. A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
★ 4.6kwl-mirror. a simple Wayland output mirror client
★ 514rkos. The preemptive RTOS with Event-Driven framework for learning purposes.
★ 7dotfiles. Orhun's Arch Linux configuration files and scripts 🏠
★ 196nvchecker. New version checker for software releases
★ 556cookcli. Recipe Management CLI + embedded web-server in one binary
★ 1.3knex. Yet another tiling window manager for X11 based on bspwm.
★ 5cuda-oxide. cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign language bindings, just Rust.
★ 3kwild. A very fast linker for Linux
★ 3.8kccp_tree. ccp: Snapshot, blueprint, scaffold you can instantly capture project structure & files to Markdown/.tree, then regenerate anywhere.
★ 12spruce. Update all your system- or user-level packages in one pretty place
★ 2flyline. Flyline: a Bash plugin to replace readline for a modern line editing experience: syntax highlighting, agent integration, rich prompts, tooltips, fuzzy history search, and more!
★ 992tui-widget-list. A widget list for ratatui
★ 50latuicon. 😴 TUI icon picker (emojis / kaomojis / unicode / nerd fonts) ripped from late.sh
★ 49mditor. edit and view your markdown files in terminal with ease <:
★ 8lazymake. Modern TUI for Makefiles with interactive target selection, dependency visualization, and command safety analysis
★ 203iq. fastest interactive jq ⚡
★ 9tunix. Tunix is a x86_64 unix-like operating system
★ 19gcal-tui. Rust
★ 4simutil. It's not just a cross-platform TUI app that quickly opens Android & iOS emulators/simulators
★ 1kregexplain. A terminal UI for explaining and visualizing regular expressions, kindof like regex101.
★ 47smart-paste.nvim. Context-aware paste indentation for Neovim. Pasted code lands at the correct indent level, every time, in every language.
★ 169mouse-battery-widget. Deprecated, replaced by dms-wireless-battery-widget. A Dank Material Shell plugin that shows your wireless mouse battery level in the bar.
★ 5tui-wave. Rust
★ 28rat-commander. A spiritual successor to Midnight-Commander with modern features like truecolor support and built-in process- and disk-explorer, disk imager and network monitor
★ 84koh. koh — peer-to-peer remote shell, inspired by mosh
★ 30ratatuefi. Zero-bloat Ratatui apps in UEFI
★ 160ESP32-Plane-Radar. Open-source ESP32 firmware for a 1.28″ round display that shows live ADS-B aircraft around your location as a sonar-style plane radar.
★ 839sparkplayer. A fun terminal based media player with album art and video support
★ 49doit. A simple transpiler that creates an executable program from a basic script
★ 1odytty. Linux terminal emulator built around visual identity and in-app menu-driven configuration - theme builder, bloom/CRT/retro effects, GPU rendering.
★ 29generic-daw. An early-in-development, open source, cross-platform digital audio workstation (DAW) built in Rust.
★ 135zigoku. Terminal anime TUI written in Zig
★ 37v4l-tui. TUI alternative to 'v4l2-ctl' or 'cameractrls'
★ 31lmms. Cross-platform music production software
★ 10kkanarenshu. A minimal TUI application to practise Japanese from the terminal.
★ 121cymbra. Cymbra — open-source interactive music suite (Flutter + Rust). Apache-2.0.
★ 4awesome-computercraft. Useful libraries, programs, literature, and mods for ComputerCraft and its forks.
★ 314onefetch. Command-line Git information tool
★ 12kbash-completion. Programmable completion functions for bash
★ 3.5kcriterion.rs. Statistics-driven benchmarking library for Rust
★ 5.5kfancy-regex. Rust library for regular expressions using "fancy" features like look-around and backreferences. Has a mode which aims to be compatible with Oniguruma syntax.
★ 618reedline. A feature-rich line editor - powering Nushell
★ 805rusty_bash. bash written with Rust
★ 237oils. Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
★ 3.4ksh. A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
★ 8.9kwaylandcraft. Wayland Compositor in Minecraft
★ 2.6ktuitify. Terminal music player
★ 35tabiew. A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
★ 3kratatui-labs. Experimental Ratatui crates and prototypes
★ 14