#statemachines — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #statemachines, aggregated by home.social.
-
Statecharts: hierarchical state machines
#HackerNews #statecharts #stateMachines #programming #hierarchy #softwareDevelopment
-
Release: fsm-toolkit v0.9.5
fsm-toolkit is a Go toolkit for designing and analysing finite state machines. It provides a CLI tool (fsm) and a full TUI editor (fsmedit) supporting DFA, NFA, Mealy, and Moore machines — with multi-machine bundles, cross-machine linking, and a component system backed by reusable class libraries.
Repo:
https://github.com/ha1tch/fsm-toolkit#readme
This is the biggest release since the project's inception bringing a component-oriented workflow to FSM design. You can now drag 74xx-series digital logic parts from a library drawer, assign typed properties to states, link machines into bundles, and manage it all from the TUI. Builds and releases for 12 platforms are now fully automated.
New: Editor Manual
https://github.com/ha1tch/fsm-toolkit/blob/main/cmd/fsmedit/MANUAL.md
New: Workflow Guide
https://github.com/ha1tch/fsm-toolkit/blob/main/WORKFLOWS.md
Highlights
% Multi-document bundles with import and cross-machine navigation
% Class and property system with 7 typed fields
% Component drawer with drag-and-drop instantiation
% 74xx-series class libraries (49 components across 7 families)
% Machine manager with rename/delete and link propagation
% Settings screen with vocabulary customisation and library loading
% Improved TUI layout engine with cell-grid metrics
% CI/CD pipeline targeting 12 platforms (Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD)
% Separate CLI and editor manuals
% 261+ tests passingChangelog:
https://github.com/ha1tch/fsm-toolkit/blob/main/CHANGELOG.md
#golang #foss #programming #compsci #fsm #digitallogic #tui #statemachines #electronics
-
NES Games & State Machines
A couple of years ago gamedev channel NesHacker did a video on how everything in your typical NES game is really a pile of state machines, concurrent ones, nested ones, bunches and bunches of them. If you have any interest in NES coding at all, it's worth a look. (8½ minutes)https://www.youtube.com/watch?v=8lZ53Sx5oc0
The chief differen
https://setsideb.com/nes-games-state-machines/
#development #retro #development #nes #NESHacker #retro #StateMachines -
Little ants, once more.
-
A turmites variation of Langton's ants.
-
Friendly reminder: The micromachine gem is still awesome.
https://github.com/soveran/micromachine #ruby #statemachines
-
Rabina Scott Finite Automat and Their Decision Problems
https://www.yodaiken.com/2025/01/30/rabina-scott-finite-automat-and-their-decision-problems/
#academics #theory #AutomataTheory #FiniteAutomate #Rabin #Scott #StateMachines -
Rabina Scott Finite Automat and Their Decision Problems
https://www.yodaiken.com/2025/01/30/rabina-scott-finite-automat-and-their-decision-problems/
#academics #theory #AutomataTheory #FiniteAutomate #Rabin #Scott #StateMachines -
Rabina Scott Finite Automat and Their Decision Problems
https://www.yodaiken.com/2025/01/30/rabina-scott-finite-automat-and-their-decision-problems/
#academics #theory #AutomataTheory #FiniteAutomate #Rabin #Scott #StateMachines -
Rabina Scott Finite Automat and Their Decision Problems
https://www.yodaiken.com/2025/01/30/rabina-scott-finite-automat-and-their-decision-problems/
#academics #theory #AutomataTheory #FiniteAutomate #Rabin #Scott #StateMachines -
Rabina Scott Finite Automat and Their Decision Problems
https://www.yodaiken.com/2025/01/30/rabina-scott-finite-automat-and-their-decision-problems/
#academics #theory #AutomataTheory #FiniteAutomate #Rabin #Scott #StateMachines -
continuing my graph-based-tool journey
-
continuing my graph-based-tool journey
-
continuing my graph-based-tool journey
-
continuing my graph-based-tool journey
-
continuing my graph-based-tool journey
-
🆕 Don’t put off migrating from XState v4 to v5 any longer!
Kevin has created a detailed step-by-step guide to walk you through migrating your machines from beginning to end:
https://stately.ai/blog/2024-02-02-migrating-machines-to-xstate-v5
-
🆕 Don’t put off migrating from XState v4 to v5 any longer!
Kevin has created a detailed step-by-step guide to walk you through migrating your machines from beginning to end:
https://stately.ai/blog/2024-02-02-migrating-machines-to-xstate-v5
-
🆕 Don’t put off migrating from XState v4 to v5 any longer!
Kevin has created a detailed step-by-step guide to walk you through migrating your machines from beginning to end:
https://stately.ai/blog/2024-02-02-migrating-machines-to-xstate-v5
-
🆕 Don’t put off migrating from XState v4 to v5 any longer!
Kevin has created a detailed step-by-step guide to walk you through migrating your machines from beginning to end:
https://stately.ai/blog/2024-02-02-migrating-machines-to-xstate-v5
-
🆕 Don’t put off migrating from XState v4 to v5 any longer!
Kevin has created a detailed step-by-step guide to walk you through migrating your machines from beginning to end:
https://stately.ai/blog/2024-02-02-migrating-machines-to-xstate-v5
-
🪄 You can now import a state machine from a GitHub file, make changes in Stately Studio, and make a pull request back to GitHub without touching any code.
Want to find out how? Read @laura’s latest post:
-
🪄 You can now import a state machine from a GitHub file, make changes in Stately Studio, and make a pull request back to GitHub without touching any code.
Want to find out how? Read @laura’s latest post:
-
🪄 You can now import a state machine from a GitHub file, make changes in Stately Studio, and make a pull request back to GitHub without touching any code.
Want to find out how? Read @laura’s latest post:
-
💡 Ever wondered how other teams use state machines?
Gavin spoke to three teams using Stately. Check out the case studies on our blog: https://stately.ai/blog/tags/case-study #Stately #stateMachines #diagrams #visualizations #workflows
-
💡 Ever wondered how other teams use state machines?
Gavin spoke to three teams using Stately. Check out the case studies on our blog: https://stately.ai/blog/tags/case-study #Stately #stateMachines #diagrams #visualizations #workflows
-
💡 Ever wondered how other teams use state machines?
Gavin spoke to three teams using Stately. Check out the case studies on our blog: https://stately.ai/blog/tags/case-study #Stately #stateMachines #diagrams #visualizations #workflows
-
TIC-80 State Machine tutorial: https://youtu.be/_kzTnHNEWH4
#tic80 #youtube #youtuber #youtubechannel #statemachines #statemachine #menu #game #gamedev #tutorial #tutorials #programming #programmer #programminglanguages #lua #2d #2dgame #coding #code #creativecoding #creativity #creative #scripting #lua #pixel #pixelart #nerd #geek #Computer #ComputerScience #howto
-
🆕 Embed Figma designs in Stately states and they’ll stay in sync!
Read all about embedding Figma designs in Nick’s latest blog post:
-
🆕 Embed Figma designs in Stately states and they’ll stay in sync!
Read all about embedding Figma designs in Nick’s latest blog post:
-
🆕 Embed Figma designs in Stately states and they’ll stay in sync!
Read all about embedding Figma designs in Nick’s latest blog post:
-
✏️ How do you name states and events? And what style should you use?
Kevin takes a deep dive into modeling and formatting in our latest blog post…
https://stately.ai/blog/2024-01-23-state-machines-whats-in-a-name
#Stately #stateMachines #statecharts #diagramming #visualization #naming
-
✏️ How do you name states and events? And what style should you use?
Kevin takes a deep dive into modeling and formatting in our latest blog post…
https://stately.ai/blog/2024-01-23-state-machines-whats-in-a-name
#Stately #stateMachines #statecharts #diagramming #visualization #naming
-
✏️ How do you name states and events? And what style should you use?
Kevin takes a deep dive into modeling and formatting in our latest blog post…
https://stately.ai/blog/2024-01-23-state-machines-whats-in-a-name
#Stately #stateMachines #statecharts #diagramming #visualization #naming
-
🆕 Let Gavin guide you through a backend credit checking workflow in our latest video 🎉
Including using parallel states, final states, and guards for conditional logic!
-
🆕 Let Gavin guide you through a backend credit checking workflow in our latest video 🎉
Including using parallel states, final states, and guards for conditional logic!
-
🆕 Let Gavin guide you through a backend credit checking workflow in our latest video 🎉
Including using parallel states, final states, and guards for conditional logic!
-
⏮️ Ever wondered how you could build a backend workflow with Stately?
Before Gavin’s next video lands, catch up on his last video:
https://www.youtube.com/watch?v=YRNqFxQjThY
#backend #workflows #stately #stateMachines #statecharts #visualization
-
⏮️ Ever wondered how you could build a backend workflow with Stately?
Before Gavin’s next video lands, catch up on his last video:
https://www.youtube.com/watch?v=YRNqFxQjThY
#backend #workflows #stately #stateMachines #statecharts #visualization
-
⏮️ Ever wondered how you could build a backend workflow with Stately?
Before Gavin’s next video lands, catch up on his last video:
https://www.youtube.com/watch?v=YRNqFxQjThY
#backend #workflows #stately #stateMachines #statecharts #visualization
-
- What did we tell you?
- To not build "state machines by hand"...
- And what did you do?
- I build a state machine by hand ...
- And what is the outcome?
- Pain and frustration in trying to hunt down hard to debug edge cases...
- So what do you do next time?
- If it's really really small can I ...
- No! No! Nooooo! -
- What did we tell you?
- To not build "state machines by hand"...
- And what did you do?
- I build a state machine by hand ...
- And what is the outcome?
- Pain and frustration in trying to hunt down hard to debug edge cases...
- So what do you do next time?
- If it's really really small can I ...
- No! No! Nooooo! -
- What did we tell you?
- To not build "state machines by hand"...
- And what did you do?
- I build a state machine by hand ...
- And what is the outcome?
- Pain and frustration in trying to hunt down hard to debug edge cases...
- So what do you do next time?
- If it's really really small can I ...
- No! No! Nooooo! -
- What did we tell you?
- To not build "state machines by hand"...
- And what did you do?
- I build a state machine by hand ...
- And what is the outcome?
- Pain and frustration in trying to hunt down hard to debug edge cases...
- So what do you do next time?
- If it's really really small can I ...
- No! No! Nooooo! -
- What did we tell you?
- To not build "state machines by hand"...
- And what did you do?
- I build a state machine by hand ...
- And what is the outcome?
- Pain and frustration in trying to hunt down hard to debug edge cases...
- So what do you do next time?
- If it's really really small can I ...
- No! No! Nooooo! -
👋 Do you and your team need help with Stately or XState? Our team now offers services to help you get up and running quickly.
Check out our services and contact us to find out more: https://stately.ai/pricing#services
#stately #XState #XStateV5 #stateMachines #diagramming #visualization
-
👋 Do you and your team need help with Stately or XState? Our team now offers services to help you get up and running quickly.
Check out our services and contact us to find out more: https://stately.ai/pricing#services
#stately #XState #XStateV5 #stateMachines #diagramming #visualization
-
👋 Do you and your team need help with Stately or XState? Our team now offers services to help you get up and running quickly.
Check out our services and contact us to find out more: https://stately.ai/pricing#services
#stately #XState #XStateV5 #stateMachines #diagramming #visualization
-
🔬 Stately Inspector is now available in beta!
Visualize the state of any application, frontend or backend, with state machines and sequence diagrams.
npm install @statelyai/inspect
Read all about what Stately Inspector is capable of in David’s blog post:
https://stately.ai/blog/2024-01-15-stately-inspector
#Stately #XState #inspect #stateMachines #actors #visualize #diagramming #sequenceDiagrams
-
🔬 Stately Inspector is now available in beta!
Visualize the state of any application, frontend or backend, with state machines and sequence diagrams.
npm install @statelyai/inspect
Read all about what Stately Inspector is capable of in David’s blog post:
https://stately.ai/blog/2024-01-15-stately-inspector
#Stately #XState #inspect #stateMachines #actors #visualize #diagramming #sequenceDiagrams