GitHub Open Source
565 subscribers
1.98K photos
2.04K 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
🌟 Redirector | JavaScript

đŸŽ¯ Primary Use Case:
Redirecting URLs based on regular expression or wildcard patterns in web browsers.

✨ Key Features:
â€ĸ URL redirection based on regex patterns
â€ĸ Client-side mod_rewrite functionality
â€ĸ Browser extension support (Firefox, Chrome, Opera, Edge)
â€ĸ De-mobilizer
â€ĸ AMP redirect

📖 Summary:
The Redirector browser extension allows users to redirect URLs based on defined regex or wildcard patterns, functioning as a client-side mod_rewrite. It supports multiple browsers and provides examples for common use cases like de-mobilizing websites, escaping doubleclick tracking, redirecting AMP pages, and customizing DuckDuckGo !bangs.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
🚀 bambot | TypeScript

đŸŽ¯ Primary Use Case:
Playing with and developing open-source, low-cost AI robots.

✨ Key Features:
â€ĸ Open-source AI robots
â€ĸ Low-cost AI robots

📖 Summary:
Bambot is a project focused on providing open-source designs for low-cost AI robots. The repository aims to enable users to build and experiment with AI robotics. It emphasizes accessibility and affordability in the field of AI robot development.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
đŸ”Ĩ cursor-free-vip | Python

đŸŽ¯ Primary Use Case:
To bypass the free trial limitations of the Cursor AI IDE by automatically resetting the machine ID, allowing users to access Pro features without payment.

✨ Key Features:
â€ĸ Resets Cursor AI MachineID
â€ĸ Bypasses higher token limit
â€ĸ Supports Windows, macOS, and Linux
â€ĸ Multi-language support (English, įŽ€äŊ“中文, įšéĢ”ä¸­æ–‡, Vietnamese)

📖 Summary:
This repository provides a tool to reset the Cursor AI IDE's machine ID, effectively bypassing free trial limits and enabling access to Pro features. It supports Windows, macOS, and Linux operating systems and offers multi-language support. The tool is intended for educational purposes and encourages users to support the original Cursor AI project.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
🌟 videoeditor | TypeScript

đŸŽ¯ Primary Use Case:
Video editing application development.

✨ Key Features:
â€ĸ Non Linear Video Editing
â€ĸ Multi-track Support
â€ĸ Live Preview
â€ĸ Export Video

📖 Summary:
The videoeditor repository provides a React-based video editing application leveraging Remotion and TypeScript. It offers features such as non-linear video editing, multi-track support, live preview, and video export, aiming to be an open-source alternative to commercial video editors.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
✨ Termux-Udocker | Shell

đŸŽ¯ Primary Use Case:
Running Docker containers on Android devices using Termux without requiring root privileges or a virtual machine.

✨ Key Features:
â€ĸ Runs Docker images in Termux without root access.
â€ĸ Utilizes Udocker for user-space containerization.

📖 Summary:
Termux-Udocker enables running Docker containers on Android devices within the Termux environment. It leverages Udocker to provide a user-space containerization solution, eliminating the need for root access or a Qemu virtual machine. This approach results in significantly faster performance compared to traditional methods, making it suitable for running various applications like web servers, home automation systems, and development tools directly on your Android device.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
✨ kanidm | Rust

đŸŽ¯ Primary Use Case:
Providing a complete identity provider solution for authenticating and storing identities, suitable for various environments from home labs to enterprises.

✨ Key Features:
â€ĸ Passkeys (WebAuthn) for secure cryptographic authentication
â€ĸ OAuth2/OIDC authentication provider for web SSO
â€ĸ Application Portal for easy access to linked applications

📖 Summary:
Kanidm is an identity management platform written in Rust that aims to simplify and secure authentication and identity storage. It offers a broad set of features, including WebAuthn, OAuth2/OIDC, RADIUS, SSH key distribution, and LDAP gateway, intending to be a comprehensive solution without needing external components like Keycloak.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
✨ AutoRecon | Python

đŸŽ¯ Primary Use Case:
Network reconnaissance and automated enumeration of services in CTFs, penetration testing environments (e.g., OSCP), and real-world engagements.

✨ Key Features:
â€ĸ Supports multiple targets (IP addresses, IP ranges, hostnames, IPv6)
â€ĸ Concurrent scanning using multiple processors
â€ĸ Advanced plugin system for creating new scans
â€ĸ Customizable port and service scanning plugins

📖 Summary:
AutoRecon is a multi-threaded network reconnaissance tool designed to automate service enumeration. It performs port scans and launches further enumeration scans based on the detected services. The tool is highly configurable and aims to save time in CTFs, penetration testing, and real-world engagements by automating the initial reconnaissance phase.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
✨ linkook | Python

