Hi everyone, If you’ve hung around the Character Sheet or API forums over the last decade, you’ve probably seen me answering questions about CSS grid, Flexbox, or how to get setAttrs to behave correctly. You might also know me as the author of the K-scaffold framework or the Roll20 Autouploader extension. I know how frustrating the "Roll20 specific" hurdles can be and how much sheer time is required to hand-code HTML/CSS/JS for a custom game system. So, today, I’m launching a solution that anyone can use! Sheet Architect (Alpha) (I highly recommend watching the video to see the workflow in real time) Sheet Architect is a browser-based GUI that allows you to build complex, responsive character sheets without writing a single line of HTML or Javascript. What it does Visual Layout Engine: Drag inputs, repeating sections, and roll buttons onto a canvas. The tool handles the responsive layout logic for you. Visual Logic Editor: Create sheetworkers and attributes using a node-based visual editor. Real-Time Preview: See exactly how the sheet will render in the VTT as you build it. The Compiler: This is the big one. The tool compiles your visual design into Roll20-compliant HTML, sheetworkers, and CSS. It automatically handles interacting with the Roll20 database and making sure that your HTML and CSS works on Roll20. This project is currently in Alpha . It can currently build a fully functional sheet with sheetworker-driven calculations and classic roll buttons, but I am looking for users who want to help shape the roadmap and support the next phase of development. Some of the possible future features include: Roll Template editor for defining how your rolls and chat output should look and behave. Upgraded logic editor to allow handling complex roll logic (aka using the custom roll processing feature of character sheets). Ready-made templates for some of the most common game systems (I’m currently working on a D&D 5e template). Compendium Integration so you can define how your sheet works with the Roll20 compendium for your system. Export to other VTTs so that groups can use great sheets on whatever platform they prefer to play on. This one is a long-term goal that won’t happen right away. Template Marketplace to allow users to share templates and components. Because this is a server-side web application with ongoing costs, access is currently gated behind a subscription to ensure the project remains sustainable and can be updated as Roll20 evolves. How to join: You can get immediate access by supporting the Alpha Launch on the Kurohyou Studios Patreon . The first 50 Journeyman patrons will receive 20% off forever as a thank you for being an early adopter. I’ll be monitoring this thread to answer any questions about the tech stack, the compiler, or how it handles specific Roll20 quirks! Happy Gaming, Scott C. Kurohyou Studios