laminne / pulsate

πŸ’™ Easy-to-change, faster, developer friendly next generation decentralized social media.

Home Page:https://pulsate.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pulsate

πŸ’™ Easy-to-change, faster, developer friendly next generation decentralized social media. πŸ’™



Pulsate is the next generation of distributed social networking in the ActivityPub implementation and is easy to modify, fast, and developer and user-friendly.

Important

Pulsate is currently in the development phase, in a pre-alpha stage. The official release build may be missing some features or may have unforeseen defects.

What is ActivityPub?

ActivityPub is an open-source, decentralized social networking protocol. It provides a standardized model for the communication of applications, allowing them to share activities across a network of servers.

With ActivityPub, social network users can follow each other, share posts, and interact across diverse servers using different software implementation. Its decentralized nature enables greater data ownership and control for users, as their information is not housed in one centralized server. Instead, each server retains its data and establishes its policies, thereby resisting monopoly and censorship.

Developer Guide

If you want to participate in the development of Pulsate, be sure to read the contributing guide.

This guide describes the TypeScript naming conventions and how to handle null, undefined, etc. in Pulsate.

Security Policy

Check the Security Policy for security advisories, where to report vulnerabilities, and support status.

License

Pulsate is open source software distributed under Apache 2.0.

Please check Apache Software Foundation's official website, license file for more information.

Community & Related Sites

About

πŸ’™ Easy-to-change, faster, developer friendly next generation decentralized social media.

https://pulsate.dev

License:Apache License 2.0


Languages

Language:TypeScript 98.3%Language:JavaScript 1.7%