đŸŽ¯ Primary Use Case:
Discovering linked social accounts and associated emails across multiple platforms using a single username for OSINT investigations.

✨ Key Features:
â€ĸ Search social media accounts across multiple platforms based on a given username.
â€ĸ Further retrieve interlinked social accounts, usernames, emails, and more.

📖 Summary:
Linkook is an OSINT tool designed to uncover connections between social media accounts and associated email addresses using a single username. It allows users to search across multiple platforms, retrieve interlinked information, and check for data breaches using the HudsonRock database. The tool also supports exporting data in a Neo4j-friendly format for visual analysis of the relationships.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
đŸ”Ĩ UI-TARS-desktop | TypeScript

đŸŽ¯ Primary Use Case:
Control your computer using natural language.

✨ Key Features:
â€ĸ Natural language control powered by Vision-Language Model
â€ĸ Screenshot and visual recognition support
â€ĸ Precise mouse and keyboard control
â€ĸ Cross-platform support (Windows/MacOS/Browser)
â€ĸ Real-time feedback and status display

📖 Summary:
UI-TARS Desktop is a GUI agent application that allows users to control their computer using natural language. It leverages a Vision-Language Model for screenshot and visual recognition, enabling precise mouse and keyboard control across multiple platforms. The application offers real-time feedback and ensures privacy through local processing.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
🌟 pydantic-core | Python

đŸŽ¯ Primary Use Case:
Provides core validation logic for the pydantic library, enabling fast and reliable data validation and serialization.

✨ Key Features:
â€ĸ Fast data validation and serialization
â€ĸ Core functionality for pydantic
â€ĸ Direct JSON validation
â€ĸ Written in Rust for performance

📖 Summary:
Pydantic-core is a Rust-based library that provides the core validation and serialization functionality for Pydantic. It offers significant performance improvements over previous versions of Pydantic and allows for direct validation of JSON data. While intended to be used primarily through Pydantic, it can also be used directly for advanced use cases.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
🌟 shutter-encoder | Java

đŸŽ¯ Primary Use Case:
Professional video compression for a wide range of users.

✨ Key Features:
â€ĸ Video compression
â€ĸ FFmpeg-based
â€ĸ GUI for ease of use
â€ĸ Cross-platform (Java)

📖 Summary:
Shutter Encoder is a professional-grade video compression tool built upon FFmpeg, designed to be accessible to all users. It provides a graphical user interface (GUI) for simplifying the video compression process. The application is written in Java.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
✨ OsintTube | Python

đŸŽ¯ Primary Use Case:
YouTube OSINT analysis

✨ Key Features:
â€ĸ Retrieves channel description
â€ĸ Retrieves channel location
â€ĸ Retrieves total number of videos
â€ĸ Retrieves number of subscribers
â€ĸ Retrieves total channel views

📖 Summary:
OsintTube is a Python-based tool designed for performing Open Source Intelligence (OSINT) analysis on YouTube channels. It provides an interactive shell to extract various data points, including channel description, location, video count, subscriber count, views, estimated video duration, join date, category, and estimated earnings. The tool aims to simplify the process of gathering information from YouTube channels for investigative purposes.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
✨ tldx | Go

đŸŽ¯ Primary Use Case:
Brainstorming and finding available domain names quickly.

✨ Key Features:
â€ĸ Smart keyword-based domain permutations (prefixes, suffixes, TLDs)
â€ĸ Fast and concurrent WHOIS availability checks
â€ĸ Streams results as they're found
â€ĸ Optional filtering by domain length

📖 Summary:
tldx is a command-line tool designed to help users quickly brainstorm and identify available domain names. It achieves this by generating domain permutations based on keywords, prefixes, suffixes, and TLDs, and then concurrently checking their availability using WHOIS lookups. The tool streams results as they are found and offers options for filtering by domain length.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
đŸ”Ĩ pangolin | TypeScript

đŸŽ¯ Primary Use Case:
Securely expose private resources on distributed networks through a tunneled reverse proxy with identity and access control.

✨ Key Features:
â€ĸ Reverse Proxy Through WireGuard Tunnel
â€ĸ Identity & Access Management
â€ĸ Simple Dashboard UI
â€ĸ Easy Deployment
â€ĸ Modular Design

📖 Summary:
Pangolin is a self-hosted tunneled reverse proxy server designed to securely expose private resources on distributed networks. It provides features like reverse proxy through WireGuard, identity and access management, a simple dashboard UI, and easy deployment options. Pangolin acts as a central hub, connecting isolated networks through encrypted tunnels, enabling easy access to remote services without opening ports.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
🌟 exporter_exporter | Go

