GitHub Open Source
1.78K subscribers
3.04K photos
3.17K 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
🔥 SigDigger | C++

🎯 Primary Use Case:
Analyzing and extracting information from unknown radio signals using SDR hardware.

✨ Key Features:
• Digital signal analysis
• Support for various SDR devices via SoapySDR
• Adjustable demodulation of FSK, PSK, and ASK signals
• Analog video decoding
• Analysis of bursty signals

📖 Summary:
SigDigger is a free, Qt-based digital signal analyzer for GNU/Linux and macOS that extracts information from unknown radio signals. It supports various SDR devices via SoapySDR and offers adjustable demodulation for FSK, PSK, and ASK signals, along with analog video decoding and voice channel listening.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🔥 Look4Sat | Kotlin

🎯 Primary Use Case:
Tracking and predicting satellite passes on an Android device.

✨ Key Features:
• Predicting satellite positions and passes for up to 10 days
• Showing the list of currently active and upcoming satellite passes
• Showing the active pass progress, polar trajectory and transceivers info
• Showing the satellite positional data, footprint and ground track on the map

📖 Summary:
Look4Sat is an Android application that tracks satellites and predicts their passes. Inspired by Gpredict, it uses data from Celestrak and SatNOGS to provide real-time positional data, pass predictions, and ground track visualizations for over 9000 satellites.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 AndroidForensics | Shell

🎯 Primary Use Case:
Automated extraction of digital artifacts from Android devices via ADB for forensic analysis, security audits, and investigations.

✨ Key Features:
• Extract device system information (model, OS version, serial number)
• List and export installed applications
• Collect system logs (logcat)
• Retrieve battery and power data
• Dump network configuration and connection details

📖 Summary:
AndroidForensics is a toolkit and guide that leverages ADB commands to extract various data artifacts from Android devices for security audits and investigations. It focuses on gathering system information, installed applications, logs, network data, and user activity without requiring root access on non-rooted devices.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 taste-skill | JavaScript

🎯 Primary Use Case:
To elevate the quality and aesthetic appeal of AI-generated frontend user interfaces by providing specialized skills that go beyond generic design.

✨ Key Features:
• Portable Agent Skills for AI interfaces
• Improves layout, typography, motion, and spacing
• Generates image assets for reference boards (web, mobile, brand kits)

📖 Summary:
Taste Skill is a framework for AI agents that enhances the quality of AI-generated frontend interfaces. It provides portable 'Agent Skills' to improve layout, typography, motion, and spacing, moving beyond generic UI designs. It also includes image-generation skills for creating reference boards and design assets.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
✨ 1Hosts | HTML

🎯 Primary Use Case:
To provide users with comprehensive DNS blocklists that can be easily integrated into their existing network or device configurations to block unwanted content like ads, trackers, and malware.

✨ Key Features:
• Multiple blocklist variants (Lite, Xtra)
• Support for various clients and formats (AdAway, Pi-hole, dnscrypt-proxy, uBlock Origin, AdGuardHome, dnsmasq, Unbound, Windows hosts file, Little Snitch)

📖 Summary:
1Hosts provides curated DNS blocklists designed to enhance privacy, security, and user experience by filtering out ads, trackers, and malware. It offers different variants and formats compatible with various DNS filtering software and operating systems.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 linux-android | Shell

🎯 Primary Use Case:
Repurposing old Android phones into Linux desktops or smart home servers.

✨ Key Features:
• Install Linux desktop environments (XFCE4, LXQt, MATE, KDE Plasma) on Android via Termux
• Set up Home Assistant for smart home control
• No root or PC required
• Supports GPU acceleration on Qualcomm Snapdragon chips
• Provides scripts to start and stop the Linux environment

📖 Summary:
This repository provides shell scripts to install and run a full Linux desktop environment or a Home Assistant smart home server on an Android device using Termux. It allows repurposing old Android phones without requiring root access or a PC.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 Open-LLM-VTuber | Python

🎯 Primary Use Case:
To create a personal, interactive AI companion with a visual avatar that can be controlled and conversed with using natural voice commands, running locally for privacy and accessibility.

✨ Key Features:
• Hands-free voice interaction
• Voice interruption
• Live2D avatar integration
• Local execution (offline support)
• Cross-platform compatibility

