GitHub Open Source
1.78K subscribers
3.03K photos
3.16K 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
✨ teleop | Python

🎯 Primary Use Case:
Enabling intuitive, wireless teleoperation of robot arms using readily available mobile devices or VR headsets.

✨ Key Features:
• WebXR-based teleoperation via phone or VR headset
• Python server for receiving device data
• Integration with robot arm controllers
• Basic, xArm, and ROS 2 interfaces
• Support for ROS 2 cartesian_controllers, MoveIt Servo, and IK solutions

📖 Summary:
This repository enables teleoperation of robot arms using a phone or VR headset through a web interface powered by WebXR. It translates device orientation and position data into robot control commands, supporting various robot interfaces and ROS 2 integration.

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

🎯 Primary Use Case:
Generating realistic synthetic event data for testing, demonstrations, and data pipelines.

✨ Key Features:
• Realistic data generation using Faker and Mimesis
• Flexible scheduling (cron, intervals, time patterns)
• Multiple output destinations (stdout, files, ClickHouse, OpenSearch, HTTP)
• Real-time streaming and bulk generation modes
• Built-in web UI (Eventum Studio)

📖 Summary:
Eventum is a Python-based data generation platform that creates realistic synthetic events for testing, demos, and data pipelines. It supports streaming events live or generating them in bulk, with flexible scheduling and multiple output destinations.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ CraftHub | C#

🎯 Primary Use Case:
To provide a user-friendly interface for managing programming language class definitions and facilitating the creation, export, and comparison of JSON data structures.

✨ Key Features:
• Class Upload and Creation
• Custom Class Management
• JSON Generation and Export
• JSON Comparison (document changes and multi-file comparison)
• Configurable difference detection (key order, array order, case, nulls, specific paths)

📖 Summary:
CraftHub is a C# application built with Avalonia for .NET, offering robust tools for managing programming language classes and generating/comparing JSON data. It allows users to upload or create classes, save them, and then use these structures to easily generate and export JSON, with advanced features for comparing multiple JSON files.

🔗 Links:
• View Project
================
🔓 Open Source
❤1
💡 perfectPixel | Python

🎯 Primary Use Case:
To clean up and perfect AI-generated pixel art by automatically detecting and correcting distorted grids and pixel alignment.

✨ Key Features:
• Automatically detect grid size from pixel style images
• Refines AI generated pixel style image to perfectly aligned grids
• Easy to integrate into your own workflow
• Provides both OpenCV and Lightweight (NumPy only) implementations
• Offers a ComfyUI custom node for workflow integration

📖 Summary:
Perfect Pixel is a Python tool designed to automatically detect and refine AI-generated pixel art. It corrects distorted grids and ensures perfectly aligned pixels, making messy pixel art clean and usable.

🔗 Links:
• View Project
================
🔓 Open Source
🔥 vigil-tui | Python

🎯 Primary Use Case:
Monitoring and analyzing real-time hardware power consumption and performance metrics directly within the terminal.

✨ Key Features:
• Real-time wattage, thermals, clock speeds, and electricity cost monitoring for CPU, GPU, and RAM
• Per-core utilization and frequency display
• Process-level power estimation and ranking
• Power and clock history charts (Braille area chart)
• Throttle detection and alerts

📖 Summary:
Vigil-tui is a real-time terminal dashboard for monitoring hardware power consumption, thermals, and performance metrics. It provides detailed insights into CPU, GPU, and RAM usage, along with process-level power estimation and cost analysis, all within a single command-line interface.

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

🎯 Primary Use Case:
Home inventory and organization management.

✨ Key Features:
• Rich Organization (categories, locations, tags, custom fields)
• Powerful Search
• Image Upload
• Document and Warranty Tracking
• Purchase & Maintenance Tracking

📖 Summary:
HomeBox is a Go-based inventory and organization system designed for home users, prioritizing simplicity, speed, and portability. It offers features like categorization, powerful search, image uploads, and document tracking, all accessible via an embedded web UI and deployable with minimal resources.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 ya-music-desktop | JavaScript

🎯 Primary Use Case:
To provide a desktop client for Yandex Music that allows users to download music and enhances the listening experience by blocking ads.

✨ Key Features:
• Download music (tracks, albums, playlists) directly from the interface
• Uses pywebview and Edge WebView2 for a desktop window
• Downloads music in MP3 format (320/192/128 kbps) via yandex-music library
• Applies ID3 tags and embeds cover art using mutagen

