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
🚀 brs-xss | Python

🎯 Primary Use Case:
Cross-Site Scripting (XSS) vulnerability scanning for security professionals and penetration testers.

Key Features:
• Context-Aware Scanning
• WAF Detection & Bypass
• Intelligent Classification
• Professional Reporting
• Multi-Language Support

📖 Summary:
BRS-XSS is a command-line XSS scanner designed for security professionals. It offers features like context-aware scanning, WAF detection & bypass, intelligent classification, and professional reporting. The tool supports asynchronous scanning, web crawling, and DOM XSS analysis, making it a comprehensive solution for identifying XSS vulnerabilities.

🔗 Links:
View Project
================
🔓 Open Source
🚀 nanobrowser | TypeScript

🎯 Primary Use Case:
AI-powered web automation using multi-agent workflows.

Key Features:
• Multi-agent System
• Interactive Side Panel
• Task Automation
• Follow-up Questions
• Conversation History

📖 Summary:
Nanobrowser is an open-source Chrome extension for AI-powered web automation. It allows users to run multi-agent workflows using their own LLM API keys, offering a free and privacy-focused alternative to tools like OpenAI Operator. The extension supports multiple LLM providers and features an interactive side panel for real-time task management.

🔗 Links:
View Project
================
🔓 Open Source
🌟 lotusdb | Go

🎯 Primary Use Case:
Key-value data storage

Key Features:
• Combine the advantages of LSM and B+ tree
• Fast read/write performance
• Much lower read and space amplification than typical LSM

📖 Summary:
LotusDB is a high-performance key-value store written in Go. It combines the strengths of both LSM trees and B+ trees to achieve fast read/write speeds and reduced space amplification. It is designed as an optimized alternative to existing key-value stores like Badger and Bolt.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🌟 docker-android | Python

🎯 Primary Use Case:
Android application development and testing in isolated environments.

Key Features:
• Android emulation within Docker containers
• noVNC support for remote access and control
• Support for multiple Android versions and device profiles
• ADB connect for external control
• Integration with cloud solutions like Genymotion Cloud

📖 Summary:
The docker-android repository provides Docker images for running Android emulators, enabling developers to build and test Android applications in isolated environments. It supports various Android versions, device profiles, and remote access via noVNC, facilitating efficient and consistent testing workflows. The solution also integrates with cloud services and testing frameworks.

🔗 Links:
View Project
================
🔓 Open Source
🌟 Bluetooth-LE-Spam | Kotlin

🎯 Primary Use Case:
Creating phantom Bluetooth device advertisements to trigger pop-up dialogs on nearby devices for testing or demonstration purposes.

Key Features:
• Sends BLE advertisements mimicking various services
• Triggers unwanted pop-up dialogs on nearby devices
• Simulates Apple device popups, Microsoft Swift Pair, and Samsung Easy Setup

📖 Summary:
The Bluetooth LE Spam repository provides an Android application that leverages Bluetooth Low Energy to broadcast fake device advertisements. This can trigger unwanted pop-up dialogs on nearby devices, simulating connection requests or other service notifications. The app also includes a spam detector to identify the source of such advertisements.

🔗 Links:
View Project
================
🔓 Open Source
🔥 OmniAvatar | Python

🎯 Primary Use Case:
Generating realistic avatar videos from audio input.

Key Features:
• Audio-driven avatar video generation
• Adaptive body animation
• Model weights for 1.3B and 14B parameter models available
• Inference code released
• LoRA and audio condition weights provided

📖 Summary:
OmniAvatar is a project focused on efficient audio-driven avatar video generation with adaptive body animation. It provides model weights and inference code for both 1.3B and 14B parameter models, along with LoRA and audio condition weights. The project leverages Hugging Face for model distribution and includes instructions for installation, model download, and inference.

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

🎯 Primary Use Case:
Customizing and managing the X11 windowing environment on Linux systems.

