GitHub Open Source
1.78K subscribers
3.05K photos
3.18K 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-coding-models | JavaScript

🎯 Primary Use Case:
To quickly identify and select the most performant free Large Language Models (LLMs) specifically for coding tasks, enabling developers to choose the best model for their needs based on real-time latency benchmarks.

✨ Key Features:
• Find, benchmark, and install free coding LLM models
• Supports 159+ models across 20 providers (NVIDIA NIM, Groq, Hugging Face, etc.)

📖 Summary:
This JavaScript CLI tool helps developers find, benchmark, and install free coding-focused LLM models from over 20 providers. It features real-time parallel pinging to test model latency and a smart ranking system to highlight the fastest options, with additional features for proxy management and multi-account support.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 git-mux | Rust

🎯 Primary Use Case:
To provide a comprehensive GitHub repository browsing and management experience within the terminal, enhancing developer productivity by reducing context switching.

✨ Key Features:
• Terminal UI dashboard for GitHub
• Browse repositories
• View commit history, PRs, issues, CI status
• Profile overview with contribution heatmap
• Repository cards with key metrics

📖 Summary:
Git-mux is a terminal UI dashboard built with Rust for browsing GitHub repositories. It allows users to view repository details, commit history, pull requests, issues, CI status, and contribution statistics directly within their terminal.

🔗 Links:
• View Project
================
🔓 Open Source
💡 trends-checker | Python

🎯 Primary Use Case:
To analyze and visualize Google Trends data for market research, demand validation, trend tracking, and opportunity discovery through an easy-to-use CLI tool.

✨ Key Features:
• Multi-Region Analysis
• Flexible Timeframes
• Multiple Search Categories (Web, YouTube, Images, News, Shopping)
• Custom Keyword Input (direct or file-based)
• Display Options (vertical, wide table)

📖 Summary:
Trends Checker is a Python-based command-line interface (CLI) tool designed for analyzing Google Trends data. It offers advanced features like rate limiting, cookie authentication, and visually appealing terminal output, built upon the pytrends library to provide enterprise-grade trend analysis capabilities.

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

🎯 Primary Use Case:
Automated data extraction from websites through flexible and scalable web scraping and crawling.

✨ Key Features:
• Adaptive Web Scraping
• Full-scale Crawling
• Handles single requests to large crawls
• Playwright integration
• Stealth capabilities

📖 Summary:
Scrapling is a Python framework designed for adaptive web scraping and crawling. It offers a flexible and robust solution for extracting data from websites, handling tasks ranging from single page requests to large-scale crawls.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 project_aura | C

🎯 Primary Use Case:
To build a DIY, ESP32-S3 powered air quality monitoring station with a graphical user interface and smart home integration.

✨ Key Features:
• Professional telemetry: PM0.5/PM1/PM2.5/PM4/PM10, CO, CO2, VOC, NOx, temperature, humidity, absolute humidity (AH), pressure, HCHO.
• No soldering required: designed for easy assembly using Grove/QT connectors.

📖 Summary:
Project Aura AQ is an open-source ESP32-S3 based air quality station featuring a touch-friendly LVGL UI, local web setup, and MQTT integration for Home Assistant. It provides comprehensive air quality telemetry and is designed for easy assembly by makers.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 rdn | Rust

🎯 Primary Use Case:
A modern, retro-inspired terminal file manager for efficient file navigation and operations.

✨ Key Features:
• Two-panel interface
• DOS-accurate color theme
• File operations (copy, move, delete, mkdir)
• Built-in file viewer (text/hex)
• Quick search

📖 Summary:
rdn is a terminal-based file manager written in Rust, inspired by the classic Dos Navigator. It offers a two-panel interface, essential file operations, and a retro DOS-accurate color theme, aiming to bring a familiar orthodox file manager experience to modern terminals.

🔗 Links:
• View Project
================
🔓 Open Source
💡 ai-sdk-tools | TypeScript

