Skip to content

HasithDeAlwis/SketchScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SketchScript

BUILD License: MIT Docs SketchScript – Build UIs with Text

Built with Nx TypeScript Haskell Servant

image

📢 Announcement

Due to high cloud costs, I've decided to take down the deployments of SketchScript, however, new docs will be up soon on how you can deploy it yourself. The idea is to just write one or two commands on your terminal and the deployments will happen instantaneously. Stay tuned 🔥🚀

✨ Features

SketchScript is a simple and expressive DSL written in Haskell that lets designers and developers build mockups with code. It allows you to write declarative layouts, preview them instantly, and even export to HTML — all with version control and developer ergonomics in mind.

Think of it as a programmable alternative to Balsamiq or Figma wireframes that is fully open source and built for teams that love code.

  • Code-driven mockups using a minimal DSL
  • Live previews via the SketchScript sandbox
  • HTML codegen (with more targets coming)
  • Upcoming IDE extensions for VS Code, Vim, Emacs, and more
  • Supports version control and CI integration
  • Great for learning frontend layout fundamentals

📚 Documentation

Full docs are available at docs.sketchscript.dev.


Built with ❤️ in Haskell. Contributions welcome — read our contributing guide.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published