TheoWorks

Quickstart

Two short paths, one per flavor. Pick yours with the tabs below; the shared concepts (needs, links, the git round-trip) are the same either way.

Web demo quickstart

  1. Open the web demo. Go to theoworks.io and click Try now. Nothing to install.
  2. You land directly in a project. The demo opens a curated ASPICE sample project — no picker, nothing to set up. Edit anything you like; a Reset demo control restores the sample if you want to start over.
  3. Try it out. Browse the tree on the left, read a need in the centre, and switch the toolbar between Read, Edit, and .rst to make a change, then click Build & validate. See Using the editor for the full tour.

Your first project

However you got here, creating a project is the same idea: a project is a sphinx-needs docs directory with a conf.py (its schema) and RST files (its needs).

The web demo itself is ready-to-try only — one curated sample project, no project picker. To start your own project on the web, sign in to the hosted app from theoworks.io and choose New project to pick a template (see Project setup → Start a new project). TheoWorks scaffolds a buildable project you can start editing immediately.

Note

These web/self-hosted variants are the same guide, filtered by the flavor tabs (and the left-nav flavor toggle). Shared concepts are written once; only the divergent steps diverge.