GitHub Open Source
1.79K subscribers
3.05K photos
3.19K 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
🚀 termdash | Go

🎯 Primary Use Case:
Building interactive and customizable dashboards or UIs directly within the terminal environment using Go.

✨ Key Features:
• Full support for terminal window resizing
• Customizable layout, widget placement, borders, margins, padding, colors
• Dynamic layout changes at runtime
• Binary tree and Grid forms of setting up the layout
• Focusable containers and widgets

📖 Summary:
Termdash is a Go library for creating cross-platform, customizable terminal-based dashboards. It provides a flexible framework for building interactive UIs within the terminal, supporting dynamic layouts, event handling, and a variety of widgets.

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

🎯 Primary Use Case:
Downloading videos and audio content from a wide variety of online platforms.

✨ Key Features:
• Download videos and audios from 1000+ websites
• Built with Electron for a modern desktop experience
• Powered by yt-dlp for robust downloading capabilities
• Clean and intuitive user interface
• Browser script for quick download buttons on websites

📖 Summary:
VidBee is an open-source video downloader application built with Electron and powered by yt-dlp. It allows users to download videos and audio from over 1000 websites worldwide through an intuitive graphical interface and also offers a browser script for quick downloads.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 silence | C#

🎯 Primary Use Case:
Globally muting and unmuting the microphone on Windows systems with a customizable hotkey for quick access during calls or other activities.

✨ Key Features:
• Global Hotkey support for muting/unmuting
• System tray icon with color-coded mute status
• Quick toggle via system tray click
• Customizable hotkey modifiers
• Option to ignore additional modifiers

📖 Summary:
Silence! is a lightweight Windows utility that provides global microphone muting functionality. It allows users to quickly mute or unmute their microphone using customizable hotkeys and offers a system tray icon for visual feedback and quick toggling. The application features a modern UI and can optionally start with Windows.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 cybermon | Svelte

🎯 Primary Use Case:
To provide users with a sleek, mobile-first interface for monitoring their computer's hardware performance remotely.

✨ Key Features:
• Futuristic mobile hardware monitoring dashboard
• Integrates with LibreHardwareMonitor
• Remote access to system statistics
• Configurable device management
• Svelte-based frontend

📖 Summary:
CyberMon is a futuristic mobile hardware monitoring dashboard built with Svelte. It visualizes system statistics fetched from LibreHardwareMonitor, allowing users to remotely track their computer's hardware performance on their mobile devices.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 Netflix-Prime-Auto-Skip | JavaScript

🎯 Primary Use Case:
To provide an uninterrupted streaming experience by automatically skipping non-essential content on various online streaming platforms.

✨ Key Features:
• Automatic skipping of ads, intros, recaps, and credits
• Support for major streaming services like Netflix, Prime Video, Disney+, Crunchyroll, and HBO
• Available as extensions for Chrome, Firefox, and Microsoft Edge
• Installation support for Android via Firefox or Kiwi Browser

📖 Summary:
This repository provides browser extensions for Chrome and Firefox that automatically skip advertisements, intros, recaps, and credits on major streaming services. It aims to enhance the viewing experience by removing unwanted interruptions.

🔗 Links:
• View Project
================
🔓 Open Source
✨ alchemy | JavaScript

🎯 Primary Use Case:
Batch conversion and merging of files through a user-friendly menu bar application.

✨ Key Features:
• File conversion
• File merging (images to PDF)
• Drag-and-drop interface
• Batch processing
• Menu bar application

📖 Summary:
Alchemy is an open-source, menu-bar application built with Electron and React that allows users to easily convert and merge files. It provides a simple drag-and-drop interface for batch processing various file types, including merging images into a single PDF.

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

🎯 Primary Use Case:
Avoiding bot detection in automation scripts by simulating human-like mouse movements.

✨ Key Features:
• Generates curved, natural-looking mouse paths
• Varies movement speed dynamically
• Supports AutoHotkey (Windows) and PyAutoGUI (cross-platform) backends
• Allows fine-grained control over movement physics (gravity, wind, damping)

