Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 2.5 KB

README.md

File metadata and controls

83 lines (54 loc) · 2.5 KB

Satori App for Desktop

Satori App Desktop

The universal and cross-platform chat application based on the Satori protocol.

English | 简体中文

Note

This is project under development and not ready for production use. Welcome to contribute to this project.

Roadmap

Roadmap

Desktop App

Satori App Server(SAS)

  • Roadmap: TODO
  • Todo list: TODO
  • Documentation: TODO

UI Design

Technologies

  • Cordis: Meta-Framework for Modern Applications.
  • Satori: THe universal messager protocol.
  • Electron: Open-source framework developed and maintained by GitHub.
  • React: A JavaScript library for building user interfaces.
    • Foxact: React component library that is React Hooks/Utils done right.
    • Zustand: A small, fast and scaleable bearbones state-management solution.
    • SWR: React Hooks library for data fetching.
  • Shikitor: A simple and lightweight code editor for the web based on shiki.

Getting Started

Download the latest release from the releases page.

Features

Cross chat platforms

The project is developed based on the Satori protocol. Benefit from to the excellent design and powerful platform support of the Satori protocol, Satori App Desktop can access multiple chat platforms:

  • DingTalk
  • Discord
  • KOOK
  • Lark
  • Line
  • Mail
  • Matrix
  • QQ Guild
  • Slack
  • Telegram
  • WhatsApp
  • WeCom (WeChat Work)
  • WeChat Official
  • Zulip

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

contributors

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.