A fully featured browser based WebRTC SIP phone for Asterisk.
This web application is designed to work with Asterisk PBX. Once loaded application will connect to Asterisk PBX on its web socket, and register an extension. Calls are made between contacts, and a full call detail is saved. Audio Calls can be recorded. Video Calls can be recorded, and can be saved with 5 different recording layouts and 3 different quality settings. This application does not use any cloud systems or services, and is designed to be stand-alone. Additional libraries will be downloaded at run time (but can also be saved to the web server for a complete off-line solution).
XoWS (XMPP Over WebSocket) is a Javascript XMPP web client that use the WebSocket protocol. The main idea of the project is initially to create a XMPP client with the following caracteristics:
Implementation of a super-lightweight network file system for sharing files across and between 8-bit computers. Originally designed for the Spectrum but has been ported to the Atari. Implementations exist for Linux, Spectrum, and Atari.
Protocol spec: https://github.com/FujiNetWIFI/spectranet/blob/master/tnfs/tnfs-protocol.md
YARC (Yet Another REST Client) is an easy-to-use REST Client. Use it to develop, test and debug RESTful APIs. Save favorite requests (including headers, payload etc.) and re-use them with the click of a button. Import/Export favorites. Your favorites are automatically synced with your Google account and are not tied to a single machine. View and re-run all your previous requests and responses.
I use it with Vivaldi, and it's pretty cool.
Brython is designed to replace Javascript as the scripting language for the Web. As such, it is a Python 3 implementation (you can take it for a test drive through a web console), adapted to the HTML5 environment, that is to say with an interface to the DOM objects and events.
Speed of execution is similar to CPython for most operations.
The gallery highlights a few of the possibilities, from creating simple document elements to drag and drop and 3D navigation. A wiki lists some applications using Brython.
Tiddloid Lite, a lightweight version of Tiddloid, is an app to work with locally stored TiddlyWikis. Once have some ideas, you can immediately write them down and save it in a tiddler, and sync the Wiki to your other devices so that you can access these ideas anywhere.
Can create a new local wiki with the latest template. Can import existing Tiddlywikis.
Rather than fight with Converse.js webshit, this is a pre-built web page that implements a web-based XMPP client for you. Even OMEMO enabled.
A fork of the Psi IM client which is actually maintained and updated. Rolling releases - as new features and fixes are added, new releases come out. Cross platform - I use it on my Linux desktops and my OSX machine for work and it's quite solid. The configuration menus are a little tricky and hard to navigate, so you'll have to go through them a couple of times before you get things set up the way you want them. Customizable - themes, fonts, et al can be tweaked. Also has a plugin system so you can install add-ons.
An open source XMPP client for Android. Supports OMEMO. Supports multiple accounts simultaneously. Uses your Google Contacts to store its contact information. Available in both the Google Play store and F-Droid.
Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi. Cross platform, lightweight, very handy. Takes a bit of fiddling to manage multiple accounts, though.
Another XMPP client implemented as a single shellscript using XML streams and FIFOs. Namechecks busybox but we'll see. Requires socat.
A script that downloads and decrypts OMEMO-encrypted files sent over XMPP. Useful when your XMPP client supports OMEMO-encrypted messages, but not files.
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.
Looks like more node.js webshit. Strongly resembles Discord's UI. An account's Xabber settings are synched from the server.
A multi-account Matrix client that allows you to authorize webapps to access parts of your account, designed with collaboration in mind.
This is a really simple matrix chat client. Just for simple use but also to mess around with the Matrix protocol. You can drop into the python interpeter in the middle of a chat and poke around with the Matrix Python SDK. Uses ncurses.
A minimal Matrix chat client, focused on performance, offline functionality, and broad browser support. Tries to be as desktop friendly as it is mobile friendly. UI components are reusable and composable. Can be added to an existing site. Stores everything locally. Right now it's a PoC.
A very simple Python front-end to the Linux Folding@home client. Doesn't give you much, handy for doing a quick status check if you don't feel like setting up an SSH tunnel so you can look at the web control panel.
A CLI tool for interacting with the Matrix chat network. Can probably be used as a client, but it's actually designed to build other tools on top. Only uses the matrix-python-sdk module.
A modern web-based IRC client and bouncer - always connected for you. File transfers made easy, push notifications. Responsive web design. Can be set up as a public client, or a private service for a few friends. There's even a pre-built Debian/Ubuntu .deb package to make installation easier.