Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

polyphony-chat

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@polyphony-chat

polyphony

Providing free, open source communications technology

DiscordStatusCode-of-conduct-shield



The Polyphony logo. a dark, square background with rounded edges. on this background, there are four vertically stacked, purple lines. The lines each resemble a sine curve, although they are all shaped a little differently.

Polyphony

Free, open source, federated communications software, compatible with the Discord API and built with polyproto, Rust and love.
Explore the project »

About

Proprietary chat services suck. The Polyphony project aims to create easy to use, federated and secure communications software and protocols.

Our Goals

  • Re-imagine federation and identity: Withpolyproto,we are creating a modern, simple and resilient identity federation and trusted message exchangeprotocol which is ready for real-world happenings such as instances shutting down or beingunreachable. We want to make federation feasible for everyone, not just tech-savvy people.polyproto-chat is a new chat protocol built on top of polyproto, which can be implemented andextended upon by anyone.
  • Create modern, reliable and easy to use chat software: Withclient,chorus andsymfonia, we are developing an alternative toproprietary chat services. We are compatible withSpacebar Chat, anopen-source re-implementation of the Discord API, which means that you can use Polyphony withSpacebar and other services that are compatible with this API. No need to leave behind yourfriends who are using other services!
  • Be open, stay open: Through the MPL-2.0 license, we ensure that our software can be used byanyone, for any(-ish) purpose. The only thing we ask is that improvements and changes to our softwarestay open source as well. Our software should benefit the general public, not corporations.

Repositories

We are currently working on the following things:

RepositoryDescription
polyprotoA modern, simple and secure identity federation and trusted message exchange protocol. Rust implementation.
symfoniaOur API, CDN and gateway server.
clientModern and cross plattform Client for Polyphony. Currently not being worked on, as we focus on developing a solid client library, server and protocol first.
chorusA Rust library for interacting with Polyphony, the polyproto-chat network and Spacebar-compatible services, such as Spacebar and Discord
designOpen source design files and assets for the project.

Contributing

Contributions are always welcome! Please read thecode of conduct and thecontribution guidelines first. If you have any questions, feel free to join ourDiscord server and ask there.

This project is not affiliated with Discord Inc. or any related companies.

🏳️‍⚧️ Trans rights are human rights.

PinnedLoading

  1. clientclientPublic

    A multi-instance, Polyphony/Spacebar API-compatible chat client

    Rust 51 3

  2. polyproto-rspolyproto-rsPublic

    Reference implementation of polyproto in Rust

    Rust 13 1

  3. choruschorusPublic

    A Rust library for interacting with multiple Polyphony- and Spacebar-Compatible instances at once.

    Rust 19 7

  4. symfoniasymfoniaPublic

    A Polyphony chat server, compatible with Spacebar and the Discord API.

    Rust 40 5

  5. designdesignPublic

    Design files and -components used throughout the Polyphony project.

    2

  6. docsdocsPublic

    Specification documents documentation for the polyproto federated messaging protocol

    TypeSpec 11 1

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 13 repositories
  • docs Public

    Specification documents documentation for the polyproto federated messaging protocol

    polyphony-chat/docs’s past year of commit activity
    TypeSpec 11MIT 1 13 0 UpdatedMar 17, 2025
  • symfonia Public

    A Polyphony chat server, compatible with Spacebar and the Discord API.

    polyphony-chat/symfonia’s past year of commit activity
    Rust 40MPL-2.0 5 41 0 UpdatedMar 17, 2025
  • chorus Public

    A Rust library for interacting with multiple Polyphony- and Spacebar-Compatible instances at once.

    polyphony-chat/chorus’s past year of commit activity
    Rust 19MPL-2.0 7 167 2 UpdatedMar 16, 2025
  • polyproto-rs Public

    Reference implementation of polyproto in Rust

    polyphony-chat/polyproto-rs’s past year of commit activity
    Rust 13MPL-2.0 1 9 1 UpdatedMar 10, 2025
  • client Public

    A multi-instance, Polyphony/Spacebar API-compatible chat client

    polyphony-chat/client’s past year of commit activity
    Rust 51MPL-2.0 3 4 2 UpdatedFeb 25, 2025
  • .github Public
    polyphony-chat/.github’s past year of commit activity
    00 0 0 UpdatedJan 27, 2025
  • pubserve Public

    Simple, generic observer trait.

    polyphony-chat/pubserve’s past year of commit activity
    Rust0MPL-2.00 0 0 UpdatedAug 3, 2024
  • stimmgabel Public

    polyproto reference test implementation used for verifying other implementations of the protocol.

    polyphony-chat/stimmgabel’s past year of commit activity
    Rust 2MPL-2.00 0 0 UpdatedMay 19, 2024
  • ser_der Public archive

    Newtypes for the der crate to allow for [serde](https://serde.rs) de-/serialization.

    polyphony-chat/ser_der’s past year of commit activity
    Rust0MPL-2.00 0 0 UpdatedMay 5, 2024
  • design Public

    Design files and -components used throughout the Polyphony project.

    polyphony-chat/design’s past year of commit activity
    2GPL-3.00 0 0 UpdatedFeb 28, 2024

Top languages

Loading…

Most used topics

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp