Apps & games

305 repositories, by attention — Page 8

jiji262/douyin-downloader

Watermark-free Douyin downloads, now with a multi-platform desktop app — Originally a Python CLI for batch Douyin downloads with retries and SQLite dedup, the project now adds Douzy, a desktop app also covering TikTok, YouTube, Telegram, and X. Good fit for users wanting a GUI archive tool or scripters needing automated watermark-free batch downloads.

A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具,去水印,支持视频、图集、合集、音乐(原声)。

Python🇺🇸 North AmericaAttention 33Acceleration -42%Retention +86%
★12,470
mealie-recipes/mealie

Self-hosted recipe manager that imports any recipe by URL — Mealie combines a RestAPI backend with a Vue frontend for storing recipes, planning meals and building shopping lists. It auto-imports recipes from a URL or lets you add them via a UI editor, and offers an API for third-party apps. Aimed at families wanting a private, self-hosted alternative to online recipe sites.

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor

PythonAttention 33Acceleration -23%
★13,714
LargeModGames/spotatui

A multi-source terminal player that outgrew its spotify-tui roots — spotatui began as a spotify-tui fork and now plays Spotify, local files, Subsonic/Navidrome, radio, YouTube, Qobuz and Apple Music without needing a Spotify developer app. It adds synced lyrics, an audio visualizer, cross-source playlist sync, Lua plugins, a CLI and an in-app AI DJ, aimed at terminal users wanting one player for many sources.

A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, Qobuz and Youtube sources

Rust🇪🇺 EuropeAttention 33Acceleration -70%
★1,773
NdoleStudio/httpsms

Turn an Android phone into a programmable SMS gateway — httpSMS lets developers send and receive SMS via a simple HTTP API by triggering an Android phone, with webhook forwarding, end-to-end encryption, and message expiration. It targets regions without virtual phone numbers and can be self-hosted with Docker, Firebase, and Cloudflare Turnstile.

Send and receive SMS messages using your Android phone programmatically via a simple HTTP API

GoAttention 33Acceleration -22%Retention +19%
★6,138
playcanvas/engine

Browser-based 3D engine now rendering live Gaussian splats — PlayCanvas pairs WebGL2 and WebGPU support with glTF and WebXR to run interactive 3D apps and games in any browser. Recent additions like 3D Gaussian Splatting support make it relevant for developers exploring newer rendering techniques alongside traditional game and visualization workflows.

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

JavaScript🇪🇺 EuropeAttention 32Acceleration -14%Retention +53%
★17,157
streetcomplete/StreetComplete

Quest-based OSM editing now spans Android and iOS via KMP — StreetComplete turns OpenStreetMap contribution into simple on-site quests like naming a road or describing its surface, no tagging knowledge required. Built as a Kotlin Multiplatform app, it now targets both Android and iOS, works offline, and uploads answers directly as OSM changesets.

Easy to use OpenStreetMap editor for Android and iOS

KotlinAttention 32Acceleration -26%
★5,108
hiroi-sora/Umi-OCR

Free offline OCR with screenshot, batch and PDF support — Umi-OCR is a free, open-source offline OCR tool built on PaddleOCR. It handles screenshot capture, batch image import and PDF recognition, can strip watermarks and headers/footers, and supports multiple languages plus QR code scanning. It also exposes CLI and HTTP interfaces for external integration.

OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。

PythonAttention 32Acceleration -12%
★48,248
autobrr/autobrr

One tool to replace trackarr, autodl-irssi and flexget — autobrr combines IRC announce monitoring, RSS and Usenet filtering into a single self-hosted automation layer that pushes matched releases to clients like qBittorrent, Deluge, Transmission, SABnzbd, Sonarr and Radarr. It's built for seedbox and home-lab users who want finer filter control than older autodl-irssi-style setups.

Modern, easy to use download automation for torrents and usenet.

GoAttention 32Acceleration -12%Retention +29%
★3,184
othermod/PSPi-Version-6

Turn a PSP 1000 into a Raspberry Pi handheld — PSPi 6 is an open-source mainboard replacement that lets a Raspberry Pi Zero, Zero 2W, or CM4 power a classic PSP 1000 shell. It includes hardware designs, firmware, and software for a high-res LCD, battery management, stereo-capable audio, and full use of original PSP controls—aimed at retro gaming and DIY handheld enthusiasts.

C🇺🇸 North AmericaAttention 32Acceleration -20%
★1,104
bevyengine/bevy

Rust's ECS-based game engine, still moving fast every 3 months — Bevy is a free, open-source data-driven game engine built in Rust using the Entity Component System paradigm. It ships breaking-change releases roughly every three months with migration guides, making it a fit for developers who want a modular, fast-compiling engine and are comfortable tracking active development.

A refreshingly simple data-driven game engine built in Rust

