Udash
Scala.js framework for building web applications with a type-safe frontend and shared Scala code.
Udash, written in Scala and compiled to JavaScript with Scala.js, builds the browser side of a web application. The framework adds a type-safe layer over HTML, CSS and JavaScript, with data bindings into the page, and the README says it does not influence the backend implementation. Translations can be served by the backend or compiled into the JavaScript. The developer guide covers project setup, and the framework is installed by generating a project with sbt from the project’s Giter8 template.
Identity
Rendering and deploy
- Runs as
- In the browser5
- Rendering
- In the browser5
- Install with
- sbt new (Giter8 template)6
Releases
Adoption
Sources
- 2026-10-26: links
udash.io/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/UdashFramework/udash-core - 2026-10-26: links
guide.udash.io/ - 2026-10-26: Maintainer
github.com/UdashFramework/udash-core/blob/master/guide/commons/.js/src/main/scala/io/udash/web/commons/components/Footer.scala - 2026-10-26: Categories, Runs as, Content API, Multilingual, License model, Templating, Rendering
github.com/UdashFramework/udash-core/blob/master/README.md - 2026-10-26: Install with
github.com/UdashFramework/udash-core/blob/master/guide/guide/.js/src/main/assets/pages/intro.md - 2026-10-26: First release, Current major version, Last release
api.github.com/repos/UdashFramework/udash-core/releases - 2026-10-26: Contributors
api.github.com/repos/UdashFramework/udash-core/contributors