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
💡 fff | Rust

🎯 Primary Use Case:
To provide an extremely fast and accurate file search capability that can be leveraged by developers, AI agents, and integrated into code editors and development tools.

✨ Key Features:
• Typo-resistant path and content search
• Frecency-ranked file access
• Background watcher
• Lightweight in-memory content index

📖 Summary:
FFF is a high-performance file search toolkit designed for both human developers and AI agents. It offers typo-resistant path and content searching, frecency-ranked file access, and an in-memory index, significantly outperforming traditional CLIs in long-running processes. It can be used as a standalone tool, a Neovim plugin, or integrated with AI agents via MCP or Pi extensions.

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

🎯 Primary Use Case:
Generating animated 3D meshes from static meshes and text descriptions.

✨ Key Features:
• Feed-forward universal mesh animation framework
• Text-driven animation generation
• High-quality animation in seconds
• Supports arbitrary 3D meshes
• DyMesh Dataset and VAE/RF models released

📖 Summary:
AnimateAnyMesh is a feed-forward 4D foundation model designed for universal mesh animation. It takes a static 3D mesh and a text prompt as input to generate high-quality animations efficiently in seconds.

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

🎯 Primary Use Case:
To help Python developers maintain clean and accurate dependency lists in their projects, preventing issues caused by outdated, missing, or unnecessary packages.

✨ Key Features:
• Detects unused dependencies
• Detects missing dependencies
• Detects transitive dependencies
• Supports Poetry, pip, PDM, uv, and PEP 621 projects
• Scans imported modules against declared dependencies

📖 Summary:
Deptry is a Python command-line tool designed to identify and report dependency issues in Python projects. It checks for unused, missing, and transitive dependencies by analyzing imported modules against the project's declared dependencies.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ termora | Kotlin

🎯 Primary Use Case:
Providing a modern, feature-rich terminal emulator and SSH client for developers and system administrators across multiple operating systems.

✨ Key Features:
• Cross-platform support
• Built-in key manager
• X11 forwarding
• SSH-Agent integration
• System information display

📖 Summary:
Termora is a cross-platform terminal emulator and SSH client for Windows, macOS, and Linux, built with Kotlin/JVM. It aims for full platform support and offers features like a built-in key manager, X11 forwarding, SSH-Agent integration, and GUI-based SFTP file management.

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

🎯 Primary Use Case:
To provide a personalized and interactive AI-powered tutoring experience for learners, adapting to individual needs and learning styles.

✨ Key Features:
• Agent-Native Personalized Tutoring
• Open-Sourced
• Large Language Models (LLMs) Integration
• Multi-Agent Systems
• Retrieval-Augmented Generation (RAG)

📖 Summary:
DeepTutor is an open-source, agent-native personalized tutoring system designed to provide interactive learning experiences. It leverages large language models and multi-agent systems, incorporating Retrieval-Augmented Generation (RAG) for enhanced knowledge retrieval and personalized responses.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ convolutional-handwriting-gan | Python

🎯 Primary Use Case:
Generating realistic, variable-length handwritten text using semi-supervised learning techniques.

✨ Key Features:
• Semi-supervised handwritten text generation
• Varying length text generation
• PyTorch implementation

📖 Summary:
ScrabbleGAN is a PyTorch implementation for semi-supervised handwritten text generation. It focuses on generating realistic varying-length handwritten text, leveraging both labeled and unlabeled data for improved performance. The project includes scripts for supervised and semi-supervised training, dependency management, and data preparation.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🔥 prism-desktop | Python

🎯 Primary Use Case:
To provide a native desktop application for controlling and monitoring Home Assistant devices on Windows and Linux, offering a more integrated and accessible experience than a web browser.

✨ Key Features:
• System Tray Integration
• PC Notifications
• Morphing Controls
• Drag & Drop Dashboard
• Resizable Dashboard

📖 Summary:
Prism Desktop is a lightweight, customizable Home Assistant client for Windows and Linux, offering system tray integration and real-time control of smart home devices without needing a web browser. It leverages Home Assistant's WebSocket API to provide instant updates and allows users to manage lights, thermostats, cameras, and automations through a sleek, interactive dashboard.

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

