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

podspine

Self-hosting · independent developernew

Self-hosted server that turns audiobook files into per-chapter podcast RSS feeds any podcast app can play.

★ 24Rust · AGPL-3.0-onlyGitHub ↗

qe

Consoles & legal homebrew · independent developernew

Lightweight native macOS file manager for Apple Silicon: tabs, file operations, ZIP/7z and file associations.

★ 3Swift · MITGitHub ↗

qview

Multimedia · independent developernew

Fast and simple image viewer for Windows with instant browsing, a thumbnail gallery and full keyboard control, written in Rust (egui/glow).

★ 3Rust · MITGitHub ↗

rightform

Multimedia · independent developernew

Convert files from the right-click menu. Portable, offline, no ads. HEIC, WebP, MKV, MP3 and more.

★ 55MITGitHub ↗

Cron job manager + process supervisor in a single binary. Web dashboard, TUI, retries, failure notifications. crond/supervisord replacement.

★ 90Go · GPL-3.0-onlyGitHub ↗

:computer: Get seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing.

★ 2,249Go · Apache-2.0GitHub ↗

silo

Self-hosting · independent developernew

A lightweight, self-hosted file manager for Laravel and Vue 3.

★ 3PHP · MITGitHub ↗

techo5

Self-hosting · independent developernew

Open firmware for the Echo Show 5, 1st and 2nd gen: Alpine Linux instead of Android, no Alexa. A local Home Assistant voice satellite with its own touch screen, on-device wake word, SSH and A/B over-the-air updates.

★ 594Go · MITGitHub ↗

techo5-dot

Self-hosting · independent developernew

Linux firmware for the Echo Dot (2nd gen): no Fire OS, no Alexa. A local Home Assistant voice satellite with all seven mics, Bluetooth speaker mode, signed A/B updates and SSH.

★ 232Python · MITGitHub ↗

All-in-one terminal workspace for desktops and servers: editor with LSP, file manager with SFTP/FTP, terminal, git, database viewer and a coding agent in one zero-config static Rust binary.

★ 186Rust · MITGitHub ↗

One platform to build and run your business operations with agents. Open source and self-hostable: records, docs, agents and workflows in one connected workspace.

★ 11TypeScript · AGPL-3.0-onlyGitHub ↗

ups-to-esp32

Self-hosting · independent developernew

Put a USB-only UPS on the network: an ESP32-S3 board and firmware that serves NUT on TCP 3493, with a web UI. No host computer, no Raspberry Pi.

★ 132C · GPL-3.0-onlyGitHub ↗

vasta

Self-hosting · independent developernew

Open-source, self-hosted alternative to Capacities and Notion: notes, tasks and daily notes as typed objects. Local-first, works offline, MCP for your agents.

★ 52TypeScript · AGPL-3.0-onlyGitHub ↗

vokoscreenNG

Multimedia · independent developernew

VokoscreenNG is the most popular and powerful screen recorder for Wayland, Linux-X11, and Windows.

★ 1,528C++ · GPL-2.0-onlyGitHub ↗

vps_pilot

Self-hosting · independent developernew

One self-hosted dashboard for the handful of Linux servers you run. A single Go binary with the UI built in, plus a tiny Rust agent on each server. You stay in control of what it can do.

★ 35Go · AGPL-3.0-onlyGitHub ↗

vynody

Multimedia · independent developernew

A visually appealing and feature-rich Flutter music player.

★ 174Dart · GPL-3.0-onlyGitHub ↗

wayfinder

Android & mobile · independent developernew

Wayfinder: a desktop-grade, tabbed file manager for Googlebooks. Tabs in the title bar, Miller columns, dual-pane commander, paired Phone & Google Drive integration, network shares (SMB, WebDAV, FTP) and archive…

★ 12Kotlin · Apache-2.0GitHub ↗

winshotx

Multimedia · independent developernew

Screenshots and GIF/MP4 screen recording for Windows, in a 2.51 MB installer.

★ 11Rust · MITGitHub ↗

xverb

Windows & utilities · independent developernew

Xverb — a dual-pane file manager built in Flutter, extended with Python plugins.

★ 6Dart · GPL-3.0-onlyGitHub ↗

ytm-rs

Multimedia · independent developernew

Fast, lightweight native YouTube Music desktop client for Windows built in Rust.

★ 91Rust · GPL-3.0-onlyGitHub ↗

Buffer

Mac · independent developernew

Buffer is a open-source lightweight, privacy-focused clipboard manager for macOS with searchable history and a quick ⇧⌘V shortcut.

★ 483Swift · MITGitHub ↗

Defile

Linux · independent developernew

A minimalist modern file manager for Linux.

★ 7Dart · GPL-3.0-onlyGitHub ↗

Euphonica

Multimedia · independent developernew

Euphonica is a music player, available on Linux: playlists and lyrics display.

★ 909Rust · GPL-3.0-or-laterGitHub ↗

GatewayLab

Networks & servers · independent developernew

ESP32-S3 network inventory and discovery appliance with persistent device tracking and classification.

★ 5C++ · MITGitHub ↗

GitCodeViewer

Development · independent developernew

Mobile Git client & offline code reader with a BYOK AI assistant: clone, browse, blame, and read code/docs on Android & iOS.

★ 5JavaScript · MITGitHub ↗

Free, open-source Git and GitHub client with a commit graph, hunk and line staging, a three-way merge editor, visual rebase and pull requests.

★ 36JavaScript · Apache-2.0GitHub ↗