GitHub Open Source
1.78K subscribers
3.03K 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
🚀 skills | Python

🎯 Primary Use Case:
To provide developers with ready-to-use components (skills) that enhance AI agents, allowing them to interact with and leverage Google Cloud services and other Google technologies more efficiently.

✨ Key Features:
• Pre-built Agent Skills for Google products and technologies
• Integration with Google Cloud services (e.g., Gemini API, BigQuery, GKE, Firebase)
• Modular installation via `npx skills add`

📖 Summary:
This repository provides a collection of pre-built 'Agent Skills' designed to integrate with Google products and technologies, particularly Google Cloud services. These skills enable developers to easily add complex functionalities to their AI agents, streamlining development and interaction with Google's ecosystem.

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

🎯 Primary Use Case:
To help users identify and select the most performant local LLM that can run effectively on their specific computer hardware, bypassing simple parameter count metrics.

✨ Key Features:
• Auto-detects hardware (GPU/CPU/RAM)
• Ranks LLMs from HuggingFace based on real benchmarks and hardware fit
• Supports various installation methods (uvx, pip, brew)
• Allows simulation of different hardware configurations

📖 Summary:
whichllm is a command-line tool that helps users find and run the best-performing Large Language Models (LLMs) locally on their specific hardware. It benchmarks models based on real-world performance and hardware compatibility, rather than just parameter count, providing a ranked list of suitable LLMs.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 GeoSentinel | HTML

🎯 Primary Use Case:
Real-time global movement monitoring and geopolitical awareness for analysis and decision-making.

✨ Key Features:
• Real-time ship and flight tracking
• Aggregation of geodata
• Geographic and geopolitical awareness
• Analysis and visualization tools
• Darkweb search via TOR

📖 Summary:
GeoSentinel is a real-time geospatial monitoring platform that aggregates ship, flight, and geodata to provide global movement awareness. It offers tools for analysis, visualization, and decision-making, including advanced features like dark web searching and AI-powered assistance.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 CasaOS | Go

🎯 Primary Use Case:
To provide a user-friendly, self-hosted personal cloud experience for managing applications and services.

✨ Key Features:
• Simple and elegant UI
• Easy app installation and management
• Supports Docker applications
• Extensible plugin system
• Focus on user autonomy and cost reduction

📖 Summary:
CasaOS is an open-source personal cloud operating system designed for ease of use and elegance. It allows users to easily manage applications and services on their own hardware, providing a self-hosted alternative to cloud services.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 youre-the-os | Python

🎯 Primary Use Case:
A simulation game where players experience and manage the core functions of an operating system.

✨ Key Features:
• Process management
• Memory management
• I/O event handling
• User impatience mechanic
• Desktop application

📖 Summary:
You're the OS! is a Python-based game where players act as a computer's operating system. The core gameplay involves managing processes, memory, and I/O events to keep the user happy and prevent system reboots. It can be played as a desktop application or a web version.

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

🎯 Primary Use Case:
To autonomously improve the performance of AI models or agents on specific benchmark tasks through a self-correcting and self-refining loop.

✨ Key Features:
• Autonomous performance improvement for AI systems
• Iterative refinement loop with meta, target, and feedback agents
• Updates both harness and weights of task-specific agents
• Supports multiple LLM providers (OpenAI, Anthropic, Gemini)

📖 Summary:
SIA is a Self-Improving AI framework designed to autonomously enhance the performance of any AI system on benchmark tasks. It achieves this through an iterative loop involving a meta-agent, a target agent, and a feedback agent, which collectively refine the target agent's capabilities.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 bytechef | Java

🎯 Primary Use Case:
Unifying AI agent orchestration and workflow automation for enterprise applications, enabling complex AI-driven processes and integrations.

✨ Key Features:
• AI Agent Orchestration
• Workflow Automation
• Drag-and-drop AI Agent component
• Streaming and structured output for agents
• Support for 14 LLM providers

