GitHub Open Source
539 subscribers
1.95K 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
🚀 matkap | Python

🎯 Primary Use Case:
Hunting down malicious Telegram bots by identifying leaked bot tokens and chat IDs.

Key Features:
• FOFA & URLScan Integration for Bot Token/Chat ID Hunting
• Export Logs of Hunt Results

📖 Summary:
Matkap is a Python-based tool designed to hunt down malicious Telegram bots. It achieves this by integrating with FOFA and URLScan to search for leaked bot tokens and chat IDs. The tool also provides functionality to export hunt logs for further analysis.

🔗 Links:
View Project
================
🔓 Open Source
💡 mobile-use | Python

🎯 Primary Use Case:
Automating interactions with Android and iOS apps using natural language commands.

Key Features:
• Natural Language Control
• UI-Aware Automation
• Data Scraping
• Extensible & Customizable

📖 Summary:
The mobile-use repository provides an AI agent that enables users to automate tasks on their mobile devices using natural language. It features UI-aware automation, data scraping capabilities, and is extensible with different LLMs, allowing users to interact with and extract information from mobile apps programmatically.

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

🎯 Primary Use Case:
Creating and sharing interactive, web-based wallpapers for Windows desktops.

Key Features:
• Create interactive wallpapers using HTML/CSS/JS
• Powered by the Octos API for Windows integration
• Supports games, websites, and videos as wallpapers
• Optimized for performance on various machines

📖 Summary:
Octos is a dynamic desktop engine that allows users to create and share live, interactive wallpapers using web technologies like HTML, CSS, and JavaScript. It leverages the Octos API to integrate with Windows features and offers a community platform for sharing creations. Octos is designed to be performant and customizable, supporting a wide range of interactive content.

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

🎯 Primary Use Case:
Runtime installer for Python applications

Key Features:
• Easily build standalone binaries for every platform
• Optional management commands providing functionality such as self updates
• Extremely configurable runtime behavior allowing for targeting of different end users

📖 Summary:
PyApp is a tool designed to wrap Python applications, creating standalone, self-bootstrapping binaries for various platforms. It offers features like optional management commands for self-updates and highly configurable runtime behavior. This allows developers to easily distribute their Python applications as single executable files.

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

🎯 Primary Use Case:
Filtering unwanted content from X (Twitter) feeds using AI.

Key Features:
• Filters engagement bait and inflammatory content from X (formerly Twitter) feeds.
• Uses Groq's API for fast tweet analysis.
• Blurs tweets identified as engagement bait or political.
• Allows users to reveal hidden tweets with a click.
• Customizable system prompt for analysis.

📖 Summary:
Unbaited is a browser extension that utilizes Groq's API to analyze and filter content on X (formerly Twitter). It identifies and blurs engagement bait and inflammatory tweets, giving users control over their feed. The extension supports Chrome, Firefox, and Safari and allows for customization of the analysis process.

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

🎯 Primary Use Case:
High-performance distributed object storage

Key Features:
• High Performance
• Distributed Architecture
• S3 Compatibility
• Data Lake Support
• Open Source

📖 Summary:
RustFS is a high-performance distributed object storage system built with Rust, aiming to be an alternative to MinIO. It offers features like S3 compatibility, support for data lakes, and a user-friendly experience, all while being open-source under the Apache 2.0 license. RustFS is currently under rapid development and not recommended for production use.

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

🎯 Primary Use Case:
Rendering and parsing the harmony response format for use with gpt-oss models, particularly when building custom inference solutions.

Key Features:
• Consistent formatting for rendering and parsing
• High-performance Rust implementation
• First-class Python support with typed stubs
• Enables multiple output channels for chain of thought and tool calling
• Supports tool namespaces and structured outputs

📖 Summary:
The `harmony` repository provides a Rust-based renderer and parser for the harmony response format, designed for use with OpenAI's gpt-oss models. It ensures consistent formatting, supports multiple output channels, and offers both Rust and Python implementations to facilitate building custom inference solutions.

🔗 Links:
View Project
================
🔓 Open Source
🌟 Transfer | Kotlin

🎯 Primary Use Case:
Quickly transfer files between devices on a local network without using USB cables or cloud services.

Key Features:
• Effortless LAN Sharing over HTTP
• Configurable Security (IP Permissions, Password Protection)
• Powerful CLI Access (curl-friendly)
• Dual Browse UI (App and Web Interface)
• Quick In-App Transfers (Upload, Paste)

