castor

Actor framework

A lightweight, typed Actor library for concurrent data pipelines or state machines

Castor is a lightweight, typed Actor library for Scala and Scala.js

GitHub

136 stars
12 watching
13 forks
Language: Scala
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
com-lihaoyi/cask A lightweight Scala framework for building web applications and REST APIs 539
mdbergmann/cl-gserver An actor framework for building concurrent, event-driven systems with support for message passing, state management, and concurrency tools. 200
louthy/echo-process An actor-based system library for C# with support for persistence and integration with Redis. 116
com-lihaoyi/fansi A Scala library for working with fancy ANSI colored strings in a safe and efficient way. 228
aarvid/actors An Actor-based concurrency framework for Common Lisp applications 12
zkat/memento-mori A Common Lisp library for building robust actor-based systems by embracing failure and promoting limited damage recovery. 32
dbmcclain/lisp-actors An implementation of Hewitt's Actor system in Common Lisp, enabling thread-agnostic message passing and state changes. 69
stiffstream/sobjectizer An actor framework for C++ that simplifies the development of concurrent and multithreaded applications. 497
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,098
com-lihaoyi/utest A simple testing framework for Scala 487
apache/pekko An open-source framework for building highly concurrent, distributed, and resilient message-driven applications using the Actor Model 1,237
com-lihaoyi/os-lib A simple and flexible Scala interface to common OS filesystem and subprocess APIs 694
pawelkaczor/akka-ddd A framework for building distributed services using actor systems and event-sourcing architecture 353
com-lihaoyi/mainargs A utility for parsing command-line arguments and dispatching to main methods in Scala programs. 191
com-lihaoyi/geny A small library providing push-based versions of common standard library interfaces 93