GitHub Open Source
519 subscribers
1.93K photos
1.99K 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
poml | TypeScript

🎯 Primary Use Case:
Creating structured, maintainable, and versatile prompts for Large Language Models (LLMs).

Key Features:
• Structured Prompting Markup
• Comprehensive Data Handling
• Decoupled Presentation Styling
• Integrated Templating Engine
• Rich Development Toolkit (IDE Extension, SDKs)

📖 Summary:
POML (Prompt Orchestration Markup Language) is a markup language designed for structuring and managing prompts for Large Language Models (LLMs). It provides features for organizing prompt components, integrating data, and managing presentation variations, addressing challenges like lack of structure and format sensitivity in prompt engineering.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🌟 marchat | Go

🎯 Primary Use Case:
Self-hosted, lightweight terminal chat for developers and small teams.

Key Features:
• Terminal UI (Bubble Tea)
• Real-time Chat (WebSockets, SQLite)
• Plugin System
• E2E Encryption (X25519/ChaCha20-Poly1305)
• File Sharing

📖 Summary:
marchat is a lightweight, self-hosted terminal chat application built in Go, designed for developers and small teams. It features real-time WebSocket messaging, optional end-to-end encryption, a plugin system, file sharing, and an admin panel, all accessible through a terminal UI.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
hexora | Rust

🎯 Primary Use Case:
Detecting malicious and harmful patterns in Python code.

Key Features:
• Audit project dependencies
• Detect malicious scripts
• Analyze IoC files
• Audit new PyPi packages
• Static analysis of Python code

📖 Summary:
Hexora is a static analysis tool written in Rust designed to detect malicious patterns in Python code. It can be used to audit project dependencies, detect malicious scripts, analyze IoC files, and audit new PyPi packages.

🔗 Links:
View Project
================
🔓 Open Source
💡 rf-detr | Python

🎯 Primary Use Case:
Object detection and instance segmentation in real-time applications, particularly where speed and accuracy are critical.

Key Features:
• Real-time object detection
• Instance segmentation
• Transformer-based architecture
• SOTA performance on COCO
• Fine-tuning capabilities

📖 Summary:
RF-DETR is a real-time object detection and instance segmentation model architecture developed by Roboflow. It achieves state-of-the-art performance on the COCO benchmark and is designed for fine-tuning, offering a balance between speed and accuracy for real-time applications.

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

🎯 Primary Use Case:
Efficient inference of 1-bit LLMs on CPUs and GPUs.

Key Features:
• Optimized kernels for 1-bit LLM inference
• Support for CPU and GPU (NPU support coming)
• Significant speedups on ARM and x86 CPUs
• Reduced energy consumption
• Ability to run large models (e.g., 100B) on a single CPU

📖 Summary:
The repository `bitnet.cpp` is an inference framework optimized for 1-bit Large Language Models (LLMs) like BitNet b1.58. It provides optimized kernels for fast and lossless inference on CPUs and GPUs, achieving significant speedups and energy reductions compared to standard implementations, enabling the deployment of large language models on local devices.

🔗 Links:
View Project
================
🔓 Open Source
🌟 youtube-to-blog | TypeScript

🎯 Primary Use Case:
Transforming YouTube video content into written blog posts.

Key Features:
• One-Click Conversion
• AI-Powered (Gemini 2.5 Flash)
• Professional Formatting (MDX)
• Modern UI (Dark/Light Mode)
• Persistent Storage

📖 Summary:
The YouTube to Blog application automatically converts YouTube videos into well-structured blog posts using AI. It extracts video metadata and transcripts, then uses Google's Gemini 2.5 Flash to transform the content into professional MDX blog posts, which are then saved to a database.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
open-lovable | TypeScript

🎯 Primary Use Case:
Rapidly creating React applications from existing websites using AI.

Key Features:
• Website cloning to React app
• AI-powered code generation
• Uses Firecrawl API
• Support for multiple LLMs (Anthropic, OpenAI, Gemini, Groq)
• Optional fast apply using MorphLLM

📖 Summary:
Open Lovable allows users to clone and recreate websites as modern React applications using AI. It leverages AI to generate React code from existing websites, providing a quick way to modernize or replicate web applications. The project is associated with Firecrawl and Lovable.dev, suggesting a connection to a larger cloud-based solution.

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