Key Features:
• Floating and tiling window management
• Written in Go
• Configurable via YAML and shell scripts
• X11 support

📖 Summary:
doWM is a window manager for X11, written in Go, that provides both floating and tiling window management capabilities. It is configured using YAML files and shell scripts, allowing users to customize their window management experience. The primary goal is to provide a simple and beautiful window management solution for Linux users.

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

🎯 Primary Use Case:
Detecting and analyzing cyber attacks by creating a secure honeypot environment.

Key Features:
• Low-code configuration using YAML-based, modular service definitions
• LLM integration for simulating real systems and creating high-interaction honeypot experiences

📖 Summary:
Beelzebub is a low-code honeypot framework that leverages AI to create realistic, high-interaction honeypot environments. It supports multiple protocols, integrates with LLMs for deception, and provides observability through Prometheus and ELK stack. It is designed to detect and analyze cyber attacks in a secure and easily manageable way.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
agents-towards-production | Jupyter Notebook

🎯 Primary Use Case:
Building production-ready GenAI agents that scale from prototype to enterprise.

Key Features:
• End-to-end tutorials for GenAI agents
• Stateful workflows
• Vector memory
• Real-time web search API integration
• Docker deployment

📖 Summary:
The repository provides comprehensive, code-first tutorials for building production-grade GenAI agents. It covers various aspects, including stateful workflows, vector memory, real-time web search APIs, and deployment strategies. The tutorials aim to guide users through the process of scaling AI agents from initial prototypes to enterprise-level applications.

🔗 Links:
View Project
================
🔓 Open Source
🚀 js-data-structures | Vue

🎯 Primary Use Case:
Learning and demonstrating data structures in the context of frontend development using JavaScript and Vue.js.

Key Features:
• Demonstrates data structures in JavaScript
• Provides practical examples for frontend development
• Uses Vue.js for implementation

📖 Summary:
This repository serves as a practical guide for frontend developers to learn and understand data structures. It provides real-world examples implemented in JavaScript with Vue.js, covering common data structures like arrays, lists, maps, and trees. The project aims to bridge the gap between theoretical knowledge and practical application in frontend development.

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

🎯 Primary Use Case:
Building and deploying LLM agents that reliably follow instructions in real-world applications.

Key Features:
• Guaranteed compliance with instructions
• Principle-based AI agent development
• Easy deployment (60 seconds)
• Tools for defining agent behavior
• React widget integration

📖 Summary:
Parlant is a Python framework for building LLM agents designed for control and real-world use. It ensures agents follow instructions by using a principle-based approach rather than relying on system prompts. Parlant allows developers to define agent behavior with natural language and deploy agents quickly, offering guaranteed compliance and easy integration.

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

🎯 Primary Use Case:
Browsing and interacting with Polymarket prediction markets on Android devices.

Key Features:
• Browse active prediction market events
• Filter and search events
• Sort events by various criteria
• View detailed event information
• Display interactive price history charts

📖 Summary:
Polymarket Viewer is an Android application that allows users to browse, filter, and interact with prediction markets on Polymarket.com. It provides features such as detailed event information, interactive price charts, and a comment system, all within a Material 3 designed interface.

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

🎯 Primary Use Case:
Demonstrates quantum teleportation as a message transfer system.

Key Features:
• Simulates quantum teleportation for message transfer
• Uses Qiskit for quantum circuit simulation
• Web interface for sending and receiving bits
• Frontend built with React
• Backend built with FastAPI

📖 Summary:
EntangleMe simulates quantum teleportation for secure message transfer using Qiskit. It provides a web interface built with React and FastAPI, allowing users to send and receive bits, demonstrating the principles of quantum communication. The project serves as a practical example of applying quantum computing to real-world communication systems.

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

🎯 Primary Use Case:
Burning visible images onto CD-R media using custom software and algorithms.

Key Features:
• Burns visible pictures onto a compact disc surface
• GUI with visual preview mode
• Coordinate conversion code based on unDEFER's implementation
• Ported to modern Qt6
• Windows binary build available

