- All new UI
- A Dynamic Shell
- Better Window Manager
- A desktop
- App Store
- A brand new terminal
- Anura Compatability layer (Liquor)
- Electron Compatability layer (Lemonade)
- And lots more!
⚠ NOTE: Terbium WILL NOT build on versions of Node older than version 20.
To get started it's pretty easy, you need either npm, or pnpm, which can be installed by running: npm i -g pnpm
and then you just need to the run following command:
pnpm i && pnpm start # Replace pnpm with npm if your not going to use pnpm
and visit http://localhost:3000 you should be good to go!
If you are developing/modifying terbium you can just run pnpm run dev
, DO NOT use the development server for Production use. Instead, just run pnpm start
. For any further backend configuration visit the .env
file to configure the backend a bit.
⚠ Warning
If you are going to static host Terbium, you will need to change the wisp server, and you would need to follow those steps. Refer to this document for more information.
If you wish to develop or just learn more about Terbium's components and stuff, feel free to read our Documentation
If you're looking to see what Anura APIs and features are supported in terbium, refer to: here, if you're looking to see what Electron API's are supported in terbium refer to: here
Licensed under the AGPL3 License