GitHub Open Source
1.78K subscribers
3.03K photos
3.16K 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
✨ MeshSense | TypeScript

🎯 Primary Use Case:
Monitoring and visualizing the health and status of Meshtastic mesh networks.

✨ Key Features:
• Monitors Meshtastic network health
• Maps and graphically displays network stats
• Connects via Bluetooth or WiFi
• Provides node information, signal reports, and trace routes
• Supports headless usage via command-line flags and environment variables

📖 Summary:
MeshSense is an open-source application written in TypeScript that monitors, maps, and graphically displays the vital statistics of Meshtastic mesh networks. It connects via Bluetooth or WiFi to provide insights into network health, including connected nodes, signal reports, and trace routes.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 PdfDing | Python

🎯 Primary Use Case:
Self-hosted management, viewing, and editing of PDF documents across multiple devices.

✨ Key Features:
• Browser-based PDF viewing with position memory
• Workspaces, collections, multi-level tagging, starring, and archiving
• PDF editing (text, highlighting, drawings)
• Signature addition
• Export of highlights and comments

📖 Summary:
PdfDing is a self-hosted PDF management, viewing, and editing solution designed for seamless cross-device access. It offers features like workspaces, tagging, highlighting, and SSO, all accessible through a clean, intuitive web interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
💡 RS-Key | Rust

🎯 Primary Use Case:
To provide open-source, customizable firmware for the Raspberry Pi RP2350 to function as a multi-protocol security key for authentication and cryptographic operations, primarily for development, research, and controlled experiments.

✨ Key Features:
• FIDO2 / WebAuthn / U2F support (passkeys, 2FA, ssh ed25519-sk)

📖 Summary:
RS-Key is an open-source, Rust-based firmware for the Raspberry Pi RP2350, transforming it into a versatile security key. It supports FIDO2, OpenPGP, PIV, and OATH protocols, enabling secure authentication and cryptographic operations. The project is experimental and intended for development and research, emphasizing its limitations and the need for careful threat modeling.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 NomadNet | Python

🎯 Primary Use Case:
Enabling private, resilient, and off-grid mesh communication independent of traditional internet infrastructure.

✨ Key Features:
• Encrypted messaging over packet-radio, LoRa, WiFi or anything else Reticulum supports
• Zero-configuration, minimal-infrastructure mesh communication
• Distributed and encrypted message store holds messages for offline users
• Connectable nodes that can host pages and files

📖 Summary:
Nomad Network is a Python-based communication system designed for off-grid, resilient, and private mesh networking. It leverages LXMF and Reticulum to enable secure peer-to-peer messaging over various mediums, including low-bandwidth options like packet radio and LoRa, without requiring an internet connection.

🔗 Links:
• View Project
================
🔓 Open Source
❤1🥰1
🚀 cockpit | JavaScript

🎯 Primary Use Case:
To provide a simple, graphical web interface for managing and monitoring Linux servers, making server administration more accessible and efficient.

✨ Key Features:
• Web-based server administration interface
• Interactive and lightweight design
• Direct interaction with the operating system
• Task management (containers, storage, network, logs)

📖 Summary:
Cockpit is a user-friendly, web-based graphical interface for managing Linux servers. It allows system administrators to perform various tasks like managing containers, storage, networks, and inspecting logs directly from a web browser, bridging the gap between graphical tools and the command line.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
👍1
🚀 screenshot-studio | TypeScript

🎯 Primary Use Case:
Creating polished and professional-looking screenshots and visual assets for web content, documentation, or social media.

✨ Key Features:
• 100+ Backgrounds (gradients, solid colors, images, blur, noise)
• Browser Mockups (Safari & Chrome with realistic toolbars)
• Device Frames (Arc browser, Polaroid, glass, outline, border styles)
• 3D Transforms (30+ perspective presets)

📖 Summary:
Screenshot Studio is a free, browser-based editor for creating high-quality visuals from screenshots. It offers a wide range of customization options including backgrounds, device frames, 3D effects, and annotation tools, with support for animations and video export.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 yabai | C

🎯 Primary Use Case:
Automating window layout and management on macOS through tiling, enhancing productivity and focus.

✨ Key Features:
• Tiling window management using binary space partitioning
• Focus-follows-mouse behavior
• Disabling window animations
• Creating more than 16 spaces
• Intuitive command line interface

