GitHub Open Source
1.87K subscribers
3.1K photos
3.25K 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
💡 musializer | C

🎯 Primary Use Case:
Creating beautiful music visualizations and rendering high-quality videos of them.

✨ Key Features:
• Music visualization
• High-quality video rendering
• Support for multiple audio formats (wav, ogg, mp3, qoa, xm, mod, flac)
• Custom build system (nob)
• Hot reloading

📖 Summary:
Musializer is a tool for creating music visualizations and rendering high-quality videos. It supports multiple audio formats and features a custom build system called `nob`. The project also offers hot reloading capabilities for faster development and experimentation.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 Chrome-OLED-Mode | JavaScript

🎯 Primary Use Case:
Applying a dark theme to websites for comfortable nighttime viewing, particularly beneficial for OLED screens.

✨ Key Features:
• Pitch black theme for websites
• High contrast for easy reading at night
• Site-specific themes
• Whitelist management
• Automatic scheduling

📖 Summary:
The Chrome OLED Mode extension provides a pitch-black theme for websites, enhancing readability in low-light conditions. It utilizes React for dynamic rendering and offers features like site-specific themes, whitelist management, and automatic scheduling. The extension aims to provide a superior dark mode experience compared to alternatives.

🔗 Links:
• View Project
================
🔓 Open Source
💡 hacker-laws | HTML

🎯 Primary Use Case:
Providing a reference guide for developers and technologists on important laws, theories, principles, and patterns in the field.

✨ Key Features:
• Collection of laws, theories, principles, and patterns relevant to developers and technologists.
• Comprehensive list covering various aspects of software development and computer science.

📖 Summary:
The hacker-laws repository serves as a curated collection of essential laws, theories, principles, and patterns for developers and technologists. It offers a comprehensive reference guide, covering a wide range of topics in software development and computer science, making it a valuable resource for understanding fundamental concepts and best practices.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 ink-kit | TypeScript

🎯 Primary Use Case:
Onchain application development

✨ Key Features:
• Customizable app layout templates
• Magical animated components
• Vibrant themes
• Onchain-focused development
• Efficient developer experience

📖 Summary:
Ink Kit is an SDK designed to streamline onchain application development. It provides developers with ready-to-use app layout templates, vibrant themes, and animated components, all designed to create polished and engaging user interfaces. The SDK aims to improve the developer experience by offering customizable and efficient tools for building onchain applications.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ inbox-zero | TypeScript

🎯 Primary Use Case:
Achieving and maintaining 'Inbox Zero' through AI-powered email management and organization.

✨ Key Features:
• AI Personal Assistant for email management
• Reply Zero email tracking
• Smart Email Categorization
• Bulk Unsubscriber
• Cold Email Blocker

📖 Summary:
Inbox Zero is an open-source AI email assistant and client designed to help users efficiently manage their inbox. It offers features like AI-powered email management, reply tracking, smart categorization, bulk unsubscribing, cold email blocking, and email analytics, all aimed at reducing time spent on email and achieving inbox zero.

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

🎯 Primary Use Case:
Taking handwritten notes across multiple platforms with a focus on features like dark mode optimization and secure storage.

✨ Key Features:
• Cross-platform availability (Android, iOS, Linux, Windows, macOS)
• Handwriting support

📖 Summary:
Saber is a cross-platform, open-source handwriting notes application designed for simplicity and intuitive use. It offers unique features such as note inversion for comfortable dark mode usage, a dual-password system for enhanced security, and a highlighting tool that avoids common rendering issues. Saber allows users to organize notes with nested folders and is available on various platforms, including Android, iOS, Linux, Windows, and macOS.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ dagger | Go

🎯 Primary Use Case:
Composable workflows, particularly for AI agents and CI/CD.

✨ Key Features:
• Containerized Workflow Execution
• Universal Type System
• Automatic Artifact Caching
• Built-in Observability
• Open Platform

📖 Summary:
Dagger is an open-source runtime designed for composable workflows, making it ideal for AI agents and CI/CD pipelines. It offers features like containerized execution, a universal type system, automatic caching, and built-in observability. Dagger aims to provide a platform-agnostic solution for building and running complex applications with repeatability and modularity.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 gitdiagram | TypeScript

