Skip to content

An open social network built on the CTZN project's work. Utilises Hypercore.

License

Notifications You must be signed in to change notification settings

rebelloV/ctzn-extended

 
 

Repository files navigation

CTZN Extended ("CTZN" pronounced "Citizen")

CTZN is a decentralized social network with a strong focus on building communities initally created by Paul Frazee, CTZN Extended is a new fork created by early CTZN user, Joe Harley, to teach himself about JavaScript and improve upon the original CTZN platform (think what C++ is to C!)

Standard CTZN Features

  • Status feeds with 256 character limits but the ability to post "extended text" with no limit (shows on expand).
  • Social following and moderated communities.
  • Threaded comments.
  • Decentralized hosting (anybody can create a server, and data syncs using the Hypercore Protocol).

Read the initial design document to learn more about the architecture.

CTZN Extended - possible features roadmap

  • Incorporate private messaging features.
  • Create built-in Fediverse bridging software.
  • Allow further theme customisation.
  • Add the ability for built SSH/Telnet text-mode viewing.
  • Create groupware systems based on CTZN.

⚠️ Alpha Software

CTZN (and by extestion, CTZN Extended) is still in development! If you decide to run a server or build against the protocol, beware that breaking changes may occur and won't always be communicated ahead of time.

📚 Standard CTZN Docs

📺 Videos

Standard CTZN's development has been live-streamed from day 1. You can watch the archives on YouTube.

Attributions

Default item-class icon

Icon licensed under CC BY 3.0: icon king 1


About

An open social network built on the CTZN project's work. Utilises Hypercore.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.6%
  • Liquid 1.1%
  • CSS 0.3%