Skip to content

Quanta is an open-source Social Media (Fediverse) platform for wikis, micro-blogging, collaboration, publishing, secure messaging, file sharing, and video/audio sharing. Browser-based, and written in Java and TypeScript.

License

Notifications You must be signed in to change notification settings

omahs/quantizr

 
 

Repository files navigation

Quanta Logo

Quanta Web Platform

Content Mangement, Micro Blogging, and Social Media

Welcome to the Fediverse!

Quanta is a new kind of social media and content management platform. Connect to the Fediverse with unique and powerful features like wikis, micro-blogging, document collaboration, conversation threads, encrypted secure messaging, video/audio recording & sharing, file sharing, a podcatcher, and much more.

Create hierarchically organized content that's always editable like a wiki and shared on the Fediverse and/or IPFS. Quanta is a new kind of platform with a new kind of architecture where you always have complete control of your own data.

Designed to allow a more fine-grained hierarchical approach to content management, collaborative documents, wikis, and micro-blogs, Quanta "quantizes" each piece of content into tree nodes. These nodes are the main elements of the app, similar to Facebook Posts or Twitter Tweets. Quanta has a unique and more powerful design, allowing content to be organized into larger structures of information, to create arbitrary data structures representing documents, wikis, web pages, blogs, etc.

The following test instance is open to the public, so anyone can sign up and browse the Fediverse:

https://quanta.wiki

Quanta Youtube Channel

Watch the Playlist!

Demo/Tutorial videos on how to use Quanta.

How to Build/Deploy

See ./distro/README.md for details on how to build and/or run a Quanta instance.

Quanta is a browser-based SPA (Single Page App), that works on both mobile and desktop browsers.

The languages and tech stack is as follows: Java Language, SpringBoot FAT Jar with embedded Tomcat on back end, TypeScript & Bootstrap (CSS), ReactJS front end. Deployed and installed via docker (docker compose), MongoDB as the data store, as well as the GO Lang version of IPFS.

Search Tags

Social Media Platform, Decentralized, Fediverse, IPFS, ActivityPub, Web3.0, Mastodon/Pleroma, IPFS, MongoDB, docker compose, Java, TypesScript, ReactJS, HTML+SCSS, SpringBoot, Podcasting, RSS, Encrpytion, E2E Encryption, Secure Messaging, Blogging Platform, Wikis, CMS, Corporate Collaboration, Full-Text search, Lucene

About

Quanta is an open-source Social Media (Fediverse) platform for wikis, micro-blogging, collaboration, publishing, secure messaging, file sharing, and video/audio sharing. Browser-based, and written in Java and TypeScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.9%
  • TypeScript 41.2%
  • SCSS 2.8%
  • Shell 1.3%
  • HTML 0.4%
  • JavaScript 0.3%
  • CSS 0.1%