GitHub Open Source
545 subscribers
1.96K photos
2.02K 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
🌟 hellpaper | C

🎯 Primary Use Case:
Wallpaper selection and application on Linux systems.

Key Features:
• Multiple Layouts (Grid, Horizontal River, Vertical River, Wave)
• Live Search
• Full-Screen Preview
• GPU-Accelerated Effects
• Total Customization via .conf file

📖 Summary:
Hellpaper is a wallpaper picker for Linux that offers multiple animated layouts, live search, and full-screen preview capabilities. It allows users to easily select and apply wallpapers with GPU-accelerated effects and complete customization through a configuration file.

🔗 Links:
View Project
================
🔓 Open Source
🚀 prompt-optimizer | TypeScript

🎯 Primary Use Case:
Optimizing prompts for large language models to improve the quality and accuracy of AI-generated content.

Key Features:
• Intelligent prompt optimization with multi-round iterative improvement
• Dual-mode optimization for system and user prompts
• Real-time A/B testing for comparing original and optimized prompts

📖 Summary:
Prompt Optimizer is a tool designed to help users write better AI prompts, leading to improved AI output quality. It offers features such as intelligent optimization, A/B testing, multi-model integration, and multi-platform support. The tool can be used as a web application, desktop application, Chrome extension, or via Docker deployment.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 gallery-dl | Python

🎯 Primary Use Case:
Downloading image galleries and collections from various online sources for offline access and archival purposes.

Key Features:
• Downloads image galleries and collections from various image hosting sites.
• Cross-platform compatibility.
• Configurable options.
• Powerful filenaming capabilities.
• Supports HLS/DASH video downloads via yt-dlp/youtube-dl.

📖 Summary:
gallery-dl is a command-line tool designed for downloading image galleries and collections from numerous image hosting websites. It offers cross-platform support, extensive configuration options, and powerful filenaming features. The tool can be installed via various package managers and also provides standalone executable versions.

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

🎯 Primary Use Case:
Building and orchestrating AI agents for chatbots, virtual assistants, automated workflows, and complex multi-agent systems.

Key Features:
• Core Engine for defining individual agents
• Multi-Agent Systems orchestration
• Workflow Engine for multi-step automations

📖 Summary:
VoltAgent is an open-source TypeScript framework designed to simplify the development of AI agent applications. It provides modular building blocks, standardized patterns, and abstractions for creating chatbots, virtual assistants, and automated workflows. The framework supports multi-agent systems, workflow orchestration, tool integrations, data retrieval, memory, and is compatible with popular LLMs.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
KDiskMark | C++

🎯 Primary Use Case:
HDD and SSD benchmarking on Linux systems.

Key Features:
• Configurable block size, queues, and threads count for each test
• Many languages support
• Report generation

📖 Summary:
KDiskMark is a user-friendly, open-source disk benchmarking tool for Linux. It provides a graphical interface to run benchmarks on HDDs and SSDs, leveraging Flexible I/O Tester (fio) for the actual testing. The tool allows users to configure test parameters and generates comprehensive, easy-to-interpret reports.

🔗 Links:
View Project
================
🔓 Open Source
REFramework | C++

🎯 Primary Use Case:
Modding, scripting, and adding VR support to RE Engine games.

Key Features:
• Lua Scripting API & Plugin System
• Generic 6DOF VR support
• First Person mod
• Free Camera
• Scene Timescale

📖 Summary:
REFramework is a modding framework and scripting platform for RE Engine games, enabling users to create and install mods, add VR support, and implement custom scripts. It provides a Lua scripting API, VR support, and various in-game tools for developers and modders to enhance and modify the supported games.

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

🎯 Primary Use Case:
Managing and monitoring multiple Python bots through a web interface.

Key Features:
• Web interface for managing Python bots
• Automatic startup of bots
• CPU, memory, and uptime monitoring
• Bot management (start, stop, restart, disable)
• System information display

