🔥 authelia | Go
🎯 Primary Use Case:
Securing web applications with SSO and MFA.
✨ Key Features:
• Single Sign-On (SSO)
• Multi-Factor Authentication (MFA)
• TOTP support
• WebAuthn support
• LDAP integration
📖 Summary:
Authelia is an open-source Single Sign-On (SSO) and multi-factor authentication (MFA) server. It protects web applications by requiring users to authenticate through its portal, supporting various 2FA methods like TOTP, WebAuthn, and push notifications, enhancing security for web services.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Securing web applications with SSO and MFA.
✨ Key Features:
• Single Sign-On (SSO)
• Multi-Factor Authentication (MFA)
• TOTP support
• WebAuthn support
• LDAP integration
📖 Summary:
Authelia is an open-source Single Sign-On (SSO) and multi-factor authentication (MFA) server. It protects web applications by requiring users to authenticate through its portal, supporting various 2FA methods like TOTP, WebAuthn, and push notifications, enhancing security for web services.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 handlers | Go
🎯 Primary Use Case:
Enhancing Go HTTP services and web applications with commonly used middleware functionalities.
✨ Key Features:
• Logging HTTP requests (Common Log Format, Combined Log Format)
• Gzipping responses
• Validating request content types
• Matching HTTP methods to handlers
• Populating request information from proxy headers
📖 Summary:
The `gorilla/handlers` repository provides a collection of HTTP middleware for Go web applications, designed to enhance request logging, response compression, content type validation, and other common web server functionalities. It offers pre-built handlers for tasks like logging requests in standard formats, compressing responses with gzip, and handling different HTTP methods.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Enhancing Go HTTP services and web applications with commonly used middleware functionalities.
✨ Key Features:
• Logging HTTP requests (Common Log Format, Combined Log Format)
• Gzipping responses
• Validating request content types
• Matching HTTP methods to handlers
• Populating request information from proxy headers
📖 Summary:
The `gorilla/handlers` repository provides a collection of HTTP middleware for Go web applications, designed to enhance request logging, response compression, content type validation, and other common web server functionalities. It offers pre-built handlers for tasks like logging requests in standard formats, compressing responses with gzip, and handling different HTTP methods.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🚀 go-whatsapp-web-multidevice | Go
🎯 Primary Use Case:
Providing a REST API for interacting with WhatsApp, enabling automation and integration with other applications and services, particularly AI agents through MCP.
✨ Key Features:
• Send WhatsApp messages via HTTP API
• MCP (Model Context Protocol) Server Support
• Mention someone in messages
• Post WhatsApp Status
• Image and video compression before sending
📖 Summary:
GOWA is a WhatsApp REST API built with Golang, designed for efficient memory usage. It supports UI, Webhooks, and MCP (Model Context Protocol), enabling integration with AI agents and tools. The project provides a comprehensive solution for sending WhatsApp messages, managing statuses, and receiving messages with webhook notifications.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Providing a REST API for interacting with WhatsApp, enabling automation and integration with other applications and services, particularly AI agents through MCP.
✨ Key Features:
• Send WhatsApp messages via HTTP API
• MCP (Model Context Protocol) Server Support
• Mention someone in messages
• Post WhatsApp Status
• Image and video compression before sending
📖 Summary:
GOWA is a WhatsApp REST API built with Golang, designed for efficient memory usage. It supports UI, Webhooks, and MCP (Model Context Protocol), enabling integration with AI agents and tools. The project provides a comprehensive solution for sending WhatsApp messages, managing statuses, and receiving messages with webhook notifications.
🔗 Links:
• View Project
================
🔓 Open Source
💡 wordpecker-app | TypeScript
🎯 Primary Use Case:
Personalized language learning and vocabulary building.
✨ Key Features:
• Duolingo-style lessons
• Custom vocabulary lists
• Interactive quizzes
• LLM-generated lessons
• Vocabulary discovery feature (Vision Garden)
📖 Summary:
The WordPecker App is a personalized language-learning tool that combines Duolingo-style lessons with custom vocabulary lists. Users can add words from various sources like books and videos, then practice them through interactive quizzes and LLM-generated lessons. The app aims to make vocabulary acquisition more efficient and personalized.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Personalized language learning and vocabulary building.
✨ Key Features:
• Duolingo-style lessons
• Custom vocabulary lists
• Interactive quizzes
• LLM-generated lessons
• Vocabulary discovery feature (Vision Garden)
📖 Summary:
The WordPecker App is a personalized language-learning tool that combines Duolingo-style lessons with custom vocabulary lists. Users can add words from various sources like books and videos, then practice them through interactive quizzes and LLM-generated lessons. The app aims to make vocabulary acquisition more efficient and personalized.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 UI-TARS-desktop | TypeScript
🎯 Primary Use Case:
Remote control and automation of computer and browser tasks through a GUI agent.
✨ Key Features:
• Native GUI Agent
• Local computer operator
• Remote computer operator
• Browser operator
• Remote Browser Operator
📖 Summary:
The UI-TARS-desktop repository is a desktop application that provides a native GUI agent based on the UI-TARS model. It allows users to interact with and control computers and browsers remotely through a graphical interface, leveraging multimodal AI capabilities. The application ships with local and remote computer as well as browser operators.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Remote control and automation of computer and browser tasks through a GUI agent.
✨ Key Features:
• Native GUI Agent
• Local computer operator
• Remote computer operator
• Browser operator
• Remote Browser Operator
📖 Summary:
The UI-TARS-desktop repository is a desktop application that provides a native GUI agent based on the UI-TARS model. It allows users to interact with and control computers and browsers remotely through a graphical interface, leveraging multimodal AI capabilities. The application ships with local and remote computer as well as browser operators.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 osaurus | Swift
🎯 Primary Use Case:
Running LLMs locally on Apple Silicon Macs for development, experimentation, and privacy-focused AI applications.
✨ Key Features:
• Native MLX runtime optimized for Apple Silicon
• OpenAI API compatible (/v1/models, /v1/chat/completions)
• Ollama API compatible (/chat endpoint with NDJSON streaming)
• Function/Tool calling (OpenAI-style)
• Fast token streaming (Server-Sent Events)
📖 Summary:
Osaurus is a native, Apple Silicon-only local LLM server, similar to Ollama. It leverages Apple's MLX framework for optimized performance on M-series chips. It features a SwiftUI app and a SwiftNIO server with OpenAI and Ollama-compatible endpoints, enabling local LLM inference and experimentation on macOS.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Running LLMs locally on Apple Silicon Macs for development, experimentation, and privacy-focused AI applications.
✨ Key Features:
• Native MLX runtime optimized for Apple Silicon
• OpenAI API compatible (/v1/models, /v1/chat/completions)
• Ollama API compatible (/chat endpoint with NDJSON streaming)
• Function/Tool calling (OpenAI-style)
• Fast token streaming (Server-Sent Events)
📖 Summary:
Osaurus is a native, Apple Silicon-only local LLM server, similar to Ollama. It leverages Apple's MLX framework for optimized performance on M-series chips. It features a SwiftUI app and a SwiftNIO server with OpenAI and Ollama-compatible endpoints, enabling local LLM inference and experimentation on macOS.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥 mixxx | C++
🎯 Primary Use Case:
Performing live DJ mixes using digital music files.
✨ Key Features:
• Live DJ mixing
• Cross-platform support (GNU/Linux, Windows, macOS)
• Bug tracker using Github Issues
• Build instructions for multiple operating systems
• Translation support for multiple languages
📖 Summary:
Mixxx is a free, open-source DJ software that provides all the necessary tools for live DJ mixing. It supports various operating systems including GNU/Linux, Windows, and macOS, and allows users to perform mixes using digital music files.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Performing live DJ mixes using digital music files.
✨ Key Features:
• Live DJ mixing
• Cross-platform support (GNU/Linux, Windows, macOS)
• Bug tracker using Github Issues
• Build instructions for multiple operating systems
• Translation support for multiple languages
📖 Summary:
Mixxx is a free, open-source DJ software that provides all the necessary tools for live DJ mixing. It supports various operating systems including GNU/Linux, Windows, and macOS, and allows users to perform mixes using digital music files.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🔥1
✨ cai | Python
🎯 Primary Use Case:
Building and deploying AI-powered offensive and defensive automation for cybersecurity tasks such as vulnerability discovery, exploitation, and security assessment.
✨ Key Features:
• 300+ AI Models (OpenAI, Anthropic, DeepSeek, Ollama, and more)
📖 Summary:
Cybersecurity AI (CAI) is an open-source Python framework designed to empower security professionals in building and deploying AI-powered offensive and defensive automation. It provides building blocks for creating specialized AI agents that assist with mitigation, vulnerability discovery, exploitation, and security assessment. It supports various AI models and built-in security tools.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Building and deploying AI-powered offensive and defensive automation for cybersecurity tasks such as vulnerability discovery, exploitation, and security assessment.
✨ Key Features:
• 300+ AI Models (OpenAI, Anthropic, DeepSeek, Ollama, and more)
📖 Summary:
Cybersecurity AI (CAI) is an open-source Python framework designed to empower security professionals in building and deploying AI-powered offensive and defensive automation. It provides building blocks for creating specialized AI agents that assist with mitigation, vulnerability discovery, exploitation, and security assessment. It supports various AI models and built-in security tools.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ pyopencl | Python
🎯 Primary Use Case:
Accessing and utilizing GPUs and other massively parallel compute devices from Python for tasks like scientific computing, array manipulation, and parallel algorithm implementation.
✨ Key Features:
• Object cleanup tied to object lifetime (RAII)
• Completeness of OpenCL API access
• Automatic error checking with Python exceptions
• C++ base layer for speed
📖 Summary:
PyOpenCL provides Python bindings for the OpenCL parallel computing framework, enabling access to GPUs and other parallel compute devices from Python. It offers features like automatic error checking, object lifetime management (RAII), and comprehensive access to the OpenCL API, aiming for both ease of use and performance.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Accessing and utilizing GPUs and other massively parallel compute devices from Python for tasks like scientific computing, array manipulation, and parallel algorithm implementation.
✨ Key Features:
• Object cleanup tied to object lifetime (RAII)
• Completeness of OpenCL API access
• Automatic error checking with Python exceptions
• C++ base layer for speed
📖 Summary:
PyOpenCL provides Python bindings for the OpenCL parallel computing framework, enabling access to GPUs and other parallel compute devices from Python. It offers features like automatic error checking, object lifetime management (RAII), and comprehensive access to the OpenCL API, aiming for both ease of use and performance.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
💡 premier | Python
🎯 Primary Use Case:
Transforming Python web applications into full-featured API gateways.
✨ Key Features:
• API Gateway Features (caching, rate limiting, retry logic, timeout)
• Path-Based Policies
• Load Balancing & Circuit Breaker
• WebSocket Support
• Web Dashboard
📖 Summary:
Premier is a Python API gateway that can be used as a standalone service, ASGI middleware, or with decorators. It provides features like caching, rate limiting, retry logic, timeouts, and a web dashboard for monitoring and configuration, aiming for simplicity and ease of integration with existing Python applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Transforming Python web applications into full-featured API gateways.
✨ Key Features:
• API Gateway Features (caching, rate limiting, retry logic, timeout)
• Path-Based Policies
• Load Balancing & Circuit Breaker
• WebSocket Support
• Web Dashboard
📖 Summary:
Premier is a Python API gateway that can be used as a standalone service, ASGI middleware, or with decorators. It provides features like caching, rate limiting, retry logic, timeouts, and a web dashboard for monitoring and configuration, aiming for simplicity and ease of integration with existing Python applications.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
✨ subarr | JavaScript
🎯 Primary Use Case:
Automating actions based on new YouTube uploads from specified channels or playlists.
✨ Key Features:
• YouTube channel/playlist/subscription monitoring
• Webhook integration (e.g., Discord)
• Process execution on new uploads (e.g., yt-dlp)
• Lightweight resource usage (suitable for Raspberry Pi)
• RSS subscription based
📖 Summary:
Subarr is a lightweight JavaScript application designed to monitor YouTube channels, playlists, and subscriptions for new video uploads. It allows users to define actions, such as sending webhooks or executing processes like downloading videos via yt-dlp, when new content is detected, providing a Sonarr-like experience for YouTube.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Automating actions based on new YouTube uploads from specified channels or playlists.
✨ Key Features:
• YouTube channel/playlist/subscription monitoring
• Webhook integration (e.g., Discord)
• Process execution on new uploads (e.g., yt-dlp)
• Lightweight resource usage (suitable for Raspberry Pi)
• RSS subscription based
📖 Summary:
Subarr is a lightweight JavaScript application designed to monitor YouTube channels, playlists, and subscriptions for new video uploads. It allows users to define actions, such as sending webhooks or executing processes like downloading videos via yt-dlp, when new content is detected, providing a Sonarr-like experience for YouTube.
🔗 Links:
• View Project
================
🔓 Open Source
✨ risinglight | Rust
🎯 Primary Use Case:
Education and learning about OLAP database systems.
✨ Key Features:
• OLAP database system
• Educational purpose
• Written in Rust
• Supports SQL queries
• Includes documentation for development and usage
📖 Summary:
RisingLight is an educational OLAP database system written in Rust. It's designed for learning and experimentation with OLAP database concepts and is not intended for production use. The repository provides a platform for understanding database internals and query processing.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Education and learning about OLAP database systems.
✨ Key Features:
• OLAP database system
• Educational purpose
• Written in Rust
• Supports SQL queries
• Includes documentation for development and usage
📖 Summary:
RisingLight is an educational OLAP database system written in Rust. It's designed for learning and experimentation with OLAP database concepts and is not intended for production use. The repository provides a platform for understanding database internals and query processing.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 yin | Zig
🎯 Primary Use Case:
Displaying animated wallpapers on a Wayland desktop environment.
✨ Key Features:
• Animated wallpaper support
• Runtime control (switch wallpapers without restarting)
• Support for png, jpeg, gif, and mp4 formats
• CPU efficient video playback (optimized for short videos)
• IPC for pausing/resuming animated wallpapers
📖 Summary:
Yin is an efficient animated wallpaper daemon, inspired by swww, that allows users to switch between wallpapers without restarting the daemon. It supports various image formats (png, jpeg, gif) and mp4 videos, aiming for CPU efficiency, especially for short videos and live wallpapers.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Displaying animated wallpapers on a Wayland desktop environment.
✨ Key Features:
• Animated wallpaper support
• Runtime control (switch wallpapers without restarting)
• Support for png, jpeg, gif, and mp4 formats
• CPU efficient video playback (optimized for short videos)
• IPC for pausing/resuming animated wallpapers
📖 Summary:
Yin is an efficient animated wallpaper daemon, inspired by swww, that allows users to switch between wallpapers without restarting the daemon. It supports various image formats (png, jpeg, gif) and mp4 videos, aiming for CPU efficiency, especially for short videos and live wallpapers.
🔗 Links:
• View Project
================
🔓 Open Source
🚀 pose-nudge | TypeScript
🎯 Primary Use Case:
Real-time posture correction and improvement through webcam-based analysis and personalized feedback.
✨ Key Features:
• Real-time Posture Analysis
• Forward Head Posture Detection
• Smart Notifications
• Posture Score
• Statistics Dashboard
📖 Summary:
Pose Nudge is a TypeScript-based desktop application that uses a webcam to analyze a user's posture in real-time. It detects forward head posture and provides smart notifications and recommendations to help users improve their sitting habits and maintain proper posture.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Real-time posture correction and improvement through webcam-based analysis and personalized feedback.
✨ Key Features:
• Real-time Posture Analysis
• Forward Head Posture Detection
• Smart Notifications
• Posture Score
• Statistics Dashboard
📖 Summary:
Pose Nudge is a TypeScript-based desktop application that uses a webcam to analyze a user's posture in real-time. It detects forward head posture and provides smart notifications and recommendations to help users improve their sitting habits and maintain proper posture.
🔗 Links:
• View Project
================
🔓 Open Source
🔥 jaaz | TypeScript
🎯 Primary Use Case:
Creative content generation (images and videos) and visual storyboarding using AI.
✨ Key Features:
• One-Prompt Image & Video Generation
• Magic Canvas & Magic Video (Prompt-free creation)
• Infinite Canvas & Visual Storyboarding
• Smart AI Agent System
📖 Summary:
Jaaz is an open-source multimodal creative assistant that serves as a privacy-focused, locally usable alternative to tools like Canva and Manus. It allows users to generate images and videos from prompts, create visual storyboards, and utilize a smart AI agent system for object insertion, style transfer, and logic control.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🎯 Primary Use Case:
Creative content generation (images and videos) and visual storyboarding using AI.
✨ Key Features:
• One-Prompt Image & Video Generation
• Magic Canvas & Magic Video (Prompt-free creation)
• Infinite Canvas & Visual Storyboarding
• Smart AI Agent System
📖 Summary:
Jaaz is an open-source multimodal creative assistant that serves as a privacy-focused, locally usable alternative to tools like Canva and Manus. It allows users to generate images and videos from prompts, create visual storyboards, and utilize a smart AI agent system for object insertion, style transfer, and logic control.
🔗 Links:
• View Project
• Homepage
================
🔓 Open Source
🌟 digler | Go
🎯 Primary Use Case:
Recovering deleted files from disk images and raw devices for digital forensics investigations.
✨ Key Features:
• Broad Disk Image and Raw Device Support
• File System Agnostic Analysis
• Plugin-Based Extensibility
• Reporting Capabilities (DFXML)
• Post-Scan Data Recovery
📖 Summary:
Digler is a command-line tool written in Go for forensic disk analysis and file recovery. It allows users to scan disk images and raw devices to recover deleted files, even when metadata is lost, and generate DFXML reports for post-scan data recovery.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Recovering deleted files from disk images and raw devices for digital forensics investigations.
✨ Key Features:
• Broad Disk Image and Raw Device Support
• File System Agnostic Analysis
• Plugin-Based Extensibility
• Reporting Capabilities (DFXML)
• Post-Scan Data Recovery
📖 Summary:
Digler is a command-line tool written in Go for forensic disk analysis and file recovery. It allows users to scan disk images and raw devices to recover deleted files, even when metadata is lost, and generate DFXML reports for post-scan data recovery.
🔗 Links:
• View Project
================
🔓 Open Source
💡 kotlinx-atomicfu | Kotlin
🎯 Primary Use Case:
Providing a convenient and efficient way to perform atomic operations in Kotlin across multiple platforms, simplifying concurrent programming.
✨ Key Features:
• Multiplatform support (JVM, Native, JS, Wasm)
• Efficient atomic value representation for each platform
• Kotlin-specific extensions (loop, update, updateAndGet)
• Atomic arrays
• User-defined extensions on atomics
📖 Summary:
AtomicFU is a multiplatform library for Kotlin that provides an idiomatic and efficient way to use atomic operations. It supports JVM, Native, JS, and Wasm, and offers Kotlin-specific extensions for atomic value manipulation, atomic arrays, user-defined extensions, locks, and tracing operations.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Providing a convenient and efficient way to perform atomic operations in Kotlin across multiple platforms, simplifying concurrent programming.
✨ Key Features:
• Multiplatform support (JVM, Native, JS, Wasm)
• Efficient atomic value representation for each platform
• Kotlin-specific extensions (loop, update, updateAndGet)
• Atomic arrays
• User-defined extensions on atomics
📖 Summary:
AtomicFU is a multiplatform library for Kotlin that provides an idiomatic and efficient way to use atomic operations. It supports JVM, Native, JS, and Wasm, and offers Kotlin-specific extensions for atomic value manipulation, atomic arrays, user-defined extensions, locks, and tracing operations.
🔗 Links:
• View Project
================
🔓 Open Source
❤1
💡 btrace | Java
🎯 Primary Use Case:
Dynamically tracing and monitoring Java applications for debugging and performance analysis.
✨ Key Features:
• Dynamic tracing of running Java programs
• Safe bytecode injection
• On-the-fly script compilation
• Maven integration for script compilation
• Command-line tools for attaching to processes and compiling scripts
📖 Summary:
BTrace is a dynamic tracing tool for the Java platform. It allows you to instrument running Java applications to inject tracing code, enabling you to monitor and diagnose issues without restarting the application. It supports compiling trace scripts and attaching them to Java processes, or running Java applications with the BTrace agent.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Dynamically tracing and monitoring Java applications for debugging and performance analysis.
✨ Key Features:
• Dynamic tracing of running Java programs
• Safe bytecode injection
• On-the-fly script compilation
• Maven integration for script compilation
• Command-line tools for attaching to processes and compiling scripts
📖 Summary:
BTrace is a dynamic tracing tool for the Java platform. It allows you to instrument running Java applications to inject tracing code, enabling you to monitor and diagnose issues without restarting the application. It supports compiling trace scripts and attaching them to Java processes, or running Java applications with the BTrace agent.
🔗 Links:
• View Project
================
🔓 Open Source
🌟 blender-mcp | Python
🎯 Primary Use Case:
AI-assisted 3D modeling and scene creation in Blender using Claude AI.
✨ Key Features:
• Two-way communication between Claude AI and Blender
• Object manipulation (create, modify, delete)
• Material control (apply and modify materials and colors)
• Scene inspection (get detailed information about the current Blender scene)
• Code execution (run arbitrary Python code in Blender from Claude)
📖 Summary:
BlenderMCP integrates Blender with Claude AI using the Model Context Protocol (MCP), enabling AI-assisted 3D modeling, scene creation, and manipulation. It allows Claude to directly interact with and control Blender through a socket-based server, facilitating object manipulation, material control, scene inspection, and code execution within Blender.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
AI-assisted 3D modeling and scene creation in Blender using Claude AI.
✨ Key Features:
• Two-way communication between Claude AI and Blender
• Object manipulation (create, modify, delete)
• Material control (apply and modify materials and colors)
• Scene inspection (get detailed information about the current Blender scene)
• Code execution (run arbitrary Python code in Blender from Claude)
📖 Summary:
BlenderMCP integrates Blender with Claude AI using the Model Context Protocol (MCP), enabling AI-assisted 3D modeling, scene creation, and manipulation. It allows Claude to directly interact with and control Blender through a socket-based server, facilitating object manipulation, material control, scene inspection, and code execution within Blender.
🔗 Links:
• View Project
================
🔓 Open Source
✨ Raijin | Rust
🎯 Primary Use Case:
Displaying current weather conditions and forecasts in a terminal window.
✨ Key Features:
• Terminal User Interface (TUI)
• Free weather data access (no API key required)
• Data from NWS and OpenMeteo
• Moon phase data from ViewBits
• Configuration via environment file
📖 Summary:
Raijin is a free and simple terminal-based weather application (TUI) written in Rust. It retrieves weather data from NWS and OpenMeteo, and moon phase data from ViewBits, without requiring API keys, accounts, or subscriptions. Currently, it supports macOS and Linux operating systems.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Displaying current weather conditions and forecasts in a terminal window.
✨ Key Features:
• Terminal User Interface (TUI)
• Free weather data access (no API key required)
• Data from NWS and OpenMeteo
• Moon phase data from ViewBits
• Configuration via environment file
📖 Summary:
Raijin is a free and simple terminal-based weather application (TUI) written in Rust. It retrieves weather data from NWS and OpenMeteo, and moon phase data from ViewBits, without requiring API keys, accounts, or subscriptions. Currently, it supports macOS and Linux operating systems.
🔗 Links:
• View Project
================
🔓 Open Source
✨ OpenMower | C++
🎯 Primary Use Case:
Upgrading existing robotic lawn mowers with advanced autonomous navigation and control systems.
✨ Key Features:
• Autonomous Lawn Mowing
• Good Safety (emergency stop)
• No Perimeter Wire Needed
• Low Cost
• Open Source
📖 Summary:
The OpenMower project aims to replace the limited software of cheap robotic lawn mowers with a modern, smart, RTK GPS-based system. It leverages existing hardware from off-the-shelf mowers, focusing on software improvements for autonomous mowing, safety, and advanced features like no perimeter wire and obstacle avoidance.
🔗 Links:
• View Project
================
🔓 Open Source
🎯 Primary Use Case:
Upgrading existing robotic lawn mowers with advanced autonomous navigation and control systems.
✨ Key Features:
• Autonomous Lawn Mowing
• Good Safety (emergency stop)
• No Perimeter Wire Needed
• Low Cost
• Open Source
📖 Summary:
The OpenMower project aims to replace the limited software of cheap robotic lawn mowers with a modern, smart, RTK GPS-based system. It leverages existing hardware from off-the-shelf mowers, focusing on software improvements for autonomous mowing, safety, and advanced features like no perimeter wire and obstacle avoidance.
🔗 Links:
• View Project
================
🔓 Open Source