Skip to content

A curated list of developer resources to integrate with Webex Devices

License

Notifications You must be signed in to change notification settings

CiscoDevNet/awesome-xapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome xAPI Awesome published

A curated list of developer resources for Webex Devices API inspired by awesome-go and awesome-python.

Looking for developer resources for Webex Messaging and Meetings? check awesome-webex.

Contributing

Please take a quick gander at the Contribution guidelines first. Thanks to all contributors; you rock!

If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!

Contents

DISCLAIMER: Cisco does not make any commitments about the resources listed in this document, nor the accuracy of the third party resources and any content accessible via the links below.

!Get Started!

Tour the xAPI via step-by-step tutorials.

Articles

Blogs and community articles that document features, cover use cases or propose code samples.

Building Blocks

Helper libraries to interact with codecs

  • Command Line Interface
    • xows CLI - Command-line utility built on top of pyxows (by Cisco CE).
  • JavaScript
    • jsxapi - JavaScript bindings for Cisco Collaboration Endpoint XAPI (by Cisco CE).
    • sugar - Syntactic "$ugar" for handling user input (by valgaze).
  • Postman
  • PowerShell
    • Send-XCommand - Cmdlets for sending xConfiguration & xCommand requests (by stephenwelsh).
  • Python
    • pyxows - Python bindings for Cisco Collaboration Endpoint xAPI over WebSockets (by Cisco CE).

Code Samples

From basic examples to finalized solutions illustrating the xAPI capabilities.

  • Repositories of examples
    • CE9-projects - Projects for Cisco DX, MX, SX and Room Systems (by technologyordie).
    • macro-projects-Examples - Cisco Video Endpoint Macro Repository (by Bobby-McGonigle).
    • roomdevices-macros-samples - Selection of macros proposed by the xAPI dev team (by Cisco CE).
    • xapi-samples - UI extensions, macros and scripts to quickly learn xAPI (by ObjectIsAdvantag).
    • yolo-oslo - Repository of in-room controls and macro samples (by acaeti).
  • Solutions
    • cisco-tp-snapshots - Take snapshots with your Cisco Room Device, aka Telepresence Endpoint (by drkchiloll).
    • codec-dashboard - Web dashboard to display/alert on codec information (by gsheppar).
    • feedback-meeting - Dashboard built from feedback collected via a custom "Call Survey" control (by tloyau).
    • maze game - Navigate blind in a maze, look for the treasure (by ObjectIsAdvantag).
    • MyRoomKit - Botkit chatbot as an extension of a RoomKit device (by ObjectIsAdvantag).
    • roomie - App reporting whether there are people in the meeting rooms (by bjolseth).
    • roomkit-collector - Collect PeopleCount events and compute weighted averages (by ObjectIsAdvantag).
    • roomkit-react-map - React map showing PeopleCount analytics fired by a set of RoomKits (by ObjectIsAdvantag).
    • telehealthPresence - Add additional presence states for video endpoints in Jabber (by voipnorm).
    • video status monitor - Web page displaying call status and people count/presence (by DJF3).

Developer Tools

Handy tools and building-blocks to create, test and deploy applications.

Reference

Documentation, product resources and technical support.

Reference Guides

API Reference, Configuration and Administration guide for specific versions of CE and RoomOS.

Third-Party

Hardware, integrations and control systems

About

A curated list of developer resources to integrate with Webex Devices

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published