RustAttention 31Acceleration -18%
★49,347
allenv0/SCM

Local AI search across every photo and video frame on your Mac — SCM is a macOS app that lets you search photos and videos by describing a memory in plain language, using local vision models, OCR, and Whisper-based dialogue search. It runs fully offline after downloading weights, auto-imports watched folders, and finds the exact scene or timecode, not just the file.

Multimodal visual memory search on macOS

TypeScriptAttention 31Acceleration -67%
★509
InfinityLoop1308/PipePipe

A NewPipe fork adding SponsorBlock, danmaku chat, and more filters — PipePipe is a NewPipe-based Android client that adds SponsorBlock for YouTube and BiliBili, ReturnYouTubeDislike, danmaku-style live chat overlays, AV1/VP9 playback, keyword/channel filtering, and bulk playlist downloads. It targets users wanting a faster, more feature-rich alternative to stock NewPipe, available via F-Droid and IzzyOnDroid.

An open-source Android app to let you browse YouTube and other services freely.

ShellAttention 31Acceleration -22%Retention +14%
★7,143
home-assistant/core

Local-first home automation core backed by a huge DIY community — Home Assistant's core engine runs locally on devices like a Raspberry Pi, favoring privacy over cloud dependence. Its modular architecture lets contributors add new integrations easily, making it a fit for tinkerers who want to build and extend their own smart home setups.

:house_with_garden: Open source home automation that puts local control and privacy first.

PythonAttention 31Acceleration +15%Retention +44%
★91,801
odoo/odoo

A modular open-source ERP covering CRM to manufacturing — Odoo bundles dozens of business apps—CRM, eCommerce, inventory, accounting, HR, manufacturing—that work standalone or combine into a full ERP. Useful for businesses wanting to add modules incrementally instead of adopting one monolithic system, with developer tutorials for customization.

Odoo. Open Source Apps To Grow Your Business.

Python🇪🇺 EuropeAttention 30Acceleration -17%
★55,396
SegFault42/HeliosGen

A free, self-hosted canvas for AI image and video pipelines — HeliosGen is a desktop app for visually chaining prompts, models, and reference images into AI image/video workflows on an infinite canvas. Data stays local, no account or cloud setup required, positioned as a free alternative to Higgsfield, OpenArt, and Freepik. Currently macOS-only, with Windows/Linux builds seeking contributors.

🏆 Self Hosted Gen AI desktop app. Free alternative to Higgsfield, OpenArt, Freepik....

TypeScriptAttention 30Acceleration -58%
★3,211
tw93/Pake

Package any website as a tiny native app with Rust and Tauri — Pake wraps websites into native desktop apps using Tauri instead of Electron, producing installers under 10MB versus Electron's bulk. One CLI command handles packaging with shortcuts, custom styling, and ad removal, no config needed. Useful for turning ChatGPT, YouTube or any web tool into a lightweight native app.

Turn any website into a lightweight desktop app with one command, on macOS, Windows and Linux.

RustAttention 30Acceleration -9%Retention +42%
★62,390
touchHLE/touchHLE

Reviving classic iPhone OS games without simulating real hardware — touchHLE reimplements iOS system frameworks instead of emulating actual iPhone hardware, letting early iPhone OS 2.x-4.x apps run natively on desktop and Android. It targets old games rather than general app support, with a crowdsourced compatibility database tracking what works. Useful for preservationists and retro iOS gaming enthusiasts.

High-level emulator for early iOS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE

RustAttention 28Acceleration -40%
★4,043
qbittorrent/search-plugins

Community-maintained search plugins powering qBittorrent's built-in search — This repo hosts the Python search plugins used by qBittorrent's search tab, now maintained by community contributors rather than the core team. It points users to a wiki for installing plugins, writing new ones, and configuring Jackett, since official upkeep is limited and PRs to fix existing plugins are welcomed.

Search plugins for qBittorrent search feature

PythonAttention 28Acceleration -12%
★7,168
tonyantony300/dashbeam

Direct, encrypted peer-to-peer file transfer across devices — Dashbeam is an open-source tool for sending files directly between devices using peer-to-peer networking, skipping cloud storage entirely. It works across desktop, Android, terminal, and browser, offering resumable, end-to-end encrypted transfers for anyone wary of services like WeTransfer or Dropbox revealing personal data.

Share files nearby and beyond.

TypeScriptAttention 28Acceleration -70%Retention +108%
★10,123
cloudreve/cloudreve

Cloudreve lets you run your own multi-cloud file hub — Cloudreve is a self-hosted file management and sharing system written in Go, supporting direct transfers to providers like OneDrive, S3, Qiniu, Aliyun OSS, Tencent COS and more. It also integrates Aria2/qBittorrent for background downloads across multiple nodes, plus archive compression, extraction and batch downloads.