📖 Summary:
ByteChef is an open-source platform that unifies AI agent orchestration and workflow automation. It allows for the creation and management of complex AI agents with integrated tools, memory, and guardrails, alongside a visual workflow editor for automating tasks. This platform is designed for enterprises, offering self-hosted deployment and embeddability into other products.

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

🎯 Primary Use Case:
To provide stock market beginners with an event-driven understanding of stock price fluctuations by correlating news events with price movements and offering AI-driven explanations and predictions.

✨ Key Features:
• News on the chart
• Filter by impact type
• Find similar events
• AI explains price moves
• Predict trends

📖 Summary:
PokieTicker is a Python application that helps users understand the 'why' behind stock price movements by integrating news events directly onto candlestick charts. It allows for filtering news by impact type, finding similar historical events, and uses AI to explain price changes and predict future trends based on news sentiment and technical indicators.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 Lastfm-Playing | Python

🎯 Primary Use Case:
To display a user's currently playing or recently played music tracks from Last.FM as a dynamic SVG image within a GitHub repository's README file.

✨ Key Features:
• Generates SVG cards for Last.FM playing tracks
• Customizable with user and test parameters
• Designed for GitHub README integration
• Self-hosting option available

📖 Summary:
This Python tool generates a customizable SVG card displaying a user's most recently played tracks on Last.FM. It's designed to be easily integrated into GitHub README files, providing a dynamic visual representation of listening habits.

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

🎯 Primary Use Case:
To provide a unified and user-friendly mobile interface for interacting with a wide range of Large Language Models from different providers on Android devices.

✨ Key Features:
• 12 built-in providers + custom endpoint support
• Streaming responses
• Reasoning view for complex models
• Vision capabilities (image input)
• Model comparison feature

📖 Summary:
Arcade AI is a universal Android chat client that connects to multiple Large Language Models (LLMs) from various providers. It offers a fluid, secure, and customizable interface for interacting with different AI models, including global, regional, and local options.

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

🎯 Primary Use Case:
Generating animatable 4D portrait avatars from input images.

✨ Key Features:
• Creation of animatable 4D portrait avatars
• Utilizes morphable multi-view diffusion models
• Supports generation from a few reference images
• Includes a real-time viewer for exported animations
• Provides scripts for quick start, inference, and custom inference

📖 Summary:
CAP4D is an official repository for creating animatable 4D portrait avatars from a few reference images using morphable multi-view diffusion models. It enables the generation of dynamic 3D avatars that can be animated and viewed in real-time.

🔗 Links:
• View Project
================
🔓 Open Source
✨ AI-Asistent-Telegram | Python

🎯 Primary Use Case:
To automate and enhance communication for Telegram Business accounts by providing an AI assistant that can handle customer interactions, manage groups, and perform various utility tasks.

✨ Key Features:
• AI-powered responses (GPT-4.1-mini or fallback API)
• Token auto-rotation for GitHub API limits
• Aggressive and caring response modes
• Group administration commands (kick, ban, mute, spam protection)

📖 Summary:
This Python repository provides a Telegram bot designed for Telegram Business accounts, acting as a personal AI assistant. It offers AI-powered responses, customizable interaction modes (business, aggressive, caring), and administrative tools for group management, alongside utility functions.

🔗 Links:
• View Project
================
🔓 Open Source
💡 ONIX-AternosBot | JavaScript

🎯 Primary Use Case:
Keeping Minecraft servers, particularly those hosted on platforms like Aternos, online and active 24/7 by simulating an active player, controlled conveniently via Telegram.

✨ Key Features:
• Telegram-based menu for bot control (start, stop, logs, settings)
• Live configuration changes (address, port, version, nickname, password) without restart
• Automatic reconnection with configurable phases

📖 Summary:
ONIX-AternosBot is a JavaScript-based Telegram bot designed to keep Minecraft servers running 24/7. It automates the process of maintaining an active player presence on Aternos servers, allowing users to control and manage the bot directly through a Telegram interface without needing direct server access or command-line interaction.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🔥 RedDownloader | Python

🎯 Primary Use Case:
Downloading media content from Reddit posts without the need for complex API setup or authentication.