📖 Summary:
Open-LLM-VTuber is a Python-based project enabling hands-free, voice-interactive AI companions with Live2D avatars. It supports real-time conversations, voice interruption, and can run entirely offline on local machines across different platforms.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 babysitter | JavaScript

🎯 Primary Use Case:
To provide a framework for building and managing reliable, auditable, and controlled AI agent workflows, ensuring they execute tasks precisely as defined and preventing unintended or erroneous actions.

✨ Key Features:
• Enforces obedience on agentic workforces
• Manages complex tasks and workflows
• Deterministic, hallucination-free self-orchestration

📖 Summary:
Babysitter is a JavaScript library designed to enforce strict obedience and deterministic execution within AI agent workforces. It enables the management of complex tasks and workflows by ensuring agents follow predefined steps, pass quality gates, and undergo human approval when necessary, all while maintaining an immutable record of decisions.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ PdfDing | Python

🎯 Primary Use Case:
Self-hosted management, viewing, and editing of PDF documents across multiple devices.

✨ Key Features:
• Browser-based PDF viewing with position memory
• Workspaces, collections, multi-level tagging, starring, archiving
• PDF editing (text, highlighting, drawings)
• Digital signatures
• Export highlights and comments

📖 Summary:
PdfDing is a self-hosted PDF management, viewing, and editing application designed for seamless multi-device use. It offers features like workspaces, tagging, highlighting, and annotation, with a focus on a clean UI and easy Docker-based setup.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ copilot-sdk | Java

🎯 Primary Use Case:
Enabling developers to embed GitHub Copilot's AI agent capabilities into their own applications and services.

✨ Key Features:
• Multi-platform SDKs (Python, TypeScript, Go, .NET, Java, Rust)
• Integrates GitHub Copilot Agent into applications
• Exposes production-tested agent runtime

📖 Summary:
The GitHub Copilot SDK provides a set of libraries for multiple programming languages (Python, TypeScript, Go, .NET, Java, Rust) that allow developers to integrate GitHub Copilot's agentic workflows directly into their applications and services. It exposes the core engine of Copilot CLI, enabling programmatic invocation of agent behaviors, including planning, tool usage, and file modifications, without requiring developers to build their own orchestration logic.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 Vibe-Trading | Python

🎯 Primary Use Case:
To provide an intelligent, automated, and comprehensive platform for individuals and developers to engage in algorithmic trading, strategy development, and backtesting using advanced AI and multi-agent techniques.

✨ Key Features:
• Multi-agent trading system
• AI-powered trading strategies
• LLM integration for agent capabilities
• Comprehensive backtesting framework

📖 Summary:
Vibe-Trading is a Python-based personal trading agent designed to empower users with comprehensive trading capabilities. It leverages multi-agent systems, AI, and LLMs for algorithmic trading, backtesting, and portfolio management, offering a flexible and powerful platform for quantitative finance.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ awesome-android-root | Python

🎯 Primary Use Case:
To serve as a centralized, curated, and easily navigable resource for discovering and learning about Android rooting tools, modules, and guides.

✨ Key Features:
• Curated list of 500+ root apps and modules
• Support for Magisk, KernelSU, and LSPosed (Xposed)

📖 Summary:
Awesome Android Root is a comprehensive resource hub for Android rooting enthusiasts. It curates over 500 top root apps, Magisk, KernelSU, and LSPosed modules, along with detailed rooting guides for various devices. The repository aims to be the ultimate destination for discovering and managing tools and information related to rooting Android devices.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🌟 Reversecore_MCP | HTML

🎯 Primary Use Case:
To empower AI agents and security professionals to conduct sophisticated reverse engineering, malware analysis, vulnerability research, and digital forensics by translating natural language queries into automated, multi-tool analysis workflows.

✨ Key Features:
• AI-Powered Security Analysis
• Integrated Static & Dynamic Analysis
• 50+ Analysis Tools (Radare2, YARA, LIEF, Capstone, etc.)

📖 Summary:
Reversecore MCP is an enterprise-grade server that integrates over 50 analysis tools to enable AI agents to perform advanced security tasks like reverse engineering, malware analysis, and vulnerability research through natural language commands. It acts as a bridge, translating human intent into complex, multi-tool security analysis workflows.

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