📖 Summary:
BotCommander provides a web interface for managing multiple Python bots, each running in its own isolated environment. It allows users to monitor CPU/RAM usage, uptime, and control bot processes (start, stop, restart, disable). The system also displays overall system information.

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

🎯 Primary Use Case:
Automating WhatsApp interactions through a REST API.

Key Features:
• WhatsApp HTTP API (REST API)
• Configurable in one click
• Multiple engines: WEBJS, NOWEB, GOWS
• Docker support
• Swagger documentation

📖 Summary:
WAHA is a WhatsApp HTTP API that allows developers to automate WhatsApp interactions using a REST API. It offers multiple engines and can be easily configured and deployed using Docker. The API provides functionalities such as sending text messages and retrieving screenshots of the WhatsApp instance.

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

🎯 Primary Use Case:
Terminal-based IRC client for distraction-free chatting.

Key Features:
• Sleek, minimal terminal IRC client
• Built with Go and Bubble Tea framework
• Keybindings for scrolling chat and switching panes

📖 Summary:
ZUSE is a terminal-based IRC client built with Go and the Bubble Tea framework. It provides a clean and minimal interface for chatting on IRC channels directly from the terminal. Key features include keybindings for navigation and a distraction-free environment.

🔗 Links:
View Project
================
🔓 Open Source
🚀 duckstation | C++

🎯 Primary Use Case:
Emulating PlayStation 1 games on various platforms.

Key Features:
• PlayStation 1 emulation
• CPU Recompiler/JIT (x86-64, armv7/AArch32, AArch64, RISC-V/RV64)
• Hardware renderers (D3D11, D3D12, OpenGL, Vulkan, Metal)
• Upscaling and texture filtering
• Save state support

📖 Summary:
DuckStation is a PlayStation 1 emulator focused on playability, speed, and accuracy. It supports multiple platforms and rendering APIs, offering enhancements like upscaling and texture filtering. The emulator aims to provide a user-friendly experience with features like save states and broad controller support.

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

🎯 Primary Use Case:
Open source MCP integration for AI applications, providing hosted, secure MCP servers and eliminating auth management and client-side code.

Key Features:
• Instant Integration with Python and TypeScript SDKs or REST API
• Built-in Authentication with Secure OAuth flows and API key management
• Production-Ready hosted infrastructure

📖 Summary:
Klavis AI offers open-source MCP integrations for AI applications, providing a hosted and secure MCP server solution. It simplifies integration with features like built-in authentication, SDKs for Python and TypeScript, and access to numerous tools. Klavis AI is compatible with various LLMs and AI agent frameworks and can also be self-hosted.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
mordant | Kotlin

🎯 Primary Use Case:
Rendering styled text in command-line applications.

Key Features:
• Colorful ANSI output with terminal capability detection
• Markdown rendering to the terminal
• Widgets for terminal output layout (lists, tables, panels)
• Animation support for widgets (progress bars, dashboards)

📖 Summary:
Mordant is a Kotlin library designed for creating visually appealing command-line applications. It allows developers to easily add color and style to text, render Markdown, create layouts with widgets like tables and lists, and even animate these widgets. Mordant simplifies the process of enhancing the user experience in terminal-based applications.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 PcapPlusPlus | C++

🎯 Primary Use Case:
Capturing, parsing, and crafting network packets in C++ applications across multiple platforms.

Key Features:
• Capturing network packets
• Parsing network packets
• Crafting network packets
• Multiplatform support

📖 Summary:
PcapPlusPlus is a multiplatform C++ library designed for efficient capturing, parsing, and crafting of network packets. It provides C++ wrappers for popular packet processing engines like libpcap, WinPcap, Npcap, DPDK, AF_XDP and PF_RING. It supports decoding and forging capabilities for a large variety of network protocols and can be downloaded via GitHub, Homebrew, Vcpkg, Conan or built manually.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 mydumper | C

🎯 Primary Use Case:
Creating consistent and efficient logical backups of MySQL databases.

