GitHub Open Source
531 subscribers
1.94K photos
2.01K 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
VisualStoryWriting | TypeScript

🎯 Primary Use Case:
Allowing users to write and edit stories by interacting with visual representations of the story's elements, such as characters, events, and timelines.

Key Features:
• Visualizing story events and character movements
• Editing stories by manipulating visual representations

📖 Summary:
The Visual Story-Writing repository provides a system that automatically visualizes a story based on its chronological events, characters, actions, and movements. Users can then edit the story by manipulating these visual representations, with the system suggesting edits to the text based on these manipulations using GPT-4o.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 aisheets | TypeScript

🎯 Primary Use Case:
Building, enriching, and transforming datasets using AI models without code.

Key Features:
• No-code data building, enrichment, and transformation
• Deployment on local machines or Hugging Face Hub
• Access to thousands of open models via Inference Providers or local models
• Integration with Hugging Face Jobs for large dataset generation
• Support for custom LLMs via OpenAI API specification

📖 Summary:
AI Sheets is an open-source tool that allows users to build, enrich, and transform datasets using AI models without writing any code. It can be deployed locally or on the Hugging Face Hub, providing access to thousands of open models for data manipulation tasks.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
1
openspot-music-app | TypeScript

🎯 Primary Use Case:
Streaming and downloading music for free across multiple devices.

Key Features:
• Free music streaming
• Cross-platform support (Android, iOS, Linux, macOS, Windows)
• High-quality music playback
• No ads
• No login required

📖 Summary:
OpenSpot Music is a free and open-source music streaming application designed for cross-platform use. It allows users to stream and download high-quality music without ads or login requirements, and it offers two applications: OpenSpot Mobile (React Native + Expo) for Android and iOS, and OpenSpot Desktop (Electron) for Linux, macOS, and Windows.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🚀 TrackWeight | Swift

🎯 Primary Use Case:
Measuring the weight of small objects using a MacBook's trackpad.

Key Features:
• Turns MacBook trackpad into a weighing scale
• Utilizes Force Touch sensors
• Requires finger contact for pressure readings
• Uses Open Multi-Touch Support library for low-level access
• Calibration process for accuracy

📖 Summary:
TrackWeight is a macOS application that turns a MacBook's trackpad into a digital weighing scale by utilizing the Force Touch pressure sensors. It leverages a custom fork of the Open Multi-Touch Support library to access trackpad pressure data, allowing users to measure the weight of small objects.

🔗 Links:
View Project
================
🔓 Open Source
🌟 MingCute | CSS

🎯 Primary Use Case:
Providing a set of icons for designers and developers to use in web and mobile projects.

Key Features:
• Simple and exquisite icon designs
• Available in SVG, PNG, and webfont formats
• 24x24 grid design with 2px stroke
• Outline and filled styles
• NPM package installation

📖 Summary:
MingCute Icon is an open-source icon library offering simple and exquisite icons for web and mobile use. It provides icons in SVG, PNG, and webfont formats, designed within a 24x24 grid with both outline and filled styles. The library can be used directly from the website, installed as an npm package, or accessed via a Figma plugin.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 hyperswitch | Rust

🎯 Primary Use Case:
Orchestrating and optimizing payment processing by providing modular components that can be integrated into existing payment stacks.

Key Features:
• Cost Observability
• Revenue Recovery
• Vault (PCI-compliant)
• Intelligent Routing
• Reconciliation

📖 Summary:
Hyperswitch is an open-source payments switch written in Rust. It provides a modular payments infrastructure, allowing businesses to select and integrate specific modules like cost observability, revenue recovery, vault, and intelligent routing to optimize their payment processing without vendor lock-in.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
🔥 camoufox | C++

🎯 Primary Use Case:
Web scraping with anti-bot evasion and fingerprint spoofing.

Key Features:
• Invisible to anti-bot systems
• Fingerprint injection & rotation (without JS injection)
• Human-like mouse movement
• Ad blocking & circumvention
• Memory efficiency

📖 Summary:
Camoufox is an open-source anti-detect browser based on Firefox, designed for web scraping and anti-bot evasion. It focuses on fingerprint injection and rotation at the C++ level, aiming to be undetectable by anti-bot systems and outperform commercial anti-bot browsers.

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

🎯 Primary Use Case:
Password-free authentication on Linux systems using facial recognition.