📖 Summary:
YaMusic Desktop Client is a JavaScript-based desktop application that provides a wrapper around the Yandex Music web interface. It enhances the user experience by adding a download button for tracks, albums, and playlists, while also blocking ads and preserving user sessions.

🔗 Links:
• View Project
================
🔓 Open Source
🌟 ideon | TypeScript

🎯 Primary Use Case:
To provide a unified, visual, and collaborative workspace for managing projects, code repositories, notes, and tasks, replacing scattered tools and abstract folder structures.

✨ Key Features:
• Spatial Canvas for organization
• Live Integrations with Git platforms (GitHub, GitLab, Gitea, Forgejo)
• Support for Markdown notes, images, links, and files
• Real-time multiplayer collaboration

📖 Summary:
Ideon is a self-hosted visual workspace that allows users to organize projects, notes, and tasks on an infinite canvas. It replaces traditional folder structures with spatial organization, enabling real-time collaboration and historical tracking of workspace evolution.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 domainsearcher-app | HTML

🎯 Primary Use Case:
Helping entrepreneurs and startups find and objectively choose the most suitable domain name for their new venture.

✨ Key Features:
• AI-powered domain name generation
• Real-time domain availability checking
• Multi-dimensional scoring (LEN, PRO, MEM, BRD, ZON, FIT)
• Adjustable scoring weights

📖 Summary:
DomainSearcher is a free, browser-based tool that helps users find and select the best domain name for their startup. It uses AI to generate domain name candidates based on a startup idea, checks their real-time availability across various TLDs, and scores them on multiple criteria like length, pronounceability, memorability, brandability, and fit with the app idea.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
🚀 logocreator | TypeScript

🎯 Primary Use Case:
Quickly generating professional logos and brand assets using AI, with an emphasis on ease of use and accessibility.

✨ Key Features:
• AI-powered logo generation
• Brand kit export
• Free and account-less operation
• Optional authentication and rate limiting
• Support for AI model edits (Flux.1 Kontext)

📖 Summary:
LogoCreator is an open-source, AI-powered logo generator that allows users to design and export brand-ready logos and full brand kits in seconds. It operates on a free, account-less model, leveraging advanced AI models for generation and editing.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 freecad-mcp | Python

🎯 Primary Use Case:
To enable users to design and manipulate 3D models within FreeCAD using natural language commands processed by Claude AI.

✨ Key Features:
• FreeCAD MCP server integration
• Control FreeCAD from Claude Desktop
• Generate 3D models via AI conversation
• Supports designing from 2D drawings
• Addon installation for FreeCAD

📖 Summary:
This repository provides a Model Context Protocol (MCP) server that integrates FreeCAD with Claude Desktop, enabling users to control FreeCAD functionalities and generate 3D models through conversational AI.

🔗 Links:
• View Project
================
🔓 Open Source
🔥1
🚀 dembrandt | TypeScript

🎯 Primary Use Case:
To automate the extraction of design system tokens from existing websites, enabling consistency, auditing, and integration with development workflows and AI tools.

✨ Key Features:
• Extracts design system tokens (logo, colors, typography, borders, etc.) from websites.
• One-command execution for design token extraction.
• Utilizes Playwright for browser automation.

📖 Summary:
Dembrandt is a command-line tool that automatically extracts design system tokens (like colors, typography, and borders) from any website. It uses Playwright to drive a browser, allowing for reverse-engineering of design elements into structured data, usable for AI agents and CI/CD pipelines.

🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 Voice-Clone-Studio | Python

🎯 Primary Use Case:
To provide a unified and user-friendly web interface for performing a wide range of voice cloning, voice design, and multi-speaker conversation generation tasks by integrating multiple advanced AI voice engines.

✨ Key Features:
• Multi-model voice cloning with engines like Qwen3-TTS, VibeVoice, LuxTTS, Chatterbox, and Fish Speech
• Automatic transcription support via Whisper, VibeVoice-ASR, and Qwen3-ASR

📖 Summary:
Voice Clone Studio is a modular, Gradio-based web UI for advanced voice manipulation tasks. It integrates multiple state-of-the-art engines for voice cloning, voice conversion, multi-speaker conversation generation, and sound effect creation, offering a unified interface for various voice AI technologies.

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