✨ Key Features:
• Download media (images, videos, galleries) from Reddit posts
• No Reddit API authentication (praw bot) required
• Single-line download function
• Customizable output filename and destination path

📖 Summary:
RedDownloader is a Python library designed to simplify the process of downloading various media types, including images, galleries, and videos, directly from Reddit posts. It offers an easy-to-use interface that does not require Reddit API authentication, allowing users to download content with a single line of code and customize output options like filename, destination, and video quality.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
💡 Telegram-Media-Downloader | JavaScript

🎯 Primary Use Case:
To allow users to download media content from Telegram web that is otherwise restricted or unavailable for download.

✨ Key Features:
• Enables downloading of images, GIFs, audio, and videos from Telegram web.
• Bypasses download restrictions in chats and stories.

📖 Summary:
This JavaScript user script enhances the Telegram web experience by enabling the download of media (images, GIFs, audio, videos) from chats and stories, even when downloads are restricted. It requires a user script manager browser extension for installation and use.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 grist-core | TypeScript

🎯 Primary Use Case:
Running a powerful server for hosting and managing relational spreadsheets.

✨ Key Features:
• Relational spreadsheet model
• Database-like columns (named, single data type)
• Formula filling with automatic updates
• Python formula support
• AI Formula Assistant

📖 Summary:
Grist is a modern relational spreadsheet application that combines the flexibility of a spreadsheet with the robustness of a database. The grist-core repository provides the server-side functionality for hosting and managing these advanced spreadsheets.

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

🎯 Primary Use Case:
To enable users to perform complex data analysis tasks using natural language queries, making NumPy more accessible and intuitive, especially for those less familiar with its specific syntax.

✨ Key Features:
• Writes NumPy code from natural language queries
• Diagnoses data analysis steps
• Supports multi-array sessions

📖 Summary:
NumpyAI provides a natural language interface for NumPy, allowing users to interact with and analyze numerical data using conversational queries. It leverages Large Language Models (LLMs) to translate natural language into executable NumPy code, offering features like code generation, data diagnosis, and multi-array session management.

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

🎯 Primary Use Case:
To provide a self-hosted, personal music streaming service accessible from any device.

✨ Key Features:
• Self-hosted music streaming server
• Support for large music collections (100,000+ songs)
• Beautiful and customizable user interface with dark mode
• Cross-platform compatibility (Windows, Linux, BSD, Docker)
• Support for various audio file formats (flac, mp3, ogg, opus, etc.)

📖 Summary:
Polaris is a self-hosted, open-source music streaming server designed for exceptional performance and ease of use. It allows users to access their entire music collection from any device, supporting large libraries and offering a beautiful, customizable user interface.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 dlman | TypeScript

🎯 Primary Use Case:
Accelerating and managing file downloads across multiple platforms with enhanced reliability and control.

✨ Key Features:
• Multi-segment parallel downloads (1–32 segments per file)
• Crash-safe persistence with SQLite
• Pause and resume anytime
• Auto-resume after crashes or restarts
• Scheduling & Automation (start/stop times, post-download actions)

📖 Summary:
DLMan is a free, open-source download manager for Windows, macOS, and Linux, built with Rust and Tauri for speed and reliability. It offers advanced features like multi-segment downloads, crash-safe persistence with SQLite, scheduling, and organization tools.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 PDF_Shield | Tcl

🎯 Primary Use Case:
Detecting and preventing DoS and embedded JavaScript attacks within PDF files.

✨ Key Features:
• Automated PDF Monitoring
• Drag & Drop scanning
• Customizable Alerts (JS, infinite loops, zip bombs)
• Extensible plugin architecture
• User-Friendly Interface (CLI & GUI)

📖 Summary:
PDF_Shield is a Python-based security tool designed to detect and prevent Denial of Service (DoS) attacks and embedded JavaScript threats within PDF files. It offers automated monitoring, customizable alerts, and a user-friendly interface to safeguard against malicious PDF content, particularly targeting PDF engines in browsers.

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