Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


ScalaTags is a small XML/HTML construction library for Scala.

Subscribe to updates I use scalatags

Statistics on scalatags

Number of watchers on Github 548
Number of open issues 27
Average time to close an issue 2 months
Main language Scala
Average time to merge a PR 21 days
Open pull requests 19+
Closed pull requests 9+
Last commit about 3 years ago
Repo Created almost 8 years ago
Repo Last Updated over 2 years ago
Size 9.28 MB
Organization / Authorlihaoyi
Page Updated
Do you use scalatags? Leave a review!
View open issues (27)
View scalatags activity
View on github
Book a Mock Interview With Me (Silicon Valley Engineering Leader, 100s of interviews conducted)
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating scalatags for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Scalatags Join the chat at https://gitter.im/lihaoyi/scalatags Build Status


scalatags open issues Ask a question     (View All Issues)
  • almost 4 years publish for Scala 2.12
  • about 4 years Add helper functions for the various Seq[T]s of interest
  • about 4 years Test failures on Scala.js 0.6.13 with node.js
  • about 4 years element.style.height returns no value
  • about 4 years Combining scalatags.stylesheet classes and `cls :=` classes behaves badly
  • about 4 years class (cls) opeartor for setting classes in Element
  • over 4 years HTMLTextAreaElement tags missing
  • over 4 years `implicits` import needs more traits mixed in.
  • over 5 years Native pretty-print required
  • over 6 years Compile error on Option[String]
scalatags open pull requests (View All Pulls)
  • Code cleanup
  • SVG attrs namespaces
  • Distinguish SVG attributes that do not overlap with HTML attributes
  • Issue #76 Native pretty print
  • Fix js.map file
  • Data converters in implicits
  • Performance improvements to rendering
  • Addin
  • Support 2.12.0-RC1
  • Include more implicit conversions in implicits
  • Add wrap attr
  • Implemented pretty-printing for the text back-end.
  • Fix issue #139
  • Throw more meaningful error when style cannot be applied
  • s/Scala.js/Scala Native/ in changelog of 0.6.7
  • DO NOT MERGE: eagerly collapse Modifiers into Builder object in TypedTag#apply
  • DO NOT MERGE: eagerly stringifying tags when applied, rather than storing them up and stringifying on .render
  • correct anchor to "Performance" section
  • Add defer attribute for scripts
scalatags questions on Stackoverflow (View All Questions)
  • How to ad "data-" attributes in Scalatags
  • How to access 'this' element from event handler passed into scalatags?
  • Using `title` with ScalaTags
  • Library for HTML tag creation for Typescript similar to "scalatags"
scalatags list of languages used
Other projects in Scala
Powered by Autocode - Instant Webhooks, Scripts and APIs
Autocode logo wordmark