Everything you need to build a fast, moderny and yet not so stable website project, powered by Svelte Kit
.
This project is still very new and every contribution of code will be appreciated.
Important! This project requires bun as the runtime. If you do not currently have Bun installed,
please visit their website: Official Bun Website.
Bun is a faster alternative to Node.js. Most, if not all, Node.js libraries you want to use should work fine in Bun as well! Since Bun consistently outperforms Node, we decided to use their exclusive imports.
Currently developed features:
svelted admin dashboard (can be found under the route
/svelted/
) simplistic block build editor (/svelted/editor
) creating, deleting, saving layouts & pages (/svelted/layouts
|/svelted/pages
) adding new routes at runtime storage/media navigation (/svelted/media
)
First clone this repository to a place on your machine and execute the following commands for installing all packages.
# install required packages
bun install
# install required packages
bun run build && bun run start
Here are some additional resources which could be handy:
Svelte Documentation SvelteKit Documentation Bun Documentation
We welcome contributions! If you have suggestions for improving the project or want to report a bug, please open an issue. If you would like to contribute code, please fork the repository and submit a pull request.
Done? Great, now you can install all required dependencies with bun add
, start a development server:
bun --bun run dev
# or start the server and open the app in a new browser tab
bun --bun run dev -- --open