Key Features:
• Parallelism for faster backups
• Consistent snapshots across all threads
• PCRE support for database and table inclusion/exclusion
• Separate files for tables and metadata

📖 Summary:
MyDumper is a tool for creating logical backups of MySQL databases. It utilizes multithreading to achieve faster backup speeds and provides consistent snapshots. It also offers features like PCRE support for specifying database and table inclusions/exclusions and separate files for tables and metadata, making it easier to manage backups.

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

🎯 Primary Use Case:
Creating music videos from user-provided ideas using a combination of AI-powered services for prompt generation, image generation, and music generation.

Key Features:
• Transforms ideas into music videos
• Uses OpenAI API for prompt and scene generation
• Uses Runware API for image generation
• Uses Suno API for music generation
• Uses Supabase for database and storage

📖 Summary:
Auto-MV Creator is a web application that allows users to transform their ideas into complete music videos. It leverages several APIs, including OpenAI for prompt generation, Runware for image creation, and Suno for music generation, alongside Supabase for data storage. The application requires a separate webhook deployment to handle asynchronous music generation callbacks.

🔗 Links:
View Project
================
🔓 Open Source
🌟 MediaInfo | C++

🎯 Primary Use Case:
Displaying technical and tag data for video and audio files.

Key Features:
• Unified display of technical data for video and audio files
• CLI and GUI availability on various desktop operating systems
• GUI options for Windows and Linux (Qt, UWP, VCL, wxWidgets)

📖 Summary:
MediaInfo provides a unified display of the most relevant technical and tag data for video and audio files. It offers both a command-line interface (CLI) and graphical user interfaces (GUIs) for various operating systems, including Windows and Linux. The tool supports multiple CPU architectures and provides different GUI options like Qt, UWP, VCL, and wxWidgets.

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

🎯 Primary Use Case:
Building AI applications locally and privately.

Key Features:
• Local operation
• Bring your own API keys
• Cross-platform compatibility

📖 Summary:
Dyad is a local, open-source AI app builder that allows users to create AI applications on their own machines. It emphasizes privacy, control, and the ability to use your own AI API keys, offering a fast and flexible development experience without vendor lock-in. Dyad is cross-platform, supporting both Mac and Windows.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 helix-db | Rust

🎯 Primary Use Case:
Intelligent data storage for Retrieval Augmented Generation (RAG) and AI applications, leveraging both graph and vector data.

Key Features:
• Fast & Efficient performance compared to other graph and vector databases
• Native support for graph and vector data types for RAG applications
• Reliable storage powered by LMDB
• ACID Compliant for data integrity

📖 Summary:
HelixDB is a graph-vector database built in Rust, designed for RAG and AI applications. It combines graph relationships with vector embeddings, providing a powerful solution for knowledge representation and retrieval. HelixDB utilizes LMDB for reliable storage and offers ACID compliance, ensuring data integrity.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 hash | TypeScript

🎯 Primary Use Case:
Building a self-structuring knowledge graph from various data sources.

Key Features:
• Self-building database
• Open-source
• Multi-tenant
• Real-time data integration
• Autonomous agents for data management

📖 Summary:
The HASH repository provides an open-source, multi-tenant, self-building knowledge graph. It automatically integrates and structures data from various sources in real-time, allowing users to visually browse and manage both data and schemas. Intelligent agents can be deployed to maintain the database, ensuring data quality and integrity.

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

🎯 Primary Use Case:
Intelligent object detection and selection in Krita using AI-powered segmentation.

Key Features:
• AI-Powered Segmentation
• Interactive Selection
• Real-time Preview
• Smart Tools Integration
• Artist-Friendly Design

📖 Summary:
Smart Segments is a Krita plugin that leverages AI to provide intelligent, one-click object detection and selection. It allows artists to quickly and easily segment their artwork, offering features like real-time preview and seamless integration with Krita's native tools, streamlining the digital art workflow.

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