Mason Payne d36e1bfd86 add html and server interpreters
these are basic and lack most features.
the server seems to work the best.
the html on the other hand is really rough and doesn't seem to work yet.
but it does build the pages and they have all the shapes and sections we
wanted. More work to come. :)
2025-08-25 00:50:55 -06:00
2025-08-25 00:10:18 -06:00
2025-08-25 00:50:55 -06:00
2025-08-25 00:10:18 -06:00
2025-08-24 23:25:43 -06:00
2025-03-24 23:29:31 -06:00
2025-08-25 00:50:55 -06:00
2025-08-24 23:25:43 -06:00
2025-08-24 23:25:43 -06:00
2025-04-06 22:54:49 -06:00

Masonry

Masonry is a library that provides and implements all the basics necessary to build robust, production ready web applications.

Features

  • Authentication via SpartanAuth
  • Authorization via SpiceDB
  • Database - your pick of Turso, LibSQL, SQLite, MySQL, Postgres
  • Payments via Stripe with flexible product configurations and pricing
  • Semantic Search for RAG or application navigation
  • System Email templates and SMTP integration
  • Cross-platform, installable apps for mobile, desktop and web
  • Predetermined frontend frameworks and adjustable styles
  • Built in notification framework
  • Customizable calls to webhooks for any event
  • Integrate with an object storage system like S3

Design Philosophy (changeable...)

The goal of this project is to make building software for web and mobile applications as fast as possible while maintaining the highest level of quality and maintainability as possible.

  • The more than can be derived from configuration the better.
  • Pre-built functionality should be isolated into libraries and modules with simple interfaces to minimize manual coding.
  • Composable applications minimizes dependencies and maximizes extensibility.
Description
No description provided
Readme 548 KiB
Languages
Starlark 62.4%
Go 37.6%