GitHub Open Source
1.78K subscribers
3.02K photos
3.16K 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
💡 free-for-dev | HTML

🎯 Primary Use Case:
To help developers and DevOps practitioners discover and utilize free tiers of various cloud services and software offerings relevant to infrastructure development.

✨ Key Features:
• Curated list of free-tier SaaS, PaaS, and IaaS offerings
• Focus on services useful for infrastructure developers (DevOps, SysAdmins)

📖 Summary:
This repository is a curated list of Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) offerings that provide free tiers. It specifically targets infrastructure developers, DevOps practitioners, and system administrators, helping them discover valuable free resources for their work.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 ShizuWall | Kotlin

🎯 Primary Use Case:
To provide users with granular control over which applications can access the network on their Android device, enhancing privacy and enabling automation, without the complexities or side effects of a traditional VPN.

✨ Key Features:
• No VPN required
• Per-app network control
• Privacy-first design (offline-first, no analytics/telemetry)
• Automation ready via ADB broadcast commands
• Multiple control methods (Quick Settings, Widget, Floating Button)

📖 Summary:
ShizuWall is a lightweight, privacy-focused Android firewall application for Android 11+ that allows per-app network control without using a VPN. It operates locally and supports control via Shizuku, a local ADB daemon, or root access, making it suitable for automation.

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

🎯 Primary Use Case:
Enhancing the resolution and quality of digital images using AI-powered super-resolution techniques.

✨ Key Features:
• Cross-platform support (Windows, macOS, Linux)
• Image super-resolution using advanced AI models
• Customizable model support via cccv backend
• Nvidia GPU acceleration (up to 50 series)
• Electron-based desktop application

📖 Summary:
Final2x is a cross-platform desktop application designed for image super-resolution. It leverages advanced computer vision models, including those powered by PyTorch and a custom backend (cccv), to enhance image quality and detail, making it suitable for various operating systems like Windows, macOS, and Linux.

🔗 Links:
• View Project
================
🔓 Open Source
💡 skitter-creek-bath-salts | C

🎯 Primary Use Case:
To gain low-level, unrestricted access to all system memory by manipulating DRAM address translations, bypassing security mechanisms.

✨ Key Features:
• Rewires physical DRAM address translations
• Scrambles platform memory
• Exposes protected regions of DRAM
• Bypasses kernel-level security
• Unlocks Platform Security Processor

📖 Summary:
This C repository, skitter-creek-bath-salts, manipulates the DRAM controller to remap physical memory addresses. By breaking the standard address translations, it exposes protected and hidden regions of DRAM, effectively bypassing kernel-level security and unlocking access to all memory.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🔥 pentestcode | TypeScript

🎯 Primary Use Case:
Automating penetration testing engagements by providing an AI agent that can autonomously scan, enumerate, attack, and exploit targets based on high-level instructions.

✨ Key Features:
• Multi-agent architecture
• Persistent engagement state tracking
• Support for 20+ LLM providers (Anthropic, OpenAI, Google, Azure, AWS Bedrock, Ollama, etc.)
• Autonomous operations with strategic coordination
• Parallel execution of enumeration tasks

📖 Summary:
PentestCode is an autonomous AI penetration testing agent designed for terminal use. It employs a multi-agent architecture to perform comprehensive security assessments, tracking engagement state and coordinating parallel operations.

🔗 Links:
• View Project
================
🔓 Open Source
✨ obs-web | Svelte

🎯 Primary Use Case:
Remotely controlling OBS Studio from a web browser on any device.

✨ Key Features:
• Browser-based control (desktop + mobile)
• Support for local network and internet control (WSS tunnels)
• Switch scenes, start/stop streaming and recording
• Studio Mode support
• Virtual Camera support

📖 Summary:
OBS-web is a browser-based application that allows users to remotely control OBS Studio, offering features like scene switching, stream/recording control, and live preview. It requires OBS version 28+ and the obs-websocket plugin, and can be accessed locally or over the internet via WSS tunnels.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 friday-showcase | HTML

🎯 Primary Use Case:
To create a continuously running, self-improving personal AI assistant that can manage tasks, learn from interactions, and evolve its capabilities using only the Claude Code CLI and its integrated tools.

✨ Key Features:
• 24/7 AI Assistant
• Built Entirely on Claude Code CLI
• No custom AI, cloud VMs, or fine-tuning
• Runs on standard Windows, Linux, or macOS
• Telegram interface