📖 Summary:
WindMouse is a Python library designed to simulate human-like mouse movements, making automated actions less detectable by bot detection systems. It implements the WindMouse algorithm to create natural, non-linear paths with variable speeds, supporting both PyAutoGUI and AutoHotkey backends.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 AndroidMic | Rust

🎯 Primary Use Case:
Using an Android phone as a PC microphone.

✨ Key Features:
• Multiplatform (Linux, Windows, MacOs)
• Wifi and USB support
• Noise Cancellation
• Audio wave visualization
• Advanced Audio Options

📖 Summary:
AndroidMic allows you to use your Android phone as a wireless or USB microphone for your PC. It supports multiple platforms and includes features like noise cancellation and audio visualization.

🔗 Links:
• View Project
================
🔓 Open Source
💡 js-draw | TypeScript

🎯 Primary Use Case:
To provide a robust and flexible JavaScript library for building freehand drawing applications with advanced features like infinite zoom and touch support.

✨ Key Features:
• Very large zoom range (10⁻¹⁰x to 10¹⁰x)
• Touchscreen and stylus support with gesture recognition
• User-configurable tools (pen style, color, etc.)
• Partial stroke erasing
• Collaborative editing

📖 Summary:
js-draw is a freehand drawing library for JavaScript and TypeScript, enabling users to create and manipulate drawings with a wide zoom range, touch support, and customizable tools. It outputs drawings in SVG format and supports collaborative editing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 youtube-smart-speed | JavaScript

🎯 Primary Use Case:
To enhance the YouTube viewing experience by optimizing playback speed to reduce wasted time during silences and improve comprehension during speech.

✨ Key Features:
• Intelligent speed control using AI audio analysis
• Adaptive acceleration during silence
• Controlled deceleration during speech
• Machine learning for usage pattern adaptation
• Manual speed control option

📖 Summary:
YouTube Smart Speed is a Firefox extension that uses AI to intelligently adjust YouTube video playback speed. It automatically speeds up during silences and slows down during speech, with fully customizable settings and machine learning capabilities.

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

🎯 Primary Use Case:
Enhancing and upscaling the quality of images and videos using AI on a Windows PC.

✨ Key Features:
• AI-powered image and video upscaling
• Noise reduction and enhancement
• Support for multiple GPUs (NVIDIA, AMD, Intel)
• DirectX 12 acceleration
• User-friendly GUI

📖 Summary:
QualityScaler is a Windows application that uses AI to enhance, upscale, and de-noise images and videos. It leverages deep learning models and supports various hardware accelerators for efficient processing directly on the user's PC.

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

🎯 Primary Use Case:
To provide users with customizable, animated companion overlays on their desktop for entertainment and personalization.

✨ Key Features:
• Add pets (45+ available, plus custom options)
• Remove pets
• Pixel perfect drag and drop
• Click through pets
• Auto start up

📖 Summary:
WindowPet is a cross-platform desktop application that allows users to place animated pets and characters as overlays on their screen. Built with Tauri and React, it offers customization options, click-through functionality, and efficient performance for a delightful user experience.

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

🎯 Primary Use Case:
Finding the origin IP addresses of websites protected by Cloudflare for penetration testing and security research.

✨ Key Features:
• IPv4 & IPv6 support
• Multiple IPs detection
• Progress bar with live stats
• Dynamic Cloudflare IP detection
• Fast subdomain scanning using multiple threads

📖 Summary:
CloudRip is a Python-based cybersecurity tool designed to uncover the real IP addresses of websites protected by Cloudflare. It achieves this by systematically checking subdomains and filtering out Cloudflare's proxy IPs, making it useful for penetration testing and security research.

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

🎯 Primary Use Case:
A personal, self-hosted note-taking application for users who want to own and control their data.

✨ Key Features:
• Self-hosted note taking application
• User ownership of data
• PHP and React based
• Simple and stable design

📖 Summary:
Plainpad is a self-hosted note-taking application built with PHP and React, offering users ownership of their data by running on their own server. It prioritizes simplicity and stability for personal knowledge management.

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

