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

ha_roomba_plus

Self-hosting · independent developernew

Platinum-quality Home Assistant custom integration for iRobot Roomba & Braava — local MQTT, no cloud required, 100+ entities.

★ 65Python · MITGitHub ↗

hamster-mcp

Self-hosting · independent developernew

Full AI debugging and maintenance access to your Home Assistant via MCP.

★ 6Python · Apache-2.0GitHub ↗

hangar

Development · independent developernew

A lightweight macOS menu bar app for one-click, toggleable terminal and app snippets. Native Swift, no Electron.

★ 10Swift · MITGitHub ↗

hass-breakage-radar

Self-hosting · independent developernew

Which of your Home Assistant custom integrations stop working, and in which future release. Daily crawl of every HACS integration for deprecated HA APIs + a HACS-installable integration that reports on your own box.

★ 21Python · MITGitHub ↗

hassio-addons

Self-hosting · independent developernew

A curated collection of advanced Home Assistant Apps including WhatsApp, Wiki.js, Apache, Nginx, and many more. Managed with Platinum Quality Standards, automated CI/CD, and multi-arch support.

★ 135JavaScript · MITGitHub ↗

heatpump_optimizer

Self-hosting · independent developernew

Home Assistant integration that plans heat pump space heating and hot water against electricity prices, weather and a two-zone thermal model.

★ 8Python · MITGitHub ↗

heymate

Artificial intelligence · independent developernew

Free, open-source AI assistant for macOS. Talk about your screen, get spoken step-by-step guidance and visual answers, and delegate tasks to specialist mates.

★ 9Swift · MITGitHub ↗

hoard

Legal emulation · independent developernew

Free Automatic, versioned game save backup and sync for Windows, Linux, macOS, SteamOS, Brazzite.... Auto-detects 22,000+ games and any emulator. Use Hoard Cloud, or self-host with no Hoard One account and no telemetry.

★ 209Rust · AGPL-3.0-onlyGitHub ↗

homeassistant_espscreen

Self-hosting · independent developernew

Tessera: beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.

★ 1,088Python · AGPL-3.0-onlyGitHub ↗

homeconnect_direct

Self-hosting · independent developernew

Control Bosch, Siemens and Neff appliances from Home Assistant over your local network. Sign in to Home Connect once during setup, after that no cloud is involved.

★ 58Python · MITGitHub ↗

homedarts-for-autodarts

Self-hosting · independent developernew

Home Assistant integration for Autodarts boards and any dartboard: local realtime board control, X01, Cricket, party and training games, tournaments and a bot, player statistics with heatmaps, seven dashboard cards and…

★ 8Python · MITGitHub ↗

houra-linux

Linux · independent developernew

A calm focus timer for the Linux desktop: on-screen counter, full-screen breaks, tasks and local stats. Flatpak, PySide6 + QML.

★ 5QML · MITGitHub ↗

houseplan-card

Self-hosting · independent developernew

Interactive floorplan card for Home Assistant: draw rooms in the browser, watch live device states, lights, doors and robot vacuums, run it on a wall tablet. No YAML.

★ 89JavaScript · MITGitHub ↗

idm-heatpump-hass

Self-hosting · independent developernew

Local IDM heat pump / Wärmepumpe integration for Home Assistant via Modbus TCP — Navigator 2.0, 10 and Pro; installable with HACS.

★ 22Python · MITGitHub ↗

inspector-rust

Multimedia · independent developernew

Keyboard-first clipboard hyper-toolkit for power users: history, snippets, text expander, screen OCR, region screenshot, inline calculator, color picker, image recolor + ML background cutout. macOS + Windows.

★ 7Rust · MITGitHub ↗

iosbackup

Self-hosting · independent developernew

iosbackup is a backup program, available on iOS: self-hosting on your own server, scheduled tasks and web interface.

★ 52Go · AGPL-3.0-onlyGitHub ↗

jellyplay

Multimedia · independent developernew

Jellyfin client for Android, Android TV & Fire TV. Native Kotlin/Jetpack Compose app with ExoPlayer, mpv & VLC playback, synced-lyrics music, offline downloads, SyncPlay, IPTV, and Jellyseerr/Overseerr requests.

★ 44Kotlin · GPL-3.0-onlyGitHub ↗

kanzo

Self-hosting · independent developernew

Self-hosted, sharable kanban for humans and agents. One 4.7 MB binary, 5 MB of RAM, 10 to 60 tokens per agent reply, starts in 3 ms, zero setup.

★ 1,140Rust · AGPL-3.0-onlyGitHub ↗

kermo

Networks & servers · independent developernew

Keyboard-first file manager and admin console for macOS: 2–4 panels, SFTP/SSH, built-in terminal, Git, huge-log viewer, production guard rails. Native Swift + AppKit.

★ 5Swift · MITGitHub ↗

llamadart

Artificial intelligence · independent developernew

Cross-platform on-device LLM inference for Dart & Flutter: GGUF via llama.cpp and LiteRT-LM on Android, iOS, macOS, Windows, Linux and web.

★ 88Dart · MITGitHub ↗

lymic

Self-hosting · independent developernew

Lymic, high performance desktop app for Immich. Cross-platform synchronization client for Linux, Windows and macOS. Fast, reliable, and built with Rust, Tauri, and SvelteKit.

★ 29Rust · MITGitHub ↗

Mail-Archiver is a web application for archiving, searching, and exporting emails from multiple accounts. Featuring folder sync, attachment support, mailbox migration and a dashboard.

★ 2,248C# · GPL-3.0-onlyGitHub ↗

marco

Self-hosting · independent developernew

Your family's day, framed. A self-hosted family wall calendar and dashboard for a Raspberry Pi or any browser, with Google Calendar, iCal, weather, photos and Home Assistant alerts.

★ 25TypeScript · MITGitHub ↗

Offband MeshCore: an open-source client for MeshCore LoRa mesh radios. Direct and channel chat, contact and repeater management, a live node map, and on-device message translation, over Bluetooth LE, USB serial or TCP.

★ 11Dart · MITGitHub ↗