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

Linka

Other independent projects · independent developernew

Linka is an open-source social network focused on decentralization. It allows anyone to host their own server and customize the platform, including algorithms and core features.

★ 25Java · AGPL-3.0-onlyGitHub ↗

Lyrenne

Multimedia · independent developernew

Free YouTube Music desktop player for Windows and Linux. Open source, portable, synced lyrics, offline downloads, no ads.

★ 59Kotlin · GPL-3.0-onlyGitHub ↗

M5-Tab5-ESPHome-LVGL

Self-hosting · independent developernew

Native Home Assistant screen for ESPHome + LVGL displays, no browser. ESP32-P4: M5Stack Tab5 and Waveshare ESP32-P4 7-inch (the author's daily screen). Home Assistant pushes, the screen never polls.

★ 17C++ · MITGitHub ↗

MPx-player

Multimedia · independent developernew

A media player for android built on mpv player with nice UI.

★ 48Kotlin · GPL-3.0-onlyGitHub ↗

MTN2

Networks & servers · independent developernew

Dual-pane keyboard-driven file manager in the spirit of DOS Navigator and Far Manager: built-in console, terminals, viewer and editor, archives, SFTP/FTP/WebDAV/S3, plugins. Delphi, Windows and Linux.

★ 57Pascal · MPL-2.0GitHub ↗

A high-performance, local-first Markdown editor and general-purpose text editor for Windows, macOS, and Linux, with WYSIWYG and Markdown source editing.

★ 2,434TypeScript · AGPL-3.0-onlyGitHub ↗

MediaFlick-Desktop

Multimedia · independent developernew

Jellyfin desktop client that plays through your real external mpv — SVP4 motion interpolation, SDR-to-HDR, shaders, and full mpv.conf, with playstate synced back to Jellyfin.

★ 10Rust · GPL-2.0-onlyGitHub ↗

MiMiNavigator

Mac · independent developernew

Dual-panel file manager for macOS — SwiftUI + Swift 6.4 concurrency. Total Commander meets Finder.

★ 13Swift · AGPL-3.0-onlyGitHub ↗

Mikochi

Self-hosting · independent developernew

A minimalist file-manager with streaming capabilities.

★ 379JavaScript · MITGitHub ↗

Run a flock of AI coding agents, each in its own git worktree, started by your ticket queue, merged by you. Work assigned to you in Jira, Linear, GitHub Issues, Shortcut or Asana becomes a seeded, already-running…

★ 15Python · Apache-2.0GitHub ↗

MobiXournal

Windows & utilities · independent developernew

Stylus-first note-taking & STEM drafting suite for Android and Windows 11 — native .mobix notebooks, lossless Xournal++ (.xopp) interchange, PDF annotation, 2D plots, circuits, LaTeX/Typst & graphics-tablet support.

★ 3Kotlin · GPL-2.0-onlyGitHub ↗

A premium Jellyfin Client for Android Mobile, Android TV, iOS, Linux, MacOS, tvOS, Web, and Windows.

★ 986Dart · GPL-2.0-onlyGitHub ↗

A clean, fast, open-source IPTV player for macOS, Windows and Linux. Bring your own Xtream Codes or M3U subscription and watch live TV with a programme guide, movies and series.

★ 7TypeScript · GPL-3.0-onlyGitHub ↗

NOVA

Artificial intelligence · independent developernew

Nova is a private, proactive AI assistant for Home Assistant with local and cloud LLM support.

★ 5Python · MITGitHub ↗

Free, open source, globally accessible screen reader for the blind and vision impaired.

★ 2,686Python · GPL-2.0-or-laterGitHub ↗

NetSpeedTray

Networks & servers · independent developernew

Lightweight, open-source network monitor for Windows that displays live upload/download speeds directly on the Taskbar with a native look and feel.

★ 814Python · GPL-3.0GitHub ↗

Network Doctor

Development · independent developernew

Terminal UI that diagnoses network connectivity and explains where the connection breaks.

★ 442Go · Apache-2.0GitHub ↗

NicotinD TV

Multimedia · independent developernew

Android TV player for your self-hosted NicotinD music server.

★ 8TypeScript · AGPL-3.0-onlyGitHub ↗

NostalgicPlayer

Legal emulation · independent developernew

Music/module player written in C# that can play old modules from the Amiga and PC days. You can download modules from my home page.

★ 80C# · MITGitHub ↗

NotepadNext-MacOS

Development · independent developernew

Native macOS reimplementation of Notepad++ built with Qt 6. Fast, lightweight code editor with 470+ syntax formats, tabbed editing, and full Indonesian & English localization.

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

OTGW-firmware

Self-hosting · independent developernew

A ESP8266 devkit firmware for the Nodoshop version of the Opentherm Gateway (OTGW).

★ 214Python · GPL-3.0-onlyGitHub ↗

Open-Media-Explorer

Multimedia · independent developernew

Explore radio, live TV, podcasts, films and public archives from 11 sources. Import M3U playlists, organize favorites, fine-tune with EQ, download and record in one portable player.

★ 13JavaScript · MITGitHub ↗

:house: Buildroot-based, cloud-free smart-home platform for a Homematic IP CCU (CCU3/ELV-Charly). Runs on Raspberry Pi & x86/ARM or as a virtual appliance (Proxmox VE, Home Assistant, Docker/LXC/K8s)...

★ 1,855JavaScript · Apache-2.0GitHub ↗

OpenManager

Defensive security & privacy · independent developernew

Dual-panel Android file manager & reverse engineering suite (MT Manager alternative). DEX/Smali & HEX editor, Apktool, AntiSplit, ARSC/AXML editor, Shizuku & Root.

★ 10Java · GPL-3.0-onlyGitHub ↗

OpenPanda

Self-hosting · independent developernew

Run Claude Code, Codex and other agent CLIs as one crew across your Mac, Linux box and Raspberry Pi. Self-hosted P2P mesh, CLI and web console, no cloud relay.

★ 14Go · AGPL-3.0-onlyGitHub ↗