GitHub Open Source
1.79K subscribers
3.05K photos
3.19K 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
🚀 magnitude | TypeScript

🎯 Primary Use Case:
Automating web tasks, integrating applications without APIs, extracting data, and testing web applications using natural language commands and visual understanding.

✨ Key Features:
• Vision AI for browser control
• Natural language interaction
• Automated navigation and interaction
• Intelligent data extraction
• Built-in visual test runner

📖 Summary:
Magnitude is an open-source, vision-first browser agent that uses AI to understand and interact with web interfaces. It enables users to control browsers with natural language for tasks like navigation, interaction, data extraction, and testing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 rustnet | Rust

🎯 Primary Use Case:
Real-time network monitoring and analysis directly from the terminal.

✨ Key Features:
• Real-time Network Monitoring (TCP, UDP, ICMP, ARP)
• Detailed Connection States (TCP, QUIC, DNS, SSH, UDP)
• Interface Statistics (bytes/packets, errors, drops)
• Deep Packet Inspection (DPI) for application protocols
• TCP Network Analytics (retransmissions, out-of-order)

📖 Summary:
RustNet is a cross-platform terminal UI tool for real-time network monitoring. It provides detailed insights into network connections, interface statistics, and packet data, with advanced filtering and process identification capabilities.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 VidBee | TypeScript

🎯 Primary Use Case:
Downloading videos and audio content from a wide variety of online platforms.

✨ Key Features:
• Download videos and audios from 1000+ websites
• Built with Electron and powered by yt-dlp
• Clean and intuitive user interface
• RSS auto-download automation
• Browser script for quick download integration

📖 Summary:
VidBee is an open-source video downloader built with Electron and yt-dlp, supporting over 1000 websites. It offers a user-friendly interface for downloading videos and audio, with features like RSS auto-download and a browser script for quick URL integration.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 AndroidMic | Rust

🎯 Primary Use Case:
Transforming an Android phone into a PC microphone for enhanced audio input.

✨ Key Features:
• Multiplatform (Linux, Windows, MacOs)
• Wifi and USB support
• Noise Cancellation
• Audio wave visualization
• Advanced Audio Options

📖 Summary:
AndroidMic is a multiplatform application that allows users to use their Android phone as a wireless or USB microphone for their PC. It supports various connection methods and includes features like noise cancellation and audio visualization.

🔗 Links:
• View Project
================
🔓 Open Source
💡 cap | JavaScript

🎯 Primary Use Case:
To provide a modern, privacy-preserving, and user-friendly alternative to traditional CAPTCHA systems for websites and APIs, preventing bots and abuse without requiring users to solve visual puzzles.

✨ Key Features:
• SHA-256 proof-of-work challenges
• Lightweight and fast (~20kb, zero dependencies)
• Privacy-first, no telemetry
• Fully customizable via CSS variables
• Standalone mode with Docker

📖 Summary:
Cap is a privacy-first, self-hosted CAPTCHA alternative that replaces traditional visual challenges with a lightweight, JavaScript-based proof-of-work system. It aims to be fast, dependency-free, and easily integrable into modern web applications, offering a more accessible and private user experience.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤2
✨ dtop | Rust

🎯 Primary Use Case:
Monitoring Docker containers across multiple hosts directly from the terminal.

✨ Key Features:
• Real-time monitoring
• Lightweight
• Multi-host support
• Dozzle integration
• Log streaming

📖 Summary:
dtop is a terminal-based dashboard for real-time Docker container monitoring across multiple hosts. It provides instant visibility into container status, resource usage, and key metrics directly in the command line, with integration for viewing container logs via Dozzle.

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

🎯 Primary Use Case:
Downloading and converting YouTube videos from the command line.

✨ Key Features:
• Video Downloading
• Audio Downloading
• Multiple video download
• Subtitles download support
• Playlist download

📖 Summary:
YTConverter is a Python-based CLI tool for downloading and converting YouTube videos. It leverages yt-dlp and ffmpeg to offer features like format conversion, subtitle downloads, playlist support, and customizable download paths, all through an interactive terminal interface.

