Add Tyrian 0.5.0 to your TodoMVC list! 📋

This page summarizes the projects mentioned and recommended in the original post on /r/scala

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • tyrian

    Elm-inspired Scala UI library.

  • Then check out the README file in your freshly minted project for instructions on running your app. To continue your journey there are docs and examples available.

  • scala-js-snabbdom

    A Scala.js port of the Snabbdom virtual DOM library

  • The other thing that has been replaced is the JavaScript VirtualDom rendering library: Snabbdom! It's successor is... scala-js-snabbdom! A really impressive port of Snabbdom to pure Scala.js. For me, the exciting thing here is that it feels like we're moving to a state where we Scala.js'ers could almost do away with the NPM ecosystem. You could in theory build a Tyrian web app right now without NPM at all... whether you'd want to or not is another matter!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • tyrian-todo

    TodoMVC implemented with Tyrian

  • You can try it here and check out the code in the repo if you're interested.

  • todomvc

    Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more

  • To celebrate all of this goodness, I spent a day implementing the JavaScript framework Rosetta Stone that is TodoMVC in Tyrian. It's not perfect, but it was really fun to.. er.. to-do!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts