SSHUI banner

SSHUI

8 devlogs
24h 54m 6s

A rust lib to make a customizable user-interface over SSH with Ratatui

Try out a demo in your terminal by running: ssh cloud.openvoxel.studio

Demo Repository

Loading README...

Kubik

Shipped this project!

Hours: 24.9
Cookies: 🍪 373
Multiplier: 18.58 cookies/hr

Re-shipping SSHUI!

Please, if you don’t know what SSH is: it allows you to control a server via the terminal.


So I made an interface-builder in SSH! (which is not what you’re supposed to do with SSH LOL)


Try it out! Connect to the server and test stuff out! Or watch the demo… :p

(there’s a linux build now)

Kubik

Linux support 🔥

Also cleaned up the code, upgraded package versions.. routine stuff lol

And made the “build yourself” section clearer… :)

Attachment
0
Neon

Tagged your project as well cooked!

🔥 Neon marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Kubik

Shipped this project!

Hours: 7.19
Cookies: 🍪 75
Multiplier: 10.41 cookies/hr

SSHUI™
Updated my super cool SSH-server library!

  • Better server API (unified config)
  • Support for a backend (demo with a chat app, but you could build a game in theory lol)
  • V I D E O S

AND i reached 24 hours on this project 🎉

Kubik

Yet another example in the demo!

YOU CAN NOW LIVE CHAT VIA SSH!!!! :DD

Changelog?

  • New chat example
  • Custom backend support
  • bug fixes i guess
  • new API for starting a server (with config)

you could now make a video game… in theory :)

Attachment
0
Kubik

How have i managed to do that in 2 hours? no idea. But it works!!

Added Bad Apple Video

  • Playable video in the SSHUI example
  • try it out! :p
  • fixed refresh rate exit bug
Attachment
Attachment
Attachment
Attachment
0
Kubik

Added an awesome demo from ratatui into SSHUI :DD (it looks awseome try it out)

  • support for tick rate (will auto update the interface on a regular interval :p)

this demo comes from ratatui and is available under the MIT license: https://ratatui.rs/examples/apps/demo/

Attachment
Attachment
Attachment
0
Kubik

Shipped this project!

Hours: 6.66
Cookies: 🍪 115
Multiplier: 17.32 cookies/hr

Added more examples of usage! (grapher, and an all-in-one)

And some misc improvements to the code I guess :)

ALSO ITS HOSTED NOW :DD

ssh cloud.openvoxel.studio

Kubik

A new release with lots of examples!

Try it out by opening a terminal and running:
ssh cloud.openvoxel.studio

New: “all examples into one”, grapher, and better code organisation i guess

Attachment
0
Kubik

Shipped this project!

Hours: 10.38
Cookies: 🍪 113
Multiplier: 10.86 cookies/hr

My first library in Rust! And it got published on crates.io :DDD

It acts as a SSH server but is actually a Terminal User Interface (TUI). Use it as you wish!

Kubik

Initial release of SSHUI! 🔥

  • Customizable login system!
  • Connect seamlessly (oo fancy word) with Ratatui
  • More server customization coming soon
  • A hosted demo will be available in the future.

:D

Attachment
0