đŸŽ¯ Primary Use Case:
Providing a single entry point for querying multiple Prometheus exporters, simplifying firewall configurations and enhancing security.

✨ Key Features:
â€ĸ Reverse proxy for Prometheus exporters
â€ĸ Single port access for multiple exporters
â€ĸ TLS with client certificate authentication
â€ĸ Metrics verification
â€ĸ Script execution for metrics generation

📖 Summary:
The exporter_exporter repository offers a reverse proxy solution tailored for Prometheus exporters. It consolidates access to multiple exporters through a single port, simplifying firewall management and providing TLS encryption. Additionally, it verifies metrics and supports script execution for generating custom metrics, making it a versatile tool for monitoring infrastructure.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
🚀 PraisonAI | Python

đŸŽ¯ Primary Use Case:
Automating and solving problems ranging from simple tasks to complex challenges using multi-agent LLM systems.

✨ Key Features:
â€ĸ Automated AI Agents Creation
â€ĸ Self Reflection AI Agents
â€ĸ Reasoning AI Agents
â€ĸ Multi Modal AI Agents
â€ĸ Multi Agent Collaboration

📖 Summary:
PraisonAI is a production-ready Multi AI Agents framework designed for building and managing multi-agent LLM systems. It offers a low-code solution that emphasizes simplicity, customization, and effective human-agent collaboration. The framework supports features like automated agent creation, self-reflection, reasoning, multi-modal capabilities, and integration with tools like LangChain.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
💡 cgroup-utils | Python

đŸŽ¯ Primary Use Case:
Managing and monitoring Linux control groups for resource management and process isolation.

✨ Key Features:
â€ĸ Provides utility tools for managing Linux control groups (cgroups).
â€ĸ Offers commands like `cgutil top` for monitoring cgroup activities.
â€ĸ Includes commands for configuring cgroups (`cgutil configs`), managing events (`cgutil event`), and listing processes within cgroups (`cgutil pgrep`).

📖 Summary:
cgroup-utils provides a suite of command-line tools for interacting with Linux control groups. It enables users to monitor resource usage, configure cgroup settings, manage processes within cgroups, and visualize the cgroup hierarchy. The utilities simplify cgroup management for both system administrators and developers.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
✨ js-lingui | TypeScript

đŸŽ¯ Primary Use Case:
Internationalizing JavaScript applications for global audiences.

✨ Key Features:
â€ĸ Clean and readable code with ICU MessageFormat
â€ĸ Universal usage across JavaScript projects, including React and React Native
â€ĸ Full rich-text support with React components
â€ĸ Powerful tooling for managing i18n workflow (CLI, Vite Plugin, ESLint Plugin)

📖 Summary:
Lingui is a JavaScript internationalization framework that provides tools and libraries for translating applications. It supports ICU MessageFormat, React components, and offers tooling for managing the i18n workflow. Lingui aims to be lightweight, unopinionated, and compatible with existing i18n solutions.

🔗 Links:
â€ĸ View Project
â€ĸ Homepage
================
🔓 Open Source
đŸ”Ĩ whatsapp-web-reveng | JavaScript

đŸŽ¯ Primary Use Case:
Reverse engineering the WhatsApp Web API to create a custom client.

✨ Key Features:
â€ĸ Complete description and re-implementation of the WhatsApp Web API
â€ĸ WebSocket communication
â€ĸ Nix environment support
â€ĸ JavaScript decryption routine
â€ĸ Python dependencies for encryption and QR code generation

📖 Summary:
This repository provides a reverse-engineered implementation of the WhatsApp Web API, focusing on WebSocket communication and encryption. It aims to provide a complete description of the API, enabling the development of custom WhatsApp Web clients. The project includes tools and instructions for setting up the environment using Nix or bare metal installations with Python and Node.js.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source
đŸ”Ĩ ipspot | Python

đŸŽ¯ Primary Use Case:
Retrieving the current system's IP address and location information.

✨ Key Features:
â€ĸ Retrieves system's IP address
â€ĸ Supports public and private IPv4 detection
â€ĸ Uses multiple API providers with fallback mechanism
â€ĸ Provides geolocation information

📖 Summary:
IPSpot is a Python library designed for retrieving a system's IP address and associated geolocation data. It supports both public and private IPv4 addresses, utilizing multiple API providers to ensure reliability. The tool offers a simple and modular approach to IP and geolocation lookups.

🔗 Links:
â€ĸ View Project
================
🔓 Open Source