raxol
Raxol - A toolkit for building interactive terminal UI applications in Elixir.
Command Line ApplicationsPackage Resources
Stars
Unreleased Activity
First Release
1
years agoLast Release
1
months agoDownloads
621
last 90 daysLast Stable Version
2.6.1
Activity
Pull Requests
Issues
Version 2.6.1
Dependencies
25An Elixir file system change watcher wrapper based on FS, the native file system listener.
Plugin framework for Raxol terminal applications. Build and distribute Raxol plugins with a consistent behavior interface.
Provides a common interface for defining metrics based on Telemetry events.
Terminal emulation and driver infrastructure for Raxol. ANSI parsing, screen buffers, command processing, cursor management, input handling, session management, and termbox2 NIF integration.
Phoenix LiveView integration for Raxol terminal buffers. Real-time terminal UIs in the browser with WebSocket updates.
Lightweight terminal buffer primitives for Elixir. Pure functional buffer operations with zero runtime dependencies. Perfect for terminal UIs, CLI tools, and custom rendering pipelines.
MCP (Model Context Protocol) server and client for Raxol. Provides JSON-RPC 2.0 protocol handling, tool/resource registry, stdio and SSE transports. Build a TUI app, get an AI interface for free.
Sensor fusion framework for Elixir built on OTP. Poll sensors, buffer readings, fuse with weighted averaging and thresholds, and render HUD widgets (gauges, sparklines, threat indicators). Optional Nx backend.
Optional Dependencies
Dependencies that are not required by default but can be installed or enable additional features or functionality
Community
Looks like this space is still empty… Want to be the first to contribute?
Share an article, talk, or podcast by adding resources to this package.