GitHub Open Source
1.78K subscribers
3.04K photos
3.18K links
🌟 GitHub Open Source 🌟

Discover fascinating projects from GitHub! We curate the best repositories, highlight innovative ideas, and share tips for developers. Join us to explore hidden gems and fuel your tech passion! 🚀
Download Telegram
🌟 oxwm | Zig

🎯 Primary Use Case:
A highly configurable and user-friendly dynamic window manager for Linux/Unix-like systems, written in Zig.

✨ Key Features:
• Dynamic window management in Zig
• Lua API for configuration
• Hot-reloading of configuration
• LSP-powered autocomplete
• Sane defaults

📖 Summary:
OXWM is a dynamic window manager written in Zig, offering an enhanced alternative to dwm. It provides a flexible Lua API for configuration with hot-reloading, aiming to reduce user friction through sensible defaults, LSP integration, and instant configuration updates without restarting the X session.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 Fun-ASR | Python

🎯 Primary Use Case:
Accurate and efficient speech-to-text transcription, especially in specialized domains and multilingual environments.

✨ Key Features:
• End-to-end speech recognition large model
• Trained on tens of millions of hours of real speech data
• Powerful contextual understanding capabilities

📖 Summary:
Fun-ASR is an advanced, end-to-end speech recognition large model developed by Tongyi Lab. It is trained on massive datasets, offering robust contextual understanding and industry-specific adaptability. The model supports low-latency real-time transcription across 31 languages and excels in specialized domains by accurately handling jargon and minimizing errors like hallucinations.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 Nano-PDF | Python

🎯 Primary Use Case:
Editing PDF documents, particularly presentations or reports, by describing desired changes in natural language, making PDF modification more accessible and efficient.

✨ Key Features:
• Natural Language Editing
• Add New Slides
• Non-Destructive Editing (OCR Re-hydration)
• Multi-page & Parallel Processing

📖 Summary:
Nano-PDF is a Python-based command-line tool that allows users to edit PDF documents using natural language prompts. It leverages Google's Gemini 3 Pro Image model to understand and execute edits, such as updating text or generating new content, while preserving the original document's structure and text layer through OCR.

🔗 Links:
• View Project
================
🔓 Open Source
💡 opc-skills | Python

🎯 Primary Use Case:
To empower solopreneurs and one-person companies by providing ready-to-use automation skills that enhance the functionality of AI coding assistants for tasks like marketing, content creation, and research.

✨ Key Features:
• Extensible AI agent skills for various coding assistants

📖 Summary:
OPC Skills provides a collection of pre-built AI agent "skills" designed to enhance the capabilities of AI assistants like Claude Code, Cursor, and Codex. These skills are self-contained modules containing instructions, scripts, and resources that AI agents can dynamically load to perform specialized tasks, making them more powerful for solopreneurs and one-person companies.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ jmeter | Java

🎯 Primary Use Case:
Performance and load testing of applications and services to measure their strength and analyze overall performance under simulated heavy loads.

✨ Key Features:
• Performance and load testing for web applications, web services, FTP, JDBC, LDAP, MOM, Mail, and more
• Fully featured Test IDE for recording, building, and debugging test plans
• Command-line mode (non-GUI) for load testing from any Java-compatible OS

📖 Summary:
Apache JMeter is an open-source Java application designed for performance and load testing of various services. It simulates heavy loads to analyze application strength and performance under different conditions, offering a comprehensive feature set for detailed testing and reporting.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🚀 GLM-Image | Python

🎯 Primary Use Case:
High-fidelity and knowledge-intensive image generation from text, with advanced capabilities in text rendering and a comprehensive suite of image-to-image editing and manipulation functionalities.

✨ Key Features:
• Hybrid autoregressive + diffusion decoder architecture
• 9B-parameter autoregressive generator initialized from GLM-4-9B-0414

📖 Summary:
GLM-Image is an advanced image generation model that utilizes a hybrid autoregressive and diffusion decoder architecture. It excels in generating high-fidelity images, particularly those requiring precise semantic understanding, complex information expression, and accurate text rendering, while also supporting a wide array of image-to-image tasks.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 LLMRouter | Python

🎯 Primary Use Case:
Optimizing LLM inference by intelligently routing queries to the most appropriate language model.

