GitHub Open Source
550 subscribers
1.96K photos
2.03K 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
πŸš€ researcher-webextension | TypeScript

🎯 Primary Use Case:
Personal search engine for bookmarks, enabling full-text search and organization.

✨ Key Features:
β€’ Full-text search of bookmarks using Elasticsearch query syntax
β€’ Multilingual index/search support
β€’ Local bookmark storage
β€’ Browser extension for easy bookmarking and import
β€’ Content extraction and simple page view

πŸ“– Summary:
RE:SEARCHER is a web extension that transforms your browser bookmarks into a personal, full-text searchable knowledge base. It leverages Elasticsearch for powerful querying, supports multiple languages, and stores all data locally. Features include content extraction, syntax highlighting, flexible search results, and organization tools like 'Read Later' and star ratings.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
✨ dockerify-android | Dockerfile

🎯 Primary Use Case:
Running Android emulators in Docker containers for scalable testing and development environments.

✨ Key Features:
β€’ Web Interface (scrcpy-web)
β€’ Root and Magisk Preinstalled
β€’ PICO GAPPS Preinstalled
β€’ Seamless ADB Access
β€’ scrcpy Support

πŸ“– Summary:
Dockerify Android provides a Dockerized Android emulator with support for multiple CPU architectures, offering native performance and seamless ADB & Web access. It allows developers to efficiently run Android virtual devices (AVDs) within Docker containers, facilitating scalable testing and development. Key features include a web interface, root access with Magisk, PICO GAPPS, and scrcpy support.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
✨ webshell | HTML

🎯 Primary Use Case:
Executing CLI commands remotely via HTTP requests and providing a web-based SSH terminal.

✨ Key Features:
β€’ RESTful API for command execution
β€’ Web SSH terminal
β€’ Raw text and JSON output formats
β€’ Command whitelist for security
β€’ Timeout protection

πŸ“– Summary:
WebShell is a secure HTTP server that enables users to execute command-line interface (CLI) commands through REST API endpoints. It offers both raw text and JSON output formats, a web-based SSH terminal for interactive shell access, and prioritizes security through command whitelisting and timeout protection. The tool also provides a health check endpoint for monitoring.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ”₯ KeyPass | Kotlin

🎯 Primary Use Case:
Securely store and manage passwords offline.

✨ Key Features:
β€’ Complete Offline Password Management
β€’ Open Source
β€’ Encrypted Backup and Restore
β€’ Dark Mode Support
β€’ Material Design 3

πŸ“– Summary:
KeyPass is an open-source, offline password manager built with Kotlin. It allows users to securely store, manage, and generate passwords without requiring internet access. Key features include encrypted backups, dark mode support, Material Design 3, and authentication with device credentials.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ”₯ suitcase-lock-recovery | HTML

🎯 Primary Use Case:
Recovering forgotten combinations for 3-digit suitcase locks.

✨ Key Features:
β€’ Interactive 3D lock simulation
β€’ Visual feedback for hole alignment
β€’ Step-by-step guided recovery process
β€’ Progress tracking
β€’ Combination generator

πŸ“– Summary:
The Suitcase Lock Recovery Tool is a web-based simulation designed to help travelers recover forgotten combinations for their 3-digit suitcase locks. It provides an interactive 3D lock simulation with visual feedback, guiding users through a step-by-step recovery process and offering a combination generator.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ’‘ register | JavaScript

🎯 Primary Use Case:
Providing free subdomains for personal projects and websites.

✨ Key Features:
β€’ Free subdomain registration
β€’ DNSSEC protection
β€’ Email support
β€’ Full SSL/TLS
β€’ HTTPS enforcement

πŸ“– Summary:
The 'register' repository offers a community-maintained registry for free subdomains under the 'owns.it.com' domain. It simplifies the process of obtaining a subdomain by providing a clear registration process involving forking the repository, creating a domain configuration file, and submitting a pull request. The service includes features like DNSSEC protection, SSL/TLS, and email support.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ’‘ PastebinSearch | Shell

🎯 Primary Use Case:
Security research to investigate data leaks on Pastebin.

✨ Key Features:
β€’ Multi-Search Engine Support
β€’ Auto-Update System
β€’ Enhanced Security (SHA-1 verification)
β€’ Browser Compatibility
β€’ Input validation and sanitization

πŸ“– Summary:
PastebinSearch is a Bash script designed for security researchers to search for sensitive information on Pastebin across multiple search engines. It supports automatic updates, enhanced security features like SHA-1 checksum verification, and is compatible with various browsers. The script also includes input validation and sanitization for robust operation.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
πŸ”₯ beatsync | TypeScript

