automata-lab
Generate, edit, test, and execute Finite State Machines.
File Explorer
- pages.yml
- ic_fluent_arrow_download_16_regular.svg
- ic_fluent_arrow_download_20_regular.svg
- ic_fluent_arrow_export_16_regular.svg
- ic_fluent_arrow_import_16_regular.svg
- ic_fluent_arrow_redo_16_regular.svg
- ic_fluent_arrow_redo_20_regular.svg
- ic_fluent_arrow_undo_16_regular.svg
- ic_fluent_arrow_undo_20_regular.svg
- ic_fluent_arrow_upload_16_regular.svg
- ic_fluent_arrow_upload_20_regular.svg
- ic_fluent_clipboard_paste_16_regular.svg
- ic_fluent_clipboard_task_list_16_regular.svg
- ic_fluent_copy_16_regular.svg
- ic_fluent_cut_16_regular.svg
- ic_fluent_dark_theme_20_regular.svg
- ic_fluent_dismiss_16_regular.svg
- ic_fluent_document_add_16_regular.svg
- ic_fluent_document_add_20_regular.svg
- ic_fluent_document_dismiss_16_regular.svg
- ic_fluent_document_settings_16_regular.svg
- ic_fluent_folder_open_16_regular.svg
- ic_fluent_folder_open_20_regular.svg
- ic_fluent_print_16_regular.svg
- ic_fluent_save_16_regular.svg
- ic_fluent_save_20_regular.svg
- ic_fluent_save_copy_20_regular.svg
- ic_fluent_settings_16_regular.svg
- ic_fluent_settings_20_regular.svg
- ic_fluent_weather_moon_16_regular.svg
- ic_fluent_weather_sunny_16_regular.svg
- fluent-icons.json
- demo-1.gif
- document-save-as.svg
- server-connect.svg
- server-disconnect.svg
- server-test.svg
- state-machine-editor-actions.svg
- state-machine-editor-events.svg
- state-machine-editor-state-machine.svg
- state-machine-editor-states.svg
- state-machine-editor-transition-table.svg
- state-machine-editor.svg
- state-machine-simulator.svg
- state-machine-solver.svg
- state-machine-state-chart.svg
- theme-light-dark.svg
- state-machine-application.png
- state-machine-editor.svg
- state-machine-simulator.svg
- state-machine-solver.svg
- state-machine-state-chart-palette-initial-state-indicator.svg
- state-machine-state-chart-palette-state.svg
- state-machine-state-chart-palette-terminal-state-indicator.svg
- state-machine-state-chart-palette-transition.svg
- state-machine-state-chart.svg
- state-machine-application.png
- automata-lab-hero-placeholder.svg
- automata-lab.txt
- fluent-ui-system-icons.txt
- third-party-runtime.txt
- automata-lab-state-machine-1.0.0.schema.json
- release-notes.txt
- artifact-verifier.mjs
- audit-runtime-dependencies.mjs
- build-pages-artifact.mjs
- generate-schema-validator.mjs
- lock-chart-algorithms.mjs
- manage-fluent-icons.mjs
- run-development-servers.mjs
- verify-artifact.mjs
- contracts.ts
- index.ts
- chart-layout-limits.ts
- chart-routing-backbone.ts
- chart-routing-performance.ts
- chart-routing-spatial-index.ts
- chart-self-transition-loops.ts
- contracts.ts
- csv-transfer.ts
- diagnostic-channel.ts
- document-workspace.ts
- printing.ts
- revisions.ts
- server-contracts.ts
- server-workspace.ts
- simulator-workspace.ts
- solver-workspace.ts
- compile-time-configuration.ts
- canonicalization.ts
- commands.ts
- contracts.ts
- diagnostics.ts
- drafts.ts
- index.ts
- limits.ts
- model-element-import.ts
- solver-token.ts
- validation.ts
- contracts.ts
- index.ts
- runtime.ts
- canonicalization.ts
- contracts.ts
- index.ts
- inference.ts
- normalization.ts
- parser.ts
- replay.ts
- index.ts
- browser-chart-image-export.ts
- browser-chart-layout-port.ts
- browser-chart-routing-port.ts
- chart-routing-reuse-cache.ts
- chart-routing-visibility-graph.ts
- elk-chart-layout.ts
- index.ts
- orthogonal-chart-router.ts
- file-schema-v1-validator.d.ts
- file-schema-v1-validator.js
- browser-csv-file-port.ts
- browser-file-port.ts
- file-codec.ts
- index.ts
- schema-v1.ts
- strict-json.ts
- index.ts
- sha256-content-hasher.ts
- application-preferences.ts
- index.ts
- browser-print-port.ts
- index.ts
- browser-server-worker-gateway.ts
- index.ts
- browser-solver-worker-port.ts
- index.ts
- messages.ts
- chart-grid-color.ts
- chart-name-wrapping.ts
- chart-projection.ts
- ChartPage.tsx
- StateChartEdges.tsx
- StateChartNodes.tsx
- ConsolePanel.tsx
- DialogPatterns.tsx
- ModalDialog.tsx
- PageSetupDialog.tsx
- SettingsDialog.tsx
- EditorPages.tsx
- NavigationTree.tsx
- print-page-style.ts
- PrintableReport.tsx
- DropDownListBox.tsx
- ErrorBoundary.tsx
- Icon.tsx
- MenuBar.tsx
- progressive-rendering.ts
- SharedControls.tsx
- Splitter.tsx
- Tabs.tsx
- Toolbar.tsx
- useCommandBarMinimumWidth.ts
- useMeasuredBlockSize.ts
- useMeasuredInlineSize.ts
- DetailPage.tsx
- StatusBar.tsx
- SimulatorPage.tsx
- TraceTable.tsx
- candidate-chart-layout.ts
- CandidateStateChart.tsx
- SolverPage.tsx
- chart-routing-worker-protocol.ts
- index.ts
- server-worker-protocol.ts
- solver-worker-protocol.ts
- index.ts
- coordination.ts
- hosting.ts
- protocol.ts
- repositories.ts
- server-engine.ts
- server-state.ts
- chart-routing.worker.ts
- server.worker.ts
- solver.worker.ts
- application.css
- Application.tsx
- main.tsx
- chart-routing-backbone.test.ts
- chart-routing-spatial-index.test.ts
- csv-transfer.test.ts
- document-workspace.test.ts
- printing.test.ts
- server-workspace.test.ts
- simulator-workspace.test.ts
- solver-workspace.test.ts
- shell-dark-chromium-win32.png
- shell-light-chromium-win32.png
- shell-narrow-chromium-win32.png
- state-machine-info-dark-status-chromium-win32.png
- accessibility.spec.ts
- chart.spec.ts
- documentation.spec.ts
- global-setup.ts
- printing.spec.ts
- security-privacy.spec.ts
- server.spec.ts
- shell.spec.ts
- simulator.spec.ts
- tree-helpers.ts
- chart-algorithm-lock.json
- chart-algorithm-lock.test.ts
- normalization.test.ts
- fnb-etc-delivery-tracking-1.json
- state-machine-comprehensive.json
- state-machine-solver-candidate.json
- browser-csv-file-port.test.ts
- browser-file-port.test.ts
- browser-print-port.test.ts
- chart-image-export.test.ts
- chart-layout.test.ts
- chart-routing-reuse-cache.test.ts
- chart-routing-sparse-graph.test.ts
- chart-routing-worker.test.ts
- chart-routing.test.ts
- hashing.test.ts
- server-worker.test.ts
- solver-worker.test.ts
- chart-commands.test.ts
- commands.test.ts
- editor-commands.test.ts
- example-helpers.ts
- file-codec.test.ts
- model-element-import.test.ts
- model.property.test.ts
- validation.test.ts
- chart-routing.benchmark.ts
- reference.performance.ts
- runtime.test.ts
- server-engine.test.ts
- server-worker-protocol.test.ts
- Application.server.test.tsx
- Application.simulator.test.tsx
- Application.test.tsx
- artifact-verifier.test.mjs
- build-wrapper.test.ts
- CandidateStateChart.test.tsx
- chart-grid-color.test.ts
- ChartPage.test.tsx
- ConsolePanel.test.tsx
- diagnostic-channel.test.ts
- DialogPatterns.test.tsx
- DocumentEditor.test.tsx
- license-notices.test.ts
- localization.test.ts
- PageSetupDialog.test.tsx
- preferences.test.ts
- PrintableReport.test.tsx
- self-transition-loops.test.ts
- SettingsDialog.test.tsx
- SharedControls.test.tsx
- SimulatorPage.test.tsx
- SolverPage.test.tsx
- Splitter.test.tsx
- StateChartEdges.test.ts
- solver.oracle.test.ts
- solver.property.test.ts
- solver.test.ts
- setup.ts
- eslint.config.js
- index.html
- package-lock.json
- package.json
- playwright.config.ts
- powershell.exe.lnk
- tsconfig.json
- vite.config.ts
- vitest.chart-routing-benchmark.config.mjs
- vitest.config.ts
- vitest.performance.config.mjs
- custom.css
- index.ts
- config.mts
- architecture.md
- building-and-deployment.md
- command-architecture.md
- configuration-and-preferences.md
- contributing.md
- developer-reference.md
- development-setup.md
- document-and-domain-model.md
- file-and-data-contracts.md
- index.md
- licenses-and-acknowledgements.md
- presentation-architecture.md
- printing-architecture.md
- public-repository-structure.md
- security-and-privacy.md
- server-and-simulator-architecture.md
- solver-architecture.md
- state-chart-architecture.md
- testing.md
- writing-the-documentation.md
- third-party-documentation.txt
- audit-documentation-dependencies.mjs
- harden-documentation.mjs
- run-vitepress.mjs
- verify-documentation.mjs
- accessibility.md
- application-settings.md
- application-shell.md
- console-and-diagnostics.md
- editor.md
- files-and-data-exchange.md
- getting-started.md
- index.md
- limits-privacy-and-security.md
- printing-and-export.md
- server-and-revisions.md
- simulator.md
- solver.md
- state-chart.md
- state-machine-concepts.md
- troubleshooting.md
- user-reference.md
- index.md
- package-lock.json
- package.json
- state-machine-light-switch.json
- .gitignore
- build.bat
- LICENSE
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
# Project Badges
-
TypeScript
-
React
-
Vite
// repository documentation
Was this content helpful?
(0 ratings)