📖 Summary:
Transfer is an Android app that creates a local file server, enabling easy file sharing over Wi-Fi. It offers features like IP-based access control, password protection, and CLI support, providing a convenient alternative to USB drives or cloud storage for local network file transfers.

🔗 Links:
View Project
================
🔓 Open Source
🌟 winapps | Shell

🎯 Primary Use Case:
Running Windows applications seamlessly within a Linux environment.

Key Features:
• Runs Windows applications on Linux.
• Seamless integration with KDE Plasma, GNOME, and XFCE.
• Supports Docker, Podman, and libvirt.
• Uses FreeRDP for rendering.
• Nautilus integration for file opening.

📖 Summary:
The winapps repository enables users to run Windows applications on Linux distributions like Ubuntu and Fedora, integrating them seamlessly with desktop environments such as GNOME, KDE, and XFCE. It leverages technologies like Docker, Podman, libvirt, and FreeRDP to provide a native-like experience for Windows applications within Linux, including features like Nautilus integration and a taskbar widget for easy management.

🔗 Links:
View Project
================
🔓 Open Source
1
🌟 py-mcp-manager | Python

🎯 Primary Use Case:
Simplifying the management of Model Context Protocol (MCP) servers through a desktop application.

Key Features:
• Manages multiple MCP servers from a single interface
• Configures, starts, and stops MCP servers
• Monitors server logs and status in real-time
• Provides a graphical interface for server management
• Allows importing/exporting server configurations

📖 Summary:
The py-mcp-manager repository provides a desktop application for managing MCP servers. It simplifies the process of configuring, starting, stopping, and monitoring multiple MCP servers from a single graphical interface. The application allows users to manage server configurations, monitor logs, and control server status in real-time.

🔗 Links:
View Project
================
🔓 Open Source
🌟 mesh2motion-app | TypeScript

🎯 Primary Use Case:
Automatically assigning and exporting animations to 3D models.

Key Features:
• Imports 3D models (GLB/GLTF)
• Assigns and modifies skeletons
• Applies and tests animations
• Exports animations (GLB/GLTF)

📖 Summary:
The mesh2motion-app repository provides a tool to import 3D models, automatically assign skeletons, and export animations. It supports GLB/GLTF formats and allows users to modify skeletons and test animations before exporting. The application aims to provide a flexible, open-source alternative to existing animation tools.

🔗 Links:
View Project
================
🔓 Open Source
💡 zee | Rust

🎯 Primary Use Case:
Terminal-based text editing

Key Features:
• High performance (100 FPS editor)
• Rope data structure for buffers
• Edit tree history (undo/redo)
• Tree-sitter for syntax highlighting and validation
• Multi-buffer, multi-pane support

📖 Summary:
Zee is a modern, terminal-based text editor written in Rust, inspired by Emacs. It emphasizes performance and leverages technologies like rope data structures and Tree-sitter for efficient text manipulation and syntax highlighting. Zee aims to provide a fast and feature-rich editing experience within the terminal.

🔗 Links:
View Project
================
🔓 Open Source
discordo | Go

🎯 Primary Use Case:
Terminal-based Discord client

Key Features:
• Lightweight
• Configurable
• Mouse & clipboard support
• Attachments
• Notifications

📖 Summary:
Discordo is a lightweight and feature-rich Discord terminal client designed for users who prefer a text-based interface. It supports essential Discord features like attachments, notifications, and markdown, along with security features like 2-Factor authentication. Discordo is cross-platform, offering prebuilt binaries and package manager support for easy installation on various operating systems.

🔗 Links:
View Project
================
🔓 Open Source
🔥 tabiew | Rust

🎯 Primary Use Case:
Viewing and querying tabular data files.

Key Features:
• Vim-style keybindings
• SQL support
• Support for various tabular data formats (CSV, Parquet, JSON, JSONL, Arrow, FWF, Sqlite, Excel)
• Fuzzy search
• Scripting support

📖 Summary:
Tabiew is a lightweight TUI application designed for viewing and querying tabular data files. It supports a variety of formats, including CSV, Parquet, and JSON, and offers features like SQL support, fuzzy search, and Vim-style keybindings. Tabiew provides a user-friendly way to interact with and analyze data directly from the terminal.

🔗 Links:
View Project
================
🔓 Open Source
🚀 Ikea-like-captcha | TypeScript

