GitHub Open Source
1.78K subscribers
3.05K photos
3.18K 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
🔥 focuswriter | C++

🎯 Primary Use Case:
To provide a focused and immersive writing environment, minimizing distractions for users to concentrate on their content.

✨ Key Features:
• Distraction-free fullscreen interface
• Hide-away UI accessed by mouse movement
• Customizable themes (font, colors, background)
• On-the-fly statistics
• Daily goals

📖 Summary:
FocusWriter is a distraction-free, fullscreen word processor designed for immersive writing. It offers a minimalist interface that hides away until needed, customizable themes for ambiance, and essential features like spell-checking and document statistics to aid productivity.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🚀 BotCommander | Python

🎯 Primary Use Case:
Managing and monitoring multiple Python bots through a web-based dashboard.

✨ Key Features:
• Web interface built on Flask
• Automatic startup of all bots on launch
• Monitor CPU, memory, and uptime for each bot
• Bot management: start, stop, restart, disable
• Display system information

📖 Summary:
BotCommander is a lightweight, self-hosted web interface for managing multiple Python bots. It provides a centralized dashboard to monitor bot status, resource usage, and uptime, with functionalities to start, stop, restart, and disable individual bots.

🔗 Links:
• View Project
================
🔓 Open Source
❤1🦄1
🔥 refract | Go

🎯 Primary Use Case:
To enforce session concurrency limits for Xray-core by blocking multiple simultaneous connections from different IPs under the same user identity.

✨ Key Features:
• Real-time Enforcement
• Kernel-Level Blocking (ipset, iptables)
• Instant Session Termination (Netlink/SOCK_DIAG)
• Zero-Copy Log Parsing
• Docker Ready

📖 Summary:
Refract is a Go-based policy enforcement service designed to control concurrent user sessions for Xray-core. It achieves this by monitoring access logs and using Linux kernel features like Netlink and IPSet to block unauthorized connections in real-time.

🔗 Links:
• View Project
================
🔓 Open Source
🙉1
💡 flutter-pos-app-ui | Dart

🎯 Primary Use Case:
To serve as a pre-built, customizable UI template for developers creating Point of Sale (POS) applications, particularly for restaurants, using Flutter.

✨ Key Features:
• Modern and responsive UI design
• Side navigation menu with animated selections
• Food category filtering
• Product grid view with images and pricing
• Order management system

📖 Summary:
This repository provides a modern, responsive, and visually appealing UI for a Point of Sale (POS) application built with Flutter. It showcases features like product browsing, order management, and a clean order summary, ideal for restaurant systems.

🔗 Links:
• View Project
================
🔓 Open Source
🙉1
💡 Mockoops | JavaScript

🎯 Primary Use Case:
Creating animated marketing or tutorial videos from screen recordings using pre-designed templates.

✨ Key Features:
• Superfast rendering powered by Serverless Functions
• Real-time preview updates
• Responsive Video Templates
• Multiple pre-built templates for various scenarios
• Long-term Caching for rendering optimization

📖 Summary:
Mockoops is a JavaScript-based tool that transforms boring screen recordings into beautiful, animated mockups in seconds. It leverages React and serverless functions for fast rendering, offering responsive video templates and efficient caching.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 chat-downloader | Python

🎯 Primary Use Case:
To download and archive chat messages from online video content for analysis, record-keeping, or other purposes.

✨ Key Features:
• Retrieve chat messages from livestreams, videos, clips, and past broadcasts
• Supports multiple platforms (e.g., YouTube, Twitch)
• No authentication required
• Command-line interface (CLI) with extensive options
• Python library for programmatic use

📖 Summary:
Chat Downloader is a Python tool that retrieves chat messages from various online video platforms like YouTube and Twitch. It supports livestreams, videos, clips, and past broadcasts, and operates without requiring user authentication.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🌟 telegram-files | Java

🎯 Primary Use Case:
Automated and continuous downloading of files from Telegram, managed through a self-hosted web interface.

✨ Key Features:
• Seamless file downloads from Telegram channels and groups
• Support for multiple Telegram accounts
• Pause and resume downloads
• Automatic file transfer to designated destinations
• Instant preview of downloaded videos and images