🔗 Links:
• View Project
================
🔓 Open Source
💡 Dorion | Rust

🎯 Primary Use Case:
To provide a more performant and customizable Discord experience on less powerful hardware.

✨ Key Features:
• Alternative Discord client
• Lightweight and smaller footprint
• Snappier startup
• Supports themes
• Supports plugins

📖 Summary:
Dorion is a lightweight, alternative Discord client built with Rust and Tauri, designed for lower-spec or storage-constrained PCs. It offers a snappier experience and supports customization through themes and plugins.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ ArchivedV | JavaScript

🎯 Primary Use Case:
Archiving and saving unarchived singing streams from YouTube, especially Vtubers, to prevent content loss due to copyright or unarchiving practices.

✨ Key Features:
• Automatic checking of subscribed channels for new live streams
• Download matching videos based on specified keywords
• Web interface for managing channels and keywords
• Fail-safe auto-merger using ffmpeg for incomplete stream files

📖 Summary:
ArchivedV is a JavaScript-based service designed to automatically download and save singing streams from YouTube, particularly those from Vtubers that might be unarchived due to copyright issues. It features keyword filtering, a web interface for management, and robust error handling for stream interruptions.

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

🎯 Primary Use Case:
Monitoring and managing Docker containers across multiple hosts with features like auto-restart and alerts.

✨ Key Features:
• Multi-Host Monitoring
• Agent-Based Remote Monitoring
• Real-Time Dashboard
• Real-Time Statistics
• Real-Time Container Logs

📖 Summary:
DockMon is a comprehensive platform for monitoring and managing Docker containers. It offers real-time insights, intelligent auto-restart capabilities, multi-channel alerting, and detailed event logging for single or multiple Docker hosts.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 HunyuanVideo-Avatar | Python

🎯 Primary Use Case:
Generating realistic and emotionally expressive multi-character animated videos from audio input, with strong character consistency.

✨ Key Features:
• High-fidelity audio-driven human animation
• Character image injection for consistency
• Audio Emotion Module (AEM) for fine-grained emotion control
• Multi-character dialogue animation
• Single GPU inference with low VRAM (10GB)

📖 Summary:
HunyuanVideo-Avatar is a multimodal diffusion transformer model designed for generating high-fidelity, audio-driven human animations. It excels at creating dynamic videos with consistent characters, precise emotion alignment, and supports multi-character dialogue animation.

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

🎯 Primary Use Case:
To provide detailed, visualized analysis of Git commit history for project management and team performance evaluation.

✨ Key Features:
• Analysis of work pace and overtime hours
• Identification of responsibility zones, features, and bugs
• Assessment of colleagues' working styles
• Tracking employee turnover and team composition
• Mapping developer locations

📖 Summary:
Assayo is a tool that generates an HTML report analyzing Git commit statistics. It provides insights into work pace, overtime, team dynamics, developer locations, release schedules, and project costs, offering a comprehensive overview of project development and team performance.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 wallrice | TypeScript

🎯 Primary Use Case:
Transforming user-uploaded images into stylized wallpapers by applying custom or thematic color palettes.

✨ Key Features:
• Built-in Color Palettes
• Custom Color Selection
• Advanced Colorization Settings
• Realistic Device Previews
• Terminal Simulation

📖 Summary:
WallRice is a modern web application that allows users to colorize their uploaded images and wallpapers using custom or pre-defined color palettes. It offers advanced settings for fine-tuning the colorization process and provides realistic previews within device mockups.

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

🎯 Primary Use Case:
To provide a fully functional and resource-efficient Spotify client experience directly within the command-line interface, enabling users to control music playback, view lyrics, and visualize audio without needing a separate graphical application or daemon.

✨ Key Features:
• Standalone Spotify client for the terminal
• Native streaming, no daemon required
• Real-time audio visualization
• Synced lyrics support
• Lightweight and performant (low RAM usage)

