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

🎯 Primary Use Case:
Enabling continuous and persistent 3D scene understanding and reconstruction from sequential data.

✨ Key Features:
• Continuous 3D Perception
• Persistent State Representation
• CVPR 2025 (Oral) publication
• PyTorch implementation
• CUDA kernel compilation for performance

📖 Summary:
CUT3R is the official implementation of a Continuous 3D Perception Model with Persistent State. It enables the model to understand and reconstruct 3D environments over time, maintaining a consistent representation of the scene.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ sqlit | Python

🎯 Primary Use Case:
To provide a fast, efficient, and user-friendly terminal-based interface for developers to connect to, query, and manage data across a wide variety of SQL databases without leaving their command line environment.

✨ Key Features:
• Connection manager for saving and switching between multiple database connections.
• Support for a wide range of databases including SQL Server, PostgreSQL, MySQL, SQLite, and cloud-specific databases.

📖 Summary:
sqlit is a user-friendly Terminal User Interface (TUI) application written in Python for interacting with various SQL databases directly from your command line. It aims to provide a fast, intuitive, and efficient way to connect, query, and inspect database data without the need for heavy graphical applications.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
✨ video2x | C++

🎯 Primary Use Case:
Upscaling low-resolution videos and increasing frame rates using AI for improved visual quality.

✨ Key Features:
• Machine learning-based video super resolution
• Machine learning-based frame interpolation
• Rewrite in C/C++ for speed and efficiency
• Cross-platform support (Windows, Linux)
• Support for Anime4K v4, Real-ESRGAN, Real-CUGAN, RIFE

📖 Summary:
Video2X is a C++ framework for enhancing video quality through machine learning. It offers super-resolution to upscale video clarity and frame interpolation to smooth motion, supporting various AI models and GPU acceleration via Vulkan.

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

🎯 Primary Use Case:
Enabling AI systems to generate real-time commentary for videos by processing video content and its associated audio stream simultaneously.

✨ Key Features:
• Real-time video commentary generation
• Streaming speech transcription for video LLMs
• State-of-the-art performance on streaming and offline benchmarks
• Pre-training and instruction tuning capabilities
• Large-scale dataset (Live-WhisperX-526K) and benchmark (LiveSports-3K) available

📖 Summary:
LiveCC is a video Large Language Model (LLM) designed for real-time commentary generation. It utilizes a novel streaming speech transcription method to process video and generate commentary, achieving state-of-the-art performance on both streaming and offline benchmarks.

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

🎯 Primary Use Case:
Viewing and interacting with Excel spreadsheets directly in the terminal without needing Microsoft Excel.

✨ Key Features:
• Beautiful terminal rendering
• Interactive TUI mode
• Smart data type handling
• Multi-sheet support
• Excel Table support

📖 Summary:
xleak is a fast terminal-based Excel viewer built with Rust and ratatui. It provides an interactive TUI for navigating and searching spreadsheet data, supporting various Excel and OpenDocument formats with features like lazy loading for large files and export capabilities.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
💡 filesql | Go

🎯 Primary Use Case:
Querying and manipulating data within various file formats (CSV, TSV, Parquet, Excel) using SQL syntax directly within Go applications, without requiring a traditional database setup.

✨ Key Features:
• SQLite3 SQL Interface
• Support for CSV, TSV, LTSV, Parquet, and Excel (XLSX) files
• Automatic handling of .gz, .bz2, .xz, .zst, .z, .snappy, .s2, and .lz4 compressed files
• Stream processing for large files
• Support for file paths, directories, io.Reader, and embed.FS

📖 Summary:
filesql is a Go SQL driver that allows users to query various file formats like CSV, TSV, LTSV, Parquet, and Excel using standard SQLite3 SQL syntax. It supports multiple compression formats and flexible input sources, enabling in-memory data processing without external databases.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🚀 robin | Python

🎯 Primary Use Case:
Conducting AI-assisted investigations and intelligence gathering on the dark web.

✨ Key Features:
• Modular Architecture
• Multi-Model Support (OpenAI, Claude, Gemini, Ollama)
• CLI-First Design
• Docker-Ready
• Customizable Reporting

