Stack
Anomalist is a TypeScript monorepo with a small set of focused packages.
Main parts
apps/serverhandles authentication, state, Twitch integration, and socket events.apps/dashboardprovides the browser-based control panel.apps/overlayrenders the browser source that OBS loads.packages/typesholds shared runtime types and socket event names.packages/widget-sdkprovides the widget authoring surface.
For a broader data-flow view, see Architecture Overview.
