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
💡 gpupixel | C++

🎯 Primary Use Case:
Enabling real-time image and video processing with advanced filters on various platforms, particularly for mobile applications requiring beauty effects.

✨ Key Features:
• Real-time image and video filtering
• Cross-platform compatibility (iOS, Android, Mac, Win, Linux)
• C++11 and OpenGL/ES based
• Beauty filters and face manipulation
• Small footprint

📖 Summary:
GPUPixel is a high-performance, cross-platform C++ library for real-time image and video filtering. It leverages OpenGL/ES to provide a wide range of effects, including beauty filters, and is compatible with iOS, Android, Mac, Windows, and Linux.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
💡 MetaRadar | Kotlin

🎯 Primary Use Case:
Real-time monitoring and analysis of the Bluetooth Low Energy environment for security research, personal investigation, and understanding device privacy.

✨ Key Features:
• Scan, analyze, and track Bluetooth devices
• Create flexible filters for device detection
• Deep analysis of scanned BLE devices via GATT services
• GATT services Explorer
• Define device type by metadata

📖 Summary:
MetaRadar is an Android application designed for monitoring and analyzing Bluetooth Low Energy (BLE) environments. It allows users to scan for BLE devices, track their presence, analyze their GATT services, and receive real-time alerts for suspicious or trackable devices.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 auto-subs | TypeScript

🎯 Primary Use Case:
Automatically generating accurate, customizable subtitles for video and audio content, with seamless integration into professional video editing workflows like DaVinci Resolve.

✨ Key Features:
• One-click installer for Windows, macOS, and Linux
• Standalone mode for transcribing any audio/video file
• DaVinci Resolve integration

📖 Summary:
AutoSubs is a desktop application that automatically generates subtitles for audio and video files using AI. It offers both a standalone mode for any media file and integration with DaVinci Resolve, featuring a user-friendly interface, speaker diarization, and customizable subtitle styling.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🙈1
🚀 x-ui-pro | Shell

🎯 Primary Use Case:
To provide an easy-to-install and highly configurable web proxy solution for bypassing internet censorship and restrictions, while offering enhanced security and obfuscation features.

✨ Key Features:
• Automated installation script for web proxy server
• Supports WebSocket/GRPC/HttpUpgrade/XHTTP via Nginx
• Multiple user and domain support on port 443
• Auto SSL renewal and daily service reloads
• Automatic daily backups of x-ui.db

📖 Summary:
XUI-PRO is a shell script that automates the installation and configuration of a secure web proxy server. It integrates various tools like Nginx, Xray, V2rayA, Cloudflare, and Tor to provide a robust solution for bypassing internet restrictions and enhancing network security.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🌟 blitzbrowser | Svelte

🎯 Primary Use Case:
Deploying and managing headful browser instances in Docker for web automation, testing, and scraping tasks, while abstracting away infrastructure complexities.

✨ Key Features:
• Parallelism
• Chrome DevTools Protocol
• Headful Browsers
• Live View
• Persistent Sessions (S3)

📖 Summary:
BlitzBrowser provides a managed Docker environment for running headful browsers, simplifying deployment and scaling. It allows direct connection from automation frameworks like Puppeteer and Playwright, offering features like live viewing, persistent sessions via S3, and proxy support without requiring extensive DevOps knowledge.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1🦄1
🔥 VibeNVR | JavaScript

🎯 Primary Use Case:
Setting up and managing a local, privacy-respecting video surveillance system for IP cameras without relying on cloud services.

✨ Key Features:
• Modern Web Interface (React, Vite)
• Customizable Dashboard
• Secure JWT Authentication
• Advanced Video Engine (Python, OpenCV, FFmpeg)
• Passthrough Recording (Direct Stream Copy)

📖 Summary:
VibeNVR is a privacy-focused, local Network Video Recorder (NVR) system designed for efficient video surveillance. It offers a modern React-based interface, a custom high-performance video engine using Python, OpenCV, and FFmpeg, and features like smart motion detection, a unified event timeline, and secure authentication, all deployable via Docker.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 ScreenCoder | Python

🎯 Primary Use Case:
Automating the conversion of UI designs or screenshots into editable HTML/CSS code for front-end development.

