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
๐Ÿ”ฅ 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
๐Ÿ”ฅ manim-video-generator | Python

๐ŸŽฏ Primary Use Case:
To enable users to create mathematical animations by simply describing them in natural language, abstracting away the complexity of Manim coding.

โœจ Key Features:
โ€ข Generate mathematical animations from text descriptions
โ€ข Modern, responsive web interface
โ€ข Real-time code preview with syntax highlighting
โ€ข Support for various mathematical concepts
โ€ข Easy-to-use example prompts

๐Ÿ“– Summary:
This repository provides a web-based tool that generates mathematical animations from natural language descriptions. It leverages OpenAI's GPT models to translate text prompts into Manim code, which then renders complex mathematical visualizations.

๐Ÿ”— Links:
โ€ข View Project
โ€ข Homepage
================
๐Ÿ”“ Open Source
๐Ÿš€ WiFiAudioStreaming-Desktop | Kotlin

๐ŸŽฏ Primary Use Case:
Streaming computer audio wirelessly over a local network to other devices.

โœจ Key Features:
โ€ข Server & Client Modes
โ€ข Automatic Discovery
โ€ข Unicast & Multicast Support
โ€ข Detailed Audio Configuration
โ€ข Modern Interface (Jetpack Compose)

๐Ÿ“– Summary:
WiFiAudioStreaming-Desktop is a Kotlin application that transforms your computer into a wireless audio transmitter or receiver. It enables streaming of your PC's internal audio to other devices on the local network, or receiving audio from them, with features like automatic discovery and configurable audio settings.

๐Ÿ”— Links:
โ€ข View Project
================
๐Ÿ”“ Open Source
๐Ÿš€ komari | Go

๐ŸŽฏ Primary Use Case:
Monitoring server performance and status through a web interface.

โœจ Key Features:
โ€ข Lightweight and Efficient
โ€ข Self-hosted
โ€ข Web Interface

๐Ÿ“– Summary:
Komari is a lightweight, self-hosted server monitoring tool that provides a web interface for viewing server status and collects data via a lightweight agent. It prioritizes low resource consumption and user data privacy.

๐Ÿ”— Links:
โ€ข View Project
โ€ข Homepage
================
๐Ÿ”“ Open Source
โœจ start-os | Rust

๐ŸŽฏ Primary Use Case:
Enabling users to easily set up and manage a personal server for self-hosting various software services, such as Bitcoin nodes, cloud storage, and more, with an emphasis on user control and privacy.

โœจ Key Features:
โ€ข Discovery, installation, and network configuration of self-hosted services
โ€ข Service configuration and dependency management
โ€ข Data backup and health monitoring
โ€ข Marketplace for discovering and installing services

๐Ÿ“– Summary:
StartOS is a Linux distribution designed for personal servers, simplifying the self-hosting of software services. It manages installation, configuration, backups, and health monitoring, with a focus on user-friendly operation and a marketplace for discoverable applications.

๐Ÿ”— Links:
โ€ข View Project
โ€ข Homepage
================
๐Ÿ”“ Open Source
โœจ Mic-E-Mouse | Jupyter Notebook

๐ŸŽฏ Primary Use Case:
Research and experimentation with side-channel audio attacks using computer mice.

โœจ Key Features:
โ€ข Side-Channel Audio Attack Implementation
โ€ข Waveform Reconstruction Experiments
โ€ข Support for AudioMNIST and VCTK datasets
โ€ข Includes trained models and signal processing methods
โ€ข Provides utility scripts for data collection and browser audio testing

๐Ÿ“– Summary:
Mic-E-Mouse is a repository focused on side-channel audio attacks that leverage computer mice. It provides implementations and experimental data for reconstructing audio waveforms captured through the high-frequency signals emitted by specific computer mice.

๐Ÿ”— Links:
โ€ข View Project
================
๐Ÿ”“ Open Source
๐Ÿš€ PCLink | Python

๐ŸŽฏ Primary Use Case:
Secure remote PC control and management from any web-enabled device.

โœจ Key Features:
โ€ข Web-First Interface (Responsive, Dark-Themed, WebSocket)
โ€ข Remote Control (File Browser, Process Manager, Terminal)
โ€ข Media & Input Control (Playback, Keyboard/Mouse, Clipboard)
โ€ข System Actions (Shutdown, Restart, Volume, Info)
โ€ข Screen Capture

๐Ÿ“– Summary:
PCLink is a cross-platform desktop application that enables secure remote control and management of PCs. It offers a web-first interface accessible from any browser, along with a FastAPI backend and a lightweight system tray application.

๐Ÿ”— Links:
โ€ข View Project
================
๐Ÿ”“ Open Source
โค1
๐ŸŒŸ bedrock-agentcore-sdk-python | Python

๐ŸŽฏ Primary Use Case:
Deploying and operating AI agents securely and at scale on AWS Bedrock AgentCore, abstracting away infrastructure concerns.

โœจ Key Features:
โ€ข Deploy local AI agents to Bedrock AgentCore with zero infrastructure
โ€ข Framework-agnostic: Works with Strands, LangGraph, CrewAI, Autogen, and custom frameworks
โ€ข Zero infrastructure management: No servers, containers, or scaling concerns

๐Ÿ“– Summary:
The Bedrock AgentCore SDK for Python allows developers to deploy their existing AI agents, built with any framework, onto AWS Bedrock AgentCore with zero infrastructure management. It provides an enterprise-grade platform with built-in authentication, memory, observability, and security for production-ready deployments.

๐Ÿ”— Links:
โ€ข View Project
================
๐Ÿ”“ Open Source