✨ Key Features:
• Smart Routing: Automatically routes queries to the optimal LLM based on task complexity, cost, and performance.

📖 Summary:
LLMRouter is an open-source Python library designed for intelligent routing of Large Language Model (LLM) inferences. It dynamically selects the most suitable LLM for a given query based on factors like complexity, cost, and performance, supporting over 16 diverse routing models and offering a unified CLI for training, inference, and chat.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ android-tv-debloat-toolkit | Python

🎯 Primary Use Case:
To debloat, customize, and improve the performance of Android TV devices by removing unwanted applications and system services.

✨ Key Features:
• Connect to Android TV over Wi-Fi (ADB Wireless)
• Debloat TCL and Google bloatware
• Remove Google TV Recommendations
• Install APKs remotely
• Disable Google Launcher safely

📖 Summary:
This Python-based Windows application simplifies the customization of Android TV devices. It allows users to connect via Wi-Fi, debloat unnecessary apps, install custom launchers and APKs, and disable the default Google TV launcher, leading to a cleaner and faster user experience.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 RuView | Rust

🎯 Primary Use Case:
To transform commodity WiFi signals into a comprehensive sensing system for real-time human activity and vital sign monitoring, operating entirely on edge devices without cameras.

✨ Key Features:
• Real-time human pose estimation (17 COCO keypoints)

📖 Summary:
RuView is a Rust-based WiFi sensing platform that uses ESP32 sensors to capture and interpret Channel State Information (CSI) from WiFi signals. It enables real-time human pose estimation, vital sign monitoring (breathing and heart rate), activity recognition, and environmental mapping without requiring cameras or wearables. The system operates entirely on edge hardware, learning environments locally and ensuring privacy.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
💡 sbv | JavaScript

🎯 Primary Use Case:
To provide a web-based interface for easily viewing, searching, and managing SMS, MMS, and call log backups created by the 'SMS Backup & Restore' Android application.

✨ Key Features:
• Web application for viewing SMS/MMS backups
• Imports 'SMS Backup & Restore' XML files
• Texting app-like interface
• Multi-user support with username/password
• Idempotent imports to prevent duplicates

📖 Summary:
SBV (SMS Backup Viewer) is a modern web application designed to view SMS and MMS message backups from XML files generated by the 'SMS Backup & Restore' app. It provides a user-friendly, texting app-like interface for browsing, searching, and filtering messages, including support for media attachments and call logs.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 maivi | Python

🎯 Primary Use Case:
To provide users with a fast, accurate, and convenient way to convert spoken words into text in real-time, directly on their local machine, with seamless integration into their workflow.

✨ Key Features:
• Hotkey Recording (Alt+Q)
• Real-time Transcription
• Clipboard Integration
• Floating Overlay
• Smart Chunk Merging

📖 Summary:
Maivi is a cross-platform desktop application that provides real-time, local voice-to-text transcription using advanced AI models. It features hotkey support for easy recording, automatic clipboard copying, and a floating overlay for live transcription, designed to be efficient and accurate even on CPU.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 gopher-code | Go

🎯 Primary Use Case:
To provide a highly performant, dependency-free, and easily distributable version of the Claude Code application, optimized for speed and resource efficiency.

✨ Key Features:
• Rewritten from scratch in Go
• Zero Node.js, Zero Electron dependencies
• Single static binary distribution
• Fast 12ms cold start
• Native concurrency with goroutines

📖 Summary:
Gopher Code is a complete rewrite of the Claude Code application from scratch in Go. It aims to provide a single, static binary with no Node.js or Electron dependencies, offering significantly faster startup times, reduced memory usage, and easier cross-compilation.

🔗 Links:
• View Project
================
🔓 Open Source
✨ voicebox | TypeScript

🎯 Primary Use Case:
To provide users with a private, powerful, and versatile local application for voice cloning, speech generation, and audio editing, enabling the creation of voice-powered applications and content.

✨ Key Features:
• Local-first voice cloning studio
• 5 TTS engines (Qwen3-TTS, LuxTTS, Chatterbox Multilingual, Chatterbox Turbo, HumeAI TADA)

📖 Summary:
Voicebox is an open-source, local-first voice synthesis studio that allows users to clone voices, generate speech in multiple languages and TTS engines, apply audio effects, and compose multi-voice projects. It prioritizes user privacy by running entirely on the user's machine and offers a REST API for integration into other applications.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
✨ Infographic | TypeScript

