This is the Racket implementation of Spritely Goblins, a distributed object programming environment. Goblins provides an intuitive security model, automatic local transactions for locally synchronous operations, and an easy to use and efficient asynchronous programming for encapsulated objects which can live anywhere on the network.
Find a file
2025-08-06 16:13:25 +02:00
goblins Bump version of racket goblins in info.rkt 2025-08-06 16:13:25 +02:00
historical Move the old cauldron example to the historical directory 2021-12-12 15:44:23 -05:00
misc Add file to allow for running OCapN test suite 2024-01-22 14:56:07 +01:00
.gitignore ignore some doc foo 2020-03-04 08:41:20 -05:00
.gitlab-ci.yml Update CI script to use a different image 2023-07-18 15:09:33 +02:00
CHANGELOG.org Also mention speedups to become sealers/unsealers 2021-12-14 22:59:58 -05:00
LICENSE.txt Switching toplevel LICENSE.txt symlink for duplicate of file 2022-05-13 12:46:20 -04:00
Makefile Makefile: have "docs" subcommand write to correct subdirectory 2021-07-12 10:24:46 -04:00
README.org Add README and fix license location 2019-08-06 12:27:05 -04:00

Goblins is an actor model implementation written as a Racket library. It was originally written for use in Spritely, but is fairly general.

License

Released under Apache v2.