💡 CatVTON | Python
🎯 Primary Use Case:
Virtual clothing try-on for fashion
✨ Key Features:
• Lightweight Network (899.06M parameters)
• Parameter-Efficient Training (49.57M parameters trainable)
• Simplified Inference (< 8G VRAM for 1024x768)
• Diffusion Model for Virtual Try-On
• Mask-free version available
📖 Summary:
CatVTON is an efficient diffusion model for virtual clothing try-on. It features a lightweight network architecture, parameter-efficient training, and simplified inference, allowing high-resolution try-ons with minimal VRAM.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Virtual clothing try-on for fashion
✨ Key Features:
• Lightweight Network (899.06M parameters)
• Parameter-Efficient Training (49.57M parameters trainable)
• Simplified Inference (< 8G VRAM for 1024x768)
• Diffusion Model for Virtual Try-On
• Mask-free version available
📖 Summary:
CatVTON is an efficient diffusion model for virtual clothing try-on. It features a lightweight network architecture, parameter-efficient training, and simplified inference, allowing high-resolution try-ons with minimal VRAM.
🔗 Links:
• View Project
================
🔓 Open Source
💡 tickrs | Rust
🎯 Primary Use Case:
Displaying real-time stock market data and charts in a terminal environment.
✨ Key Features:
• Real-time ticker data display
• Terminal User Interface (TUI)
• Data sourced from Yahoo! Finance
• Customizable chart types (line, candle, kagi)
• Configurable time frames and update intervals
📖 Summary:
Tickrs is a Rust-based command-line application that provides real-time stock ticker data directly in the terminal. It leverages Yahoo! Finance for data and offers various customization options for displaying stock information, charts, and market hours.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Displaying real-time stock market data and charts in a terminal environment.
✨ Key Features:
• Real-time ticker data display
• Terminal User Interface (TUI)
• Data sourced from Yahoo! Finance
• Customizable chart types (line, candle, kagi)
• Configurable time frames and update intervals
📖 Summary:
Tickrs is a Rust-based command-line application that provides real-time stock ticker data directly in the terminal. It leverages Yahoo! Finance for data and offers various customization options for displaying stock information, charts, and market hours.
🔗 Links:
• View Project
================
🔓 Open Source
✨ seeker | CSS
🎯 Primary Use Case:
To demonstrate and educate users about how malicious websites can exploit location permissions and gather sensitive device information through social engineering, acting as a proof-of-concept for security awareness.
✨ Key Features:
• Hosts fake websites to request location permissions
📖 Summary:
Seeker is a tool designed to accurately locate smartphones by hosting a fake website that requests location permissions. Upon user consent, it gathers precise location data (longitude, latitude, accuracy, altitude) and device information (unique ID, model, OS, hardware specs, IP addresses) through social engineering tactics. It serves as a proof-of-concept to educate users about potential data privacy risks from malicious websites.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
To demonstrate and educate users about how malicious websites can exploit location permissions and gather sensitive device information through social engineering, acting as a proof-of-concept for security awareness.
✨ Key Features:
• Hosts fake websites to request location permissions
📖 Summary:
Seeker is a tool designed to accurately locate smartphones by hosting a fake website that requests location permissions. Upon user consent, it gathers precise location data (longitude, latitude, accuracy, altitude) and device information (unique ID, model, OS, hardware specs, IP addresses) through social engineering tactics. It serves as a proof-of-concept to educate users about potential data privacy risks from malicious websites.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 NeoShell | Python
🎯 Primary Use Case:
Remotely managing and controlling a Windows PC from a smartphone or other web-enabled device over a local Wi-Fi network.
✨ Key Features:
• Remote PC control via Wi-Fi
• Web-based interface
• PC locking, sleep, shutdown, reboot
• Minimize all windows
• Task Manager access
📖 Summary:
NeoShell is a Python-based application that allows users to remotely control their Windows PC from a smartphone via Wi-Fi. It provides a web-based interface accessible from any device on the same network, offering features like PC locking, sleep, shutdown, task management, and application launching.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Remotely managing and controlling a Windows PC from a smartphone or other web-enabled device over a local Wi-Fi network.
✨ Key Features:
• Remote PC control via Wi-Fi
• Web-based interface
• PC locking, sleep, shutdown, reboot
• Minimize all windows
• Task Manager access
📖 Summary:
NeoShell is a Python-based application that allows users to remotely control their Windows PC from a smartphone via Wi-Fi. It provides a web-based interface accessible from any device on the same network, offering features like PC locking, sleep, shutdown, task management, and application launching.
🔗 Links:
• View Project
================
🔓 Open Source
💡 DroidDesk | Shell
🎯 Primary Use Case:
Transforming an Android phone into a portable Linux PC capable of running a wide range of desktop applications.
✨ Key Features:
• Run full Linux desktop on Android
• Direct kernel access, no emulation
• Support for XFCE4, LXQt, MATE, KDE desktop environments
📖 Summary:
DroidDesk enables users to run a full Linux desktop environment on their Android phone, leveraging Termux, Termux X11, and Proot. It allows for the installation and execution of various Linux applications, including development tools, office suites, and even demanding software like Blender, with support for both on-device display and external monitor output via USB-C or a Raspberry Pi bridge.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Transforming an Android phone into a portable Linux PC capable of running a wide range of desktop applications.
✨ Key Features:
• Run full Linux desktop on Android
• Direct kernel access, no emulation
• Support for XFCE4, LXQt, MATE, KDE desktop environments
📖 Summary:
DroidDesk enables users to run a full Linux desktop environment on their Android phone, leveraging Termux, Termux X11, and Proot. It allows for the installation and execution of various Linux applications, including development tools, office suites, and even demanding software like Blender, with support for both on-device display and external monitor output via USB-C or a Raspberry Pi bridge.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 vibe-draw | TypeScript
🎯 Primary Use Case:
To enable users with little to no 3D modeling experience to easily create and build 3D worlds from simple 2D sketches.
✨ Key Features:
• Sketching on a 2D canvas
• AI-powered drawing enhancement
• 2D sketch to 3D model conversion
• 3D world building
• Iterative editing of 3D models via sketching or text prompts
📖 Summary:
Vibe Draw is a TypeScript-based application that transforms rough 2D sketches into detailed 3D models and worlds. It allows users to draw, enhance, convert to 3D, build within a 3D environment, and export their creations in glTF format.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
To enable users with little to no 3D modeling experience to easily create and build 3D worlds from simple 2D sketches.
✨ Key Features:
• Sketching on a 2D canvas
• AI-powered drawing enhancement
• 2D sketch to 3D model conversion
• 3D world building
• Iterative editing of 3D models via sketching or text prompts
📖 Summary:
Vibe Draw is a TypeScript-based application that transforms rough 2D sketches into detailed 3D models and worlds. It allows users to draw, enhance, convert to 3D, build within a 3D environment, and export their creations in glTF format.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 mac-audit | Shell
🎯 Primary Use Case:
To provide users with a detailed inventory and analysis of all software and related components installed on their macOS system, aiding in system management, cleanup, and understanding.
✨ Key Features:
• Audits applications (Applications folder, Homebrew Casks, App Store, Login Items, VS Code extensions)
• Scans various programming language installations (Python, Node.js, Rust, Go, Ruby, Java, PHP, etc.)
📖 Summary:
mac-audit is a comprehensive shell script designed to perform a full audit of installed software on macOS. It identifies applications, programming languages, AI/LLM models, Docker components, DevOps tools, security utilities, and disk usage, providing details on what is installed, where it is located, and its purpose.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
To provide users with a detailed inventory and analysis of all software and related components installed on their macOS system, aiding in system management, cleanup, and understanding.
✨ Key Features:
• Audits applications (Applications folder, Homebrew Casks, App Store, Login Items, VS Code extensions)
• Scans various programming language installations (Python, Node.js, Rust, Go, Ruby, Java, PHP, etc.)
📖 Summary:
mac-audit is a comprehensive shell script designed to perform a full audit of installed software on macOS. It identifies applications, programming languages, AI/LLM models, Docker components, DevOps tools, security utilities, and disk usage, providing details on what is installed, where it is located, and its purpose.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 qnote | TypeScript
🎯 Primary Use Case:
A lightweight, feature-rich desktop application for writing, organizing, and exporting notes in plain text and Markdown formats.
✨ Key Features:
• Plain text and Markdown editing
• Live Markdown preview
• Formatting toolbar
• File history with search
• Version history
📖 Summary:
qnote is a minimal, cross-platform desktop note editor built with Tauri and React. It focuses on providing a clean interface for writing and managing notes, with features like Markdown support, live preview, file history, and PDF/HTML export.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
A lightweight, feature-rich desktop application for writing, organizing, and exporting notes in plain text and Markdown formats.
✨ Key Features:
• Plain text and Markdown editing
• Live Markdown preview
• Formatting toolbar
• File history with search
• Version history
📖 Summary:
qnote is a minimal, cross-platform desktop note editor built with Tauri and React. It focuses on providing a clean interface for writing and managing notes, with features like Markdown support, live preview, file history, and PDF/HTML export.
🔗 Links:
• View Project
================
🔓 Open Source
✨ OpenCut | TypeScript
🎯 Primary Use Case:
A cross-platform, open-source video editing application.
✨ Key Features:
• Editor API
• Third-party plugins
• Cross-platform (web, desktop, mobile) with Rust core
• MCP server for AI agents
• Headless mode for automation
📖 Summary:
OpenCut is a free and open-source video editor being rewritten from the ground up to support web, desktop, and mobile platforms with a Rust core. It aims to offer a plugin-first architecture, an editor API, and headless capabilities for automation and batch rendering.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
A cross-platform, open-source video editing application.
✨ Key Features:
• Editor API
• Third-party plugins
• Cross-platform (web, desktop, mobile) with Rust core
• MCP server for AI agents
• Headless mode for automation
📖 Summary:
OpenCut is a free and open-source video editor being rewritten from the ground up to support web, desktop, and mobile platforms with a Rust core. It aims to offer a plugin-first architecture, an editor API, and headless capabilities for automation and batch rendering.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 CLI-Anything | Python
🎯 Primary Use Case:
To enable AI agents to interact with and control any software through a unified command-line interface system.
✨ Key Features:
• Agent-native software integration
• CLI-Hub for browsing, installing, and managing community-built CLIs
• Support for various AI agents (Pi, OpenClaw, nanobot, Cursor, Claude Code, etc.)
• Extensible through community contributions
📖 Summary:
CLI-Anything is a Python-based framework designed to make all software accessible to AI agents. It provides a unified hub for installing and managing command-line interfaces (CLIs), enabling AI agents to interact with and control various applications and services seamlessly.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
To enable AI agents to interact with and control any software through a unified command-line interface system.
✨ Key Features:
• Agent-native software integration
• CLI-Hub for browsing, installing, and managing community-built CLIs
• Support for various AI agents (Pi, OpenClaw, nanobot, Cursor, Claude Code, etc.)
• Extensible through community contributions
📖 Summary:
CLI-Anything is a Python-based framework designed to make all software accessible to AI agents. It provides a unified hub for installing and managing command-line interfaces (CLIs), enabling AI agents to interact with and control various applications and services seamlessly.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 annyang | TypeScript
🎯 Primary Use Case:
Enabling users to control websites and web applications using voice commands.
✨ Key Features:
• Speech recognition for websites
• Voice command control
• No dependencies
• Lightweight (2 KB)
• MIT License
📖 Summary:
annyang is a lightweight JavaScript library that enables speech recognition on websites, allowing users to control web applications and interact with content using voice commands. It requires no external dependencies and is easy to integrate.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Enabling users to control websites and web applications using voice commands.
✨ Key Features:
• Speech recognition for websites
• Voice command control
• No dependencies
• Lightweight (2 KB)
• MIT License
📖 Summary:
annyang is a lightweight JavaScript library that enables speech recognition on websites, allowing users to control web applications and interact with content using voice commands. It requires no external dependencies and is easy to integrate.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 promises-unwrapping | JavaScript
🎯 Primary Use Case:
Defining and refining the specification for JavaScript Promises to standardize asynchronous programming.
✨ Key Features:
• Definition of Promise states: fulfilled, rejected, pending
• Explanation of Promise resolution and settlement
• Abstract operations for Promise management (PromiseCapability, PromiseReaction)
• Detailed algorithm steps for Promise handling (IfAbruptRejectPromise)
📖 Summary:
This repository contains the specification for ES6 Promises, defining their states (fulfilled, rejected, pending) and behavior. It serves as a staging ground for refining the promises specification and fixing related issues, aiming to provide a robust foundation for asynchronous operations in JavaScript.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Defining and refining the specification for JavaScript Promises to standardize asynchronous programming.
✨ Key Features:
• Definition of Promise states: fulfilled, rejected, pending
• Explanation of Promise resolution and settlement
• Abstract operations for Promise management (PromiseCapability, PromiseReaction)
• Detailed algorithm steps for Promise handling (IfAbruptRejectPromise)
📖 Summary:
This repository contains the specification for ES6 Promises, defining their states (fulfilled, rejected, pending) and behavior. It serves as a staging ground for refining the promises specification and fixing related issues, aiming to provide a robust foundation for asynchronous operations in JavaScript.
🔗 Links:
• View Project
================
🔓 Open Source
✨ eidos | TypeScript
🎯 Primary Use Case:
To provide a local-first, extensible, and AI-enhanced personal data management system that functions like a pocket database.
✨ Key Features:
• Personal Data Management with Notion-like documents and databases
• Offline Support with local data storage
• AI Features for translation, summarization, and data interaction
• Extensible framework with a simple extension system
• Open SQLite data format
📖 Summary:
Eidos is an extensible framework for personal data management, transforming SQLite into a user-friendly pocket database. It offers Notion-like document and database capabilities with strong offline support and integrated AI features for data interaction and extension generation.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
To provide a local-first, extensible, and AI-enhanced personal data management system that functions like a pocket database.
✨ Key Features:
• Personal Data Management with Notion-like documents and databases
• Offline Support with local data storage
• AI Features for translation, summarization, and data interaction
• Extensible framework with a simple extension system
• Open SQLite data format
📖 Summary:
Eidos is an extensible framework for personal data management, transforming SQLite into a user-friendly pocket database. It offers Notion-like document and database capabilities with strong offline support and integrated AI features for data interaction and extension generation.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 viewermetrics | JavaScript
🎯 Primary Use Case:
Analyzing live stream viewership to identify and filter out bot accounts, providing streamers with accurate audience metrics.
✨ Key Features:
• Track viewer counts and authenticated users
• Detect potential bot accounts
• View detailed user profiles
• Identify suspicious account creation patterns
• Automatic adaptation to channels
📖 Summary:
The Viewer Metrics Chrome Extension tracks and analyzes live stream viewers, differentiating between genuine users and potential bot accounts. It provides detailed analytics, user profiles, and visual charts to help streamers understand their audience composition.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Analyzing live stream viewership to identify and filter out bot accounts, providing streamers with accurate audience metrics.
✨ Key Features:
• Track viewer counts and authenticated users
• Detect potential bot accounts
• View detailed user profiles
• Identify suspicious account creation patterns
• Automatic adaptation to channels
📖 Summary:
The Viewer Metrics Chrome Extension tracks and analyzes live stream viewers, differentiating between genuine users and potential bot accounts. It provides detailed analytics, user profiles, and visual charts to help streamers understand their audience composition.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 dock-droid | Dockerfile
🎯 Primary Use Case:
Running and testing Android environments within Docker containers for development, security research, and CI/CD pipelines.
✨ Key Features:
• Run QEMU Android x86 and ARM in Docker
• X11 Forwarding
• ADB on port :5555
• Magisk, riru, LSPosed support on Android x86
• SSH enabled
📖 Summary:
Dock-Droid allows users to run Android x86 and ARM environments within Docker containers using QEMU and KVM. It facilitates advanced use cases like security research, CI/CD pipelines, and app testing with features like X11 forwarding, ADB access, and GPU passthrough.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Running and testing Android environments within Docker containers for development, security research, and CI/CD pipelines.
✨ Key Features:
• Run QEMU Android x86 and ARM in Docker
• X11 Forwarding
• ADB on port :5555
• Magisk, riru, LSPosed support on Android x86
• SSH enabled
📖 Summary:
Dock-Droid allows users to run Android x86 and ARM environments within Docker containers using QEMU and KVM. It facilitates advanced use cases like security research, CI/CD pipelines, and app testing with features like X11 forwarding, ADB access, and GPU passthrough.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ socktop | Rust
🎯 Primary Use Case:
Remote system monitoring with a user-friendly TUI.
✨ Key Features:
• Remote monitoring via WebSocket (JSON over WS)
• Optional WSS (TLS) with client certificate pinning
• TUI built with ratatui
• Detailed CPU, Memory, Swap, Disk, Network, and Temperature metrics
• Sortable process table with scrollbars
📖 Summary:
Socktop is a remote system monitoring tool that provides a rich TUI interface, inspired by `top` and `btop`. It communicates with a lightweight agent over WebSockets, offering detailed system metrics and process information.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Remote system monitoring with a user-friendly TUI.
✨ Key Features:
• Remote monitoring via WebSocket (JSON over WS)
• Optional WSS (TLS) with client certificate pinning
• TUI built with ratatui
• Detailed CPU, Memory, Swap, Disk, Network, and Temperature metrics
• Sortable process table with scrollbars
📖 Summary:
Socktop is a remote system monitoring tool that provides a rich TUI interface, inspired by `top` and `btop`. It communicates with a lightweight agent over WebSockets, offering detailed system metrics and process information.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 browserytools | TypeScript
🎯 Primary Use Case:
Providing a private, offline suite of essential browser-based tools for everyday productivity tasks like file conversion, image editing, text manipulation, and data processing.
✨ Key Features:
• AI-powered background removal
• Image compression and format conversion
• PDF manipulation (merge, split, compress)
📖 Summary:
BrowseryTools is a collection of over 80 browser-based utility tools built with Next.js and TypeScript. These tools operate entirely client-side, ensuring user privacy and eliminating the need for server uploads or accounts. They cover a wide range of functionalities including image manipulation, file conversion, text processing, data handling, and calculations.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Providing a private, offline suite of essential browser-based tools for everyday productivity tasks like file conversion, image editing, text manipulation, and data processing.
✨ Key Features:
• AI-powered background removal
• Image compression and format conversion
• PDF manipulation (merge, split, compress)
📖 Summary:
BrowseryTools is a collection of over 80 browser-based utility tools built with Next.js and TypeScript. These tools operate entirely client-side, ensuring user privacy and eliminating the need for server uploads or accounts. They cover a wide range of functionalities including image manipulation, file conversion, text processing, data handling, and calculations.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 linux-wallpaperengine | C++
🎯 Primary Use Case:
To enable users to use animated wallpapers from Steam's Wallpaper Engine on Linux desktops.
✨ Key Features:
• Run Steam Wallpaper Engine backgrounds on Linux
• OpenGL-based implementation
• Supports X11 and Wayland
📖 Summary:
This project brings Wallpaper Engine-style live wallpapers to Linux, allowing users to run animated wallpapers from Steam's Wallpaper Engine on their desktop. It's an educational OpenGL-based wallpaper engine for Linux.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
To enable users to use animated wallpapers from Steam's Wallpaper Engine on Linux desktops.
✨ Key Features:
• Run Steam Wallpaper Engine backgrounds on Linux
• OpenGL-based implementation
• Supports X11 and Wayland
📖 Summary:
This project brings Wallpaper Engine-style live wallpapers to Linux, allowing users to run animated wallpapers from Steam's Wallpaper Engine on their desktop. It's an educational OpenGL-based wallpaper engine for Linux.
🔗 Links:
• View Project
================
🔓 Open Source
💡 unity-mcp | C#
🎯 Primary Use Case:
Enabling AI assistants to directly interact with and control the Unity Editor for game development and other Unity-based projects.
✨ Key Features:
• AI assistant integration (Claude, Cursor, VS Code, etc.)
• Direct Unity Editor interaction via MCP
• Tools for asset management
• Tools for scene control
• Tools for script editing
📖 Summary:
Unity MCP is a C# integration tool that bridges AI assistants with the Unity Editor. It allows LLMs to directly manage Unity assets, control scenes, edit scripts, and automate development tasks through the Model Context Protocol.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Enabling AI assistants to directly interact with and control the Unity Editor for game development and other Unity-based projects.
✨ Key Features:
• AI assistant integration (Claude, Cursor, VS Code, etc.)
• Direct Unity Editor interaction via MCP
• Tools for asset management
• Tools for scene control
• Tools for script editing
📖 Summary:
Unity MCP is a C# integration tool that bridges AI assistants with the Unity Editor. It allows LLMs to directly manage Unity assets, control scenes, edit scripts, and automate development tasks through the Model Context Protocol.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ Constrict | Python
🎯 Primary Use Case:
Compressing video files to meet specific size limits for uploads or storage, without manual trial-and-error.
✨ Key Features:
• Compress videos to target file sizes
• Automatic calculation of ABR, resolution, framerate, and audio quality
• Bulk compression of multiple videos
• Customization of framerate limits
• Choice of codecs (H.264, HEVC, AV1, VP9)
📖 Summary:
Constrict is a desktop application designed to compress video files to a specific target file size. It automates the process of calculating necessary encoding parameters like bitrate, resolution, and framerate, offering a user-friendly interface for bulk video compression.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Compressing video files to meet specific size limits for uploads or storage, without manual trial-and-error.
✨ Key Features:
• Compress videos to target file sizes
• Automatic calculation of ABR, resolution, framerate, and audio quality
• Bulk compression of multiple videos
• Customization of framerate limits
• Choice of codecs (H.264, HEVC, AV1, VP9)
📖 Summary:
Constrict is a desktop application designed to compress video files to a specific target file size. It automates the process of calculating necessary encoding parameters like bitrate, resolution, and framerate, offering a user-friendly interface for bulk video compression.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source