📖 Summary:
Friday is a 24/7 AI assistant that runs entirely on Claude Code CLI, leveraging its built-in capabilities for tool use, scheduling, and memory. It aims to provide a self-evolving AI system without custom AI backends, cloud VMs, or fine-tuning, making it accessible on standard machines.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 ytsurf | Shell

🎯 Primary Use Case:
Watching and downloading YouTube content within a terminal environment with a focus on a clean and interactive user experience.

✨ Key Features:
• Syncplay support for synchronized viewing
• Audio-only playback and downloads
• Interactive format/quality selection
• Playback history and resuming
• Queue management and saved playlists

📖 Summary:
ytsurf is a command-line tool that allows users to watch and download YouTube videos directly from their terminal. It offers a clean, distraction-free interface and integrates with various terminal-based menu selectors for an interactive experience.

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

🎯 Primary Use Case:
Visualizing and understanding the evolution of a codebase over time through an interactive 3D graph and AI-generated historical narratives.

✨ Key Features:
• Interactive 3D Architecture Graph with physics engine and folder collapsing
• 4D Time Scrubbing to navigate repository history
• Local AI Storyteller (WebLLM) for narrative summaries
• Zero-Configuration setup via npx
• Dynamic physics for smooth branch animations

📖 Summary:
RepoRewind is a developer tool that visualizes Git history in interactive 3D using WebGL and provides AI-powered narrative summaries of codebase evolution. It offers a zero-configuration experience, transforming complex commit logs into an engaging visual timeline.

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

🎯 Primary Use Case:
To facilitate the seamless transfer and organization of AI-generated conversations and knowledge across different AI platforms, editors, and documentation tools by converting them into a clean Markdown format.

✨ Key Features:
• One-click copying of AI conversations
• Outputs clean, structured Markdown

📖 Summary:
CtxPort is a browser extension that allows users to easily copy AI conversations from platforms like ChatGPT, Claude, and Gemini into clean, structured Markdown format. It prioritizes local processing and privacy, enabling seamless transfer of AI-generated knowledge between different tools and workflows.

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

🎯 Primary Use Case:
To provide a simple, graphical way for users to download and install older versions of Steam games.

✨ Key Features:
• Graphical User Interface (GUI) for DepotDownloader
• Cross-platform support (Windows, Linux, macOS)
• Easy downloading of older game versions

📖 Summary:
SteamDepotDownloaderGUI is a cross-platform graphical application that simplifies the process of downloading older versions of Steam games. It acts as a user-friendly interface for the DepotDownloader tool, enabling users to easily select and acquire specific game versions for purposes like speedrunning or restoring previous game states.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
✨ lsv | Rust

🎯 Primary Use Case:
Efficiently browsing and managing files within a terminal environment using a multi-pane interface and customizable features.

✨ Key Features:
• Three-pane navigation (parent/current/preview)
• Keyboard-driven UX with multi-key sequences and which-key overlay
• Lua configuration for themes, keymaps, actions, and previewer
• External command integration for previews
• File operations (add/rename/delete, copy/move/paste)

📖 Summary:
lsv is a terminal-based file browser written in Rust, offering a three-pane interface for navigating parent, current, and preview directories. It is highly configurable via Lua and supports rich previews from external tools, making file management efficient and visually informative within the terminal.

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

🎯 Primary Use Case:
Command-line semantic search and document processing

✨ Key Features:
• Fast semantic search using model2vec embeddings
• Reliable document parsing with caching and error handling
• Unix-friendly design with proper stdin/stdout handling
• Configurable distance thresholds and returned chunk sizes
• Multi-format support for parsing documents (PDF, DOCX, PPTX, etc.)

📖 Summary:
SemTools is a high-performance command-line interface (CLI) tool built in Rust for semantic search and document parsing. It allows users to parse various document formats, perform local semantic searches using embeddings, and interact with documents via an AI agent.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 keychron-omen-rgb-linux | Python

🎯 Primary Use Case:
To automatically change the backlighting colors of a Keychron K3 v2 keyboard or an HP OMEN laptop keyboard to match the color palette of the current desktop wallpaper, creating a cohesive visual theme.

