Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raph6/xmpp-is-not-dead

xmpp jabber server rewrite in golang (RFC 6120 + RFC 6121)
https://github.com/raph6/xmpp-is-not-dead

go golang jabber rfc6120 rfc6121 xmpp xmpp-server

Last synced: 13 days ago
JSON representation

xmpp jabber server rewrite in golang (RFC 6120 + RFC 6121)

Awesome Lists containing this project

README

        

# XMPP is not dead
Simple jabber xmpp server implementation in golang
- [RFC 6120](https://datatracker.ietf.org/doc/rfc6120/) (XMPP Core)
- [RFC 6121](https://datatracker.ietf.org/doc/rfc6121/) (XMPP Instant Messaging and Presence)

## Implemented
- [x] SASL PLAIN authentication (RFC 6120)
- [x] iq:roster (RFC 6120)
- [x] iq:disco#items
- [x] iq:disco#info

## In progress
- [ ] presence broadcast (RFC 6121)
- [ ] message broadcast (RFC 6121)
- [ ] vCard

## TODO
- [ ] TLS (RFC 6120)
- [ ] pgsql database
- [ ] change localhost
- [ ] add tests