💡 mesh2motion-app | TypeScript
🎯 Primary Use Case:
Automatically assigning and exporting animations for 3D models.
✨ Key Features:
• Import 3D models (GLB/GLTF format)
• Skeleton type selection
• Skeleton modification and fitting
• Animation testing
• Animation selection and export (GLB/GLTF format)
📖 Summary:
The mesh2motion-app repository provides a tool for importing 3D models and automatically assigning and exporting animations. It aims to offer more flexibility than existing tools like Mixamo by supporting various model and skeleton types. The application allows users to import models, select skeleton types, adjust the skeleton to fit the model, test animations, and export the results.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Automatically assigning and exporting animations for 3D models.
✨ Key Features:
• Import 3D models (GLB/GLTF format)
• Skeleton type selection
• Skeleton modification and fitting
• Animation testing
• Animation selection and export (GLB/GLTF format)
📖 Summary:
The mesh2motion-app repository provides a tool for importing 3D models and automatically assigning and exporting animations. It aims to offer more flexibility than existing tools like Mixamo by supporting various model and skeleton types. The application allows users to import models, select skeleton types, adjust the skeleton to fit the model, test animations, and export the results.
🔗 Links:
• View Project
================
🔓 Open Source
✨ doxx | Rust
🎯 Primary Use Case:
Viewing, searching, and exporting `.docx` documents from the command line.
✨ Key Features:
• Beautiful terminal rendering with formatting, tables, and lists
• Fast search with highlighting
• Smart tables with proper alignment and Unicode borders
• Copy to clipboard
• Export formats (Markdown, CSV, JSON, plain text, ANSI-colored output)
📖 Summary:
doxx is a command-line tool written in Rust that allows users to view, search, and export `.docx` files directly in their terminal without requiring Microsoft Word. It supports features like formatted text, tables, lists, search highlighting, and export to various formats like Markdown, CSV, and plain text.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Viewing, searching, and exporting `.docx` documents from the command line.
✨ Key Features:
• Beautiful terminal rendering with formatting, tables, and lists
• Fast search with highlighting
• Smart tables with proper alignment and Unicode borders
• Copy to clipboard
• Export formats (Markdown, CSV, JSON, plain text, ANSI-colored output)
📖 Summary:
doxx is a command-line tool written in Rust that allows users to view, search, and export `.docx` files directly in their terminal without requiring Microsoft Word. It supports features like formatted text, tables, lists, search highlighting, and export to various formats like Markdown, CSV, and plain text.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 clip-vault | Rust
🎯 Primary Use Case:
Securely managing and accessing clipboard history across multiple platforms.
✨ Key Features:
• End-to-end encryption using SQLCipher
• Cross-platform support (macOS, Windows, Linux)
• Fast search for clipboard items
• Global hotkeys for easy access
📖 Summary:
Clip Vault is a secure, cross-platform clipboard manager built with Rust and Tauri. It automatically captures and encrypts clipboard history, making it searchable and accessible across macOS, Windows, and Linux.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Securely managing and accessing clipboard history across multiple platforms.
✨ Key Features:
• End-to-end encryption using SQLCipher
• Cross-platform support (macOS, Windows, Linux)
• Fast search for clipboard items
• Global hotkeys for easy access
📖 Summary:
Clip Vault is a secure, cross-platform clipboard manager built with Rust and Tauri. It automatically captures and encrypts clipboard history, making it searchable and accessible across macOS, Windows, and Linux.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 RapidRAW | Rust
🎯 Primary Use Case:
RAW image editing and color correction for photographers seeking a fast and intuitive workflow.
✨ Key Features:
• GPU-accelerated image processing
• Non-destructive editing
• RAW image support
• Color grading tools
• Masking capabilities
📖 Summary:
RapidRAW is a GPU-accelerated RAW image editor designed for performance and a streamlined user experience. It offers non-destructive editing capabilities and aims to be a lightweight alternative to software like Adobe Lightroom, focusing on speed and ease of use for photographers.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
RAW image editing and color correction for photographers seeking a fast and intuitive workflow.
✨ Key Features:
• GPU-accelerated image processing
• Non-destructive editing
• RAW image support
• Color grading tools
• Masking capabilities
📖 Summary:
RapidRAW is a GPU-accelerated RAW image editor designed for performance and a streamlined user experience. It offers non-destructive editing capabilities and aims to be a lightweight alternative to software like Adobe Lightroom, focusing on speed and ease of use for photographers.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 razer-keyboard-snake | Python
🎯 Primary Use Case:
Playing the Snake game on a Razer keyboard using its RGB lighting.
✨ Key Features:
• Snake game implemented on Razer keyboard RGB lighting
• Uses OpenRazer drivers for keyboard control
• Customizable snake and fruit colors
• Simple controls using arrow keys
📖 Summary:
The Razer Keyboard Snake repository provides a Python implementation of the classic Snake game that is displayed on a Razer keyboard's RGB lighting. The game utilizes the OpenRazer drivers to control the keyboard's LEDs, creating a visually engaging experience where the snake and fruit are represented by colored lights.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Playing the Snake game on a Razer keyboard using its RGB lighting.
✨ Key Features:
• Snake game implemented on Razer keyboard RGB lighting
• Uses OpenRazer drivers for keyboard control
• Customizable snake and fruit colors
• Simple controls using arrow keys
📖 Summary:
The Razer Keyboard Snake repository provides a Python implementation of the classic Snake game that is displayed on a Razer keyboard's RGB lighting. The game utilizes the OpenRazer drivers to control the keyboard's LEDs, creating a visually engaging experience where the snake and fruit are represented by colored lights.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 LaTeX-OCR | Python
🎯 Primary Use Case:
Converting images of mathematical equations into LaTeX code for digital use.
✨ Key Features:
• Image to LaTeX conversion using a ViT model
• Command-line tool for image parsing
• GUI with screenshot capability and MathJax rendering
• API for remote access and integration
• Python library for direct usage
📖 Summary:
The pix2tex repository provides a system that converts images of mathematical formulas into LaTeX code using a Vision Transformer (ViT) model. It offers multiple interfaces for prediction, including a command-line tool, a graphical user interface (GUI), an API, and direct usage from within Python.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Converting images of mathematical equations into LaTeX code for digital use.
✨ Key Features:
• Image to LaTeX conversion using a ViT model
• Command-line tool for image parsing
• GUI with screenshot capability and MathJax rendering
• API for remote access and integration
• Python library for direct usage
📖 Summary:
The pix2tex repository provides a system that converts images of mathematical formulas into LaTeX code using a Vision Transformer (ViT) model. It offers multiple interfaces for prediction, including a command-line tool, a graphical user interface (GUI), an API, and direct usage from within Python.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 vokoscreenNG | C++
🎯 Primary Use Case:
Creating screencasts and screen recordings for tutorials, presentations, or demonstrations.
✨ Key Features:
• Screen recording (full screen, area, window)
• Audio recording from multiple sources
• Camera support
• Systray integration
• Magnifying glass
📖 Summary:
vokoscreenNG is a screencasting software for Windows and Linux, written in C++. It allows users to record their screen, a specific area, or a window, and supports audio recording from multiple sources and camera integration. It also provides tools like systray, magnifying glass, countdown, timer, Showclick, and Halo.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Creating screencasts and screen recordings for tutorials, presentations, or demonstrations.
✨ Key Features:
• Screen recording (full screen, area, window)
• Audio recording from multiple sources
• Camera support
• Systray integration
• Magnifying glass
📖 Summary:
vokoscreenNG is a screencasting software for Windows and Linux, written in C++. It allows users to record their screen, a specific area, or a window, and supports audio recording from multiple sources and camera integration. It also provides tools like systray, magnifying glass, countdown, timer, Showclick, and Halo.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
❤1
💡 snippai | TypeScript
🎯 Primary Use Case:
Intelligent image analysis and information extraction from screen captures.
✨ Key Features:
• Formula Recognition (LaTeX conversion)
• Text Extraction
• Table Conversion (to Markdown)
• Image Analysis
• Problem Solving
📖 Summary:
Snippai is an AI-powered snipping tool that enhances the snipping experience by providing intelligent features. It can recognize formulas, extract text, convert tables, analyze images, solve problems, understand code, detect colors, and translate languages directly from images, making it a versatile tool for various tasks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Intelligent image analysis and information extraction from screen captures.
✨ Key Features:
• Formula Recognition (LaTeX conversion)
• Text Extraction
• Table Conversion (to Markdown)
• Image Analysis
• Problem Solving
📖 Summary:
Snippai is an AI-powered snipping tool that enhances the snipping experience by providing intelligent features. It can recognize formulas, extract text, convert tables, analyze images, solve problems, understand code, detect colors, and translate languages directly from images, making it a versatile tool for various tasks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 Python | Python
🎯 Primary Use Case:
Automation of tasks and educational examples for Python beginners.
✨ Key Features:
• Batch file renaming
• Directory creation
• YouTube downloading
• Google Image downloading
• Environment variable checking
📖 Summary:
This repository is a collection of Python scripts designed to reduce human workload and serve as educational examples for beginners. It includes scripts for tasks such as batch file renaming, directory creation, YouTube downloading, image downloading, environment checking, and system administration tasks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Automation of tasks and educational examples for Python beginners.
✨ Key Features:
• Batch file renaming
• Directory creation
• YouTube downloading
• Google Image downloading
• Environment variable checking
📖 Summary:
This repository is a collection of Python scripts designed to reduce human workload and serve as educational examples for beginners. It includes scripts for tasks such as batch file renaming, directory creation, YouTube downloading, image downloading, environment checking, and system administration tasks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ OnePSE | Python
🎯 Primary Use Case:
Developing 2D games in Python using a simplified SDL interface.
✨ Key Features:
• SDL-based 2D game engine
• Open-source
• Simplified SDL interface for Python
• Actively developed
📖 Summary:
OnePSE is a free, open-source 2D game engine for Python, built on top of SDL. It aims to simplify the development process with SDL, offering an easier-to-use interface. The engine is under active development and welcomes contributions.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Developing 2D games in Python using a simplified SDL interface.
✨ Key Features:
• SDL-based 2D game engine
• Open-source
• Simplified SDL interface for Python
• Actively developed
📖 Summary:
OnePSE is a free, open-source 2D game engine for Python, built on top of SDL. It aims to simplify the development process with SDL, offering an easier-to-use interface. The engine is under active development and welcomes contributions.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 puck | TypeScript
🎯 Primary Use Case:
Building custom content management systems and visual editing interfaces within React applications.
✨ Key Features:
• Modular visual editor for React
• Custom drag-and-drop experiences
• React component integration
• No vendor lock-in
• MIT license
📖 Summary:
Puck is an open-source visual editor for React.js, enabling developers to build custom drag-and-drop experiences using their own React components. It integrates seamlessly with React environments like Next.js and offers data ownership without vendor lock-in, licensed under MIT for both internal and commercial use.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Building custom content management systems and visual editing interfaces within React applications.
✨ Key Features:
• Modular visual editor for React
• Custom drag-and-drop experiences
• React component integration
• No vendor lock-in
• MIT license
📖 Summary:
Puck is an open-source visual editor for React.js, enabling developers to build custom drag-and-drop experiences using their own React components. It integrates seamlessly with React environments like Next.js and offers data ownership without vendor lock-in, licensed under MIT for both internal and commercial use.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 commonforms | Python
🎯 Primary Use Case:
Automating the conversion of static PDFs into interactive, fillable forms.
✨ Key Features:
• PDF to fillable form conversion
• CLI and API usage
• FFDNet model integration
• Dataset preprocessing code
📖 Summary:
The CommonForms repository provides a Python package with a CLI and API to automatically convert PDFs into fillable forms by detecting form fields. It includes pre-trained FFDNet models and dataset preprocessing code for the CommonForms dataset.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Automating the conversion of static PDFs into interactive, fillable forms.
✨ Key Features:
• PDF to fillable form conversion
• CLI and API usage
• FFDNet model integration
• Dataset preprocessing code
📖 Summary:
The CommonForms repository provides a Python package with a CLI and API to automatically convert PDFs into fillable forms by detecting form fields. It includes pre-trained FFDNet models and dataset preprocessing code for the CommonForms dataset.
🔗 Links:
• View Project
================
🔓 Open Source
✨ JAMS | Python
🎯 Primary Use Case:
Automatically pausing music when a video starts playing in the browser.
✨ Key Features:
• Automatic music pausing during video playback
• Command-line interface for setup and execution
📖 Summary:
The JAMS repository provides a tool that automatically pauses music playback when a user is watching a video in their browser. It aims to prevent audio overlap and provide a seamless user experience.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Automatically pausing music when a video starts playing in the browser.
✨ Key Features:
• Automatic music pausing during video playback
• Command-line interface for setup and execution
📖 Summary:
The JAMS repository provides a tool that automatically pauses music playback when a user is watching a video in their browser. It aims to prevent audio overlap and provide a seamless user experience.
🔗 Links:
• View Project
================
🔓 Open Source
✨ awesome-low-level-design | Java
🎯 Primary Use Case:
Learning Low Level Design and preparing for technical interviews.
✨ Key Features:
• Fundamental OOP Concepts
• DRY, YAGNI, and KISS Principles
• SOLID Principles
• Creational Design Patterns (Singleton, Factory Method, Abstract Factory, Builder, Prototype)
• Structural Design Patterns (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy)
📖 Summary:
This repository provides resources for learning Low Level Design (LLD) and Object-Oriented Design (OOD). It aims to help users prepare for technical interviews by offering materials on fundamental concepts, design patterns, and UML diagrams, primarily through links to external articles and resources.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Learning Low Level Design and preparing for technical interviews.
✨ Key Features:
• Fundamental OOP Concepts
• DRY, YAGNI, and KISS Principles
• SOLID Principles
• Creational Design Patterns (Singleton, Factory Method, Abstract Factory, Builder, Prototype)
• Structural Design Patterns (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy)
📖 Summary:
This repository provides resources for learning Low Level Design (LLD) and Object-Oriented Design (OOD). It aims to help users prepare for technical interviews by offering materials on fundamental concepts, design patterns, and UML diagrams, primarily through links to external articles and resources.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 tinyauth | Go
🎯 Primary Use Case:
Securing Docker applications with a simple login screen or OAuth authentication.
✨ Key Features:
• Authentication middleware
• Login screen
• OAuth support (Google, Github, any provider)
• Support for Traefik, Nginx, and Caddy
• 2FA (Two-Factor Authentication)
📖 Summary:
Tinyauth is a Go-based authentication middleware designed to easily add a login screen or OAuth to Docker applications. It supports popular reverse proxies like Traefik, Nginx, and Caddy, providing a simple way to secure applications with features like 2FA and SSO.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Securing Docker applications with a simple login screen or OAuth authentication.
✨ Key Features:
• Authentication middleware
• Login screen
• OAuth support (Google, Github, any provider)
• Support for Traefik, Nginx, and Caddy
• 2FA (Two-Factor Authentication)
📖 Summary:
Tinyauth is a Go-based authentication middleware designed to easily add a login screen or OAuth to Docker applications. It supports popular reverse proxies like Traefik, Nginx, and Caddy, providing a simple way to secure applications with features like 2FA and SSO.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 monolith | Rust
🎯 Primary Use Case:
Saving web pages for offline access and archival purposes.
✨ Key Features:
• Saves complete web pages as single HTML files
• Embeds CSS, images, and JavaScript assets
• Creates self-contained HTML5 documents
• Works offline
• Multiple installation methods (Cargo, Homebrew, Chocolatey, Scoop, Winget, MacPorts, Snapcraft, Guix, NixPkgs, Flox, Pacman, aports, XBPS, FreeBSD packages, FreeBSD ports, pkgsrc, containers, source)
📖 Summary:
Monolith is a CLI tool and library that saves complete web pages as single HTML files. It embeds all assets (CSS, images, JavaScript) as data URLs, creating a self-contained HTML5 document that can be stored and shared easily, even without an internet connection.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Saving web pages for offline access and archival purposes.
✨ Key Features:
• Saves complete web pages as single HTML files
• Embeds CSS, images, and JavaScript assets
• Creates self-contained HTML5 documents
• Works offline
• Multiple installation methods (Cargo, Homebrew, Chocolatey, Scoop, Winget, MacPorts, Snapcraft, Guix, NixPkgs, Flox, Pacman, aports, XBPS, FreeBSD packages, FreeBSD ports, pkgsrc, containers, source)
📖 Summary:
Monolith is a CLI tool and library that saves complete web pages as single HTML files. It embeds all assets (CSS, images, JavaScript) as data URLs, creating a self-contained HTML5 document that can be stored and shared easily, even without an internet connection.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 shattered-pixel-dungeon | Java
🎯 Primary Use Case:
Providing the source code of Shattered Pixel Dungeon for educational purposes and for others to create their own versions of the game.
✨ Key Features:
• Open-source roguelike game
• Randomized levels and enemies
• Hundreds of items to collect and use
• Cross-platform support (Android, iOS, Desktop)
• Based on Pixel Dungeon
📖 Summary:
Shattered Pixel Dungeon is an open-source roguelike game based on the source code of Pixel Dungeon. It features randomized levels, enemies, and items, and is available on Android, iOS, and Desktop platforms. The repository provides the game's source code for others to learn from and potentially adapt for their own projects.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Providing the source code of Shattered Pixel Dungeon for educational purposes and for others to create their own versions of the game.
✨ Key Features:
• Open-source roguelike game
• Randomized levels and enemies
• Hundreds of items to collect and use
• Cross-platform support (Android, iOS, Desktop)
• Based on Pixel Dungeon
📖 Summary:
Shattered Pixel Dungeon is an open-source roguelike game based on the source code of Pixel Dungeon. It features randomized levels, enemies, and items, and is available on Android, iOS, and Desktop platforms. The repository provides the game's source code for others to learn from and potentially adapt for their own projects.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 ab-download-manager | Kotlin
🎯 Primary Use Case:
Efficiently managing and accelerating file downloads on desktop computers.
✨ Key Features:
• Faster Download Speed
• Queues and Schedulers
• Browser Extensions
• Multiplatform Support (Windows/Linux/Mac)
• Multiple Themes (Dark/Light)
📖 Summary:
AB Download Manager is a desktop application built with Kotlin that aims to accelerate and efficiently manage file downloads. It offers features like faster download speeds, download queue management, browser integration through extensions, and cross-platform compatibility (Windows, Linux, Mac).
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Efficiently managing and accelerating file downloads on desktop computers.
✨ Key Features:
• Faster Download Speed
• Queues and Schedulers
• Browser Extensions
• Multiplatform Support (Windows/Linux/Mac)
• Multiple Themes (Dark/Light)
📖 Summary:
AB Download Manager is a desktop application built with Kotlin that aims to accelerate and efficiently manage file downloads. It offers features like faster download speeds, download queue management, browser integration through extensions, and cross-platform compatibility (Windows, Linux, Mac).
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 docker-mailserver | Shell
🎯 Primary Use Case:
Setting up and managing a complete mail server infrastructure using Docker containers.
✨ Key Features:
• Containerized mail server (SMTP, IMAP, LDAP)
• Postfix with SMTP/LDAP authentication
• Dovecot with SASL, IMAP, POP3, LDAP, Sieve, and quotas
📖 Summary:
The docker-mailserver repository provides a production-ready, full-stack mail server solution within a Docker container. It includes essential components like Postfix, Dovecot, and anti-spam/anti-virus tools, configured primarily through configuration files rather than a SQL database, aiming for simplicity and ease of deployment.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Setting up and managing a complete mail server infrastructure using Docker containers.
✨ Key Features:
• Containerized mail server (SMTP, IMAP, LDAP)
• Postfix with SMTP/LDAP authentication
• Dovecot with SASL, IMAP, POP3, LDAP, Sieve, and quotas
📖 Summary:
The docker-mailserver repository provides a production-ready, full-stack mail server solution within a Docker container. It includes essential components like Postfix, Dovecot, and anti-spam/anti-virus tools, configured primarily through configuration files rather than a SQL database, aiming for simplicity and ease of deployment.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 small_projects | Assembly
🎯 Primary Use Case:
Providing examples of small Assembly projects.
✨ Key Features:
• Source code for small projects
• Schematics for small projects
📖 Summary:
This repository hosts source code and schematics for small projects developed over the years, as found on mikekohn.net. The projects are written in Assembly language.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Providing examples of small Assembly projects.
✨ Key Features:
• Source code for small projects
• Schematics for small projects
📖 Summary:
This repository hosts source code and schematics for small projects developed over the years, as found on mikekohn.net. The projects are written in Assembly language.
🔗 Links:
• View Project
================
🔓 Open Source