🎯 Primary Use Case:
Providing a powerful, efficient, and flexible structured logging solution for Go applications, enabling better observability and debugging.

✨ Key Features:
• Zero-allocation logging
• Message templates with Go template syntax support
• OpenTelemetry compatibility
• Structured fields via With() method
• Output templates for customizable formatting

📖 Summary:
mtlog is a high-performance structured logging library for Go, inspired by Serilog. It offers zero-allocation logging, message templates, OpenTelemetry compatibility, and a pipeline architecture for flexible log management. It also includes HTTP middleware for request/response logging and supports various sinks like Console, File, Seq, Elasticsearch, and Splunk.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 LinkPure | Dart

🎯 Primary Use Case:
Automatically cleaning and simplifying URLs copied to the clipboard by removing tracking parameters and unwrapping redirect links.

✨ Key Features:
• Automatic URL Rewriting
• Rule Management
• Built-in Shared Rules
• Rule Testing
• System Notifications

📖 Summary:
LinkPure is a cross-platform application designed to automatically rewrite URLs copied to the clipboard based on user-defined rules. It offers a visual interface for rule management, includes over 1000 pre-configured rules for cleaning tracking parameters and unwrapping redirects, and provides system notifications for rewritten URLs.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 WebDeck | Jinja

🎯 Primary Use Case:
To provide a software-based, customizable remote control interface for computers, acting as a free alternative to dedicated hardware like the Elgato Stream Deck.

✨ Key Features:
• Flask web application for remote computer control
• Browser-based interface accessible from any device
• Touchscreen optimized for intuitive interaction
• Customizable buttons and shortcuts
• Free alternative to physical Stream Deck hardware

📖 Summary:
WebDeck is a free, open-source alternative to physical Stream Decks. It's a Flask web application that allows users to control their computer remotely via any browser-enabled device with a touchscreen, offering a customizable interface for shortcuts and commands.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🚀 gomlx | Go

🎯 Primary Use Case:
Developing and training machine learning models in Go with high performance and broad hardware acceleration.

✨ Key Features:
• Differentiable operators
• Pure Go backend (runs everywhere Go runs, including WASM)
• Optimized backend with OpenXLA (CPU, GPU, TPU support)
• Just-in-time compilation
• Distributed execution support (multi-TPU/GPU)

📖 Summary:
GoMLX is an accelerated machine learning and generic math framework for Go, designed to be a PyTorch/Jax/TensorFlow equivalent for the Go ecosystem. It supports a pure Go backend for broad compatibility and an optimized backend using OpenXLA for high-performance computation on CPUs, GPUs, and TPUs, including distributed training.

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

🎯 Primary Use Case:
A terminal-native client for developers to efficiently test, debug, and interact with various network APIs and protocols without leaving their keyboard.

✨ Key Features:
• Terminal-based client for HTTP, GraphQL, gRPC, WebSocket, SSE
• Keyboard-driven interface
• Local data storage (.http/.rest files)
• Built-in SSH tunnels
• OAuth 2.0 support (client credentials, password grant, authorization code + PKCE)

📖 Summary:
Resterm is a powerful terminal-based client designed for interacting with various network protocols including HTTP, GraphQL, gRPC, WebSockets, and SSE. It emphasizes a keyboard-driven workflow and local data storage, offering features like SSH tunnels, OAuth 2.0 support, and a custom scripting language for complex request logic.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
🔥 SuperCorners | Swift

🎯 Primary Use Case:
To provide an enhanced and more versatile alternative to macOS's built-in Hot Corners feature, allowing users to trigger a wide variety of actions from additional zones on their screen edges for increased productivity.

✨ Key Features:
• Additional trigger zones on screen edges
• Launch Apps
• Run Shortcuts
• Open Files and Folders

📖 Summary:
SuperCorners is a macOS application that enhances the built-in Hot Corners feature by adding more trigger zones along screen edges and enabling a wider range of actions. It allows users to launch applications, run scripts, open files, and execute system commands directly from these enhanced screen zones, boosting productivity.

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