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
🚀 copyparty | Python

🎯 Primary Use Case:
To easily set up a file server on almost any device, accessible via multiple protocols and a web browser, with robust upload and download capabilities.

✨ Key Features:
• Portable file server
• Accelerated resumable uploads/downloads
• Deduplication
• Multiple protocols: HTTP(S), WebDAV, SFTP, FTP(S), TFTP, SMB/CIFS
• Media indexer with thumbnails

📖 Summary:
Copyparty is a versatile, portable file server that supports multiple protocols including HTTP, WebDAV, SFTP, FTP, and TFTP. It excels at accelerated, resumable uploads and downloads, deduplication, and offers features like media indexing and thumbnail generation, all runnable with just Python.

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

🎯 Primary Use Case:
Data extraction and intelligence gathering from the surface and deep web, including dark web sources, with a focus on personal information and keyword-specific data.

✨ Key Features:
• Dark Web Support (.onion links)
• Keyword-Based Scraping
• Extraction of Email Addresses, Social Media Links, Author Names, Geolocations, Phone Numbers, Usernames

📖 Summary:
Uscrapper Vanta is an open-source Python tool designed for comprehensive web scraping, capable of extracting various data points from both the surface and deep web. It leverages multithreading and advanced anti-scraping defenses to gather information like email addresses, social media links, and geolocations, with new support for dark web (.onion) links and keyword-based scraping.

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

🎯 Primary Use Case:
To enable touchscreen functionality on a MacBook using its existing webcam and a simple hardware modification.

✨ Key Features:
• Transforms MacBook into a touchscreen
• Uses built-in webcam
• Requires minimal hardware ($1)
• Utilizes computer vision for touch detection
• Proof-of-concept demonstration

📖 Summary:
Project Sistine transforms a MacBook into a touchscreen by using its built-in webcam and a small mirror to detect finger proximity and touches on the screen. It leverages computer vision techniques to translate the video feed into usable touch input, requiring minimal hardware.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🥰1
💡 Migrate-OSS | Kotlin

🎯 Primary Use Case:
Mobile data backup and restoration for Android devices.

✨ Key Features:
• Backup and restore call log history
• Backup and restore SMS messages
• Backup and restore contacts
• Planned features include calendar entries backup, password protection, and root-based app/system feature backup

📖 Summary:
Migrate-OSS is an Android application designed for backing up and restoring essential user data, including call logs, SMS messages, and contacts. It aims to provide a reliable way for users to safeguard their personal information and transfer it between devices or after system resets.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 RadioPlayerV3 | Python

🎯 Primary Use Case:
Streaming music and radio content into Telegram group/channel voice chats.

✨ Key Features:
• Playlist with queuing and 24/7 radio support
• YouTube Live stream support
• Auto-fallback to radio when playlist ends
• Persistent playback even after restarts
• Show current audio playback position

📖 Summary:
RadioPlayerV3 is an advanced Python-based Telegram bot designed to stream music and radio directly into group or channel voice chats. It supports playlists, 24/7 radio streaming, YouTube Live, and offers features like persistent playback and interactive controls.

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

🎯 Primary Use Case:
Visualizing and replaying Git commit history in a cinematic, animated format within the terminal.

✨ Key Features:
• Commit Replay as Animation
• Working Tree Diff View
• Tree-sitter Syntax Highlighting
• Project File Tree
• Screensaver Mode

📖 Summary:
gitlogue is a terminal-based tool that transforms your Git commit history into a cinematic, animated replay. It visualizes code changes with realistic typing animations, syntax highlighting, and file tree transitions, making code evolution a visual experience.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 Image-to-Text-OCR | Vue

🎯 Primary Use Case:
Digitizing text from images for easy editing and use.

✨ Key Features:
• Extract text from any image using OCR
• Web-based utility
• Developed using Vue, Nuxt, and Vite

📖 Summary:
Image to Text OCR is a web-based utility that allows users to extract text from any image using Optical Character Recognition (OCR). It provides a simple interface for converting visual text into editable digital text, ideal for digitizing documents or information captured in photos.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ semantic-kernel | C#

🎯 Primary Use Case:
Building and orchestrating AI agents and multi-agent systems within applications.