🎯 Primary Use Case:
Multi-device audio playback and spatial audio experiences.

✨ Key Features:
β€’ Millisecond-accurate synchronization
β€’ Cross-platform compatibility
β€’ Spatial audio control
β€’ Polished interface
β€’ Self-hostable

πŸ“– Summary:
Beatsync is a web audio player designed for high-precision, multi-device audio playback. It achieves millisecond-accurate synchronization using NTP-inspired time synchronization and offers spatial audio control. The player is cross-platform, self-hostable, and features a polished user interface.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ”₯ search-navigator | HTML

🎯 Primary Use Case:
Enhancing Google search experience with keyboard navigation and quick category switching.

✨ Key Features:
β€’ Keyboard navigation of Google search results

πŸ“– Summary:
Search Navigator is a Chrome extension that improves Google search usability by enabling keyboard navigation of search results and providing shortcuts for switching between different search categories. It also offers quick access to Google Maps and YouTube, and allows for customization of keyboard shortcuts. The extension aims to provide a more efficient and intuitive search experience.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸš€ br-cli | JavaScript

🎯 Primary Use Case:
Browser automation for AI agents, enabling them to interact with web pages through a command-line interface.

✨ Key Features:
β€’ Browser Action
β€’ LLM friendly output
β€’ Daemon mode
β€’ Structured web page view
β€’ Secrete management

πŸ“– Summary:
br-cli is a command-line tool designed to facilitate browser automation for AI agents. It allows AI agents like Claude Code and Gemini CLI to control web browsers, manage sessions, and perform tasks such as login and data extraction. The tool features LLM-friendly output, daemon mode for persistent sessions, structured web page views, secret management, and history tracking for replay and scripting.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
✨ trackers | Python

🎯 Primary Use Case:
Providing a unified and modular library for multi-object tracking, allowing users to easily integrate and compare different tracking algorithms with various object detectors.

✨ Key Features:
β€’ Unified library for multi-object tracking
β€’ Clean room re-implementations of tracking algorithms
β€’ Modular design for easy tracker swapping

πŸ“– Summary:
The `trackers` repository offers a unified Python library for multi-object tracking. It provides clean-room re-implementations of leading tracking algorithms with a modular design, enabling easy integration with object detectors from popular libraries. This allows users to easily swap and compare different trackers for their specific use cases.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ’‘ maxtext | Python

🎯 Primary Use Case:
Training and inference of large language models.

✨ Key Features:
β€’ High performance LLM framework
β€’ Scalable training and inference on TPUs and GPUs
β€’ Written in pure Python/Jax
β€’ Supports Llama 2, Llama 3, Llama 4, Mistral and Mixtral family, Gemma, Gemma 2, Gemma 3, and DeepSeek family models

πŸ“– Summary:
MaxText is a high-performance, scalable, open-source LLM framework written in pure Python/Jax. It targets Google Cloud TPUs and GPUs for both training and inference. MaxText supports various open models, including Llama, Mistral, Gemma, and DeepSeek families, aiming to provide a launching point for ambitious LLM projects in research and production.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
πŸ’‘ reTermAI | Python

🎯 Primary Use Case:
Suggesting relevant terminal commands based on user's shell history using AI.

✨ Key Features:
β€’ Recommends terminal commands based on history using OpenAI or Gemini
β€’ Supports intelligent matching by keyword or partial input
β€’ Easy installation via pip
β€’ Supports zsh and bash shell history
β€’ API keys managed via .env

πŸ“– Summary:
reTermAI is a smart command assistant that suggests relevant terminal commands based on your past shell history, leveraging AI models like OpenAI and Gemini. It supports intelligent matching by keyword or partial input and is easily installable via pip, supporting both zsh and bash shells. API keys are managed securely via a .env file.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
✨ lmdeploy | Python

🎯 Primary Use Case:
Compressing, deploying, and serving large language models (LLMs).

✨ Key Features:
β€’ LLM Compression
β€’ LLM Deployment
β€’ LLM Serving
β€’ PyTorch Inference Engine
β€’ TurboMind Inference Engine

πŸ“– Summary:
LMDeploy is a toolkit designed to streamline the process of working with large language models. It focuses on compressing models for efficient storage, deploying them across various platforms, and serving them for inference. The toolkit includes features like quantization, a PyTorch inference engine, and support for VLMs.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
🌟 Spline-Path-Control | JavaScript

🎯 Primary Use Case:
Creating motion controls for animation, particularly for generating control videos for tools like VACE.

