nowfound

Dev tools · alternatives · 2026

24 alternatives to NodeAkt – Zero-dependency distributed actor framework for TypeScript

Zero-dependency distributed actor framework for TypeScript: typed actors, supervision, mailboxes, behaviors, an event stream, a multi-core runtime, remoting across nodes, and clustering with discovery, placement, singletons, and relocation

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs

    2019 · github.com · its alternatives →

  2. 2

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin - asynkron/protoactor-go

    2016 · github.com · its alternatives →

  3. 3

    Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs

    2023 · github.com · its alternatives →

  4. 4

    Full-stack CRUD, simplified, with SSOT TypeScript entities - remult/remult

    2022 · github.com · its alternatives →

  5. 5

    TypeScript playground: https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBDAnmY...

    2023 · github.com · its alternatives →

  6. 6

    Hi HN! I’m Anirudh — longtime lurker, first time poster, and I couldn’t be more excited to show you Stagehand. Stagehand is a TypeScript project that extends Playwright with three simple AI methods — act, extract, and observe. We’d love for you to try it out using the command below: npx create-browser-app --example quickstart Here’s a sample workflow: const stagehand = new Stagehand(); await stagehand.init(); // Stagehand overrides the Playwright Page and Context classes const { page, context } = stagehand await page.goto("instadash.com") // Regular Playwright…

    2025 · github.com · its alternatives →

  7. 7

    SOME HIGHLIGHTS. * We have a full supervision tree so actors can monitor other actors for exits and unhandled panic!s (at least the ones that can be caught) * The actor lifecycle is handled for you in a simple single-threaded, message handler primitive * You have a mutable state with each message handling call, so you have an easy way to create stateful actors and update that state as messages are processed * Actors talk to other actors by message passing, but there are remote-procedure-calls (RPCs) so actors can "ask a question" to another actor and wait on the reply. * A lot of the…

    2023 · github.com · its alternatives →

  8. 8

    Lunatic is an Erlang-inspired runtime for WebAssembly - lunatic-solutions/lunatic

    2020 · github.com · its alternatives →

  9. 9

    🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types

    2025 · github.com · its alternatives →

  10. 10

    Hello HN! The day has finally come to stop adding features and start sharing what I've been building the last 5-6 months. It's a bit of CrewAI, OpenDevon, LangFuse/Cloud all in one, providing devs who prefer TypeScript an integrated framework thats provides a lot out of the box to start experimenting and building agents with. It started after peeking at the LangChain docs a few times and never liking the example code. I began experimenting with automating a simple Jira request from the engineering team to add an index to one of our Google Spanner databases (for context I'm the…

    2024 · github.com · its alternatives →

  11. 11

    A collection of open-source TypeScript tools by @enmanuelmag. heimdall-mcp for MCP proxy telemetry. agent-harness-kit for multi-agent orchestration.

    May 2026 · ahk.cardor.dev · its alternatives →

  12. 12

    Hello! We just released freeact (https://github.com/gradion-ai/freeact), a lightweight agent library that empowers language models to act as autonomous agents through executable code actions. By enabling agents to express their actions directly in code rather than through constrained formats like JSON, freeact provides a flexible and powerful approach to solving complex, open-ended problems that require dynamic solution paths. * Supports dynamic installation and utilization of Python packages at runtime * Agents learn from feedback and store successful code actions as…

    2025 · github.com · its alternatives →

  13. 13

    We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…

    Mar 2026 · github.com · its alternatives →

  14. 14

    Hey HN! Today we're launching ActorCore (https://actorcore.org/), a stateful serverless framework that enables deploying Cloudflare Durable Object-like workloads to any cloud. If you're unfamiliar with stateful serverless: it's like the actor model, where each actor maintains its own isolated, persistent state. (Think Lambda functions with local storage & runs indefinitely.) It enables easily building long-running, realtime, durable, or local-first backends with the flexibility of serverless infrastructure. The most widely used implementation is Cloudflare Durable Objects,…

    2025 · github.com · its alternatives →

  15. 15

    I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it. Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow. The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All…

    Mar 2026 · amoilanen.github.io · its alternatives →

  16. 16

    Minimalist React (< 70 lines). Contribute to ms-jpq/noact development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  17. 17

    Hi HN! I’m Tony, co-founder of Inngest. I wanted to share AgentKit, our Typescript multi-agent library we’ve been cooking and testing with some early users in prod for months. Although OpenAI’s Agents SDK has been launched since, we think an Agent framework should offer more deterministic and flexible routing, work with multiple model providers, embrace MCP (for rich tooling), and support the unstoppable and growing community of TypeScript AI developers by enabling a smooth transition to production use cases. This is why we are building AgentKit, and we’re really excited about it for a few…

    2025 · github.com · its alternatives →

  18. 18

    It all started with a conversation among friends about limitations in current multi-agent orchestration frameworks. We faced issues like limited control over agent memory and state, complicated persistence, scaling problems, and lack of type safety in Python-based tools. These challenges inspired us to try something different. The result was GraphFlow, a Rust-based lean framework for orchestrating multi-agent workflows that's simple, scalable, and robust. Its key features include: Graph-based orchestration: Easily define workflows using nodes and edges. Lean Execution Engine: A minimal and…

    2025 · github.com · its alternatives →

  19. 19

    Experimental jsxdom. Contribute to nhh/zero development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  20. 20

    TypeScript MVC framework for high-performance APIs for edge

    Jul 2026 · zintrust.com · its alternatives →

  21. 21

    Hey HN! We just released a new library for building LLM-powered applications: @axflow&#x2F;models. It is part of a larger suite of libraries we're developing for TypeScript developers working with generative AI. This library provides the simplest APIs for 1) invoking the most popular LLM and embedding models (openai, anthropic, cohere, huggingface, etc.) 2) streaming LLM responses to clients, including augmenting the streams with additional arbitrary data and 3) building client-side applications with React hooks. @axflow&#x2F;models has zero dependencies and is built using only the…

    2023 · docs.axflow.dev · its alternatives →

  22. 22AT
  23. 23NA

    Find information, resources and relevant links for nact.io. This domain may be for sale.

    2018 · nact.io · its alternatives →

  24. 24

    The from-scratch guide to building large language models in NodeJS.

    8d ago · book.humanexperiences.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →