Skip to content

GitHub gems: open-source software from small creators1,155 projects

Open-source software and games found on GitHub: recent or active projects that are still little known. Every entry is checked at the source; the figures shown (stars, dates) are GitHub’s as of the last check.

All gems

1155 of 1155

Your tasks, your server. An open-source, local-first task manager you can host yourself. Everything you expect from a commercial task app, without the subscription or the lock-in.

★ 350TypeScript · AGPL-3.0-onlyGitHub ↗

OxMgr

Maintenance, repair & recovery · independent developernew

Oxmgr is a modern, lightweight process manager written in Rust, a fast, deterministic alternative to PM2 for managing any executable across platforms.

★ 308Rust · MITGitHub ↗

PlayTube

Multimedia · independent developernew

Feature-rich YouTube client, simple fast and secure.

★ 151Kotlin · GPL-3.0-or-laterGitHub ↗

Plozz

Multimedia · independent developernew

Free, open-source native Apple TV, iOS, and iPadOS app for Jellyfin, Plex, Emby, Silo, and local shares (SMB, NFS, WebDAV, SFTP, FTP).

★ 129Swift · GPL-3.0-onlyGitHub ↗

PreceptorOS

Artificial intelligence · independent developernew

The APP part of PreceptorOS: local-first companion — local memory, local inference, zero cloud. Doctrine, contracts and measurement tools.

★ 3Python · Apache-2.0GitHub ↗

PulSar

Automation · independent developernew

Custom firmware for ESP82xx and ESP32 based hardware for home automation and measurement systems.

★ 6C++ · GPL-3.0-onlyGitHub ↗

PuppyGit is a Git client: end-to-end encryption, sync across devices and Markdown support.

★ 907Kotlin · GPL-3.0-onlyGitHub ↗

Offline-first PWA that maps who is where, when, and in what condition, for CERT, ACS/ARES, SAR and wildland-fire teams reachable only by voice radio. No server, no account, no Internet once loaded.

★ 5TypeScript · AGPL-3.0-onlyGitHub ↗

RustyNES

Legal emulation · independent developernew

[RustyNES] Cycle-accurate Nintendo Entertainment System NES emulator built in pure Rust — 208+ mappers, WebAssembly-ready, GGPO netplay, TAS tools, and RetroAchievements integration for game preservation. "Precise.

★ 10Rust · GPL-3.0-onlyGitHub ↗

SIGVERN-RF

Self-hosting · independent developernew

SIGVERN RF (formerly OpenRF Platform) — Open-source ESP32-S3 RF gateway with dual CC1101 radios, 433/868 MHz support, protocol decoding, bidirectional RAW learning, MQTT and Home Assistant integration.

★ 66C++ · MITGitHub ↗

Shipyard

Development · independent developernew

Local-first command center for software projects: tasks, Git, terminals, and coding agents (Claude Code, Codex, Gemini CLI…) in one desktop workspace.

★ 29TypeScript · Apache-2.0GitHub ↗

TVHplayer

Multimedia · independent developernew

Watch live TV and record your favorite shows.

★ 119Python · GPL-3.0-or-laterGitHub ↗

TeleDrive

Maintenance, repair & recovery · independent developernew

Turn a private Telegram channel into your personal cloud drive. Android, Windows, Linux and macOS, auto backup, optional E2E encryption, built-in file manager and player.

★ 453Kotlin · Apache-2.0GitHub ↗

Own your Telegram history. Automated, incremental backups with a local web viewer that feels just like the real app. Docker-ready and supports public chat sharing.

★ 246Python · GPL-3.0-onlyGitHub ↗

TronCut

Multimedia · independent developernew

TronCut is a screen capture program, available on Windows: read-aloud.

★ 65TypeScript · AGPL-3.0-onlyGitHub ↗

TuneCloud

Self-hosting · independent developernew

Self-hosted music streaming platform with Kubernetes, GitOps, CI/CD and OpenSubsonic support.

★ 3JavaScript · GPL-3.0-onlyGitHub ↗

UnderworldRevisited

Games & creative tools · independent developernew

An open-source reimplementation of Ultima Underworld: The Stygian Abyss (1992) in Unity, faithful to the original's rules. Fully playable. Needs the GOG or Steam version; no game data included.

★ 38C# · MITGitHub ↗

VD-Backup

Maintenance, repair & recovery · independent developernew

Full app and data backup and restore as root - KernelSU/APatch/Magisk WebUI. Open successor to Swift Backup, Neo-Backup and Android-DataBackup.

★ 60Shell · AGPL-3.0-onlyGitHub ↗

VPN-Bypass

Consoles & legal homebrew · independent developernew

MacOS menu-bar app for fine-grained VPN routing: bypass the VPN for chosen domains/services, force others through it, or (Custom mode) route each domain/subnet out a specific egress — direct, a specific VPN, an…

★ 135Swift · GPL-3.0-onlyGitHub ↗

Vacuum_Agent

Self-hosting · independent developernew

Eufy, Roborock & Dreame vacuums in Home Assistant — room-by-room cleaning, live map, learning ETAs, saved zones and a custom card.

★ 16Python · MITGitHub ↗

Versatile

Artificial intelligence · independent developernew

Offline-first fiction writing environment. Import a novel, let a local model read it into a story bible, then ask "What if...?": branch the book, rewrite the chapters the change reaches, and check every later scene for…

★ 5JavaScript · MITGitHub ↗

Vespertine

Multimedia · independent developernew

Free, open-source, surround bit-perfect music player for Mac. Switches your DAC to every track's native format, plays DSD, Dolby Atmos, TrueHD and DTS, renders surround as Spatial Audio on AirPods, and catches fake…

★ 13Swift · GPL-3.0-onlyGitHub ↗

Vesqen

Multimedia · independent developernew

Offline music player for Android that shows how each track reaches your headphones.

★ 4Kotlin · Apache-2.0GitHub ↗

VideoFrameVR

Multimedia · independent developernew

VR video player for the Steam Frame and Linux SteamVR: smooth 8K HEVC playback, eye-tracked foveated rendering at 120 Hz, passthrough videos, stereo focus for 3D video, and Stash integration.

★ 19C++ · GPL-3.0-onlyGitHub ↗