Skip to content

A utilitarian web framework with refreshing state management

License

Notifications You must be signed in to change notification settings

MercuryWorkshop/dreamlandjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 28, 2025
9fafb52 · · Sep 28, 2025

History

247 Commits
Sep 28, 2025
Sep 22, 2025
Sep 28, 2025
Sep 28, 2025
Apr 10, 2025
Sep 6, 2025
Jul 3, 2025
Sep 22, 2025
Sep 21, 2025
Sep 28, 2025
Sep 22, 2025
Jun 27, 2025
Sep 8, 2025
Jul 4, 2025

Repository files navigation

dreamland.js

logo

dreamland is a utilitarian JSX-based web framework with no virtual dom and no build step. It is less than 4kb minified + brotli'd (smaller than preact), gradually integrates with existing plain JS projects, and is reasonably easy to learn.



Check out the website to get started with dreamland. You can also try dreamland online in the playground, which has dreamland and typescript set up already.

Acknowledgements

dreamland uses the parsel CSS selector parsing library to transform CSS in components.