✨ Key Features:
• UI screenshot to HTML/CSS code generation
• Modular multi-agent architecture
• Visual understanding and layout planning
• Adaptive code synthesis
• Customizable modifications for layout and styling

📖 Summary:
ScreenCoder is an intelligent system that converts UI screenshots into production-ready HTML/CSS code. It utilizes a modular multi-agent architecture for visual understanding, layout planning, and adaptive code synthesis, enabling accurate and editable front-end code generation.

🔗 Links:
• View Project
================
🔓 Open Source
👨‍💻1🙈1
✨ devFind | JavaScript

🎯 Primary Use Case:
A platform for developers to showcase their skills and for others to find and connect with them.

✨ Key Features:
• Developer profile creation in JSON format
• Searchable platform for discovering developers
• Search by skills, location, or name
• Facilitates connection for collaboration or employment

📖 Summary:
devFind is an open-source platform designed for developers to create profiles showcasing their skills and connect with potential collaborators. Profiles are created in JSON format and are discoverable through a user-friendly, searchable interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 ChatGPT-Product-Info | JavaScript

🎯 Primary Use Case:
To enhance ChatGPT's capabilities by integrating direct product search and comparison functionality, providing users with comprehensive product insights without leaving the ChatGPT interface.

✨ Key Features:
• Unlocks ChatGPT's internal product search API
• Fetches detailed product information, reviews, and comparisons

📖 Summary:
This browser extension and script unlocks ChatGPT's internal product search API, allowing users to fetch detailed product information, reviews, and comparisons directly within the ChatGPT interface. It provides a user-friendly modal for searching and comparing products, with features like search history and sentiment analysis.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ pik | Rust

🎯 Primary Use Case:
Interactively finding and killing processes in a terminal environment.

✨ Key Features:
• Interactive fuzzy process searching by name, command path, arguments, and ports
• Ability to select exact process by ID or process family (process + children)
• Kill selected process with Ctrl + X
• Configuration via `config.toml` for customization
• Support for multiple meta key names in key bindings

📖 Summary:
Pik is an interactive command-line tool for finding and terminating processes on Linux, macOS, and Windows. It offers fuzzy searching capabilities based on process name, command path, arguments, ports, or a combination of these, providing a more user-friendly alternative to the standard `pkill` command.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1🦄1
💡 k7 | Python

🎯 Primary Use Case:
To provide a self-hosted, secure, and scalable environment for executing untrusted code within lightweight virtual machine sandboxes, particularly for AI compute workloads.

✨ Key Features:
• Self-hosted VM sandboxes for untrusted code execution
• Built on Kubernetes, Kata, and Firecracker
• Lightweight and efficient VM isolation
• Scalable AI compute infrastructure

📖 Summary:
Katakate (k7) provides a self-hosted infrastructure for creating and managing lightweight, secure virtual machine sandboxes. It's designed to safely execute untrusted code at scale, leveraging technologies like Kata, Firecracker, and Kubernetes, and is suitable for AI compute, custom serverless, and hardened CI/CD runners.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 asciiflow | TypeScript

🎯 Primary Use Case:
Creating ASCII diagrams for documentation, code comments, or simple visual representations in a web browser.

✨ Key Features:
• Client-side only web application
• Draw ASCII diagrams
• Web-based interface

📖 Summary:
ASCIIFlow is a client-side web application for creating ASCII diagrams directly in the browser. It provides a simple, intuitive interface for drawing and manipulating text-based art without requiring any server-side processing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ hetty | Go

🎯 Primary Use Case:
Security research and penetration testing of HTTP applications.

✨ Key Features:
• Machine-in-the-middle (MITM) HTTP proxy with logs and advanced search
• HTTP client for request creation, editing, and replay
• Request and response interception for manual review
• Scope support for organizing work
• Web-based admin interface

📖 Summary:
Hetty is an open-source HTTP toolkit designed for security research, offering a powerful alternative to commercial tools like Burp Suite Pro. It provides a machine-in-the-middle proxy, an HTTP client, and request/response interception capabilities, all managed through an easy-to-use web interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤2🦄1
🌟 garmin-grafana | Python

🎯 Primary Use Case:
To fetch, store, and visualize personal Garmin health data for long-term trend analysis and custom dashboard creation.

