Create highly performant web apps with SSR, branching, version control, components, and much more! Visit toddle.dev to learn more
Discord | BlueSky | YouTube | LinkedIn | X
This repository holds different packages that are used internally by the toddle framework. The packages that are currently available are:
- core 👈 holds core (shared) logic used by the other packages
- ssr 👈 holds part of the server-side rendering logic
Install using bun by running bun install
- Lint:
bun lint
- Check types:
bun typecheck
- Test:
bun test
While we consume all packages internally in the toddle framework, this project is currently in development and is not yet ready for other applications to consume.
As announced in July '24, toddle is going open source. The goal is to move more and more code into this repository and make it possible to self host a toddle application.
The next packages that will be moved into this repository are:
- runtime 👈 the runtime needed to run a toddle application on the client
- lib 👈 the core library of formulas and actions used by the runtime (formulas are also used during server-side rendering)
- search 👈 the code that powers the issue panel in toddle
Also, we plan to move more and more of the server-side rendering logic into this repository.
Currently, we're not using GitHub releases, but once the repository is more mature, we will start using them. Later, we also aim to publish the packages to npm/jsr
If you find a bug or have an idea for a new feature, please open an issue. We also welcome pull requests. We are actively monitoring this repository.
If you have any questions, feel free to ask them in our Discord or reach out by e-mail