✨ Key Features:
• Model Flexibility (OpenAI, Azure OpenAI, Hugging Face, NVidia, etc.)
• Agent Framework (tools/plugins, memory, planning)
• Multi-Agent Systems Orchestration
• Plugin Ecosystem (native code, prompt templates, OpenAPI, MCP)
• Vector DB Support (Azure AI Search, Elasticsearch, Chroma)

📖 Summary:
Semantic Kernel is an enterprise-ready orchestration framework for integrating AI models into applications. It allows developers to build and deploy AI agents and multi-agent systems with flexibility and reliability, supporting various LLMs, plugins, and vector databases.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 appwrite | TypeScript

🎯 Primary Use Case:
To abstract the complexity of building modern applications, enabling developers to create secure, full-stack applications faster by providing a comprehensive set of backend services.

✨ Key Features:
• End-to-end platform for Web, Mobile, Native, or Backend apps
• Packaged as a set of Docker microservices
• Includes backend server and integrated hosting solution

📖 Summary:
Appwrite is a developer-first, open-source backend-as-a-service platform that simplifies building scalable web, mobile, and backend applications. It provides a suite of microservices packaged as Docker containers, offering features like authentication, databases, storage, and cloud functions, along with an integrated hosting solution.

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

🎯 Primary Use Case:
To provide a self-hostable, privacy-focused personal cloud operating system accessible from anywhere.

✨ Key Features:
• Privacy-first personal cloud
• Platform for building and publishing websites/apps/games
• Alternative to Dropbox, Google Drive, OneDrive
• Remote desktop environment
• Extensible and developer-friendly

📖 Summary:
Puter is an open-source, self-hostable internet operating system that functions as a personal cloud computer. It allows users to store files, run applications, and access their data from anywhere, offering an alternative to traditional cloud storage and remote desktop solutions.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 Hitomi-Downloader | Python

🎯 Primary Use Case:
Downloading media content from a diverse range of websites through a user-friendly desktop application.

✨ Key Features:
• Simple and clear user interface
• Download acceleration
• Supports 24 threads in a single task
• Supports speed limit
• Supports user scripts

📖 Summary:
Hitomi Downloader is a desktop utility designed to download various types of media, including images, videos, and music, from a wide array of websites. It offers advanced features like download acceleration, multi-threading, speed limits, and support for torrents and various video formats.

🔗 Links:
• View Project
================
🔓 Open Source
✨ Pentaract | Rust

🎯 Primary Use Case:
To provide a scalable and cost-effective cloud storage solution by utilizing the Telegram messaging platform as the underlying storage medium, accessible via a REST API.

✨ Key Features:
• Unlimited cloud storage using Telegram API
• Minimal server disk space usage
• PostgreSQL database integration
• REST API for backend integration (S3 compatible)
• Dockerized deployment

📖 Summary:
Pentaract is a cloud storage system that leverages the Telegram API for unlimited storage, minimizing server disk space usage. It utilizes PostgreSQL for its database and offers a REST API for integration, aiming for a small application footprint.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 REAL-Video-Enhancer | Python

🎯 Primary Use Case:
Enhancing video quality through AI-powered frame interpolation and upscaling on desktop operating systems.

✨ Key Features:
• Cross-platform support (Windows, Linux, macOS)
• Frame interpolation using various AI models (RIFE, GMFSS, IFRNet)
• Video upscaling using various AI models
• Optimized inference with TensorRT and NCNN backends

📖 Summary:
REAL Video Enhancer is a cross-platform application for Linux, Windows, and macOS that provides easy-to-use frame interpolation and video upscaling. It leverages advanced AI models and optimized backends like TensorRT and NCNN for efficient processing, offering features like scene change detection and a real-time preview.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ ShadeOfColor2 | C#

🎯 Primary Use Case:
Hiding arbitrary files within PNG images for secure or restricted data transfer and storage.

✨ Key Features:
• Two-way conversion (-crypt to PNG, -decrypt from PNG)
• Embedded metadata (signature, original size, filename, SHA1 hash)
• Cross-platform compatibility (Windows, Linux, macOS) via ImageSharp
• Integrity check for file corruption or tampering

📖 Summary:
ShadeOfColor is a cross-platform C# tool that allows users to hide any file within a PNG image and later recover the original file. It embeds metadata like original file size, name, and a SHA1 hash for integrity checks, making it useful for bypassing email restrictions, cloud storage limitations, or adding a layer of privacy.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 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