202 downloads 2296 views Sep 30, 2023
profile

Basalt by NyoriE

project thumbnail

Basalt 2.5 is a modern UI framework for CC:Tweaked. Build interactive terminal and monitor applications with flexible layouts, reactive state, reusable elements, event handling, XML interfaces, themes, animations, charts, dialogs, tables, trees, and more. Basalt handles rendering, focus, input, scrolling, and application updates, letting you focus on your interface and application logic.

You can find the documentation on https://basalt.madefor.cc/2.5

Or join our discord: https://discord.gg/Kt429kFC5H

wget run https://pinestore.cc/d/15
Git Repository
comments
You can login with Discord to leave comments and reply to others!
pfp Xella 2 years ago

Nice to have this on here as well! :D

Would love to see some more examples :)

pfp NyoriE Creator 2 years ago

Hey, thank you.

I will add some examples in the future. Currently i'm reworking the entire backend of basalt, and at the same time i improve the documentation's pages (based on vitepress instead of docsify) - which means adding examples will take some time. I really wanted to add basalt here because i like the idea and i want to support it.

pfp Xella 2 years ago

Sounds good! Also thank you for the support :3

pfp viluon 2 years ago

Planet Garden uses Basalt for its modest user interface. Thanks @NyoriE!

pfp cyberbit 2 years ago

Just released an update to Telem for simple metric output to monitors. Many thanks to @NyoriE for an incredible UI toolset!

pfp Mr_Octopus_2020 2 years ago

Absolutely PERFECT! This library is such easy to use and enhances to have interactive, good-looking UIs. Recently I tried to control my pearl-cannon using CC:Tweaked and Basalt, which performed very well and made the cannon useful to other players.

It is a bit same with "tkinter" in Python btw.

pfp daguy2022 1 year ago

been having fun making programs using this, incredible work!