All Projects → PagingMatt → osilo

PagingMatt / osilo

Licence: ISC license
Personal data silos with secure sharing

Programming Languages

ocaml
1615 projects
Makefile
30231 projects

Projects that are alternatives of or similar to osilo

Vernemq
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases.
Stars: ✭ 2,628 (+17420%)
Mutual labels:  distributed
Spring Boot Start Current
Spring Boot 脚手架 Mybatis Spring Security JWT 权限 Spring Cache + Redis
Stars: ✭ 246 (+1540%)
Mutual labels:  distributed
itc.lua
A Lua implementation of Interval Tree Clocks
Stars: ✭ 21 (+40%)
Mutual labels:  distributed
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+118053.33%)
Mutual labels:  distributed
Dweb.page
Your Gateway to the Distributed Web
Stars: ✭ 239 (+1493.33%)
Mutual labels:  distributed
Sia
Blockchain-based marketplace for file storage. Project has moved to GitLab: https://gitlab.com/NebulousLabs/Sia
Stars: ✭ 2,731 (+18106.67%)
Mutual labels:  distributed
Pottery
Redis for humans. 🌎🌍🌏
Stars: ✭ 204 (+1260%)
Mutual labels:  distributed
webhunger
WebHunger is an extensible, full-scale crawler framework that supports distributed crawling, aiming at getting users focused on web page parsing without concerning for the crawling process.
Stars: ✭ 17 (+13.33%)
Mutual labels:  distributed
Powerjob
Enterprise job scheduling middleware with distributed computing ability.
Stars: ✭ 3,231 (+21440%)
Mutual labels:  distributed
Tensorflow
An Open Source Machine Learning Framework for Everyone
Stars: ✭ 161,335 (+1075466.67%)
Mutual labels:  distributed
Coerce Rs
Coerce - an asynchronous (async/await) Actor runtime and cluster framework for Rust
Stars: ✭ 231 (+1440%)
Mutual labels:  distributed
Flambe
An ML framework to accelerate research and its path to production.
Stars: ✭ 236 (+1473.33%)
Mutual labels:  distributed
Cat
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Stars: ✭ 16,236 (+108140%)
Mutual labels:  distributed
Ruby Spark
Ruby wrapper for Apache Spark
Stars: ✭ 221 (+1373.33%)
Mutual labels:  distributed
celery-monitor
The celery monitor app was written by Django.
Stars: ✭ 92 (+513.33%)
Mutual labels:  distributed
Pysr
Simple, fast, and parallelized symbolic regression in Python/Julia via regularized evolution and simulated annealing
Stars: ✭ 213 (+1320%)
Mutual labels:  distributed
Shardingsphere Elasticjob Cloud
Stars: ✭ 248 (+1553.33%)
Mutual labels:  distributed
spicedb
Open Source, Google Zanzibar-inspired fine-grained permissions database
Stars: ✭ 3,358 (+22286.67%)
Mutual labels:  distributed
Multi-Node-TimescaleDB
The multi-node setup of TimescaleDB 🐯🐯🐯 🐘 🐯🐯🐯
Stars: ✭ 42 (+180%)
Mutual labels:  distributed
Ray
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
Stars: ✭ 18,547 (+123546.67%)
Mutual labels:  distributed

osilo

License Build Status

Using social applications presupposes handing over personal data to these applications to do what they please with and users have no control over this data once it is handed over. This project attempts to prototype a system where users host their own data in private repositories and provide controlled sharing with third-party social applications. The system will work over HTTP so that a simple API can be exposed, leaving an entrypoint to build social applications on top of it.

Datakit

To run a peer using Osilo_server.native, it is necessary to start a Datakit server pointing towards a git repository (structured as a data silo).

Working with the code

Documentation generated with ocamldoc for the code can be found here.

Acknowledgements

  • .travis.yml file was provided by Anil Madhavapeddy
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].