📖 Summary:
Spotatui is a standalone, native Spotify client for the terminal, built with Rust and powered by Ratatui. It offers a lightweight and efficient way to interact with Spotify directly from your command line, featuring real-time audio visualization and synced lyrics.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 pingerr | Shell

🎯 Primary Use Case:
Finding the most optimal DNS server for a router or machine by benchmarking public DNS resolvers.

✨ Key Features:
• Tests 60+ DNS Servers
• Multiple Test Iterations
• DNS-Ping Correlation Analysis
• Smart Scoring System
• Color-Coded Results

📖 Summary:
Pingerr is a shell script that benchmarks over 60 public DNS servers to identify the fastest and most reliable option for your network. It analyzes DNS query times and network latency, providing a weighted score and color-coded results for easy interpretation.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 MK_DroidScreenCast | Python

🎯 Primary Use Case:
To provide a user-friendly interface for remotely controlling and streaming an Android device's screen to a PC, simplifying the process of debugging, development, or general usage.

✨ Key Features:
• Universal Android device manager using ADB and Scrcpy
• Control smartphone from PC via USB or Wi-Fi
• Interactive CLI and modern Web Panel interfaces
• Automatic environment setup and tool downloads (ADB, Scrcpy)

📖 Summary:
MK DroidScreenCast is a Python-based application that provides full access to an Android smartphone via ADB and Scrcpy. It offers both a command-line interface (CLI) and a web-based panel for managing and streaming the Android device's screen to a PC over USB or Wi-Fi.

🔗 Links:
• View Project
================
🔓 Open Source
💡 froggit | Go

🎯 Primary Use Case:
To provide developers with a more intuitive and visually organized way to interact with Git directly from their terminal, simplifying common and advanced Git operations.

✨ Key Features:
• Modern, minimalist Git TUI
• Visual feedback
• Keyboard-driven controls
• Streamlined Git workflow
• Configuration file for customization (froggit.yml)

📖 Summary:
Froggit is a modern, minimalist Git Text User Interface (TUI) designed to enhance the command-line Git experience. It offers visual feedback, keyboard-driven controls, and streamlined Git operations for clarity and speed within the terminal.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥1
💡 llm-god | TypeScript

🎯 Primary Use Case:
To provide a unified desktop interface for interacting with multiple LLM services concurrently, enhancing user productivity by reducing context switching and copy-pasting.

✨ Key Features:
• Simultaneously prompt multiple LLMs
• Supports ChatGPT, Google Gemini, Anthropic Claude, X.ai Grok, DeepSeek, and Copilot
• Paste text or screenshots directly into the prompt area

📖 Summary:
LLM-God is a desktop application for Windows that allows users to simultaneously prompt multiple large language models (LLMs) like ChatGPT, Gemini, and Claude from a single interface. It aims to streamline workflows by eliminating the need to copy-paste between different LLM web interfaces, saving time for both coding and non-coding tasks.

🔗 Links:
• View Project
================
🔓 Open Source
🆒1
🚀 budget_tracker_tui | Rust

🎯 Primary Use Case:
Tracking and visualizing personal income and expenses within a terminal environment.

✨ Key Features:
• Intuitive Terminal UI
• Transaction Management (Add, View, Edit, Delete)
• Recurring Transactions
• Advanced Filtering
• Hierarchical Categorization

📖 Summary:
Budget Tracker TUI is a Rust-based Terminal User Interface application for managing personal finances. It allows users to track income and expenses, categorize transactions, visualize spending with charts, and monitor budget progress directly within the terminal.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 Blitzkrieg-2 | C++

🎯 Primary Use Case:
Providing access to the source code and assets of the Blitzkrieg 2 video game for community, educational, and research purposes under a non-commercial license.

✨ Key Features:
• Open-source game engine source code (non-commercial license)
• Game assets and data included
• Development tools and scripts
• Map editor and documentation
• Multiple language localizations

📖 Summary:
Blitzkrieg 2 is a 2005 real-time tactics video game whose source code was released in 2025 under a non-commercial license. The repository contains the game's engine source code, assets, and development tools, allowing for community, educational, and research use.

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