Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Spritely (secure ActivityPub extensions)

Spritely extends ActivityPub for secure interactions.
Collective - Host: opensource - https://opencollective.com/spritely - Code: https://gitlab.com/spritely

gitlab.com/spritely/goblins

This is the [Racket](https://racket-lang.org/) implementation of [Spritely Goblins](https://spritely.institute/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.

Stars: 59 - Last synced: 15 Oct 2024

gitlab.com/spritely/guile-hoot

Stars: 53 - Last synced: 15 Oct 2024

gitlab.com/spritely/ocappub

Stars: 34 - Last synced: 15 Oct 2024

gitlab.com/spritely/guile-goblins

This is the [Guile](https://www.gnu.org/software/guile/) implementation of [Spritely Goblins](https://spritely.institute/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.

Stars: 22 - Last synced: 15 Oct 2024

gitlab.com/spritely/spritely

Spritely is a highly ambitious federated social network written in Racket. NOTE: this repo might be used in the future for planning, but is really quite out of date. See [https://spritelyproject.org/](https://spritelyproject.org/) instead.

Stars: 15 - Last synced: 15 Oct 2024

gitlab.com/spritely/golem

Golem is a demonstration of how to distribute content over ActivityPub securely over peer to peer networks.

Stars: 15 - Last synced: 15 Oct 2024

gitlab.com/spritely/scheme-primer

A primer for the Scheme family of programming languages

Stars: 13 - Last synced: 15 Oct 2024

gitlab.com/spritely/crystal

Crystal demonstrates how to bring "mutable" files to immutable, peer to peer systems, and is part of the Spritely project.

Stars: 9 - Last synced: 15 Oct 2024

gitlab.com/spritely/guile-goblin-chat

Stars: 3 - Last synced: 15 Oct 2024

gitlab.com/spritely/guile

Spritely Institute enhancements to [Guile](https://gnu.org/s/guile), especially the [Guile -> WASM project](https://spritely.institute/news/guile-on-web-assembly-project-underway.html)

Stars: 3 - Last synced: 15 Oct 2024

gitlab.com/spritely/scheme-wireworld

Stars: 3 - Last synced: 14 Oct 2024

gitlab.com/spritely/racket-csexp

[Canonical s-expressions](https://datatracker.ietf.org/doc/draft-rivest-sexp/) for Racket. (Note, Spritely in general is using [Syrup](https://github.com/ocapn/syrup) these days, but csexps were the a large part of the inspiration and are still cool!)

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/brainy

A super research'y back-burner implementation of the [propagator model](https://dspace.mit.edu/handle/1721.1/49525). Ultra-pre-alpha! Still in the highly experimental stage! Not part of Spritely's core and we don't know if it will be!

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/spritely-papers

Papers describing [Spritely's](https://spritelyproject.org/) key ideas

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/community-garden

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/wasm4-wireworld

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/aurie

Serialization of a running Spritely Goblins process, following [Safe Serialization Under Mutual Suspicion](http://erights.org/data/serial/jhu-paper/index.html)

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/goblin-chat

Demo chat application (emphasis on demo) using Goblins.

Stars: 2 - Last synced: 15 Oct 2024

gitlab.com/spritely/brux

Identity management centered around a "Petname System" for Spritely

Stars: 1 - Last synced: 15 Oct 2024

gitlab.com/spritely/hoot-hacks

Stars: 1 - Last synced: 17 Oct 2024

gitlab.com/spritely/fantasary

Stars: 1 - Last synced: 15 Oct 2024

gitlab.com/spritely/guile-hoot-meta-repl

Stars: 1 - Last synced: 14 Oct 2024

gitlab.com/spritely/guile-hoot-ffi-demo

Stars: 1 - Last synced: 14 Oct 2024

gitlab.com/spritely/hashvatar

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/spritelyproject.org

Spritely's website

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/game-goblin

Easy integration of [Goblins](https://gitlab.com/spritely/goblins) with [Lux](https://github.com/jeapostrophe/lux/)

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/interfaces-writeup

Writeup on how to use content-addressed terms and interfaces with Spritely Goblins

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/syrup

**NOTE NOTE NOTE:** [SYRUP HAS MOVED](https://github.com/ocapn/syrup) Serialization of [Preserves](https://preserves.gitlab.io/preserves/) (mostly). Easy to write, easy to read, with a few empty calories.

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/r7rs-benchmarks

Stars: 0 - Last synced: 15 Oct 2024

gitlab.com/spritely/goblinoid

THIS REPO IS DEPRECATED! All this code has moved over to the [Goblins](https://gitlab.com/spritely/goblins) repository.

Stars: 0 - Last synced: 15 Oct 2024