🎯 Primary Use Case:
Visualizing and understanding the structure of GitHub repositories.

✨ Key Features:
• Instant Visualization of GitHub repositories as system design diagrams
• Interactive navigation to source files and directories
• Fast diagram generation powered by AI
• Customizable diagram generation
• API Access for integration

📖 Summary:
GitDiagram transforms GitHub repositories into interactive system design diagrams, enabling users to quickly visualize and understand the codebase structure. It offers features like instant visualization, interactive navigation, AI-powered diagram generation, and customization options, making it easier to explore and contribute to open-source projects.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 whatsmeow | Go

🎯 Primary Use Case:
Enabling Go applications to interact with the WhatsApp web multidevice API.

✨ Key Features:
• Sending messages to private chats and groups (text and media)
• Receiving all messages
• Managing groups and receiving group change events
• Joining via invite messages, using and creating invite links
• Sending and receiving typing notifications

📖 Summary:
Whatsmeow is a Go library that provides comprehensive access to the WhatsApp web multidevice API. It allows Go developers to send and receive messages, manage groups, handle various event types, and manage app state, making it easier to integrate WhatsApp functionality into Go applications.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 shell-secrets | Shell

🎯 Primary Use Case:
Securely managing and loading environment variables from encrypted files, particularly for command-line tools requiring secret values.

✨ Key Features:
• Encrypts environment variables using GPG.
• Loads environment variables from encrypted files.
• Provides login/logout functionality to manage different accounts.
• Updates the shell prompt to display the current login.
• Includes autocomplete for available secret files.

📖 Summary:
The shell-secrets repository provides a tool for encrypting environment variables using GPG. It allows users to load these variables from encrypted files, facilitating secure management of sensitive data for command-line tools. The tool also offers login/logout functionality and shell prompt updates for easy account switching.

🔗 Links:
• View Project
================
🔓 Open Source
✨ voxshare_gui | Python

🎯 Primary Use Case:
Real-time voice communication over a local network using a push-to-talk interface.

✨ Key Features:
• Voice transmission via UDP multicast
• OPUS codec for network bandwidth optimization
• Push-to-talk functionality with visual feedback
• Volume level visualization
• Custom audio input/output device selection

📖 Summary:
VoxShare is a Python-based push-to-talk voice chat application utilizing UDP multicast for efficient local network communication. It features a modern GUI built with CustomTkinter, OPUS codec for optimized bandwidth, and functionalities like volume visualization, custom device selection, and peer discovery, making it a lightweight and easy-to-use solution for real-time voice interaction.

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

🎯 Primary Use Case:
Testing or research involving the Instagram API.

✨ Key Features:
• Getting public data of users, posts, stories, highlights, followers, and following users
• Getting public email and phone number from business profiles
• Downloading content (photos, videos, IGTV, Reels, Albums, Stories)
• Managing proxy servers, mobile devices, and challenge resolver

📖 Summary:
Aiograpi is an asynchronous Python library for interacting with the Instagram Private API. It allows developers to retrieve public data, manage accounts, and automate interactions. The library is recommended for testing and research purposes, with a strong suggestion to use HikerAPI for business applications.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ croc | Go

🎯 Primary Use Case:
Securely and easily transferring files and folders between any two computers.

✨ Key Features:
• Allows any two computers to transfer data (using a relay)
• Provides end-to-end encryption (using PAKE)
• Enables easy cross-platform transfers (Windows, Linux, Mac)
• Allows multiple file transfers
• Allows resuming transfers that are interrupted

📖 Summary:
Croc is a command-line tool designed for simple and secure file and folder transfers between any two computers. It boasts features like end-to-end encryption, cross-platform compatibility, relay-assisted transfers, and the ability to resume interrupted transfers, all without requiring local server setup or port forwarding.

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

🎯 Primary Use Case:
Handling complex analytical workloads on very large graph databases.

✨ Key Features:
• Flexible Property Graph Data Model and Cypher query language
• Embeddable, serverless integration into applications
• Native full text search and vector index
• Columnar disk-based storage
• Columnar sparse row-based (CSR) adjacency list/join indices

