-
Notifications
You must be signed in to change notification settings - Fork 8
Rustman Roadmap
animesh chaudhri edited this page May 28, 2026
·
1 revision
This roadmap outlines the planned direction for Rustman.
The goal is to build a fast, native, developer-focused API platform without cloud lock-in, telemetry, or Electron.
The current generation focuses on the transition to a fully native Rust architecture using iced.
Major goals:
- Native desktop experience
- Better performance
- Lower memory usage
- Stable cross-platform support
- Large response optimization
Completed:
- Pure Rust GUI rewrite
- Native HTTP engine
- WebSocket support
- SQLite storage
- Git-based collection versioning
- Multi-tab support
- Environment variables
- cURL import
Status: In Progress
Planned support:
- Pre-request scripts
- Post-response scripts
- Sandboxed execution
- Request chaining
- Dynamic variables
Powered by:
- rquickjs
Status: Planned
Features:
- GraphQL requests
- Schema introspection
- Query formatting
- Variables support
Status: Planned
Features:
- Nested folders
- Better search
- Tags
- Request duplication
- Collection export improvements
Status: Research Phase
Goals:
- Extend functionality through plugins
- Community ecosystem
- Custom auth providers
- Custom request processors
Potential approaches:
- WASM plugins
- Rust dynamic libraries
Status: Planned
Features:
- Saved WebSocket sessions
- Binary frame support
- Better realtime visualization
- Event filtering
Status: Planned
Goals:
- DMG packaging for macOS
- AppImage support
- MSI installers
- Auto-update infrastructure
Rustman prioritizes:
- Fast startup times
- Low RAM usage
- Smooth rendering
- Efficient large-response handling
Long-term goals:
- Handle multi-million-line JSON responses smoothly
- Streaming response rendering
- Virtualized JSON viewers
Rustman aims to become:
- A truly native alternative to Electron API clients
- A lightweight developer toolbox
- A local-first API workflow platform
Without:
- Cloud dependency
- Mandatory login
- Telemetry
- Subscription pricing
Rustman is open-source and community-driven.
Feedback, feature requests, bug reports, and contributions are always welcome.