📖 Summary:
yabai is a tiling window manager for macOS that extends the built-in window manager. It automatically arranges windows using a binary space partitioning algorithm, offering features like focus-follows-mouse and custom space limits.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🚀 tracktor | Svelte

🎯 Primary Use Case:
Managing and tracking all aspects of multiple vehicles, including fuel, maintenance, insurance, and documents.

✨ Key Features:
• Vehicle Management
• Fuel Tracking
• Maintenance Log
• Document Tracking
• Reminders

📖 Summary:
Tracktor is an open-source web application built with SvelteKit for comprehensive vehicle management. It allows users to track fuel consumption, maintenance history, insurance, and regulatory documents, providing reminders and a dashboard for key metrics.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 authpass | Dart

🎯 Primary Use Case:
To provide a unified, secure, and accessible password management solution across all major platforms, leveraging the KeePass KDBX format.

✨ Key Features:
• Cross-platform compatibility (iOS, Android, macOS, Windows, Linux, Web)
• KeePass 2.x (KDBX 3 and KDBX 4) database support
• Secure password management
• Open-source development
• Flutter framework based

📖 Summary:
AuthPass is an open-source, cross-platform password manager built with Flutter. It offers compatibility with KeePass 2.x (KDBX 3 and KDBX 4) databases, allowing users to securely store and manage their credentials across various devices including mobile (iOS, Android) and desktop (macOS, Windows, Linux), as well as a web interface.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ skales | TypeScript

🎯 Primary Use Case:
To act as a personal, autonomous AI assistant that performs complex, multi-step tasks on a user's computer without requiring technical expertise or cloud-based services.

✨ Key Features:
• Personal AI desktop agent
• Runs on Windows, macOS, Linux, Android & iOS
• Autonomous task execution with goals
• Team collaboration (pair agents, agent+human)
• Agent2Agent communication

📖 Summary:
Skales is a private AI desktop agent designed to perform real-world tasks autonomously on your computer. It supports multi-step workflows, team collaboration, and integrates with numerous AI providers or can run offline, offering a user-friendly, no-code installation experience across multiple platforms.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 presidio | Python

🎯 Primary Use Case:
Detecting, redacting, masking, and anonymizing sensitive data (PII) in text, images, and structured data to ensure privacy and compliance.

✨ Key Features:
• PII detection and anonymization for text and images
• Context-aware recognition of sensitive data

📖 Summary:
Presidio is an open-source SDK for detecting, redacting, masking, and anonymizing sensitive Personally Identifiable Information (PII) within text, images, and structured data. It offers a pluggable and customizable framework that supports various recognition methods, including NLP and pattern matching, to help organizations maintain data privacy and compliance.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥1
🔥 CCTV-Smartphone-AI-Monitoring | Python

🎯 Primary Use Case:
To create a distributed, AI-powered local monitoring system by repurposing old Android smartphones as cameras, with a PC dashboard for control and analysis.

✨ Key Features:
• Repurposes Android devices as network camera nodes
• Distributed image acquisition
• Real-time PC-side video streaming
• AI-driven monitoring and analysis
• Structured event output

📖 Summary:
Sentinel is a distributed real-time vision system framework for local area networks (LAN) that repurposes unused Android devices as network camera nodes. It enables distributed image acquisition, real-time PC-side video streaming, and AI-driven monitoring and analysis, supporting local video recording and structured event output.

🔗 Links:
• View Project
================
🔓 Open Source
😁2
🔥 Phosphor | Swift

🎯 Primary Use Case:
Managing and accessing data from iOS devices on macOS without proprietary software or subscriptions.

✨ Key Features:
• Full and incremental local backups
• Browse backup contents
• Selective file restore
• Export iMessages and WhatsApp messages
• Photo extraction

📖 Summary:
Phosphor is a free, open-source iOS device manager for macOS that allows users to manage their iPhones, iPads, and iPods without relying on Apple's proprietary software or iCloud. It offers comprehensive control over device backups, data extraction, app management, and diagnostics.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🚀 apkleaks | Python

🎯 Primary Use Case:
Static analysis of Android APK files to discover sensitive information like URIs, endpoints, and secrets for security auditing and bug bounty hunting.