🎯 Primary Use Case:
Providing a central command center to interact with and monitor AI agents, facilitating real-time collaboration and control.

Key Features:
• Real-time visibility into AI agent activity
• Unified dashboard for web and mobile
• CLI integration for Claude Code and Codex CLI
• n8n integration for human-in-the-loop workflows
• Headless mode for dashboard-only interaction

📖 Summary:
Omnara is a platform that provides a unified interface to interact with AI agents like Claude Code and Codex CLI from various devices (terminal, web, and mobile). It allows users to monitor agent activity in real-time and respond to agent requests from a central dashboard, enhancing collaboration with AI agents.

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

🎯 Primary Use Case:
Creating, editing, and managing Markdown documents with advanced features and extensibility.

Key Features:
• Monaco editor kernel for VSCode-like experience
• Version control
• Applet embedding
• Runnable code blocks
• PlantUML and Drawio support

📖 Summary:
Yank Note is a highly extensible Markdown editor designed for productivity. It offers features like version control, AI copilot integration, mind map support, document encryption, code snippet execution, an integrated terminal, chart embedding, HTML applets, Reveal.js presentations, plugin support, and macro replacement, aiming to provide a comprehensive Markdown editing experience.

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

🎯 Primary Use Case:
Personal note-taking and knowledge management

Key Features:
• Single Go binary or Docker Compose deployment
• Low resource usage
• Markdown files with SQLite database
• Flexible tags for organization
• Full-text search with BM25 ranking

📖 Summary:
Zen is a self-hosted notes application built with Go, storing notes as Markdown files within a SQLite database. It offers full-text search, low resource usage, and features like tagging, templates, and experimental canvas-based organization.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 AdGuardian-Term | Rust

🎯 Primary Use Case:
Monitoring and analyzing network traffic and DNS queries handled by an AdGuard Home instance.

Key Features:
• Real-time Query Monitoring
• Block and Allow Stats
• Historical Query Counts
• Filter Lists
• Top Domain Statistics

📖 Summary:
AdGuardian-Term is a terminal-based application written in Rust for real-time monitoring and statistics of an AdGuard Home instance. It provides features such as real-time query monitoring, block/allow statistics, historical query counts, filter list information, and top domain statistics, offering a lightweight and safe way to keep an eye on network traffic.

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

🎯 Primary Use Case:
Downloading video and audio content from various online platforms for offline access.

Key Features:
• Supports hundreds of sites
• Multiple themes
• Video Compressor with Hardware Acceleration
• Advanced options like Range Selection, Subtitles
• Download playlists

📖 Summary:
ytDownloader is a desktop application built with JavaScript that allows users to download videos and audio from various websites, including popular platforms like YouTube, Facebook, and Instagram. It offers a graphical user interface (GUI) for ease of use and supports multiple operating systems, including Linux, Windows, and macOS, with features like video compression, playlist downloading, and subtitle support.

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

🎯 Primary Use Case:
Efficient web browsing using keyboard navigation and extensive customization.

Key Features:
• Keyboard-based navigation
• Modal keymaps
• TypeScript configuration
• Web extensions API support
• Fuzzy tab manager

📖 Summary:
Glide is an extensible and keyboard-focused web browser built on Firefox. It allows users to navigate the web efficiently using only a keyboard, offering features like modal-based keymaps, TypeScript configuration, and web extension API support. It also includes a fuzzy tab manager and site-specific settings/keymaps.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 stremio-web | JavaScript

🎯 Primary Use Case:
Providing a web-based media center platform for streaming and organizing video content from various sources.

Key Features:
• Media center functionality
• Addon support for content discovery
• Video content organization
• Development build instructions
• Production build instructions

📖 Summary:
The Stremio repository hosts the web component of the Stremio media center, a platform designed for discovering, watching, and organizing video content through addons. It provides a unified interface for accessing various streaming sources.

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

🎯 Primary Use Case:
Self-hosted cloud file storage and sharing.

Key Features:
• Upload Files
• Download Files
• Upload Folders
• Download Folders (Automatically converts to zip)
• Multiple DB Support (Amazon S3, Filesystem)

