A full-stack multi-language CMS built with MoonBit, moonback and async.
moonbit-multilang-cms/
āāā cmd/
ā āāā main/
ā āāā main.mbt # Web server entry point, routing, and form parsing
ā āāā moon.pkg # Package config & imports
āāā src/
ā āāā i18n/
ā ā āāā i18n.mbt # Translation engine & key-value localizer
ā ā āāā i18n_test.mbt # i18n unit tests
ā ā āāā moon.pkg
ā āāā db/
ā ā āāā db.mbt # File-backed database simulation and seeds
ā ā āāā db_test.mbt # Database CRUD unit tests
ā ā āāā moon.pkg
ā āāā templates/
ā āāā templates.mbt # Server-side HTML/CSS UI layouts & pages
ā āāā templates_test.mbt # UI rendering tests
ā āāā moon.pkg
āāā moon.mod # Module definition and dependencies
āāā LICENSE # Apache-2.0 license file
āāā README.md # Project documentationgit clone https://github.com/liuzhiyug/moonbit-multilang-cms.git
cd moonbit-multilang-cmsmoon checkmoon run cmd/mainThe server will start listening at:
http://127.0.0.1:3000moon testInstall
Download zipA full-stack multi-language CMS built with MoonBit, moonback and async.