package activitypub_server

  1. Overview
  2. Docs
ActivityPub server in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

ocaml-activitypub-0.1.0.tar.bz2
md5=332e6cab89ed63fda379aba37e00c40b
sha512=b6e5fe4948fdbe1d63227adc834c783821b609691c8db24438a8f76c5f6a2c60d1ecbd385baf1029901225abe2031d9aa994a0ed0321ea8082b3281e35552bb0

Description

Activity pub server, handling client to server and server to server protocols

Published: 14 Oct 2024

README

ocaml-activitypub

🌐 OCaml-activitypuyb homepage

OCaml libraries and tools to communicate with the ActivityPub protocol.

Comes with TAPS, an experimental Tiny ActivityPub Server which implements server-to-server (S2S) and client-to-server (C2S) protocols.

Also includes an experimental GUI library based on Stk.

Documentation

Documentation is available here.

Development

Development is hosted on Framagit.

OCaml-ldp is released under LGPL3 license.

Installation

The packages are installable with opam:

$ opam install activitypub activitypub_client activitypub_server

Current state of ocaml-activitypub can be installed with:

$ opam pin add [package] git@framagit.org:zoggy/ocaml-activity.git

Dependencies (7)

  1. xtmpl_ppx >= "0.19.0" & < "1.0.0"
  2. xtmpl >= "0.19.0" & < "1.0.0"
  3. webmachine >= "0.7.0"
  4. lru_cache >= "0.4.0"
  5. activitypub = version
  6. ocaml >= "5.2.0"
  7. dune >= "3.7"

Dev Dependencies (1)

  1. odoc with-doc

Conflicts

None

OCaml

Innovation. Community. Security.