Key Features:
• Facial recognition authentication
• PAM integration
• IR emitter and camera support
• Package availability for Debian/Ubuntu, Arch Linux, Fedora, and openSUSE

📖 Summary:
Howdy provides Windows Hello-style facial authentication for Linux systems. It leverages built-in IR emitters and cameras for facial recognition, enabling password-free authentication for login, screen lock, sudo, and other PAM-integrated functions.

🔗 Links:
View Project
================
🔓 Open Source
hexora | Rust

🎯 Primary Use Case:
Static analysis of Python code to identify potentially malicious or harmful patterns.

Key Features:
• Audit project dependencies for supply-chain attacks
• Detect malicious scripts from various sources
• Analyze IoC files from security incidents
• Audit new packages uploaded to PyPi
• Provides rule-based static analysis with configurable confidence levels

📖 Summary:
Hexora is a static analysis tool written in Rust designed to detect malicious patterns in Python code. It can be used to audit project dependencies, detect malicious scripts, analyze IoC files, and audit new PyPi packages.

🔗 Links:
View Project
================
🔓 Open Source
🚀 index-tts | Python

🎯 Primary Use Case:
Video dubbing and other applications requiring strict audio-visual synchronization, as well as applications needing controllable emotional expression in synthesized speech.

Key Features:
• Precise speech duration control
• Disentanglement of emotional expression and speaker identity
• Zero-shot voice cloning
• Emotional tone control via text descriptions
• Improved speech clarity in emotional expressions

📖 Summary:
IndexTTS2 is an autoregressive zero-shot text-to-speech system focused on controllable speech duration and emotional expression. It allows for precise control over the length of generated speech, independent control over timbre and emotion, and improved speech clarity in highly emotional expressions.

🔗 Links:
View Project
================
🔓 Open Source
🔥 d2 | Go

🎯 Primary Use Case:
Creating diagrams from text descriptions for software architecture, system design, and other technical documentation purposes.

Key Features:
• Text-to-diagram conversion
• Diagram scripting language
• Multiple export file types (e.g., SVG)
• Themes
• Fonts

📖 Summary:
D2 is a modern diagram scripting language that converts text descriptions into diagrams. It allows users to define diagrams using a text-based syntax and then renders them into various output formats like SVG. D2 aims to simplify the process of creating and maintaining diagrams, especially for software architecture and other technical documentation.

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

🎯 Primary Use Case:
Web reconnaissance and security auditing to identify potential vulnerabilities and sensitive information exposure.

Key Features:
• Crawls domains for URLs
• Scans for endpoints
• Detects secrets and API keys
• Identifies file extensions
• Supports custom endpoint and secret files

📖 Summary:
Cariddi is a Go-based tool designed for comprehensive web reconnaissance. It crawls domains to discover URLs and scans them for sensitive information such as API keys, secrets, file extensions, and endpoints. It supports various installation methods and offers extensive scan customization options.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
💡 HackberryPiCM5 | HTML

🎯 Primary Use Case:
Creating a portable, Linux-powered handheld computer for exploring hardware, software, and the Linux kernel.

Key Features:
• Raspberry Pi CM5 compatibility
• Blackberry keyboard integration
• 4" 720x720 TFT touch display
• 2242 NVME slot for SSD or AI accelerator
• Dual speakers via Bluetooth

📖 Summary:
The HackberryPi_CM5 project is about creating an ultra-portable, handheld Linux device powered by the Raspberry Pi CM5. It reuses Blackberry phone keyboards and aims to provide users with a deeper understanding of Linux and hardware/software architecture.

🔗 Links:
View Project
================
🔓 Open Source
🌟 soundscope | Rust

🎯 Primary Use Case:
Analyzing audio files and microphone input in the terminal for frequency distribution, amplitude over time, and loudness.

Key Features:
• Audio file and microphone input analysis
• FFT Spectrum visualization
• Waveform display
• LUFS metering and True Peak measurement

📖 Summary:
Soundscope is a cross-platform command-line tool written in Rust for analyzing audio files and microphone input. It provides real-time analysis, including FFT spectrum visualization, waveform display, and LUFS metering, making it a comprehensive audio analysis solution for the terminal.

🔗 Links:
View Project
================
🔓 Open Source
🌟 youtube-smart-speed | JavaScript