✨ Key Features:
• Automatic data collection from Garmin
• Collects comprehensive health metrics (Heart Rate, Steps, Sleep Data, SpO2, HRV, Stress, Body Battery, Calories, Activity Timeline, GPS data)
• Automated data fetching at regular intervals
• Historical data backfilling
• Local data ownership and privacy

📖 Summary:
This repository provides a Dockerized Python script to fetch health data from Garmin Connect and store it in an InfluxDB database. The data can then be visualized using Grafana, allowing users to track long-term health trends and create custom dashboards.

🔗 Links:
• View Project
================
🔓 Open Source
💡 scraperai | HTML

🎯 Primary Use Case:
Simplifying web scraping for users of all skill levels through AI-powered automation and data extraction.

✨ Key Features:
• Serializable & reusable Scraper Configs
• Automatic data detection
• Automatic XPATHs detection
• Automatic pagination & page type detection
• HTML minification

📖 Summary:
ScraperAI is an open-source, AI-powered tool that simplifies web scraping by automatically detecting page types, extracting data, and generating reusable scraping configurations. It leverages LLMs like ChatGPT and supports custom crawlers and Selenium for robust web data extraction.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1🦄1
🔥 LocalLens | CSS

🎯 Primary Use Case:
Organizing and managing personal photo libraries securely and privately on a local machine using AI.

✨ Key Features:
• AI-powered photo organization
• Face, date, and location grouping
• Privacy-first, no cloud upload
• Offline processing
• Modern, intuitive UI

📖 Summary:
Local Lens is a privacy-focused desktop application that uses AI to organize and categorize personal photos locally on your computer. It offers features like face recognition, date grouping, and location sorting without uploading any data to the cloud, ensuring user privacy and data security.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🙉1
🌟 macOS-use | Python

🎯 Primary Use Case:
To empower AI agents to automate tasks and control applications on macOS through natural language instructions.

✨ Key Features:
• AI agent interaction with macOS applications
• Control any app on macOS via natural language commands
• Support for multiple AI providers (OpenAI, Anthropic, Gemini)
• Local private inference with MLX framework (future goal)
• Examples demonstrating various use cases like calculations and web logins

📖 Summary:
macOS-use is a Python library that enables AI agents to interact with and control any application on macOS. It allows users to instruct their MacBook through natural language commands, which the AI then translates into actions within various apps.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 meilisearch | Rust

🎯 Primary Use Case:
To provide a fast, relevant, and easily integrated search experience for websites and applications.

✨ Key Features:
• Lightning-fast search
• AI-powered hybrid search
• Typo tolerance
• Faceting
• Fuzzy search

📖 Summary:
Meilisearch is a high-performance, open-source search engine written in Rust. It offers a fast and relevant search experience with features like typo tolerance, faceting, and hybrid search, making it easy to integrate into applications and websites.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
👍1🦄1
🚀 gdown | Python

🎯 Primary Use Case:
Downloading public files and folders from Google Drive, especially large files or when standard tools like curl/wget fail due to Google Drive's specific download protocols and security measures.

✨ Key Features:
• Skip Google Drive security notices for large files
• Recursive download of Google Drive folders (up to 50 files per folder)

📖 Summary:
gdown is a Python-based command-line and library tool designed to download public files and folders from Google Drive. It overcomes limitations of tools like curl and wget by handling Google Drive's security notices for large files, enabling recursive folder downloads, and allowing specification of download formats for Google Docs, Sheets, and Slides.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 floccus | JavaScript

🎯 Primary Use Case:
Synchronizing browser bookmarks privately across multiple browsers and devices using a user-chosen cloud storage provider.

✨ Key Features:
• Syncs native browser bookmarks directly
• Supports sync via Nextcloud Bookmarks, Linkwarden, KaraKeep, Google Drive, Git servers, and WebDAV
• Compatible with browsers supporting Web extensions (Firefox, Chrome, Edge, etc.)
• Offers an Android/iOS app for mobile access
• Allows multiple sync profiles

📖 Summary:
Floccus is a browser extension that synchronizes your bookmarks privately across different browsers and devices. It supports various cloud storage services and WebDAV-compatible providers, allowing for customizable sync strategies and intervals.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
👍1🦄1