📖 Summary:
Robin is an AI-powered tool designed for dark web Open Source Intelligence (OSINT) investigations. It utilizes Large Language Models (LLMs) to enhance search queries, filter results from dark web search engines, and generate concise investigation summaries, making dark web data more accessible for analysis.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
💡 LiveAvatar | Python

🎯 Primary Use Case:
Real-time, interactive, and infinitely long audio-driven avatar video generation for applications like virtual assistants, virtual influencers, and interactive storytelling.

✨ Key Features:
• Real-time streaming interaction with high FPS (45 FPS)
• Infinite-length autoregressive generation (10,000+ seconds)
• Audio-driven avatar generation
• Generalization across diverse characters and scenarios
• FP8 quantization for reduced GPU memory usage (v1.1)

📖 Summary:
Live Avatar is a framework for generating real-time, streaming, and infinitely long avatar videos driven by audio input. It utilizes a large diffusion model and block-wise autoregressive processing to achieve high frame rates and support extended video generation.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 liam | TypeScript

🎯 Primary Use Case:
Visualizing database schemas by automatically generating interactive ER diagrams.

✨ Key Features:
• Automatic ER diagram generation
• Beautiful and interactive UI
• Simple reverse engineering from existing databases
• Effortless setup with zero configuration
• High performance for large schemas (100+ tables)

📖 Summary:
Liam ERD is an open-source tool that automatically generates beautiful, interactive Entity Relationship (ER) diagrams from your database schemas. It simplifies the visualization of complex database structures with a user-friendly interface, seamless reverse engineering, and high performance for projects of all sizes.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🔥 hyprshot-rs | Rust

🎯 Primary Use Case:
Taking screenshots in Hyprland and Sway on Wayland with flexible capture options and easy integration.

✨ Key Features:
• Screenshot Capture (full monitor, active monitor, selected region, selected window, active window)
• Save to specified folder and copy to clipboard
• TOML-based configuration system
• CLI commands for config management

📖 Summary:
Hyprshot-rs is a Rust utility for capturing screenshots in Wayland environments, specifically Hyprland and Sway. It offers flexible capture modes including full monitor, active monitor, selected region, and selected window, with options to save to disk or copy to the clipboard. The tool features a TOML configuration system and integrates seamlessly with Hyprland for automatic keybinding generation and setup.

🔗 Links:
• View Project
================
🔓 Open Source
❤1🦄1
🚀 simple-autoricing-i3wm-dotfiles | CSS

🎯 Primary Use Case:
To provide users with a highly customizable, aesthetically pleasing, and resource-efficient i3 Window Manager environment that automatically adapts its color scheme to match their chosen wallpaper.

✨ Key Features:
• Auto Material 3 Theming
• Lightweight and fast performance
• Complete setup with i3wm, Eww, Alacritty, Fish, Rofi, Dunst
• One-click installation with backup

📖 Summary:
This repository provides a minimalist i3 Window Manager setup with automated theming based on wallpapers using Material 3 color palettes. It includes a complete configuration for essential tools like Eww, Alacritty, Fish, and Rofi, all integrated and themed for a cohesive desktop experience.

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

🎯 Primary Use Case:
To provide a comprehensive platform and SDK for developing and running applications on smart glasses, enabling intuitive, hands-free user experiences.

✨ Key Features:
• Hands-free operation
• AI interaction
• View streaming
• Audio transcription
• Photo capture

📖 Summary:
MentraOS is an open-source operating system and SDK for smart glasses, enabling hands-free interaction with AI, streaming, transcription, and photo capture on compatible devices. It supports a range of smart glasses and offers a developer console and app store for extending functionality.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 marktext | JavaScript

🎯 Primary Use Case:
Writing and editing markdown documents with a live, in-line preview for a distraction-free experience.

✨ Key Features:
• Realtime preview (WYSIWYG) and a clean and simple interface
• Distraction-free writing experience
• In-line in-editor preview (not a split pane preview)
• Support CommonMark Spec
• Support GitHub Flavored Markdown Spec

📖 Summary:
MarkText is a free, open-source, and minimalist markdown editor focused on speed and usability. It offers a distraction-free writing experience with a real-time, in-line WYSIWYG preview and support for CommonMark and GitHub Flavored Markdown specifications. This fork aims to modernize the editor for contemporary macOS, Windows, and Linux systems.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
✨ Text-Grab | C#