✨ Key Features:
β€’ Multi-Spline Editing
β€’ Easy To Use Controls
β€’ Start Frame Control
β€’ Duration Control
β€’ Easing Functions (Linear, Ease-in, Ease-out, Ease-in-out)

πŸ“– Summary:
Spline Path Control is a JavaScript tool for creating and animating shapes along spline paths. It allows users to define complex motions with features like easing, tension control, and shape customization. The tool is primarily used to generate control videos, especially for applications like VACE, and exports animations as WebM files.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
✨ waydroid | Python

🎯 Primary Use Case:
Running Android applications on GNU/Linux systems.

✨ Key Features:
β€’ Container-based Android system
β€’ Runs on GNU/Linux systems
β€’ Uses Linux namespaces for isolation
β€’ Direct hardware access for Android system
β€’ Based on LineageOS

πŸ“– Summary:
Waydroid enables users to run a full Android system within a container on a GNU/Linux distribution. It leverages Linux namespaces to provide isolation and direct hardware access for the Android environment. This allows users to seamlessly run Android applications on their Linux desktops.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸ’‘ SeaGlass | Nix

🎯 Primary Use Case:
Declarative Linux configuration for a personalized setup with dynamic theming and translucency.

✨ Key Features:
β€’ Dynamic color scheme engine for theming the entire OS and websites
β€’ Global window background translucency effects
β€’ Support for running KDE widgets and services in Hyprland
β€’ Custom monitor configuration and power widgets
β€’ Modern zsh config

πŸ“– Summary:
SeaGlass is a Nix-based repository providing declarative Linux configuration files and scripts for reproducing a personalized setup. It features a dynamic color scheme engine, global window translucency, KDE support in Hyprland, and custom widgets, aiming for a consistent and visually appealing user experience.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
🌟 telert | Python

🎯 Primary Use Case:
Alerting on command completion, code execution, and system monitoring events.

✨ Key Features:
β€’ Multi-channel notifications (Telegram, Teams, Slack, Discord, Email, Pushover)
β€’ Command completion alerts
β€’ Code execution alerts
β€’ System monitoring (processes, logs, network endpoints)
β€’ CLI tool and Python library

πŸ“– Summary:
Telert is a versatile utility that provides multi-channel notifications for command completion, code execution, and system monitoring. It supports various notification channels, including messaging apps, email, and mobile devices. Telert can be used as a CLI tool, Python library, or a cloud-hosted API, making it suitable for diverse use cases such as long-running tasks, remote server monitoring, and CI/CD pipelines.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source
πŸš€ tablecruncher | C++

🎯 Primary Use Case:
Editing and viewing large CSV files.

✨ Key Features:
β€’ Opens huge CSV files effortlessly
β€’ Built-in JavaScript macro language
β€’ Supports multiple encodings
β€’ Four color themes

πŸ“– Summary:
Tablecruncher is a cross-platform CSV editor designed to handle massive files with ease. It features a built-in JavaScript macro language, supports multiple encodings, and offers several color themes. The application is open-source under the GPL v3 license and is available for macOS, Windows, and Linux.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
πŸš€ codecafe | TypeScript

🎯 Primary Use Case:
Real-time collaborative code editing for pair programming, teaching, and building web projects together.

✨ Key Features:
β€’ Pixel-Perfect Live Preview
β€’ True Real-Time Collaboration
β€’ VS Code Feel
β€’ Zero Setup

πŸ“– Summary:
CodeCafΓ© is a real-time collaborative code editor designed for seamless, browser-based coding. It features a live preview, operational transformation for conflict-free collaboration, a VS Code-like editing experience, and requires zero setup. It's ideal for pair programming, teaching, and collaborative web development.

πŸ”— Links:
β€’ View Project
β€’ Homepage
================
πŸ”“ Open Source
🌟 opendia | JavaScript

🎯 Primary Use Case:
Automating browser tasks using AI models, including content creation, social media management, productivity, research, development, and testing.

✨ Key Features:
β€’ Connects AI models to browsers for automation.
β€’ Leverages existing browser data (accounts, passwords, cookies).
β€’ Supports multiple Chromium-based browsers.
β€’ Privacy-focused, runs locally.

πŸ“– Summary:
OpenDia is a browser extension that allows AI models to control and automate tasks within Chromium-based browsers. It leverages existing browser data and supports various AI models, enabling users to automate workflows such as social media posting, content summarization, web application testing, and research, all while maintaining privacy by running locally.

πŸ”— Links:
β€’ View Project
================
πŸ”“ Open Source