🎯 Primary Use Case:
Remote management of computers, servers, and workstations, including tasks like OS installation, BIOS adjustments, and general remote control.

✨ Key Features:
• Ultra-low Latency (1080p@60FPS, 30-60ms)
• H.264 encoding
• Free & Optional Remote Access via WebRTC
• Optional Tailscale Networking support
• Open-source software written in Golang on Linux

📖 Summary:
JetKVM is an open-source KVM over IP solution written in Go and TypeScript, designed for high-performance remote computer management. It offers ultra-low latency video and smooth input control, with optional cloud and networking integrations.

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

🎯 Primary Use Case:
Playing multiple video streams or files concurrently in a synchronized or independently controlled grid layout.

✨ Key Features:
• Cross-platform (Linux, Mac, Windows)
• Support for any video and audio format (VLC)
• Support for (almost) any streaming URLs (Streamlink + yt-dlp)
• Hardware & software video decoding
• Control video aspect, playback speed, zoom

📖 Summary:
GridPlayer is a cross-platform media player built with Python and PyQt5, utilizing the VLC library. It allows users to play multiple videos simultaneously in a configurable grid layout, supporting a wide range of video formats and streaming URLs through integrations with Streamlink and yt-dlp.

🔗 Links:
• View Project
================
🔓 Open Source
🚀 vibe | TypeScript

🎯 Primary Use Case:
Local, private, and efficient transcription of audio and video files with advanced AI processing capabilities.

✨ Key Features:
• Offline transcription for enhanced privacy
• Supports multiple languages and audio/video file types
• Batch processing and real-time preview
• Integration with AI models (Whisper, Nemotron, Parakeet) and Ollama for local analysis

📖 Summary:
Vibe is a cross-platform desktop application that allows users to transcribe audio and video files locally on their device. It supports a wide range of languages, output formats, and AI models, offering features like batch processing, real-time preview, summarization, and translation.

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

🎯 Primary Use Case:
To provide a unified, persistent, and cross-device terminal and development workspace experience, enabling users to code and manage systems from any device.

✨ Key Features:
• Persistent terminal sessions
• Built-in workspace tabs (files, images, agents, terminals)
• Agent Client Protocol (ACP) agent support
• Multi-host cluster access

📖 Summary:
Tabminal is a cloud-native terminal and workspace application designed for seamless use across desktop, tablet, and phone devices. It integrates persistent server-side terminal sessions, a built-in file and agent workspace, and support for the Agent Client Protocol (ACP) to provide a rich, intelligent, and persistent coding experience.

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

🎯 Primary Use Case:
Conducting AI-assisted open-source intelligence investigations on the dark web.

✨ Key Features:
• Modular Architecture
• Multi-Model LLM Support (OpenAI, Claude, Gemini, Ollama, etc.)
• Streamlit-based Web UI
• Conversational Follow-up Questions
• One-Click Pivots for suggested queries

📖 Summary:
Robin is an AI-powered tool designed for dark web Open Source Intelligence (OSINT) investigations. It utilizes Large Language Models (LLMs) to enhance search queries, filter results from dark web search engines, and generate concise investigation summaries.

🔗 Links:
• View Project
================
🔓 Open Source
✨ LAN-Orangutan | Go

🎯 Primary Use Case:
Network discovery and device management for homelab environments.

✨ Key Features:
• Auto-discover devices using nmap
• Password protected
• Label, group, and add notes to devices
• Multi-network support
• Tailscale integration

📖 Summary:
LAN Orangutan is a self-hosted network discovery tool for homelab users. It allows users to scan their networks, identify devices, and manage them with persistent labeling and notes through a web dashboard or CLI. It also features integration with Tailscale for managing VPN peers.

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

🎯 Primary Use Case:
To perform comprehensive open-source intelligence (OSINT) investigations on a given phone number by aggregating data from various online sources and APIs.

✨ Key Features:
• Phone Number Validation
• Multiple Search Engines (Google, DuckDuckGo)
• Code Repository Search (GitHub)

📖 Summary:
SearchPhone is a Python-based OSINT toolkit designed to retrieve information linked to a phone number. It leverages multiple APIs including Google (via SerpAPI), DuckDuckGo, GitHub, Numverify, Reddit, and Hudson Rock to gather data, validate numbers, and check for infostealer compromises. The tool offers parallel processing for speed and generates automatic reports in JSON and PDF formats.

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