📖 Summary:
MyDrive is an open-source cloud file storage server, similar to Google Drive, built with Node.js, TypeScript, and MongoDB. It allows users to host their own file storage solution, supporting features like file and folder uploads/downloads, multiple database support (Amazon S3, Filesystem), file sharing, and AES256 encryption.

🔗 Links:
View Project
================
🔓 Open Source
🌟 swaptop | Rust

🎯 Primary Use Case:
Monitoring swap usage on Linux and Windows systems to identify processes consuming swap and diagnose performance bottlenecks.

Key Features:
• Real-time animated swap usage graph
• Process-level swap consumption tracking
• Grouped view by software (aggregate mode)
• Multiple color themes
• Unit conversion (KB/MB/GB)

📖 Summary:
Swaptop is a real-time swap usage monitor for Linux and Windows systems with a TUI interface. It lists processes using swap, displays consumption per-process/per-software, and provides live-updating graphs, allowing users to quickly identify and address swap-related performance issues.

🔗 Links:
View Project
================
🔓 Open Source
github-stars-by-topic | Python

🎯 Primary Use Case:
Automatically organizing and browsing GitHub stars by topic.

Key Features:
• Fetches GitHub stars using user credentials.
• Extracts text from repository titles, descriptions, and README files.
• Applies Term Frequency Inverse Document Frequency (TF-IDF) for keyword extraction.
• Uses Non-Negative Matrix Factorization (NMF) for topic modeling.

📖 Summary:
This Python script automatically sorts a user's GitHub stars by topic using machine learning. It fetches starred repositories, extracts relevant text from their titles, descriptions, and READMEs, and then applies TF-IDF and NMF to identify topics and categorize the stars accordingly, generating a browsable folder structure in Markdown.

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

🎯 Primary Use Case:
Cutting video files with minimal re-encoding to preserve quality and speed up the editing process.

Key Features:
• Efficient Cutting: Only recodes around cutpoints.
• Flexible Input: Supports a wide range of video/audio formats and codecs.
• Flexible cutting: Allows for both 'keep' and 'cut' operations.
• Audio Export: Includes all audio tracks by default with nearly lossless passthrough.

📖 Summary:
The `smartcut` repository provides a command-line tool for efficiently cutting video files with minimal re-encoding. It's designed as a companion to Smart Media Cutter, offering fast video editing capabilities for various formats and codecs, focusing on precise cut points while preserving original video quality.

🔗 Links:
View Project
================
🔓 Open Source
🚀 firefly-iii | PHP

🎯 Primary Use Case:
Personal finance management, including tracking expenses, income, and budgeting.

Key Features:
• Self-hosted and isolated
• REST JSON API
• Recurring transactions management
• Budgets
• Categories

📖 Summary:
Firefly III is a self-hosted personal finance manager that helps users track expenses and income to improve budgeting and saving habits. It supports features like budgets, categories, tags, recurring transactions, and offers a REST JSON API for extensive control and integration.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 AI-Video-Transcriber | Python

🎯 Primary Use Case:
Transcribing and summarizing video content from various online platforms.

Key Features:
• Multi-Platform Support (YouTube, TikTok, Bilibili, 30+ more)
• Intelligent Transcription (Faster-Whisper)
• AI Text Optimization (typo correction, sentence completion, paragraphing)
• Multi-Language Summaries
• Real-Time Progress Tracking

📖 Summary:
The AI Video Transcriber is an open-source tool that transcribes and summarizes video content from various platforms like YouTube and TikTok. It uses AI for speech-to-text conversion, text optimization, and multi-language summarization, offering a mobile-friendly interface and real-time progress tracking.

🔗 Links:
View Project
================
🔓 Open Source
💡 Decart-XR | C#

🎯 Primary Use Case:
Real-time AI-powered video transformation for VR experiences on Meta Quest 3.

Key Features:
• Real-time Camera Capture
• Dual AI Models (Mirage and Lucy)
• Ultra-low Latency (~150-200ms)
• WebRTC Streaming (VP8, 30fps)
• VR-Optimized UI

📖 Summary:
The Decart-XR repository is a Unity application that enables real-time AI-powered video transformation on Meta Quest 3 devices. It allows users to experience live inside AI-generated art with low latency, utilizing Decart AI's video-to-video transformation system optimized for VR applications.

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