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/guile-hoot

Stars: 79 - Last synced: 01 Feb 2025

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: 61 - Last synced: 31 Jan 2025

gitlab.com/spritely/ocappub

Stars: 35 - Last synced: 31 Jan 2025

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: 25 - Last synced: 01 Feb 2025

gitlab.com/spritely/golem

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

Stars: 17 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/scheme-primer

A primer for the Scheme family of programming languages

Stars: 13 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/guile-hoot-game-jam-template

Stars: 7 - Last synced: 30 Jan 2025

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

Stars: 3 - Last synced: 30 Jan 2025

gitlab.com/spritely/guile-goblin-chat

Stars: 3 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/scheme-wireworld

Stars: 3 - Last synced: 30 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/community-garden

Stars: 2 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/goblin-chat

Demo chat application (emphasis on demo) using Goblins.

Stars: 2 - Last synced: 31 Jan 2025

gitlab.com/spritely/spritely-papers

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

Stars: 2 - Last synced: 31 Jan 2025

gitlab.com/spritely/wasm4-wireworld

Stars: 2 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/fantasary

Stars: 1 - Last synced: 31 Jan 2025

gitlab.com/spritely/hoot-hacks

Stars: 1 - Last synced: 02 Feb 2025

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

Stars: 1 - Last synced: 30 Jan 2025

gitlab.com/spritely/go-libp2p-daemon

Stars: 1 - Last synced: 30 Jan 2025

gitlab.com/spritely/brux

Identity management centered around a "Petname System" for Spritely

Stars: 1 - Last synced: 31 Jan 2025

gitlab.com/spritely/r7rs-benchmarks

Stars: 0 - Last synced: 01 Feb 2025

gitlab.com/spritely/hashvatar

Stars: 0 - Last synced: 31 Jan 2025

gitlab.com/spritely/spritely-website

Stars: 0 - Last synced: 30 Jan 2025

gitlab.com/spritely/cirkoban

Stars: 0 - Last synced: 30 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/spritelyproject.org

Spritely's website

Stars: 0 - Last synced: 31 Jan 2025

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: 31 Jan 2025

gitlab.com/spritely/interfaces-writeup

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

Stars: 0 - Last synced: 31 Jan 2025

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: 31 Jan 2025