
State machines, statecharts, and actors for complex logic

XState is a robust state management and orchestration library for JavaScript and TypeScript applications. It uses event-driven programming, state machines, statecharts, and the actor model to handle complex logic in predictable and visual ways with zero dependencies.
XState is ideal for JavaScript and TypeScript developers building complex applications who need predictable, maintainable state management beyond simple stores. It serves frontend teams using modern frameworks and backend developers implementing orchestration and workflow automation systems.

A list of Free Software network services and web applications which can be hosted on your own servers

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

A feature-rich command-line audio/video downloader

Production-ready platform for agentic workflow development.

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

Virtual whiteboard for sketching hand-drawn like diagrams

An open-source AI agent that brings the power of Gemini directly into your terminal.

JavaScript API for Chrome and Firefox

The world’s fastest framework for building websites.