📖 Summary:
The CDImage repository provides a tool for burning visible pictures onto the surface of a compact disc. It includes a GUI with a visual preview mode and utilizes coordinate conversion code inspired by previous similar projects. The project has been ported to Qt6 and a Windows binary build is available, offering a way to create unique, visually customized CDs.

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

🎯 Primary Use Case:
Recovering obscured text from pixelized images, particularly those pixelized using a linear box filter.

Key Features:
• Recovers plaintext from pixelized screenshots
• Works on images pixelized with a linear box filter
• Includes tools for showing box detection and generating pixelated images

📖 Summary:
The Depix repository provides a proof-of-concept technique for recovering plaintext from pixelized screenshots. It focuses on images pixelized with a linear box filter and includes tools for visualizing box detection and generating pixelated images. The repository offers example usages demonstrating how to recover text from images pixelized with different software and settings.

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

🎯 Primary Use Case:
Creating delightful user interfaces with simple animation libraries.

Key Features:
• Keyframe and spring animations for numbers, colors, and complex strings
• Composable and portable design for various JavaScript environments
• TypeScript codebase with high test coverage

📖 Summary:
Popmotion is a JavaScript animation library designed for creating smooth and engaging user interfaces. It supports keyframe and spring animations for a variety of data types, including numbers, colors, and complex strings. Its composable and portable design makes it suitable for various JavaScript environments, and its small size ensures minimal impact on application performance.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 Medoo | PHP

🎯 Primary Use Case:
Accelerating database development in PHP projects.

Key Features:
• Lightweight framework with minimal dependencies
• Simple and intuitive API
• Supports complex SQL queries and data mapping
• Compatible with multiple database systems (MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle, Sybase)
• Integrates with popular PHP frameworks

📖 Summary:
Medoo is a lightweight PHP database framework designed to accelerate development by providing a simple and intuitive API for interacting with various database systems. It supports complex SQL queries, data mapping, and integrates seamlessly with popular PHP frameworks, making it a versatile tool for database-driven applications.

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

🎯 Primary Use Case:
Real-time processing, analysis, and management of event data.

Key Features:
• Real-time event streaming platform
• PostgreSQL compatibility
• S3 as primary storage
• Apache Iceberg integration
• SQL and Python interfaces

📖 Summary:
RisingWave is a real-time event streaming platform that offers a simple and cost-effective way to process, analyze, and manage real-time event data. It features PostgreSQL compatibility, S3 storage, and Apache Iceberg integration. RisingWave supports both SQL and Python interfaces for interacting with streaming data.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 runtime | TypeScript

🎯 Primary Use Case:
Automating interactions with web applications and office tools using a skills-based approach for faster and more reliable performance.

Key Features:
• Skills-based approach to browser automation
• Interaction with Chromium-based browsers (Chrome, Edge)
• Faster performance compared to DOM manipulation methods
• No vendor lock-in or API dependencies
• Predefined actions (skills) for websites

📖 Summary:
Runtime is a skills-based browser agent that interacts with Chromium-based browsers like Chrome and Edge. It utilizes predefined actions (skills) instead of direct DOM manipulation, resulting in faster and more reliable automation. This approach eliminates vendor lock-in and API dependencies, offering an efficient way to work with web applications.

🔗 Links:
View Project
================
🔓 Open Source
PixiEditor | C#

🎯 Primary Use Case:
Universal 2D graphics editing for sprites, animations, image editing, and logo creation.

Key Features:
• Pixel art toolset
• Painting toolset
• Vector graphics toolset
• Animation capabilities with timeline
• Node-based render system for customization

📖 Summary:
PixiEditor is a versatile 2D graphics editor designed for a wide range of applications, including pixel art, painting, vector graphics, and animation. It features a node-based render system that allows for extensive customization and supports various export formats. The editor aims to provide an intuitive and familiar interface for all 2D editing needs.

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