📖 Summary:
Kuzu is an embedded graph database designed for speed and scalability, optimized for complex analytical workloads. It features a flexible property graph data model with Cypher support, embeddable integration, full-text search, vector indices, and columnar storage. Kuzu also offers advanced query processing techniques and multi-core parallelism for efficient data analysis.

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

🎯 Primary Use Case:
An easy-to-use and extensible Kubernetes web UI for managing and monitoring Kubernetes clusters.

✨ Key Features:
• Vendor-independent Kubernetes UI
• In-cluster or local desktop app usage
• Multi-cluster support
• Extensible through plugins
• Role-based UI controls

📖 Summary:
Headlamp is a Kubernetes web UI designed for ease of use and extensibility. It offers a vendor-independent, multi-cluster management solution that can be used in-cluster or as a local desktop application. Key features include role-based UI controls, plugin support, and interactive resource management with logs, exec, and a resource editor.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 liam | TypeScript

🎯 Primary Use Case:
Automatically generates ER diagrams from a database schema.

✨ Key Features:
• Beautiful UI & Interactive diagrams
• Simple Reverse Engineering
• Effortless Setup
• High Performance (handles 100+ tables)
• Fully Open-Source

📖 Summary:
Liam ERD automatically generates interactive ER diagrams from database schemas. It provides a beautiful UI, simple reverse engineering, effortless setup, and high performance, making it easy to visualize complex databases. It supports both public and private repositories and is fully open-source.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 symfony | PHP

🎯 Primary Use Case:
Building web and console applications with PHP

✨ Key Features:
• PHP framework for web and console applications
• Reusable PHP components
• Semantic versioning and LTS releases
• Predictable release process
• Extensive documentation and community support

📖 Summary:
Symfony is a PHP framework that provides a set of reusable components and tools for building web and console applications. It emphasizes semantic versioning, long-term support, and a predictable release process, making it suitable for enterprise-level projects. The framework also boasts comprehensive documentation and a vibrant community.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 argo-rollouts | Go

🎯 Primary Use Case:
Progressive delivery for Kubernetes deployments, enabling advanced deployment strategies like blue-green and canary deployments with automated rollbacks and traffic management.

✨ Key Features:
• Blue-Green update strategy
• Canary update strategy
• Fine-grained, weighted traffic shifting
• Automated rollbacks and promotions

📖 Summary:
Argo Rollouts is a Kubernetes controller that provides advanced deployment capabilities such as blue-green, canary, and experimentation strategies. It integrates with ingress controllers and service meshes to gradually shift traffic and uses metrics to automate promotion or rollback, enabling safer and more controlled application updates.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ TikTok-ReverseEngineering | JavaScript

🎯 Primary Use Case:
Reverse engineering the TikTok Virtual Machine (VM) to understand its obfuscation and security mechanisms.

✨ Key Features:
• Deobfuscation of webmssdk.js
• Decompilation of TikTok VM instructions
• Script injection with deobfuscated VM
• Signed URL generation

📖 Summary:
This repository provides tools and techniques for reverse engineering TikTok's custom virtual machine (VM), specifically focusing on deobfuscating `webmssdk.js`, decompiling VM instructions, injecting scripts with the deobfuscated VM, and generating signed URLs. It aims to provide insights into TikTok's obfuscation and security layers by making the code more readable and understandable.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 dir2txt | C++

🎯 Primary Use Case:
Structuring codebases for context ingestion in AI and LLM workflows, such as RAG, code-aware copilots, and other AI-powered tools.

✨ Key Features:
• Generates directory tree view
• Dumps file contents (optionally stripped of comments)
• Respects .gitignore, .dockerignore, and custom ignore files
• Smart binary file detection
• Outputs in text or structured JSON

📖 Summary:
dir2txt is a blazing-fast CLI tool that exports a directory's structure and contents into a neatly formatted .txt or .json file. It's designed to prepare messy source directories into clean, structured input for language models, making it ideal for AI and LLM workflows like Retrieval-Augmented Generation (RAG) and code-aware copilots.

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