🎯 Primary Use Case:
Visually designing and documenting network architectures in a web browser.

✨ Key Features:
• Drag and drop blocks
• Connect blocks with edges
• Inspector panel for editing
• Custom blocks with own icons
• Duplicate blocks

📖 Summary:
Netviz is a browser-based application for visually designing network architectures. It allows users to add, connect, and customize network components like servers and databases, offering features for organization, custom icons, and local saving without a server.

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

🎯 Primary Use Case:
To provide users with a comprehensive, privacy-focused, and locally-run AI voice studio for voice cloning, speech generation, and voice input.

✨ Key Features:
• Local-first AI voice studio
• Voice cloning (zero-shot)
• Speech generation (7 TTS engines, 23 languages)
• Voice input (global dictation hotkey)
• Post-processing effects

📖 Summary:
Voicebox is an open-source, local-first AI voice studio that allows users to clone voices, generate speech in multiple languages and TTS engines, and use voice input for dictation. It provides a complete voice I/O stack running locally for enhanced privacy and control, offering an alternative to cloud-based services like ElevenLabs and WisprFlow.

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

🎯 Primary Use Case:
Watching YouTube videos directly from the terminal without using a web browser.

✨ Key Features:
• TUI grid with previews
• Custom ffplay-yt player
• SponsorBlock integration
• 1080p video playback
• Direct SABR streaming

📖 Summary:
YouHub is a terminal-based YouTube client that allows users to browse, search, and watch YouTube videos directly from their console. It features a TUI grid interface, a custom ffplay-yt player, and integrates features like SponsorBlock for an ad-free experience without needing a web browser.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 DeadReckoning | Java

🎯 Primary Use Case:
To provide accurate and reliable location tracking on Android devices, especially in environments where GPS is not available or functional.

✨ Key Features:
• Real-time localization
• Uses inertial sensors (accelerometer, compass, gyro)
• GPS-independent tracking
• Offline functionality
• Self-sufficient location tracking

📖 Summary:
Dead Reckoning is an Android application that provides real-time localization using a phone's inertial sensors, eliminating the need for GPS. It enables self-sufficient and offline location tracking, useful in environments where GPS signals are unreliable or unavailable.

🔗 Links:
• View Project
================
🔓 Open Source
✨ branch-output | C++

🎯 Primary Use Case:
To provide advanced, multi-output streaming and recording capabilities for OBS Studio, allowing users to send individual sources or scenes to different destinations with custom configurations.

✨ Key Features:
• Individual streaming and recording per source/scene

📖 Summary:
Branch Output is an OBS Studio plugin that enhances streaming and recording capabilities by allowing individual sources or scenes to be configured with dedicated encoding settings and audio sources. It provides advanced features like automatic reconnection, per-filter replay buffers, and manual file splitting, offering granular control over output streams.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 Claude-Code-Game-Studios | Shell

🎯 Primary Use Case:
To provide structure and organization to AI-assisted game development within a single Claude Code session, enabling a more efficient and professional workflow.

✨ Key Features:
• 49 specialized AI agents organized into a studio hierarchy (Directors, Department Leads, Specialists)
• 73 workflow skills (slash commands) for all phases of game development

📖 Summary:
Claude Code Game Studios transforms a single Claude Code session into a structured, multi-agent game development studio. It organizes AI agents into a hierarchy with specialized roles and skills, mirroring a real studio's workflow to improve project organization, catch errors early, and maintain project vision.

🔗 Links:
• View Project
================
🔓 Open Source
✨ autoskills | Ruby

🎯 Primary Use Case:
To automate the installation of AI agent skills based on a project's detected technology stack, streamlining the integration of AI into development.

✨ Key Features:
• Automatic tech stack detection
• Curated AI agent skill registry
• Secure installation process
• No configuration required
• Support for a wide range of technologies