🎯 Primary Use Case:
Quickly and easily copying text from any visible content on a Windows screen, even if the text is part of an image or application element.

✨ Key Features:
• Optical Character Recognition (OCR) for Windows 10/11
• Extracts text from screenshots of any visible content

📖 Summary:
Text Grab is a C# Windows utility that uses Optical Character Recognition (OCR) to extract text from any visible content on the screen. It leverages the Windows API for local OCR processing, allowing users to copy text from images, videos, or application elements that don't support text selection. The application offers multiple modes for flexible text grabbing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🔥 ImageToolbox | Kotlin

🎯 Primary Use Case:
Advanced image editing and manipulation on Android devices.

✨ Key Features:
• Advanced image manipulation
• Basic tools (crop, draw)
• Filters
• OCR
• Image processing options

📖 Summary:
Image Toolbox is a powerful Android application built with Kotlin and Jetpack Compose, offering advanced image manipulation capabilities. It provides a wide array of features, from basic editing tools to sophisticated AI-powered functions like background removal and upscaling.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🚀 LiveContainer | Swift

🎯 Primary Use Case:
Running multiple iOS applications on a device without adhering to standard installation or app ID limitations, particularly for development or testing purposes.

✨ Key Features:
• Run iOS apps without installing them
• Install unlimited apps with a single app ID
• Support for multiple versions of an app with separate data containers
• Bypass codesigning with JIT enabled

📖 Summary:
LiveContainer is an app launcher for iOS that allows users to run multiple iOS applications without needing to install each one individually. It bypasses typical app installation limits and signing requirements, especially when Just-In-Time (JIT) compilation is available, offering a way to manage and launch apps more flexibly.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🌟 DrawPen | JavaScript

🎯 Primary Use Case:
Annotating the screen during presentations, tutorials, or general screen sharing to highlight information or add visual cues.

✨ Key Features:
• Screen annotation tool
• Cross-platform availability (macOS, Windows, Linux)
• Drawing, shapes, text, and highlighter tools
• Laser pointer and eraser functionality
• Customizable pen thickness and color

📖 Summary:
DrawPen is an open-source screen annotation tool available for macOS, Windows, and Linux. It allows users to draw, add shapes, text, and highlights directly on their screen, with a laser pointer and eraser functionality for presentations and general annotation needs.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 picoshare | Go

🎯 Primary Use Case:
Self-hosting a simple and efficient file-sharing service for any type of file, with direct download links and no content modification.

✨ Key Features:
• Minimalist file sharing service
• Easy to host
• Direct download links
• No file restrictions (any file type/size)
• No resizing or re-encoding of media files

📖 Summary:
PicoShare is a minimalist, self-hostable file-sharing service written in Go. It provides direct download links for any file type and size without re-encoding or resizing, ensuring users receive their files exactly as uploaded. It supports local storage and cloud data replication via Litestream for persistence.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🚀 user-scanner | Python

🎯 Primary Use Case:
Performing OSINT investigations by checking email registrations and username availability across multiple online platforms.

✨ Key Features:
• Email & username OSINT
• Dual-mode usage (email scanner, username scanner, or username-only)
• Clear results (Registered/Not Registered, Available/Taken/Error)
• Modular architecture for easy platform addition
• Bulk scanning support

📖 Summary:
User Scanner is a Python-based OSINT tool designed for both email and username analysis across numerous platforms. It helps security researchers and investigators quickly determine the presence of an email or the availability of a username on various social, developer, and creator sites.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🚀 Linly-Dubbing | Jupyter Notebook

🎯 Primary Use Case:
To enable seamless and high-quality multi-language dubbing and translation for videos, making content accessible globally.

✨ Key Features:
• Automatic Video Download
• Vocal Separation (Demucs, UVR5)
• AI Speech Recognition (WhisperX, FunASR)
• Large Language Model Translation (OpenAI API, Qwen, Google Translate)
• AI-Powered Speech Synthesis (Edge TTS, XTTS, CosyVoice, GPT-SoVITS)

📖 Summary:
Linly-Dubbing is an intelligent AI-powered tool designed for multi-language video dubbing and translation. It automates video downloading, vocal separation, speech recognition, translation, and AI-driven speech synthesis, enhanced with digital human lip-sync technology for natural and accurate multilingual content.

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