CardStock lets you quickly and easily build graphical programs, called stacks.
It provides a drawing-program-like editor for
building Graphical User Interfaces, next to a code editor for adding event-driven python code. You can get
a lot done by drawing out your program, and then adding little bits of code, right where you need them.
It is inspired by the simplicity and power of Apple's old HyperCard programming tool. CardStock began as a downloadable, desktop application for macOS, Windows, and Linux, but you can now also build and edit CardStock stacks right here on cardstock.run (Beta!). Just sign up for an account to begin! And if you prefer to design in the desktop application, you can upload your stacks here from within the app, so they can be run in a web browser, and shared more easily.
You can learn more about building CardStock stacks on the Wiki. Or download the latest CardStock app for Mac, Windows, or Linux here.