Skip to content

reliverse/hub

Repository files navigation

Reliverse Hub

@reliverse/hub is your gateway to the Reliverse and beyond. One place to explore, install, launch, and automate everything from apps, sites, & games to CLIs, scripts, & utilities.

✨ Website (soon)💬 Discord📦 GitHub

What is Hub?

@reliverse/hub is your all-in-one platform:

  • 🖥️ Desktop app (tauri-powered)
  • 🧑‍💻 CLI tool (rempts-powered)
  • 🌐 Local web ui (bun-powered)

⚠️ Heads up!
Most of the things mentioned in this doc aren’t implemented yet — they’re part of the vision for v1.0.0. Got thoughts? Ideas? Complaints? Drop your feedback in Discord or use GitHub Issues. Your feedback means the world and helps shape where this project goes next. Thank you!

Hub is like:

🧠 Raycast + 🧰 PowerToys + 🍺 Homebrew + 🚀 npm + 🛠️ dev launcher — built for anyone.

Core Features

App & Tool Manager

  • Install & run dev tools (npm, JSR, Rust, binaries)
  • Launch CLIs, editors, daemons, playgrounds
  • One command to try tools like @reliverse/cli, @reliverse/rengine, etc.
  • Autoupdate everything in your toolbox

Utility Launcher (Raycast-Style)

Dev-first productivity bar — command palette for your OS

  • 💡 Smart search + fuzzy matching
  • 📂 File & project launcher
  • ⌨️ Global keyboard shortcuts
  • ⚡ Quick actions for Git, Docker, Bun, PNPM, and more
  • 📋 Clipboard history, snippets, code templates
  • 🗂 Stack-aware fuzzy launcher (like pnpm run, bunx, npx, etc.)

Power Tools (PowerToys-Style)

⚙️ Cross-platform utilities built in:

  • 📐 Window resizer / tiler
  • 🔍 Color picker
  • 🧠 AI snippets + code explainer (powered by your LLM or Ollama)
  • ⏱️ Stopwatch + focus timer
  • 🎛️ Keyboard remapper
  • 📊 FPS monitor (for game devs)
  • 🎨 Theme manager (with plugin API)
  • 📸 Screenshot + GIF tools

Dev Scripts & Macros

Automate boring stuff.

  • 🧱 Run build, lint, deploy, etc. from GUI or CLI
  • 🧩 Save & share custom task runners
  • 🔁 Pipe output from CLI tools into GUI widgets
  • ✨ Drag-n-drop file automations (e.g. convert PNG → WebP, JSON → TOML, etc.)

Use Cases

  • ⚡ Install CLIs & toolkits instantly (hub install blefnk/cool-cli)
  • 🎮 Browse & install engines like Rengine and Blengine
  • 🔧 Add modding tools, game daemons, plugins
  • 🧪 Launch codegen, schema builders, markdown generators
  • 🎯 Run bun, tsup, vite, cargo, deno, etc. from a unified UI
  • 🔥 Autocomplete CLI commands with smart previews
  • 🤖 Automate repetitive dev tasks with built-in flows or your own scripts
  • 📁 Access local projects & tooling with dev-focused dashboard

Platform Support

Platform CLI GUI App Status
macOS Full
Windows Full
Linux Full
Web (PWA) 🔜 🔜 In progress
WASI 🔜 Planned
Mobile 🔜 🔜 Planned

CLI Examples

# Install a CLI
hub install @reliverse/rempts

# Run a CLI globally
hub run rempts

# Launch your AI explainer
hub action explain --file index.ts

# Open dev launcher
hub launcher

GUI Examples

  • ⌘ + Space or Ctrl + Space → opens Hub Quickbar
  • Type run build → autocompletes bun run build or pnpm build
  • Type explain code.ts → opens local AI tool
  • Type search rengine → fuzzy matches tools, docs, npm packages

Registry & Plugin System

  • 🔎 Browse curated tools from Reliverse, Bleverse, and the community
  • 📦 Publish your own tools with hub publish
  • 🧩 Plugins: add UI extensions, commands, custom runners, snippets
  • 📄 Use hub.json or hub.config.ts to define metadata

Utilities You Can Add

Utility Type Description
AI Helpers Summarize code, fix errors, explain files
File Converters JSON ↔ YAML, Markdown → PDF, etc.
Shell Shortcuts Custom .sh scripts as quick actions
Snippets Reusable code snippets & templates
Network Tools Inspect ports, ping domains, open WebSocket
Game Dev Tools Bake textures, reimport models, audit FPS
Design Tools Color picker, contrast checker, font viewer

You can build your own with hub plugin create

Formats Supported

Format Use Case
npm / jsr CLI tools, dev libraries
Cargo crates Native tools and engines
.renmod / .blmod Plugins for Rengine / Blengine
.bin, .sh Executables / binary apps
.wasm WebAssembly tools (WASI-ready)
.zip Bundled apps or tools

For Tool Creators

Your tool deserves a home. Hub gives you:

  • 🌍 Discoverability via registry & search
  • ⚙️ One-click install for users
  • 📦 Unified UX for npm, crates, JSR, GitHub
  • 🧩 Ability to publish custom plugins
  • 📚 Metadata + docs + icons support
  • 🔄 Auto-update detection via GitHub or custom registry

Just add:

// hub.json
{
  "name": "my-cli",
  "type": "cli",
  "entry": "bin/index.js",
  "platforms": ["linux", "darwin", "win32"]
}

Then:

hub publish

Workspaces

  • Auto-detect tools used in a project
  • Install CLI tools into .hub/ folder locally
  • Enable/disable context-based toolsets
  • Project-specific actions (like run:dev, migrate, generate)

Planned Ideas

  • 🧠 Context-aware AI assistant for projects
  • 📁 Local dashboard of all project tools and docs
  • 🌐 Remote tool sync (like Dotfiles, but smarter)
  • 💻 Run Hub as a DevTools sidebar inside VS Code / WebStorm
  • 🪄 Plugin marketplace
  • 🛠 Per-project “Dev Control Center”

Contributing

  • 🦄 Add your tools to the Reliverse Hub registry
  • 📝 Write documentation
  • 🐛 Report bugs
  • 🎨 Add features
  • 📦 Maintain packages

Recommended IDE Setup

License

MIT © @blefnk (Nazar Kornienko)
Part of the Reliverse ecosystem.

🧚 Built with love, magic, and Remdn
🌀 Hub is your OS-agnostic developer superlauncher.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published