🎯 Primary Use Case:
To provide developers with ready-to-use components (skills) that enhance AI agents, allowing them to interact with and leverage Google Cloud services and other Google technologies more efficiently.

✨ Key Features:
• Pre-built Agent Skills for Google products and technologies
• Integration with Google Cloud services (e.g., Gemini API, BigQuery, GKE, Firebase)
• Modular installation via `npx skills add`

📖 Summary:
This repository provides a collection of pre-built 'Agent Skills' designed to integrate with Google products and technologies, particularly Google Cloud services. These skills enable developers to easily add complex functionalities to their AI agents, streamlining development and interaction with Google's ecosystem.

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

🎯 Primary Use Case:
To help users identify and select the most performant local LLM that can run effectively on their specific computer hardware, bypassing simple parameter count metrics.

✨ Key Features:
• Auto-detects hardware (GPU/CPU/RAM)
• Ranks LLMs from HuggingFace based on real benchmarks and hardware fit
• Supports various installation methods (uvx, pip, brew)
• Allows simulation of different hardware configurations

📖 Summary:
whichllm is a command-line tool that helps users find and run the best-performing Large Language Models (LLMs) locally on their specific hardware. It benchmarks models based on real-world performance and hardware compatibility, rather than just parameter count, providing a ranked list of suitable LLMs.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 GeoSentinel | HTML

🎯 Primary Use Case:
Real-time global movement monitoring and geopolitical awareness for analysis and decision-making.

✨ Key Features:
• Real-time ship and flight tracking
• Aggregation of geodata
• Geographic and geopolitical awareness
• Analysis and visualization tools
• Darkweb search via TOR

📖 Summary:
GeoSentinel is a real-time geospatial monitoring platform that aggregates ship, flight, and geodata to provide global movement awareness. It offers tools for analysis, visualization, and decision-making, including advanced features like dark web searching and AI-powered assistance.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 CasaOS | Go

🎯 Primary Use Case:
To provide a user-friendly, self-hosted personal cloud experience for managing applications and services.

✨ Key Features:
• Simple and elegant UI
• Easy app installation and management
• Supports Docker applications
• Extensible plugin system
• Focus on user autonomy and cost reduction

📖 Summary:
CasaOS is an open-source personal cloud operating system designed for ease of use and elegance. It allows users to easily manage applications and services on their own hardware, providing a self-hosted alternative to cloud services.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 youre-the-os | Python

🎯 Primary Use Case:
A simulation game where players experience and manage the core functions of an operating system.

✨ Key Features:
• Process management
• Memory management
• I/O event handling
• User impatience mechanic
• Desktop application

📖 Summary:
You're the OS! is a Python-based game where players act as a computer's operating system. The core gameplay involves managing processes, memory, and I/O events to keep the user happy and prevent system reboots. It can be played as a desktop application or a web version.

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

🎯 Primary Use Case:
To autonomously improve the performance of AI models or agents on specific benchmark tasks through a self-correcting and self-refining loop.

✨ Key Features:
• Autonomous performance improvement for AI systems
• Iterative refinement loop with meta, target, and feedback agents
• Updates both harness and weights of task-specific agents
• Supports multiple LLM providers (OpenAI, Anthropic, Gemini)

📖 Summary:
SIA is a Self-Improving AI framework designed to autonomously enhance the performance of any AI system on benchmark tasks. It achieves this through an iterative loop involving a meta-agent, a target agent, and a feedback agent, which collectively refine the target agent's capabilities.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 bytechef | Java

🎯 Primary Use Case:
Unifying AI agent orchestration and workflow automation for enterprise applications, enabling complex AI-driven processes and integrations.

✨ Key Features:
• AI Agent Orchestration
• Workflow Automation
• Drag-and-drop AI Agent component
• Streaming and structured output for agents
• Support for 14 LLM providers

📖 Summary:
ByteChef is an open-source platform that unifies AI agent orchestration and workflow automation. It allows for the creation and management of complex AI agents with integrated tools, memory, and guardrails, alongside a visual workflow editor for automating tasks. This platform is designed for enterprises, offering self-hosted deployment and embeddability into other products.

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