manas
CommunitySolidServer
manas | CommunitySolidServer | |
---|---|---|
3 | 3 | |
58 | 491 | |
- | 1.8% | |
7.2 | 9.2 | |
3 months ago | 3 days ago | |
Rust | TypeScript | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
manas
-
Manas: Storage servers confirming to Solid protocol
Manas project aims to create a modular framework and ecosystem to create correct, robust storage servers adhering to Solid protocol in rust.
- A robust storage servers adhering to Solid protocol in Rust
-
Manas: Solid protocol storage server in Rust for decentralized web
Manas project(https://github.com/manomayam/manas/tree/main) aims to create a modular framework and ecosystem to create correct, robust storage servers adhering to Solid protocol in rust.
[Solid](https://solidproject.org/) is a web native protocol to enable interoperable, read-write, collaborative, and decentralized web, truer to web's original vision.
Solid adds to existing Web standards to realise a space where individuals can maintain their autonomy, control their data and privacy, and choose applications and services to fulfil their needs.
CommunitySolidServer
-
The Node Solid Server
There are two Solid server implementations that run on Node.js. The Community Solid Server (documentation) is newer, but this article uses the Node Solid Server (documentation). Both are open-source Node.js implementations of the same Solid standard, independently maintained.
-
Zero Data App
Yes, Solid comprises open specifications and anyone can implement it. The open source implementation that sees most development atm is https://github.com/solid/community-server, which is nearing a 1.0 release.
-
What does Solid mean to actual users?
Note that saying "Solid needs a Snap installer" is like saying "the Web needs a Snap installer". Solid is a specification, a protocol determining how servers and apps can talk together. Anyone can implement a Solid server (there are several), and it's up to those servers to make installation easy. If you're able to contribute a Snap installer, I think the most viable server implementation to do that for at this time is https://github.com/solid/community-server
What are some alternatives?
dokieli - :bulb: dokieli is a clientside editor for decentralised article publishing, annotations and social interactions
node-solid-server - Solid server on top of the file-system in NodeJS
Rouille, Rust web server middleware - Web framework in Rust
poem - A full-featured and easy-to-use web framework with the Rust programming language.
Peergos - A p2p, secure file storage, social network and application protocol
atomic-server - An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.
massa - Massa is a blockchain reaching a high transaction throughput in a decentralized network. Massa uses a multithreaded block graph allowing nodes to create blocks in parallel and process 10’000 transactions per second.
solid - Solid - Re-decentralizing the web (project directory)
binserve - A fast production-ready static web server with TLS (HTTPS), routing, hot reloading, caching, templating, and security in a single-binary you can set up with zero code.
plow - Plow - The ontology package manager