📖 Summary:
Telegram Files is a self-hosted application designed for continuous, stable, and unattended downloading of files from Telegram channels and groups. It supports multiple Telegram accounts, allows pausing and resuming downloads, and offers features like instant previews and PWA support.

🔗 Links:
• View Project
================
🔓 Open Source
🙉1
🌟 QtScrcpy | C++

🎯 Primary Use Case:
Mirroring and controlling an Android device's screen on a desktop computer for enhanced productivity, gaming, or development.

✨ Key Features:
• Display and control Android devices
• USB or network connection
• No root required
• Cross-platform support (Windows, macOS, Linux)
• Lightweight and high performance (30-60 fps)

📖 Summary:
QtScrcpy is a lightweight, high-performance application for displaying and controlling Android devices on your computer via USB or network. It requires no root access and supports Windows, macOS, and Linux, offering low latency and fast startup times.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
💡 weathr | Rust

🎯 Primary Use Case:
To provide users with a visually engaging and informative real-time weather forecast directly within their terminal environment.

✨ Key Features:
• Real-time weather data from Open-Meteo
• Animated ASCII art for weather conditions (rain, snow, thunderstorms, etc.)
• Auto-location detection via IP
• Customizable configuration for units, HUD visibility, and location display
• CLI options for simulation and unit overrides

📖 Summary:
Weathr is a command-line interface (CLI) application written in Rust that displays real-time weather information directly in the terminal. It features animated ASCII art for various weather conditions, auto-location detection, and customizable display options.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🌟 browserless | TypeScript

🎯 Primary Use Case:
Running automated browser tasks like web scraping, testing, and PDF generation in a scalable and manageable environment.

✨ Key Features:
• Dockerized headless browsers (Chrome, Firefox, Webkit)
• Integration with Puppeteer and Playwright
• Parallelism and queueing
• Debug Viewer for real-time session inspection
• Configurable timeouts

📖 Summary:
Browserless is a Dockerized headless browser solution that allows users to deploy and manage Chrome, Firefox, or Webkit instances for automated tasks. It supports integration with Puppeteer and Playwright, offering features like parallelism, a debug viewer, and configurable timeouts, and can be run locally or used via their cloud service.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ SpotiFLAC | TypeScript

🎯 Primary Use Case:
Downloading Spotify music in high-fidelity FLAC format without needing a Spotify account.

✨ Key Features:
• Download Spotify tracks in FLAC
• Source audio from Tidal, Qobuz, Amazon Music
• No Spotify account required
• Cross-platform support (Windows, macOS, Linux)
• Free and open-source

📖 Summary:
SpotiFLAC is a desktop application that allows users to download Spotify tracks in high-quality FLAC format. It sources audio from alternative streaming services like Tidal, Qobuz, and Amazon Music without requiring any user accounts or authentication with Spotify.

🔗 Links:
• View Project
================
🔓 Open Source
🙉1
🔥 youtube-live-tts | TypeScript

🎯 Primary Use Case:
To enable YouTube live stream viewers' chat messages to be read aloud in real-time using AI-generated voices, enhancing viewer engagement and accessibility.

✨ Key Features:
• Real-time chat monitoring
• AI-powered voices (ElevenLabs)
• Modern web dashboard
• Customizable templates
• Smart message queue

📖 Summary:
This repository provides a real-time text-to-speech service for YouTube live streams, converting chat messages into spoken audio using ElevenLabs AI voices. It features a web dashboard for configuration and monitoring, with options for customization, spam protection, and cross-platform compatibility.

🔗 Links:
• View Project
================
🔓 Open Source
🦄1
🔥 ShowUI-Aloha | Python

🎯 Primary Use Case:
Automating repetitive computer tasks by learning from human demonstrations.

✨ Key Features:
• Records human demonstrations (screen, mouse, keyboard)
• Learns semantic action traces
• Plans new tasks based on learned workflows
• Executes reliably with OS-level actions
• Generalizes from single demonstrations to task families