🎯 Primary Use Case:
Generating and rendering high-quality infographics declaratively, with AI assistance for creation and editing.

✨ Key Features:
• AI-friendly configuration and syntax for AI generation, streaming output, and rendering
• Approximately 200 built-in infographic templates, data-item components, and layouts
• Theme system with preset themes and deep customization options

📖 Summary:
AntV Infographic is a declarative infographic visualization engine that uses a specialized syntax to quickly and flexibly render high-quality infographics. It aims to make information presentation more efficient and data storytelling simpler, with AI-friendly features for generation and editing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ savr | HTML

🎯 Primary Use Case:
Saving and reading online content offline, with a focus on user data control and decentralization.

✨ Key Features:
• Save articles for reading later
• Remove distractions like advertisements
• Read content and images without an internet connection
• No dependency on a service/company for scraping or storage
• Optional authorization and cross-device synchronization (Dropbox/Google Drive)

📖 Summary:
Savr is a progressive web app designed for saving online content like articles and images for offline reading. It prioritizes user data ownership, decentralization, and works locally without requiring a server or company dependency.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 textream | Swift

🎯 Primary Use Case:
To provide a discreet and customizable teleprompter experience for macOS users during live streams, interviews, or presentations.

✨ Key Features:
• Real-time word tracking using on-device speech recognition
• Classic auto-scroll with adjustable speed
• Voice-activated scrolling that pauses when silent
• Dynamic Island-style overlay, draggable floating window, or fullscreen on Sidecar iPad

📖 Summary:
Textream is a free, open-source macOS teleprompter application designed for streamers, interviewers, and presenters. It offers real-time word tracking, classic auto-scroll, and voice-activated scrolling, displayed in a discreet overlay that is invisible to the audience.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ maxun | TypeScript

🎯 Primary Use Case:
Enabling users to extract structured data from websites and turn them into APIs through a no-code interface.

✨ Key Features:
• No-code web data platform
• Real-time web scraping and crawling
• AI-powered data extraction
• Recorder Mode for robot creation
• SDK for developers

📖 Summary:
Maxun is an open-source, no-code platform designed to transform websites into structured data APIs. It offers tools for web scraping, crawling, search, and AI-powered data extraction, enabling users to automate data collection without writing code.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ telegram-mcp | Python

🎯 Primary Use Case:
To act as a bridge between AI models/clients and the Telegram messaging platform, enabling AI to read, understand, and interact with Telegram chats and groups programmatically.

✨ Key Features:
• Full-featured Telegram integration for MCP-compatible clients (Claude, Cursor, etc.)
• Powered by Telethon and the Model Context Protocol (MCP)
• Programmatic interaction with Telegram accounts

📖 Summary:
Telegram MCP Server is a Python-based server that leverages the Telethon library to provide a comprehensive interface for interacting with Telegram. It allows MCP-compatible clients, such as AI assistants, to read chats, manage groups, send and modify messages, media, contacts, and settings.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🌟 clipboard-history | Rust

🎯 Primary Use Case:
Managing and searching clipboard history on Linux systems.

✨ Key Features:
• Remembers clipboard history across reboots
• Saves images and arbitrary bytes
• Searchable history with Regex or raw queries
• Installable on any Linux system
• Efficient storage using custom binary format

📖 Summary:
Ringboard is a Rust-based clipboard manager for Linux that efficiently stores, searches, and retrieves clipboard history, including images and arbitrary data. It features a client-server architecture for composability and supports a large history size with minimal resource usage.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🚀 yj_nearbyglasses | Kotlin

🎯 Primary Use Case:
To alert users about the presence of nearby smart glasses, acting as a privacy and self-defense tool.

✨ Key Features:
• Detects nearby smart glasses via Bluetooth LE advertising
• Warns users of potential smart glasses presence
• Privacy-focused: no data collection or telemetry
• Free and open-source
• Local log file storage (optional)

📖 Summary:
This Android application detects nearby smart glasses by analyzing their Bluetooth advertising data. It aims to provide users with a privacy-focused warning system, alerting them if potentially surveillance-capable smart glasses are in their vicinity. The app emphasizes user privacy by not collecting or transmitting any personal data.

🔗 Links:
• View Project
================
🔓 Open Source