Git Product home page Git Product logo

isabella232 / pade Goto Github PK

View Code? Open in Web Editor NEW

This project forked from igniterealtime/pade

0.0 0.0 0.0 560.94 MB

Pàdé (Yoruba word for Meet) is a browser extension (Chrome/Edge) based unified communications desktop client for Openfire.

Home Page: https://igniterealtime.github.io/pade/

License: Apache License 2.0

CSS 5.10% JavaScript 8.88% HTML 74.35% Java 1.50% PHP 2.38% Batchfile 0.22% Inno Setup 0.32% Less 3.60% SCSS 3.65%

pade's Introduction

Pade is the Yoruba word for "Meet". It is a web based unified communications client for Openfire Meetings and uses the following front end web applications.

  • Converse.js for XMPP chat/groupchat with Openfire
  • Jitsi Meet for SFU-based WebRTC audio/video conferencing, screen share and real-time application collaboration with Jitsi Video-bridge

All the web applications run from within a browser extension in native application windows and combine together to provide:

  • Modern HTML5 user interface
  • Single user authentication and sign-on; Windows SSO, Credential Management API and Smart ID support
  • Modern chat user experience; chats, group chats and message broadcasts with private chat responses
  • Message Styling with Markdown plain text
  • Interactive content; mentions, hashtags, forms and H5P/xAPI support
  • Audio Video conferencing (WebRTC)
  • Webinars; Single talker and multiple listeners
  • Telephone (SIP soft-phone) and MCU-based audio/video conferencing
  • Online Meeting/Conference planner with a calendar or CRON trigger
  • Screen sharing, Co-browsing and Application sharing/real-time collaboration
  • Agent support for live conversations with web site visitors using chat, audio and video conferencing
  • Support hardware devices like MIDI touch-pads and HID USB touch devices like the Elgato stream deck

To install, visit the Chrome Web Store or Microsoft Edge Add-ons.

On your Openfire server, you may need the following plugins:

  1. openfire-meetings server-side plugins (pade.jar, ofmeet.jar and offocus.jar)
  2. bookmarks for shared group-chat rooms and shared document urls.
  3. fastpath if you want to be an agent
  4. httpfileupload to transfer/share files
  5. monitoring to save and fetch chat history from openfire
  6. registration to performs various actions whenever a new user account is created.
  7. broadcast to broadcasts messages to all users in the system or to specific groups

pade's People

Contributors

deleolajide avatar marclaporte avatar luciash avatar wrooot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.