GitHub Open Source
1.79K subscribers
3.06K photos
3.2K 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
โœจ LottieViewConvert | C#

๐ŸŽฏ Primary Use Case:
Converting Lottie and Telegram/Discord sticker animations to various image and video formats, with integrated sticker downloading capabilities.

โœจ Key Features:
โ€ข Multiple Format Support (GIF, WebP, APNG, MP4, MKV, AVIF, WebM)
โ€ข Batch Processing
โ€ข TGS & Lottie Support
โ€ข Telegram Sticker Download
โ€ข Discord Sticker Download

๐Ÿ“– Summary:
LottieViewConvert is a cross-platform desktop application designed to convert Lottie and TGS (Telegram/Discord sticker) animations into various popular formats like GIF, WebP, APNG, MP4, and more. It also supports downloading sticker sets directly from Telegram and Discord.

๐Ÿ”— Links:
โ€ข View Project
================
๐Ÿ”“ Open Source
๐Ÿš€ 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