• Stars
    star
    122
  • Rank 284,275 (Top 6 %)
  • Language
    JavaScript
  • License
    GNU Affero Genera...
  • Created almost 7 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open source XMPP client for Web

Xabber for Web

Xabber for Web is an open-source XMPP client built to provide first-class chat experience in any modern browser. It looks and works great and is meant to provide seamless convergence with other versions of Xabber for different platforms. screenshot1 screenshot2

Features

Superb design

With clean and elegant interface, Xabber looks and works great. No other existing client can match it, Xabber user experience is second to none.

Conversations up front

We studied many existing chat solutions, took the best from all of them, then came with some tricks of our own. Xabber is friendly, informative, yet subtle and concise.

Multiple accounts

Just like Android version, Xabber for Web supports multiple accounts.

Synchronized settings

Setting up a new device can be tedious. Not anymore. You can log into Xabber with one click, we'll sync your settings from the server and you'll be set in no time. All your accounts and settings are synchronized instantly, you just need to enter passwords. We don't sync passwords because of safety reasons.

Sending media

Send and receive audio, images, voice messages and files, view and forward them!

Supported XEPs

  • XEP-0030: Service Discovery
  • XEP-0054: vcard-temp
  • XEP-0059: Result Set Management
  • XEP-0085: Chat State Notifications
  • XEP-0153: vCard-Based Avatars
  • XEP-0184: Message Delivery Receipts
  • XEP-0313: Message Archive Management
  • XEP-0363: HTTP File Upload
  • RFC-3920: Core
  • RFC-3921: Instant Messaging and Presence

License

Xabber is licensed under GNU/GPL v.3 license in 2013.

Support Xabber Development

The best among existing clients, Xabber is still far from being outstanding. Still, there are things that are needed to make Xabber perfectly working, independent and secure client. But perfection is a very expensive thing which we hardly can afford in the present economic situation in Russia and in our small but proud company.

Our goal is to create a beautiful unified user experience in federated XMPP environment on different platforms. Android version was released in 2011 and made its way to be number one XMPP client for Android. And we are not about to stop! Improvements keep on coming constantly. iOS version is under development too.

If like us, you share our goal and feel like being part of this project, you have many options to help us make it happen.

Support our Patreon campaign

We launched a crowdfunding campaign on Patreon where we shared our goals, needs, and promises. Take a look! https://www.patreon.com/xabber/overview

Donate directly to our PayPal account

Itโ€™s the least preferable way for us, but if itโ€™s the most for you - we are happy to bear some inconvenience for your comfort!

Donate directly to our Bitcoin account

We share with Bitcoin similar values and approaches, so no wonder that we love it!

bitcoin:1L78Z8etFrddc32CrrY88SpsL5mft51JS6

Donate now

Join Xabber development

We also welcome any developers, designers, translators, and testers to help us to make the art software together. Your pull requests will be highly appreciated.

Online documentation

Wiki

More Repositories

1

xabber-android

Open-source XMPP client for Android
Java
1,809
star
2

xabber-server

Xabber Server: an advanced XMPP server, with reliable message delivery, message editing and retraction, group chats, active session management and fast client synchronization
Shell
24
star
3

django-catalog

Django catalog application. Manages tree organized models
CSS
24
star
4

django-simple-feedback

Simple Django feedback application
Python
17
star
5

django-seo

Add SEO fields
Python
17
star
6

xabber-websocket

Standalone WebSocket connection manager needed to connect Xabber for Web to multiple different XMPP servers
Erlang
11
star
7

django-basket

Generic shopping basket for django sites
Python
9
star
8

django-snapshot

Django application to make snapshots of database and uploaded files
Python
8
star
9

django-tinymce-attachment

Makes attachments to objects and register them in TinyMCE
Python
7
star
10

django-generic-ratings

This application provides rating functionality to a Django project. (forked from https://bitbucket.org/frankban/django-generic-ratings)
Python
7
star
11

django-easy-news

Python
5
star
12

bst

Barecode scanner terminal for moysklad.ru
Java
5
star
13

django-menu-proxy

Application for construction menu
Python
4
star
14

django-utilities

Common used utilities fro django
Python
3
star
15

django-server-config

Generate config for lighttpd, logrotate and monit
Python
3
star
16

django-adminstats

Simple app, provides django's LogEntry objects admin. It can be used to collect inforabout staff users actions on site
Python
3
star
17

xabber-ios

Open source XMPP client for iOS
3
star
18

xabber-server-panel

JavaScript
3
star
19

django-url-methods

Provide various methods to work with urls. Used by django-trusted-html and django-model-url
Python
2
star
20

django-consulting

Application that provides consultation FAQs by topics. Unfinished project
Python
2
star
21

xmpplibrary

Erlang
2
star
22

django-trusted-html

Make your html correct, pretty and safe
Python
2
star
23

google-apps-contacts-sync

Google apps script to synchronize contacts through organization
JavaScript
2
star
24

skeletons

Configuration patterns
Shell
1
star
25

django-model-url

Help you to show always correctly links to all pages even if page`s url was changed.
Python
1
star
26

django-catalog-tree

JavaScript
1
star
27

django-openid-auth

Python
1
star
28

django-redirect-middleware

Does unconditional redirect's rather than Django's contrib module
Python
1
star
29

django-hex-storage

File system with support for international names and file the same file names
Python
1
star
30

xabber

Root project for all Xabber related software projects
1
star
31

template-classic

Python
1
star
32

create-release

Shell
1
star
33

avatartools

A couple of small utilities to generate random avatars for users of incognito chats.
Python
1
star