With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 14 TypeScript state-machine Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
laudspeaker
📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.
-
aws-power-tuner-ui
AWS Lambda Power Tuner UI is an open source project creating a deployable easy to use website built on a layered technology stack allowing you to optimize your Lambda functions for cost and/or performance in a data-driven way via an easy to use UI.
-
driver
🏁 A typescript package for declaring finite states and commonly derived values - zero dependencies, fully typed, & framework agnostic.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
workflow-js
WorkflowJS is a lightweight and flexible library for building workflows and processes with NodeJS. It allows you to define processes using BPMN 2.0
-
XMachineVue
The xMachineVue library combines concept of a state machine with a reactive store. By combining these two concepts, it allows you to manage your application’s state in a structured and predictable way. It provides you with the ability to define different states and transitions between them, while also allowing you to reactively track changes to you
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
XState is a powerful library with comprehensive documentation. Keeping the documentation handy while building your next app with XState will be invaluable.
https://news.ycombinator.com/item?id=39836316
Laudspeaker | Remote| Full Time | Senior Software Eng / Founding Eng
We posted on hacker news a few days ago - you can see the whole post here (https://news.ycombinator.com/item?id=39836316)
Summary below:
We are building a new, open source suite of software tools to completely handle the "customer journey". You can see our repo here: https://github.com/laudspeaker/laudspeaker
We are a small team of 3, had a successful launch on HN a year ago, are backed by YC, and and are now starting to close large companies deploying our software to touch millions of users.
Who You Are:
Project mention: Show HN: driver – a TypeScript pkg for declaring finite states via boolean logic | news.ycombinator.com | 2023-09-06
Project mention: Quiero hacer un sistema de mensajería para mi emprendimiento pero nose como hacerlo | /r/devsarg | 2023-12-05
I’m curious how you use and compose generator functions?
I created a JavaScript state machine library using them to define each state. https://github.com/JavaScriptRegenerated/yieldmachine
I imagine your approach must be different?
GITHUB: https://github.com/KamilBartczak03/XMachineVue
TypeScript state-machine related posts
- Mastering XState Fundamentals: A React-powered Guide
- Unleashing the Power of Actors in Frontend Application Development
- Rethinking State Management - Why XState is a Game-Changer for Developers
- Get out of state management hell with automatic revalidation
- Show HN: driver – a TypeScript pkg for declaring finite states via boolean logic
- Como encontrar tema de tcc em ciência da computação?
- Sequence diagrams, the only good thing UML brought to software development
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source state-machine projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | xstate | 26,074 |
2 | ui-router | 13,564 |
3 | useStateMachine | 2,360 |
4 | laudspeaker | 1,389 |
5 | aws-power-tuner-ui | 200 |
6 | driver | 110 |
7 | asl-validator | 105 |
8 | xstate-tree | 78 |
9 | workflow-js | 54 |
10 | pinia-xstate | 52 |
11 | f-of-xstate | 39 |
12 | yieldmachine | 33 |
13 | oktopod | 13 |
14 | XMachineVue | 4 |