💡 budibase | TypeScript
🎯 Primary Use Case:
Building internal tools, forms, portals, and approval apps with a low-code platform.
✨ Key Features:
• Build and ship single page applications
• Open source and extensible (GPL v3)
• Connect to multiple data sources (MongoDB, CouchDB, PostgreSQL, MariaDB, MySQL, Airtable, S3, DynamoDB, REST API)
• Build apps with pre-made components
• Automate processes and integrate with other tools
📖 Summary:
Budibase is an open-source, low-code platform for quickly building and deploying internal tools. It supports connecting to various data sources and provides pre-built components to accelerate development. Budibase allows users to automate workflows and create responsive single-page applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Building internal tools, forms, portals, and approval apps with a low-code platform.
✨ Key Features:
• Build and ship single page applications
• Open source and extensible (GPL v3)
• Connect to multiple data sources (MongoDB, CouchDB, PostgreSQL, MariaDB, MySQL, Airtable, S3, DynamoDB, REST API)
• Build apps with pre-made components
• Automate processes and integrate with other tools
📖 Summary:
Budibase is an open-source, low-code platform for quickly building and deploying internal tools. It supports connecting to various data sources and provides pre-built components to accelerate development. Budibase allows users to automate workflows and create responsive single-page applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 gofr | Go
🎯 Primary Use Case:
Simplifying microservice development with a focus on Kubernetes deployment and out-of-the-box observability.
✨ Key Features:
• Simple API Syntax
• REST Standards by Default
• Configuration Management
• Observability (Logs, Traces, Metrics)
• Inbuilt Auth Middleware & Custom Middleware Support
📖 Summary:
GoFr is a GoLang framework designed to accelerate microservice development. It provides built-in support for databases and observability, simplifying the creation and deployment of microservices, especially within Kubernetes environments. The framework offers features like simple API syntax, REST standards, configuration management, gRPC support, and health checks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Simplifying microservice development with a focus on Kubernetes deployment and out-of-the-box observability.
✨ Key Features:
• Simple API Syntax
• REST Standards by Default
• Configuration Management
• Observability (Logs, Traces, Metrics)
• Inbuilt Auth Middleware & Custom Middleware Support
📖 Summary:
GoFr is a GoLang framework designed to accelerate microservice development. It provides built-in support for databases and observability, simplifying the creation and deployment of microservices, especially within Kubernetes environments. The framework offers features like simple API syntax, REST standards, configuration management, gRPC support, and health checks.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 WebGoat | JavaScript
🎯 Primary Use Case:
Learning web application security and penetration testing techniques by exploiting deliberately introduced vulnerabilities.
✨ Key Features:
• Deliberately insecure web application
• Teaches web application security lessons
• Demonstrates common server-side application flaws
• Exercises for learning application security and penetration testing
📖 Summary:
WebGoat is a deliberately insecure web application designed to teach web application security lessons. It demonstrates common server-side flaws through hands-on exercises, allowing users to learn and practice penetration testing techniques. The application can be deployed via Docker or run as a standalone application.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Learning web application security and penetration testing techniques by exploiting deliberately introduced vulnerabilities.
✨ Key Features:
• Deliberately insecure web application
• Teaches web application security lessons
• Demonstrates common server-side application flaws
• Exercises for learning application security and penetration testing
📖 Summary:
WebGoat is a deliberately insecure web application designed to teach web application security lessons. It demonstrates common server-side flaws through hands-on exercises, allowing users to learn and practice penetration testing techniques. The application can be deployed via Docker or run as a standalone application.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 omi | C
🎯 Primary Use Case:
The primary use case is to provide users with an AI-powered wearable device that can automatically transcribe conversations, generate summaries, and identify action items.
✨ Key Features:
• Captures conversations
• Provides summaries
• Identifies action items
• Automatic transcription
• Mobile device connectivity
📖 Summary:
Omi is an open-source AI wearable that captures conversations and provides automatic transcriptions, summaries, and action items. It connects to a mobile device and is designed for meetings, chats, and voice memos. The project includes hardware designs for a wearable device and accompanying mobile applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
The primary use case is to provide users with an AI-powered wearable device that can automatically transcribe conversations, generate summaries, and identify action items.
✨ Key Features:
• Captures conversations
• Provides summaries
• Identifies action items
• Automatic transcription
• Mobile device connectivity
📖 Summary:
Omi is an open-source AI wearable that captures conversations and provides automatic transcriptions, summaries, and action items. It connects to a mobile device and is designed for meetings, chats, and voice memos. The project includes hardware designs for a wearable device and accompanying mobile applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 OpenTune | Kotlin
🎯 Primary Use Case:
OpenTune is an open-source YouTube Music client for Android that provides an enhanced user experience with Material Design 3, offering advanced features for exploring, playing, and managing music content without the limitations of the official app.
✨ Key Features:
• Ad-free playback
• Background playback
• Advanced search
📖 Summary:
OpenTune is an open-source YouTube Music client for Android designed with Material Design 3. It provides an ad-free listening experience, background playback, and advanced search capabilities. Users can log in to their accounts, manage their library, download content for offline use, and enjoy features like synchronized lyrics and smart silence skipping.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
OpenTune is an open-source YouTube Music client for Android that provides an enhanced user experience with Material Design 3, offering advanced features for exploring, playing, and managing music content without the limitations of the official app.
✨ Key Features:
• Ad-free playback
• Background playback
• Advanced search
📖 Summary:
OpenTune is an open-source YouTube Music client for Android designed with Material Design 3. It provides an ad-free listening experience, background playback, and advanced search capabilities. Users can log in to their accounts, manage their library, download content for offline use, and enjoy features like synchronized lyrics and smart silence skipping.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ exif-viewer | JavaScript
🎯 Primary Use Case:
Displaying EXIF data of images directly on web pages.
✨ Key Features:
• Displays camera settings (make, model, aperture, shutter speed, ISO)
• Shows location data (if GPS data is available)
• Reveals date and time of image capture
• Extracts software used and artist information
📖 Summary:
The EXIF Metadata Viewer is a browser extension that allows users to view the hidden metadata embedded within images directly from their browser. By right-clicking on an image, users can access information such as camera settings, location data, and the date and time the image was captured.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Displaying EXIF data of images directly on web pages.
✨ Key Features:
• Displays camera settings (make, model, aperture, shutter speed, ISO)
• Shows location data (if GPS data is available)
• Reveals date and time of image capture
• Extracts software used and artist information
📖 Summary:
The EXIF Metadata Viewer is a browser extension that allows users to view the hidden metadata embedded within images directly from their browser. By right-clicking on an image, users can access information such as camera settings, location data, and the date and time the image was captured.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 pydoll | Python
🎯 Primary Use Case:
Automating chromium-based browsers without a WebDriver, offering realistic interactions for web scraping and bot creation.
✨ Key Features:
• Zero Webdrivers
• Native Captcha Bypass
• Async Performance
• Human-like Interactions
• Powerful Event System
📖 Summary:
Pydoll is a Python library designed for asynchronous browser automation, eliminating the need for webdrivers. It provides features like native captcha bypass, human-like interactions, and multi-browser support, making it suitable for tasks such as web scraping and automating interactions with websites that employ bot detection mechanisms.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Automating chromium-based browsers without a WebDriver, offering realistic interactions for web scraping and bot creation.
✨ Key Features:
• Zero Webdrivers
• Native Captcha Bypass
• Async Performance
• Human-like Interactions
• Powerful Event System
📖 Summary:
Pydoll is a Python library designed for asynchronous browser automation, eliminating the need for webdrivers. It provides features like native captcha bypass, human-like interactions, and multi-browser support, making it suitable for tasks such as web scraping and automating interactions with websites that employ bot detection mechanisms.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 presenterm | Rust
🎯 Primary Use Case:
Creating and delivering terminal-based slideshow presentations from markdown files.
✨ Key Features:
• Markdown-based presentations
• Image and animated GIF support
• Customizable themes
• Code highlighting
• PDF and HTML export
📖 Summary:
Presenterm is a Rust-based tool that enables users to create and present slideshows directly from the terminal using markdown files. It supports a variety of features including image and animated GIF integration, customizable themes, code highlighting, and export options to PDF and HTML. The tool aims to provide a flexible and efficient way to deliver presentations in a terminal environment.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Creating and delivering terminal-based slideshow presentations from markdown files.
✨ Key Features:
• Markdown-based presentations
• Image and animated GIF support
• Customizable themes
• Code highlighting
• PDF and HTML export
📖 Summary:
Presenterm is a Rust-based tool that enables users to create and present slideshows directly from the terminal using markdown files. It supports a variety of features including image and animated GIF integration, customizable themes, code highlighting, and export options to PDF and HTML. The tool aims to provide a flexible and efficient way to deliver presentations in a terminal environment.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 wallendar | Python
🎯 Primary Use Case:
Turns a wallpaper into a calendar.
✨ Key Features:
• Easy to use
• Smart layout
• Customizable
📖 Summary:
Wallendar transforms your desktop wallpaper into a visually appealing calendar. It offers easy-to-use functionality, smart layout adjustments to fit your wallpaper, and extensive customization options for fonts, colors, and positioning to match your preferences.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Turns a wallpaper into a calendar.
✨ Key Features:
• Easy to use
• Smart layout
• Customizable
📖 Summary:
Wallendar transforms your desktop wallpaper into a visually appealing calendar. It offers easy-to-use functionality, smart layout adjustments to fit your wallpaper, and extensive customization options for fonts, colors, and positioning to match your preferences.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 cocos-engine | C++
🎯 Primary Use Case:
Runtime engine for Cocos Creator, a game development tool.
✨ Key Features:
• Modern Graphics (Vulkan, Metal, WebGL)
• High Performance (C++ and TypeScript)
• Customizable Render Pipeline
• Extensible Surface Shader (GLSL 300)
• Physically Based Rendering (PBR)
📖 Summary:
Cocos Engine is the runtime framework for the Cocos Creator editor, designed to provide high performance and cross-platform support for 2D and 3D games. It features modern graphics APIs, a customizable render pipeline, physically based rendering, and an easy-to-use TypeScript API. The engine is intended to be integrated within Cocos Creator and not used independently.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Runtime engine for Cocos Creator, a game development tool.
✨ Key Features:
• Modern Graphics (Vulkan, Metal, WebGL)
• High Performance (C++ and TypeScript)
• Customizable Render Pipeline
• Extensible Surface Shader (GLSL 300)
• Physically Based Rendering (PBR)
📖 Summary:
Cocos Engine is the runtime framework for the Cocos Creator editor, designed to provide high performance and cross-platform support for 2D and 3D games. It features modern graphics APIs, a customizable render pipeline, physically based rendering, and an easy-to-use TypeScript API. The engine is intended to be integrated within Cocos Creator and not used independently.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ kestra | Java
🎯 Primary Use Case:
Workflow automation and orchestration
✨ Key Features:
• Everything as Code and from the UI
• Event-Driven & Scheduled Workflows
• Declarative YAML Interface
• Rich Plugin Ecosystem
• Intuitive UI & Code Editor
📖 Summary:
Kestra is an open-source, event-driven orchestration platform that allows users to automate both scheduled and event-driven workflows. It provides a declarative YAML interface and a rich plugin ecosystem, enabling users to define workflows as code and integrate with various databases, cloud storage, and APIs. Kestra is designed to be scalable, version control friendly, and accessible through an intuitive UI.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Workflow automation and orchestration
✨ Key Features:
• Everything as Code and from the UI
• Event-Driven & Scheduled Workflows
• Declarative YAML Interface
• Rich Plugin Ecosystem
• Intuitive UI & Code Editor
📖 Summary:
Kestra is an open-source, event-driven orchestration platform that allows users to automate both scheduled and event-driven workflows. It provides a declarative YAML interface and a rich plugin ecosystem, enabling users to define workflows as code and integrate with various databases, cloud storage, and APIs. Kestra is designed to be scalable, version control friendly, and accessible through an intuitive UI.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ bubbles | TypeScript
🎯 Primary Use Case:
Adding a screensaver effect to websites after a period of inactivity.
✨ Key Features:
• Drop-in screensaver script for websites
• Configurable delay, speed, interval, minsize, and maxsize parameters
📖 Summary:
The 'bubbles' repository provides a simple, drop-in screensaver script for websites. It displays floating bubbles when a page is idle, offering a visually engaging way to prevent screen burn-in or simply add a touch of whimsy. The script is configurable with parameters to adjust the delay, speed, size, and frequency of the bubbles.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Adding a screensaver effect to websites after a period of inactivity.
✨ Key Features:
• Drop-in screensaver script for websites
• Configurable delay, speed, interval, minsize, and maxsize parameters
📖 Summary:
The 'bubbles' repository provides a simple, drop-in screensaver script for websites. It displays floating bubbles when a page is idle, offering a visually engaging way to prevent screen burn-in or simply add a touch of whimsy. The script is configurable with parameters to adjust the delay, speed, size, and frequency of the bubbles.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 jmp | Rust
🎯 Primary Use Case:
Quickly access websites and perform searches using custom shortcuts.
✨ Key Features:
• Local DuckDuckGo bangs
• Golinks
• Simple axum based web server
• Configuration via TOML file
📖 Summary:
The jmp repository provides a local, lightweight alternative to browser extensions for creating custom search shortcuts (DuckDuckGo bangs and golinks). It uses an axum-based web server and TOML configuration to allow users to define shortcuts for quickly accessing websites and performing searches.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Quickly access websites and perform searches using custom shortcuts.
✨ Key Features:
• Local DuckDuckGo bangs
• Golinks
• Simple axum based web server
• Configuration via TOML file
📖 Summary:
The jmp repository provides a local, lightweight alternative to browser extensions for creating custom search shortcuts (DuckDuckGo bangs and golinks). It uses an axum-based web server and TOML configuration to allow users to define shortcuts for quickly accessing websites and performing searches.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 ecode | Lua
🎯 Primary Use Case:
Lightweight, multi-platform code editing with a focus on responsiveness and performance.
✨ Key Features:
• Lightweight and portable
• Syntax highlighting with LSP support
• Multi-cursor support
• LSP and DAP support
• Git integration
📖 Summary:
Ecode is a lightweight, multi-platform code editor designed for modern hardware, emphasizing responsiveness and performance. Built on the eepp GUI framework, it offers features like syntax highlighting, multi-cursor support, LSP and DAP integration, Git and terminal support, and customizable settings, making it suitable for developers seeking a fast and efficient coding environment.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Lightweight, multi-platform code editing with a focus on responsiveness and performance.
✨ Key Features:
• Lightweight and portable
• Syntax highlighting with LSP support
• Multi-cursor support
• LSP and DAP support
• Git integration
📖 Summary:
Ecode is a lightweight, multi-platform code editor designed for modern hardware, emphasizing responsiveness and performance. Built on the eepp GUI framework, it offers features like syntax highlighting, multi-cursor support, LSP and DAP integration, Git and terminal support, and customizable settings, making it suitable for developers seeking a fast and efficient coding environment.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 wrapguard | Go
🎯 Primary Use Case:
Transparently route application network traffic through a WireGuard VPN without requiring container privileges or kernel modules.
✨ Key Features:
• Pure Userspace operation (no kernel modules or special privileges)
• Transparent network call interception using LD_PRELOAD
• Bidirectional connection support (incoming and outgoing)
• Standard WireGuard configuration file compatibility
📖 Summary:
WrapGuard is a userspace WireGuard proxy that allows applications to transparently tunnel all network traffic through a WireGuard VPN. It operates without requiring container privileges or kernel modules by intercepting network calls using LD_PRELOAD. It supports both incoming and outgoing connections and uses standard WireGuard configuration files.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Transparently route application network traffic through a WireGuard VPN without requiring container privileges or kernel modules.
✨ Key Features:
• Pure Userspace operation (no kernel modules or special privileges)
• Transparent network call interception using LD_PRELOAD
• Bidirectional connection support (incoming and outgoing)
• Standard WireGuard configuration file compatibility
📖 Summary:
WrapGuard is a userspace WireGuard proxy that allows applications to transparently tunnel all network traffic through a WireGuard VPN. It operates without requiring container privileges or kernel modules by intercepting network calls using LD_PRELOAD. It supports both incoming and outgoing connections and uses standard WireGuard configuration files.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 daedalOS | JavaScript
🎯 Primary Use Case:
Providing a fully functional desktop environment within a web browser.
✨ Key Features:
• File System with drag and drop support and archive extraction
• Resizable and draggable windows with animation
• Start Menu with expandable sidebar and spotlight effect
• Taskbar with peek hover preview and AI Chat Agent
• Clock with NTP server time mode and calendar popup
📖 Summary:
daedalOS is a JavaScript-based project that emulates a desktop environment within a web browser. It offers features such as a file system with drag-and-drop support, resizable windows, a start menu, a taskbar, and customizable backgrounds, enabling users to perform typical desktop tasks directly in their browser.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Providing a fully functional desktop environment within a web browser.
✨ Key Features:
• File System with drag and drop support and archive extraction
• Resizable and draggable windows with animation
• Start Menu with expandable sidebar and spotlight effect
• Taskbar with peek hover preview and AI Chat Agent
• Clock with NTP server time mode and calendar popup
📖 Summary:
daedalOS is a JavaScript-based project that emulates a desktop environment within a web browser. It offers features such as a file system with drag-and-drop support, resizable windows, a start menu, a taskbar, and customizable backgrounds, enabling users to perform typical desktop tasks directly in their browser.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 helium | Python
🎯 Primary Use Case:
Web automation using Python with a focus on simplicity and readability.
✨ Key Features:
• High-level API for web automation
• Simplified iFrame interaction
• Automatic window management
• Implicit and explicit waits
• Mixable with Selenium
📖 Summary:
Helium is a Python library that simplifies web automation by providing a high-level API on top of Selenium. It allows developers to interact with web elements using user-visible labels instead of complex selectors, resulting in shorter, more readable, and more stable scripts. Helium also simplifies common tasks like iFrame interaction and window management.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Web automation using Python with a focus on simplicity and readability.
✨ Key Features:
• High-level API for web automation
• Simplified iFrame interaction
• Automatic window management
• Implicit and explicit waits
• Mixable with Selenium
📖 Summary:
Helium is a Python library that simplifies web automation by providing a high-level API on top of Selenium. It allows developers to interact with web elements using user-visible labels instead of complex selectors, resulting in shorter, more readable, and more stable scripts. Helium also simplifies common tasks like iFrame interaction and window management.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 webscrapbook | JavaScript
🎯 Primary Use Case:
Capturing and archiving web pages for future access and manipulation.
✨ Key Features:
• Web page capture
• Archive formats
• Customizable configurations
• Future retrieval
• Organization
📖 Summary:
WebScrapBook is a browser extension designed to capture web pages faithfully in various archive formats. It allows users to retrieve, organize, annotate, and edit captured web content locally or on a backend server. The project is a successor to the ScrapBook X Firefox add-on.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Capturing and archiving web pages for future access and manipulation.
✨ Key Features:
• Web page capture
• Archive formats
• Customizable configurations
• Future retrieval
• Organization
📖 Summary:
WebScrapBook is a browser extension designed to capture web pages faithfully in various archive formats. It allows users to retrieve, organize, annotate, and edit captured web content locally or on a backend server. The project is a successor to the ScrapBook X Firefox add-on.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 Nimbus | TypeScript
🎯 Primary Use Case:
Open source alternative to cloud storage solutions like Google Drive, OneDrive, and iCloud.
✨ Key Features:
• Cloud storage
• PostgreSQL database integration
• Google OAuth support
• Database migrations
• Development server
📖 Summary:
Nimbus is an open-source cloud storage solution built with TypeScript. It provides users with an alternative to mainstream cloud storage providers, offering features such as PostgreSQL database integration, Google OAuth support, and a development server for local development. The project utilizes Docker for database setup and includes database migration capabilities.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Open source alternative to cloud storage solutions like Google Drive, OneDrive, and iCloud.
✨ Key Features:
• Cloud storage
• PostgreSQL database integration
• Google OAuth support
• Database migrations
• Development server
📖 Summary:
Nimbus is an open-source cloud storage solution built with TypeScript. It provides users with an alternative to mainstream cloud storage providers, offering features such as PostgreSQL database integration, Google OAuth support, and a development server for local development. The project utilizes Docker for database setup and includes database migration capabilities.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ ziina | Go
🎯 Primary Use Case:
Instant terminal sharing with peers over untrusted networks, even behind NAT gateways, using Zellij.
✨ Key Features:
• Instant terminal sharing using Zellij
• Server-less architecture
• NAT gateway traversal
• Ephemeral SSH remote port-forwarding tunnel
• Built-in minimal SSH server
📖 Summary:
Ziina enables instant terminal sharing by creating an ephemeral SSH tunnel to a local Zellij session. It's server-less, requiring only a standard OpenSSH server with a public IP. Peers can connect to the Zellij session through the tunnel using a standard SSH client, making collaboration easy even behind NAT gateways.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Instant terminal sharing with peers over untrusted networks, even behind NAT gateways, using Zellij.
✨ Key Features:
• Instant terminal sharing using Zellij
• Server-less architecture
• NAT gateway traversal
• Ephemeral SSH remote port-forwarding tunnel
• Built-in minimal SSH server
📖 Summary:
Ziina enables instant terminal sharing by creating an ephemeral SSH tunnel to a local Zellij session. It's server-less, requiring only a standard OpenSSH server with a public IP. Peers can connect to the Zellij session through the tunnel using a standard SSH client, making collaboration easy even behind NAT gateways.
🔗 Links:
• View Project
================
🔓 Open Source