Copyright (C) 2023 David Flood
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Apatosaurus is live at apatosaurus.io
See the "About" pages for details about use, the tech stack, tutorials, and more.
This is the open source rewrite of Apparatus Explorer.
This new version is more than an explorer. Its features include
- visualization
- editing
- publishing
- analysis tools
- CBGM via
open-cbgm - and as many modules from Criticus as make sense to bring to a web app.
Apatosaurus is now a frontend-only SvelteKit app. The legacy Django backend and bundled reverse-proxy deployment have been removed.
Install dependencies from the repository root or from app/ with the full monorepo checked out:
bun installStart the development server from app/:
bun run devSee app/README.md for app-specific setup and quality gates.
The app builds as static SvelteKit output and is deployed by the GitHub Pages workflow in .github/workflows/app-pages.yml.
