Top 4 capability-based Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
kay
A hypothetical message-based programming language inspired by Smalltalk, Self, Erlang, Clojure and sci-fi and biology.
Project mention: Sandstorm: Open-source platform for self-hosting web app | news.ycombinator.com | 2023-06-04The Go implementation of capnp is alive and well, too. I highly recommend it: https://github.com/capnproto/go-capnp
Nice to see more systems architected on object capabilities. It's a more practical security model than ACLs: https://srl.cs.jhu.edu/pubs/SRL2003-02.pdf
Or more succinctly:
> Capability-based security enables the concise composition of powerful patterns of cooperation without vulnerability.
from https://github.com/dckc/awesome-ocap
Project mention: OCapN, Interoperable Capabilities over the Network | news.ycombinator.com | 2023-11-16There's ucan too, which fills some similar-ish roles. It's definitely not quite as comprehensive & featureful as ocapn, but worth mentioning. https://ucan.xyz/
Index
What are some of the best open-source capability-based projects? This list will help you:
Project | Stars | |
---|---|---|
1 | go-capnp | 1,152 |
2 | awesome-ocap | 325 |
3 | spec | 153 |
4 | kay | 19 |
Sponsored