✨ Key Features:
• Scans APK files for URIs, endpoints, and secrets
• Supports installation via PyPI, from source, and Docker
• Allows custom pattern definitions using JSON for targeted scanning
• Integrates with the JADX decompiler for deeper analysis
• Provides options for output formatting (text, JSON) and file redirection

📖 Summary:
APKleaks is a Python-based tool designed for static analysis of Android APK files. It scans these files to identify URIs, network endpoints, and sensitive secrets, aiding in security assessments and bug bounty hunting.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 floccus | JavaScript

🎯 Primary Use Case:
Synchronizing bookmarks privately across different browsers and devices using a user-chosen cloud storage service.

✨ Key Features:
• Syncs native browser bookmarks directly
• Supports sync via Nextcloud Bookmarks, Linkwarden, KaraKeep, Google Drive, Dropbox, Git servers, and WebDAV
• Compatible with browsers supporting Web extensions (Firefox, Chrome, Edge, etc.)
• Offers a mobile app for Android/iOS
• Allows creation of multiple sync profiles

📖 Summary:
Floccus is a browser extension and mobile app designed to synchronize bookmarks privately across various browsers and devices. It supports multiple cloud storage providers and offers customizable sync strategies, intervals, and folder selections.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ Speed-Test | JavaScript

🎯 Primary Use Case:
To provide a simple, lightweight, and secure way to measure network performance directly from a web browser without requiring any client-side software or plugins.

✨ Key Features:
• Free and Open-Source
• HTML5 Network Performance Estimation Tool
• Written in Vanilla JavaScript
• Uses only built-in Web APIs (XMLHttpRequest, HTML, CSS, JS, SVG)
• No Third-Party frameworks or libraries required

📖 Summary:
SpeedTest by OpenSpeedTest™ is a free, open-source HTML5 tool for estimating network performance. Written in vanilla JavaScript, it uses only built-in web APIs and requires no third-party frameworks, making it lightweight and secure. It can be hosted on any static web server.

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

🎯 Primary Use Case:
Mirroring and controlling an Android device's screen on a computer for enhanced productivity, gaming, or presentation purposes.

✨ Key Features:
• Display and control Android devices
• USB or network connection
• No root required
• Cross-platform support (Windows, macOS, Linux)
• Lightweight and high performance (30-60 fps)

📖 Summary:
QtScrcpy is a lightweight and high-performance application that allows users to display and control their Android devices on their computers via USB or network connection. It supports Windows, macOS, and Linux, requires no root access, and focuses on low latency and fast startup times.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
👍1
🌟 weathr | Rust

🎯 Primary Use Case:
Displaying real-time weather information with animated ASCII art in a terminal environment.

✨ Key Features:
• Real-time weather data from Open-Meteo
• ASCII animations (rain, snow, thunderstorms, day/night cycles)
• Auto-location detection
• Customizable configuration (hide HUD, silent mode, location display)
• Multiple installation methods (binary, Cargo, Docker, Homebrew, MacPorts, AUR, Nix, Winget)

📖 Summary:
Weathr is a terminal-based weather application written in Rust that displays real-time weather information with engaging ASCII animations. It features auto-location detection and customizable display options, providing a visually rich weather experience directly in the command line.

🔗 Links:
• View Project
================
🔓 Open Source
👍1
💡 Mockoops | JavaScript

🎯 Primary Use Case:
Creating animated mockups from screen recordings for presentations, teasers, and product announcements.

✨ Key Features:
• Superfast rendering powered by Serverless Functions
• Real-time preview updates
• Responsive Video Templates
• Multiple pre-built templates
• Long-term Caching

📖 Summary:
Mockoops is a JavaScript-based tool that transforms boring screen recordings into beautiful, animated mockups in seconds. It leverages React and serverless functions for fast rendering, offering responsive video templates and long-term caching.

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

🎯 Primary Use Case:
Self-hosting a private, feature-rich, and secure email server using Docker.

✨ Key Features:
• Standard email server (IMAP, SMTP)
• Advanced email features (aliases, routing, search)
• Web access (Webmail, admin interface)
• User features (auto-reply, fetched accounts)
• Admin features (delegation, quotas)

📖 Summary:
Mailu is a comprehensive, free, and open-source email server solution distributed as Docker images. It provides standard and advanced email functionalities, web access, and robust security features, making it easy to set up and maintain a private email server.

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