📖 Summary:
ShowUI-Aloha is a human-taught computer-use agent for Windows and macOS that learns workflows from recorded demonstrations. It generalizes these learnings to plan and execute new task variants, performing OS-level actions like clicks, typing, and scrolling.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
✨ tiktok-live-recorder | Python

🎯 Primary Use Case:
Recording and saving TikTok live streams for later viewing.

✨ Key Features:
• Records TikTok live streams
• Captures both audio and video
• Supports recording via username, URL, or room ID
• Offers different recording modes (manual, automatic, followers)
• Allows customization of checking intervals and output directories

📖 Summary:
This Python tool records TikTok live streams, capturing both audio and video. It allows users to save and revisit live content for later viewing or analysis, serving creators, researchers, and general users interested in preserving TikTok live moments.

🔗 Links:
• View Project
================
🔓 Open Source
❤1🦄1
💡 videoeditor | TypeScript

🎯 Primary Use Case:
To provide a user-friendly, AI-enhanced, open-source video editing experience for creating and exporting videos.

✨ Key Features:
• Advanced Multi-Track Editing
• Real-Time Preview
• Fast Export
• Vibe AI Assistant
• Smart Media Library

📖 Summary:
This repository provides an open-source, AI-powered video editing platform that offers advanced multi-track editing, real-time previews, and fast exports. It aims to be a user-friendly alternative to popular tools like Capcut and Canva, with features like an AI assistant for automated edits and a smart media library.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🙉1
🔥 pytgcalls | Python

🎯 Primary Use Case:
Enabling developers to programmatically control and participate in Telegram group voice and video calls within their Python applications.

✨ Key Features:
• Async client API for Telegram group voice calls
• Integration with MTProto libraries (Pyrogram, Telethon, Hydrogram)
• Support for voice and video calls in channels and chats
• Functionality for joining as channels or chats

📖 Summary:
PyTgCalls is an asynchronous Python library that enables developers to integrate Telegram group voice call functionalities into their applications. It leverages MTProto and WebRTC, working with popular MTProto libraries like Pyrogram and Telethon to facilitate voice and video calls in channels and chats.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🦄1
🚀 llm-council | Python

🎯 Primary Use Case:
To provide more comprehensive and accurate answers to complex questions by aggregating and evaluating responses from multiple LLMs.

✨ Key Features:
• Query multiple LLMs simultaneously
• LLM response review and ranking
• Chairman LLM for final response synthesis
• Local web application interface
• Customizable LLM council configuration

📖 Summary:
LLM Council is a local web application that leverages multiple large language models (LLMs) to answer complex questions. It sends queries to various LLMs, has them review and rank each other's responses, and then synthesizes a final answer using a designated 'Chairman' LLM.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 neovate-code | TypeScript

🎯 Primary Use Case:
To act as an AI-powered assistant for developers, automating and improving various aspects of the software development lifecycle.

✨ Key Features:
• Code generation
• Bug fixing
• Code review
• Test addition
• Interactive mode

📖 Summary:
Neovate Code is a TypeScript-based coding agent designed to enhance developer workflows. It assists with tasks such as code generation, bug fixing, code review, and test creation, operating in both interactive and headless modes.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🙉1
💡 ui | TypeScript

🎯 Primary Use Case:
Accelerating the development of audio and agentic applications by providing pre-built, customizable UI components and a CLI for easy integration.

✨ Key Features:
• Pre-built, customizable React components for agent & audio applications
• CLI for easy component installation in Next.js projects
• Built on top of shadcn/ui
• Supports installation of all components or specific components

📖 Summary:
ElevenLabs UI is a React component library and CLI tool built on shadcn/ui, designed to accelerate the development of multimodal agent and audio applications. It provides pre-built, customizable UI components and simplifies their integration into Next.js projects.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🙉1
💡 QtNotepad | Python

🎯 Primary Use Case:
A user-friendly text editing application with basic formatting and multilingual support.

✨ Key Features:
• Text formatting
• Search and text replacement
• Language switching (English/Russian)
• Support for text formats
• Built with PyQt6 and QSS

📖 Summary:
Qt-Notepad is a simple text editor built with PyQt6 and QSS, offering features like text formatting, search and replace, and language switching for English and Russian.

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