🎯 Primary Use Case:
To provide developers with a suite of tools and utilities to enhance the development, debugging, and deployment of AI applications built with the Vercel AI SDK.

✨ Key Features:
• AI chat state management
• Development tools for debugging AI applications
• Stream structured, type-safe artifacts from AI tools
• Multi-agent orchestration
• Universal caching for AI SDK tools

📖 Summary:
This TypeScript package provides essential utilities for building production-ready AI applications using the Vercel AI SDK. It offers solutions for state management, debugging, structured streaming, intelligent agents, caching, and persistent memory, aiming to streamline AI development.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 Nano-PDF | Python

🎯 Primary Use Case:
Editing PDF documents, including text, images, and slide content, through intuitive natural language commands.

✨ Key Features:
• Natural Language Editing
• Add New Slides
• Non-Destructive Editing (OCR Re-hydration)
• Multi-page & Parallel Processing

📖 Summary:
Nano PDF Editor is a Python-based command-line tool that allows users to edit PDF documents using natural language prompts. It leverages Google's Gemini 3 Pro Image model to understand and execute edits, preserving the original text layer through OCR re-hydration.

🔗 Links:
• View Project
================
🔓 Open Source
💡 FireRed-OpenStoryline | Python

🎯 Primary Use Case:
AI-assisted video editing and creation through natural language interaction.

✨ Key Features:
• Smart Media Search & Organization
• Intelligent Script Generation
• Intelligent Music, Voiceover & Font Recommendations
• Conversational Refinement
• Editing Skill Archiving

📖 Summary:
FireRed-OpenStoryline is an AI-powered video editing agent that allows users to direct video creation through natural language conversations. It leverages LLMs for planning and orchestrates various tools to produce professional-quality videos with a focus on user intention and reusable editing styles.

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

🎯 Primary Use Case:
To provide a comprehensive tool for organizing, searching, and annotating web content, acting as a personal knowledge management system within the browser.

✨ Key Features:
• Full-Text Search in Bookmarks
• Highlights, Notes & Annotations
• Tags, Lists, Bookmarks
• Mobile Apps for iOS & Android + Encrypted Sync
• Backup and restore data to cloud providers

📖 Summary:
Memex is a browser extension designed to enhance web research and knowledge management. It allows users to bookmark, annotate, highlight, and organize web content with full-text search capabilities across all saved items. The extension aims to streamline the process of recalling and utilizing information found online.

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

🎯 Primary Use Case:
To provide users with a unified and intelligent platform for consuming content from multiple sources, enhanced by AI.

✨ Key Features:
• AI-powered content aggregation
• RSS feed reader
• Personalized reading experience
• Cross-platform availability (iOS, Android, Mac, Windows)

📖 Summary:
Folo is an AI-powered reader application designed to aggregate and intelligently process content from various sources, including RSS feeds. It aims to provide a streamlined and personalized reading experience by leveraging AI to enhance content discovery and consumption.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥2
🌟 aspia | C++

🎯 Primary Use Case:
Enabling secure and versatile remote access and control of computers across different operating systems, including overcoming NAT limitations.

✨ Key Features:
• Remote desktop management and view
• File transfer
• System information
• Text chat
• Task manager

📖 Summary:
Aspia is a C++ based remote desktop, file transfer, and system information tool. It allows users to establish connections via ID or direct links, with features like NAT traversal, audio support, text chat, and task management across Windows, macOS, and Linux.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ ohmycaptcha | Python

🎯 Primary Use Case:
To provide a self-hosted, automated CAPTCHA solving service with a YesCaptcha-compatible API, enabling integration into applications like flow2api or other systems requiring automated CAPTCHA resolution.

✨ Key Features:
• Self-hostable YesCaptcha-style API

📖 Summary:
OhMyCaptcha is a self-hostable, YesCaptcha-compatible API service that automates solving various CAPTCHA challenges. It leverages Playwright for browser-based challenges like reCAPTCHA and hCaptcha, and multimodal/vision models for image-based classification tasks, offering a flexible solution for integrating automated CAPTCHA solving into other applications.

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