🌩 Self-hosted file management and sharing system, supports multiple storage providers

GoAttention 28Acceleration +17%
★28,901
flutter/flutter

Google's single-codebase SDK for mobile, web, and desktop UIs — Flutter is Google's open-source SDK for building fast, visually polished apps from one codebase targeting iOS, Android, web, Windows, macOS, Linux, and Fuchsia. It suits developers who want to avoid maintaining separate native UIs per platform while keeping full control over design and performance.

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

DartAttention 28Acceleration +21%
★180,515
tauri-apps/tauri

Tauri now builds desktop and mobile apps from one Rust core — Tauri wraps any HTML/JS/CSS frontend in a lightweight Rust binary, rendering via native system webviews instead of bundling Chromium. It now targets macOS, Windows, Linux, Android and iOS from a shared codebase, with built-in bundling, auto-updates, tray icons and notifications—useful for teams wanting small, fast cross-platform apps.

Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

RustAttention 28Acceleration -7%
★112,277
suitenumerique/docs

A self-hosted, real-time collaborative editor from France's digital agency — Docs is a web-native text editor built with Django, React, BlockNote and Yjs for real-time collaborative editing of nested documents. Backed by France's government digital service and verified as a Digital Public Good, it suits organizations wanting self-hosted, data-sovereign alternatives to proprietary docs tools.

Docs is an open-source text editor: web-native, made for real-time collaboration, cleanly structured documents and sub-documents with full ownership of your data. Built to scale with Django and React.

Python🇪🇺 EuropeAttention 27Acceleration +36%Retention +31%
★16,954
mattermost/mattermost

Self-hosted chat platform adds AI integration and voice calling — Mattermost is an open core, self-hosted collaboration platform combining chat, workflow automation, voice calling, screen sharing, and AI integration. Built in Go and React, it runs as a single Linux binary on PostgreSQL, with monthly MIT-licensed releases. Suited for teams needing DevSecOps, incident resolution, or IT service desk workflows on their own infrastructure.

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

TypeScriptAttention 26Acceleration -13%
★39,463
copy/v86

A full x86 PC, CPU to sound card, emulated inside your browser — v86 JIT-compiles x86 machine code to WebAssembly at runtime, emulating a Pentium 4-level CPU plus FPU, VGA, IDE, networking, sound and more. It boots real OSes like Arch Linux, FreeBSD and Android-x86 directly in a webpage, making it useful for retro computing, OS demos and sandboxed legacy software.

x86 PC emulator and x86-to-wasm JIT, running in the browser

JavaScriptAttention 26Acceleration 0%
★23,638
google/mozc

Google's open-source Japanese IME, now building across platforms — Mozc is the open-source counterpart of Google Japanese Input, offering a Japanese Input Method Editor that runs on Android, macOS, Chromium OS, Linux, and Windows. The repo provides build instructions and CI status for each platform, making it a reference for anyone wanting to study or extend a cross-platform IME engine.

Mozc - a Japanese Input Method Editor designed for multi-platform

C++🇺🇸 North AmericaAttention 26Acceleration -17%
★3,026
tristenlammi/Arrmada

A single app that replaces the whole *arr media stack — Arrmada bundles what Radarr, Sonarr, Overseerr and Tautulli normally do separately into one self-hosted app with one database, covering movies, TV, books, audiobooks, requests and subtitles. It's early (v0.x), built for Plex/Jellyfin users who want fewer moving parts and can import existing Radarr/Sonarr libraries.

One self-hosted app for all your media.

GoAttention 26Acceleration -92%
★415
kitao/pyxel

A Python retro game engine with Rust under the hood — Pyxel lets Python developers build retro-style games with a fixed color palette and simple sound/graphics APIs, while the engine itself is implemented in Rust for performance. It suits hobbyists and game jam participants who want pixel-art constraints without leaving Python.

A retro game engine for Python

Rust🇯🇵 JapanAttention 26Acceleration -32%
★18,476
espressoplease/trader-news

An open Arc-on-SBCL runtime powering a finance-flavored Hacker News fork — Sharc is an independent Arc-to-Common-Lisp port inspired by Hacker News's 2024 move to SBCL via Clarc. It boots arc0.lisp under SBCL to run Arc programs unmodified, and this repo layers Trader News on top with a durable editorial queue for market, economics, and policy links.

Trader News, a finance-focused Hacker News clone

Common Lisp🇪🇺 EuropeAttention 25Acceleration 0%
★1
microg/GmsCore

microG: Running Google Play Services Apps Without Google — microG reimplements Google Play Services APIs—push notifications, maps, auth, geolocation—as free software, letting apps built for Play Services run on devices without Google's proprietary blobs. It's long used by de-Googled Android ROMs and privacy-focused setups, and remains actively maintained with ongoing translation support.

Free implementation of Play Services

JavaAttention 25
★15,104