Skip to content

All The World's A StageIf work is theater and every business a stage, use OpenAct to build, instead of buy, the apps that run your show.

Build vs. Buy

We propose you build, with agents. Use OpenAct to scaffold your suite of apps. It's open source and it is free to use.

What OpenAct gives you ​

Business apps need the same parts: sign-in, company accounts, roles, invitations, permissions, email and a page layout. OpenAct builds these parts once, in the framework. Each app uses them and does only its own job. A company turns on the apps it needs, and every app works with the same people and companies.

You getWhere it lives
Sign-in, sessions and emailThe framework core, @openact/core
Companies, people, roles and invitationsThe core
Apps on or off per company, and permissions for each roleThe core
The app rail, side panel, page layout and shadcn/ui componentsThe UI kit, @openact/ui
Kanban, Gantt, calendar, AI agent and searchThe Projects app
Your featuresYour app, in apps/<id>

Build an app in four steps ​

  1. Deploy OpenAct, or run it on your computer. Read Get started.
  2. Copy the Hello example, or start from Build an app.
  3. Declare your permissions, and check them in every route.
  4. Push your app to GitHub. Anyone can add it with npm run openact -- add github:you/your-app. List it in the directory.

Apache License 2.0. Made by MarketGrowth.