🎯 Primary Use Case:
Automatically adjusting YouTube playback speed based on audio analysis to optimize viewing experience.

Key Features:
• Intelligent speed control
• Adaptive acceleration
• Controlled deceleration
• Machine learning
• Manual speed control

📖 Summary:
The YouTube Smart Speed extension intelligently adjusts YouTube playback speed based on real-time audio analysis using AI. It speeds up during silence and slows down during speech, with user-configurable parameters and a machine learning component that adapts to usage patterns. The extension provides a seamless way to optimize YouTube viewing by automatically adjusting the playback speed to match the content.

🔗 Links:
View Project
================
🔓 Open Source
💡 answergit | TypeScript

🎯 Primary Use Case:
Analyzing and understanding Git repositories using AI.

Key Features:
• AI-Powered Analysis using Google's Gemini AI
• Smart File Explorer for easy navigation
• Interactive Chat for asking questions about the codebase
• Modern UI with dark-mode interface built with TailwindCSS
• Real-time Updates for instant responses

📖 Summary:
AnswerGit is an AI-powered platform designed to analyze Git repositories and provide intelligent insights about the code. It leverages Google's Gemini AI to offer detailed explanations, summaries of Git commands and workflows, and insights into code structure, making it easier to understand and interact with code repositories.

🔗 Links:
View Project
Homepage
================
🔓 Open Source
arch-cleaner | Shell

🎯 Primary Use Case:
Automating system maintenance and cleanup on Arch Linux systems.

Key Features:
• System updates (standard and aggressive)
• Removal of orphaned & unused packages
• Pacman cache cleaning
• Journal log cleaning
• Temporary file removal

📖 Summary:
Arch-Cleaner is a bash script designed for Arch Linux systems to automate routine maintenance and cleanup tasks. It provides features such as system updates, removal of orphaned packages, cleaning the pacman cache and journal logs, and temporary file removal, aiming to keep the system clean and optimized.

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

🎯 Primary Use Case:
Automating tasks and interactions within the Max Messenger platform using a Python-based userbot.

Key Features:
• Asynchronous API wrapper
• Message sending, editing, and deletion
• Chat and channel management
• Message history retrieval
• Login by phone number

📖 Summary:
PyMax is an asynchronous Python wrapper for the Max Messenger API, designed for userbot automation. It provides an interface for sending messages, managing chats, and accessing message history via WebSocket, enabling developers to automate tasks within the Max messaging platform.

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

🎯 Primary Use Case:
Downloading YouTube videos, extracting audio, and fetching subtitles with a user-friendly interface and advanced features.

Key Features:
• Clean PySide6 interface
• Video downloading in any quality
• Audio extraction
• Subtitle fetching
• SponsorBlock integration

📖 Summary:
YTSage is a modern, user-friendly YouTube downloader built with Python and PySide6. It leverages yt-dlp for reliable video downloading, audio extraction, subtitle fetching, and includes advanced features like SponsorBlock integration and playlist support, offering a seamless experience for users seeking a powerful yet simple downloading solution.

🔗 Links:
View Project
================
🔓 Open Source
🔥 gittype | Rust

🎯 Primary Use Case:
Improving typing skills and code familiarity through gamified typing challenges using your own source code.

Key Features:
• Multi-language support
• Real-time metrics (WPM, accuracy, consistency)
• Ranking system with developer titles
• Multiple game modes (Normal, Time Attack, custom difficulty)
• Pause/resume functionality

📖 Summary:
GitType is a CLI tool that turns your source code into typing challenges, allowing you to improve your typing skills while familiarizing yourself with your codebase. It supports multiple languages and offers real-time metrics, a ranking system, and various game modes to make code-typing practice engaging and productive.

🔗 Links:
View Project
================
🔓 Open Source
🔥 flint | TypeScript

🎯 Primary Use Case:
Managing KVM virtual machines with a focus on simplicity and efficiency.

Key Features:
• Modern Web UI (Next.js + Tailwind)
• Single Binary (<11MB)
• Powerful CLI & API
• Cloud-Init Support
• Snapshot-Based Templates

📖 Summary:
Flint is a lightweight KVM management tool designed for developers, sysadmins, and home labs. It provides a modern web UI, CLI, and API for managing virtual machines, emphasizing ease of use and minimal bloat. It supports features like cloud-init, snapshot-based templates, and secure authentication.

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