🎯 Primary Use Case:
Generating conceptual illustrations for software repositories using AI

Key Features:
• Ikea assembly-themed CAPTCHA
• Conceptual illustration generation guide

📖 Summary:
The repository provides a guide for creating Leonardo.AI prompts to generate conceptual illustrations that visually represent the function of a software repository. It uses the metaphor of assembling IKEA furniture to represent solving a CAPTCHA, and provides instructions for creating prompts that translate technical concepts into easily understandable visuals.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 prompt-eng-interactive-tutorial | Jupyter Notebook

🎯 Primary Use Case:
Learning and practicing prompt engineering techniques for the Claude AI model.

Key Features:
• Step-by-step guide to prompt engineering with Claude.
• Nine chapters with lessons and exercises.
• Example Playground for experimentation.
• Advanced methods in the appendix.

📖 Summary:
This repository provides an interactive tutorial for learning prompt engineering with Anthropic's Claude AI model. It offers a structured course with lessons, exercises, and a playground to practice writing and troubleshooting prompts. The tutorial covers basic prompt structure, common failure modes, and advanced techniques to help users build effective prompts for various use cases.

🔗 Links:
View Project
================
🔓 Open Source
🚀 process-compose | Go

🎯 Primary Use Case:
Managing and orchestrating non-containerized applications.

Key Features:
• Processes execution (parallel or serial)
• Processes dependencies and startup order
• Process recovery policies
• Manual process restart
• Processes arguments (bash/zsh style)

📖 Summary:
Process Compose is a Go-based scheduler and orchestrator designed to manage non-containerized applications. It allows users to define workflows using a simple YAML schema, manage process dependencies, and execute processes in parallel or serially. It offers features such as health checks, a TUI, and a REST API, providing a comprehensive solution for managing applications without Docker.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🌟 ripgrep-all | Rust

🎯 Primary Use Case:
Searching for text within a variety of file types, including archives and documents, using ripgrep's powerful regex capabilities.

Key Features:
• Extends ripgrep to search within various file types (PDFs, E-Books, Office documents, zip, tar.gz, etc.)
• Recursively descends into archives to find matches.
• Provides adapters for different file formats.
• Supports custom adapters.
• Integrates with fzf.

📖 Summary:
rga (ripgrep-all) enhances the functionality of ripgrep by enabling it to search within a multitude of file types such as PDFs, E-Books, Office documents, and archives. It recursively descends into archives and uses adapters to handle different file formats, allowing users to efficiently search for text across diverse file types.

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

🎯 Primary Use Case:
Turning web pages into desktop applications

Key Features:
• Small package size compared to Electron
• Uses Rust Tauri for performance
• Battery-included features (shortcuts, immersive windows)
• Simple tool for converting web pages to desktop apps

📖 Summary:
Pake is a tool that allows users to convert web pages into desktop applications using Rust and Tauri. It offers a smaller package size and better performance compared to Electron-based solutions. Pake provides a simple way to create desktop apps with features like shortcut pass-through and immersive windows.

🔗 Links:
View Project
================
🔓 Open Source
🔥 vet | Go

🎯 Primary Use Case:
Protecting software supply chains from vulnerabilities and malicious packages.

Key Features:
• Next-gen Software Composition Analysis
• Policy as Code using CEL
• Real-time malicious package detection via SafeDep Cloud
• Multi-ecosystem support (npm, PyPI, Maven, Go, Docker, GitHub Actions)
• CI/CD native integration for DevSecOps workflows

📖 Summary:
Vet is an open source software supply chain security tool designed for developers and security engineers. It offers features such as vulnerability and malicious package detection, policy as code using CEL, and real-time protection powered by SafeDep Cloud. Vet supports multiple ecosystems and integrates with CI/CD pipelines for DevSecOps workflows.

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

🎯 Primary Use Case:
Managing and transferring files between an Android device and a local machine using a terminal user interface (TUI).

Key Features:
• Multiselection support with a selections editor
• Transferring files/folders between device and local machine
• Opening files from device or local machine
• Copy, move, and delete operations
• View file operations with progress monitoring and cancellation

📖 Summary:
adbtuifm is a TUI-based file manager for the Android Debug Bridge (ADB), designed to simplify file transfers between Android devices and local machines. It offers features like multiselection, file operations (copy, move, delete), command execution, filtering, and directory navigation, all within a terminal interface.

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