🎯 Primary Use Case:
A terminal user interface (TUI) for playing local music files with advanced features like gapless playback and visualizations.

✨ Key Features:
• Gapless playback
• Queue support
• Multi-format audio (mp3, m4a, wav, flac, ogg, opus)
• Live library reloading
• Custom themeing with hot reload

📖 Summary:
NoctaVox is a lightweight, terminal-based music player written in Rust, offering gapless playback, queue support, and various audio visualizations. It provides a customizable TUI experience with Vim-like keybindings and live theme reloading for local audio files.

🔗 Links:
• View Project
================
🔓 Open Source
💡 ente | Dart

🎯 Primary Use Case:
Providing a secure, private, and open-source cloud storage solution with end-to-end encryption for personal data like photos and documents, and a secure authenticator app.

✨ Key Features:
• End-to-end encryption for all stored data
• Open-source platform and client applications

📖 Summary:
Ente provides a fully open-source, end-to-end encrypted cloud platform for storing photos, documents, and credentials, along with a 2FA authenticator app. It prioritizes user privacy by ensuring data is encrypted before it leaves the user's device, meaning even Ente cannot access it. The service offers multiple client applications across various platforms and is externally audited for security.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 AutoGPT | Python

🎯 Primary Use Case:
Automating complex workflows by building, deploying, and managing AI agents.

✨ Key Features:
• Create, deploy, and manage continuous AI agents
• Automate complex workflows
• Self-hosting and cloud-hosted beta options
• Agent Builder for low-code customization
• Workflow Management with block-based action connections

📖 Summary:
AutoGPT is a platform for creating, deploying, and managing continuous AI agents that automate complex workflows. It offers both self-hosting and a cloud-hosted beta, empowering users to build custom agents or use pre-configured ones through an intuitive interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
✨ UnrealGenAISupport | C++

🎯 Primary Use Case:
To enable Unreal Engine developers to easily integrate and leverage cutting-edge LLM and Generative AI capabilities for in-game content creation, dynamic world generation, and intelligent NPC behavior.

✨ Key Features:
• Integration of multiple LLM/GenAI APIs (OpenAI, Deepseek, Claude, Gemini, Qwen, Kimi, Grok)

📖 Summary:
This Unreal Engine plugin integrates various Large Language Models (LLMs) and Generative AI (GenAI) models directly into the game development workflow. It simplifies the process of using AI for tasks like scene generation, NPC behavior, and content creation within Unreal Engine, supporting a wide range of popular AI APIs.

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

🎯 Primary Use Case:
Enabling efficient semantic search and AI-powered question answering over local document collections directly from the command line.

✨ 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 keyword searches using multilingual embeddings, and interact with documents via an AI agent for question answering.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 aether | JavaScript

🎯 Primary Use Case:
To easily create and apply cohesive desktop themes by extracting colors from wallpapers, supporting a wide range of applications.

✨ Key Features:
• Color Extraction from wallpapers
• Wallpaper Browser (wallhaven.cc, local files)
• Image Filters (blur, exposure, presets)
• Color Presets (Dracula, Nord, Gruvbox, Catppuccin)
• Base16 Import

📖 Summary:
Aether is a visual theming application for Omarchy and other Linux desktops. It allows users to extract color palettes from wallpapers, apply them to various applications, and manage themes through a graphical interface or command line.

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

🎯 Primary Use Case:
To provide a robust and intelligent alerting system for monitoring infrastructure and applications, integrating with existing data sources and offering advanced alarm processing and distribution.

✨ Key Features:
• Open-source alerting expert
• Connects with various existing data sources (e.g., VictoriaMetrics, ElasticSearch)
• Configurable alerting and notification rules

📖 Summary:
Nightingale is an open-source alerting and monitoring system designed to work with existing data sources. It focuses on efficient processing and distribution of alarms, offering capabilities similar to Grafana but with a stronger emphasis on the alerting engine.

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