✨ Key Features:
• Dynamic keyboard backlighting based on wallpaper colors
• Integration with pywal color palette
• Specific support for Keychron K3 v2 and HP OMEN 17-ck0
• No external dependencies (Python 3 only)

📖 Summary:
This repository synchronizes keyboard backlighting colors with desktop wallpaper colors using the pywal color palette. It specifically supports the Keychron K3 v2 and HP OMEN 17-ck0 laptops, allowing dynamic color changes based on the current wallpaper without external dependencies on Linux.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 desktop-fly | Swift

🎯 Primary Use Case:
To provide a visually engaging and scientifically grounded simulation of fruit fly neural activity and behavior directly on a user's desktop.

✨ Key Features:
• 3D fruit fly simulation on macOS desktop
• Driven by live spiking simulation of FlyWire connectome
• Realistic fly behaviors (walking, grooming, sleeping, fleeing)
• Interactive brain window showing neuron positions and spikes

📖 Summary:
DesktopFly is a macOS application that simulates a 3D fruit fly on your desktop, driven by a real-time spiking neural network model of the FlyWire fruit fly connectome. It exhibits realistic behaviors like walking, grooming, and fleeing, directly controlled by simulated neural activity.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 homebox-companion | Python

🎯 Primary Use Case:
Automating and simplifying the process of adding and managing items in a Homebox inventory using AI vision and natural language interaction.

✨ Key Features:
• AI-powered item identification and cataloging from photos
• Seamless integration with Homebox inventory
• AI Chat for managing, searching, and updating inventory
• Location browsing, searching, and QR code scanning
• Support for multiple photos per item

📖 Summary:
Homebox Companion is an AI-powered tool that integrates with Homebox inventory management. It allows users to photograph items, with AI automatically identifying and cataloging them into their Homebox inventory. Additionally, it features an AI chat interface for effortless inventory management, searching, and updating.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 VideoPipe | C++

🎯 Primary Use Case:
Building flexible and portable video analysis applications for tasks such as video structuring, image search, face recognition, and behavior analysis in security and traffic scenarios.

✨ Key Features:
• Cross-platform video analysis framework
• Plugin-oriented architecture (Node-based pipeline)
• Minimal dependencies, easy to use

📖 Summary:
VideoPipe is a C++ framework for video analysis and structuring, designed for ease of use and portability across platforms. It functions as a pipeline of independent nodes, enabling flexible integration of various computer vision and deep learning models for tasks like object detection, recognition, and behavior analysis.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 Habo | Dart

🎯 Primary Use Case:
Tracking personal habits with a strong emphasis on user privacy and data control, including options for secure cloud sync or self-hosting.

✨ Key Features:
• End-to-end encrypted sync (E2EE)
• Zero-knowledge architecture
• Automatic encrypted backups
• Self-hostable backend support
• Multiple completion types (yes/no, numeric, skip)

📖 Summary:
Habo is a privacy-focused, open-source habit tracker for iOS and Android. It offers end-to-end encrypted synchronization, automatic encrypted backups, and self-hosting capabilities, ensuring users maintain full control over their data.

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

🎯 Primary Use Case:
To create a local, real-time, multimodal AI voice assistant experience comparable to advanced services like GPT-Live, running entirely on the user's device.

✨ Key Features:
• Fully on-device, real-time multimodal AI
• Hands-free turn-taking with smart-turn-v3
• Streaming responses (transcript and audio)
• Barge-in for interrupting the AI
• Action detection (timers, modes, research) via separate JSON output

📖 Summary:
Parlor is a Python-based, on-device, real-time multimodal AI system designed to provide a voice assistant experience similar to GPT-Live. It processes audio and visual input locally, enabling features like hands-free turn-taking, streaming responses, and barge-in capabilities.

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

🎯 Primary Use Case:
Providing an intuitive, privacy-focused, and open-source alternative to Google Analytics for web and product analytics.

✨ Key Features:
• Core web analytics metrics (sessions, users, pageviews, bounce rate, duration)
• Session replays
• Cookieless and privacy-friendly tracking
• Customizable dashboards for goals, retention, user journeys, and funnels
• Advanced filtering across 15+ dimensions

📖 Summary:
Rybbit is an open-source, privacy-friendly alternative to Google Analytics, designed for intuitive web and product analytics. It offers a comprehensive suite of features without relying on cookies, making it a user-friendly and privacy-conscious choice for tracking website and application user behavior.

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