📖 Summary:
Autoskills is a command-line tool that automatically detects a project's technology stack and installs relevant AI agent skills from a curated registry. It simplifies the process of integrating AI capabilities into development workflows by handling the detection, selection, and installation of necessary skill files.

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

🎯 Primary Use Case:
To provide an easy-to-use platform for individuals to set up and manage their own personal homeserver with various self-hosted applications.

✨ Key Features:
• One-command setup
• One-click app installs
• Web interface for service management
• Docker-based orchestration
• Extensible app store with community options

📖 Summary:
Runtipi is a user-friendly homeserver orchestrator built with TypeScript, NestJS, and React. It simplifies the management and deployment of self-hosted applications using Docker, accessible through a web interface and an app store.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 PolyCut | Visual Basic .NET

🎯 Primary Use Case:
To enable users to repurpose their 3D printers as vinyl cutters, plotters, or engraving machines by converting SVG designs into GCode.

✨ Key Features:
• Import and manipulate SVG files (group/layer preservation, boolean operations, transformations)
• Support for various tool modes: Cutting, Drawing (with multiple fill patterns), Multipass, Foiling/Engraving

📖 Summary:
Polycut is a .NET application that converts SVG files into 2D GCode, enabling 3D printers and CNC machines equipped with cutting or drawing tools to execute designs. It offers features for importing, manipulating, and previewing vector graphics, and can directly upload GCode to Klipper-enabled printers.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💯1
✨ arc-kit | HTML

🎯 Primary Use Case:
To provide a structured, AI-assisted workflow for enterprise architects to manage and govern all aspects of their architecture, from strategy to delivery and assurance.

✨ Key Features:
• Establishing and enforcing architecture principles
• Analyzing stakeholder drivers, goals, and outcomes

📖 Summary:
ArcKit is an enterprise architecture governance toolkit that streamlines strategy, design, delivery, and assurance workflows. It leverages AI assistance to manage architecture principles, stakeholder drivers, risk, business cases, requirements, data modeling, technology research, strategic planning, diagram generation, vendor management, design reviews, and traceability.

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

🎯 Primary Use Case:
Live network forensics and incident response in the terminal.

✨ Key Features:
• Real-time network forensics TUI
• TLS 1.3 decryption
• JA4 / JA4Q fingerprinting
• 17 L7 protocol decoders
• Kernel-level process attribution (eBPF)

📖 Summary:
NetWatch is a real-time network forensics tool that runs in the terminal, offering deep packet inspection, TLS 1.3 decryption, and network intelligence like JA4 fingerprinting and C2 beaconing detection. It provides live triage and evidence capture capabilities without requiring any configuration.

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

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

✨ Key Features:
• Download videos and audios from 1000+ websites worldwide
• Built with Electron and powered by yt-dlp
• Clean, intuitive user interface
• One-click pause/resume/retry
• Real-time progress tracking

📖 Summary:
VidBee is an open-source video downloader built with Electron and powered by yt-dlp. It allows users to download videos and audio from over 1000 websites with a clean, intuitive interface and features like RSS auto-download.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ ai-website-cloner-template | TypeScript

🎯 Primary Use Case:
To automatically reverse-engineer and clone existing websites into a functional Next.js project using AI.

✨ Key Features:
• Clone any website with one command
• AI-powered website reconstruction
• Extracts design tokens and assets
• Writes component specifications
• Dispatches parallel builders for section reconstruction

📖 Summary:
This repository provides a reusable template for cloning any website into a Next.js codebase using AI coding agents. It automates the process of inspecting a site, extracting design elements, and reconstructing its structure.

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

🎯 Primary Use Case:
To equip AI coding agents with specialized marketing knowledge and workflows, allowing them to assist users with a wide range of marketing tasks.

✨ Key Features:
• AI agent skills for marketing tasks
• Supports conversion optimization, copywriting, SEO, analytics, growth engineering

📖 Summary:
This repository provides a collection of specialized marketing skills for AI agents, enabling them to perform tasks like conversion optimization, copywriting, SEO, analytics, and growth engineering. It's designed for technical marketers and founders to enhance AI coding agent capabilities.

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