Collection point for all the awesome Meraki APIs.
Clone or download
denapom11 Merge pull request #1 from mathieugerard/master
Adding Meraki Indoor Location
Latest commit d90ba0e Jul 17, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Awesome Meraki APIs Mar 22, 2018
README.md Merge pull request #1 from mathieugerard/master Jul 17, 2018
USECASE.md Awesome Meraki APIs Mar 22, 2018

README.md

Awesome Meraki APIs Awesome

A curated list of Meraki API scripts for Developers, inspired by awesome-go and awesome-python.

Location

Contributing

Have a Meraki Use case? would you like to contribute a code that is tangible and usable to share with other Developers? Leveraging our awesome Meraki APIs found HERE contribute a working code for a chance to win a Meraki Switch.

There are only 3 Rules:

  1. Your code works.
  2. Your code accomplishes a task.
  3. Be Awesome!

Some ideas can be found HERE Thanks to all contributors; you rock! Happy Coding!

Contents

DISCLAIMER: Cisco Meraki 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 those links.

Dashboards

Libraries for create custom dashboards.

  • DashboardAPI - Ruby implementation of the Meraki Dashboard API .
  • node-meraki-dashboard - A slightly opinionated node.js client library for using the Meraki Dashboard API.
  • meraki-dashboard-pwa-admin - A Vue.JS Progressive Web App for the Meraki Dashboard. This is a collection of tools and meraki services to manage a cloud network.
  • meraki-dashboard-vue-admin - A custom dashboard using the Meraki Dashboard API and Vue.js. It provides a backend Express server to route API requests.
  • meraki-ionic-app - An Ionic 2 based mobile app for the Meraki Dashboard API. It attempts to demonstrate the various possibilities with the API. This is a work in progress.
  • meraki-dashboard - Python 3.6 module providing all current Meraki Dashboard API calls to interface with the Cisco Meraki cloud-managed IT solutions.
  • Meraki.Dashboard - A strong-typed, mockable Cisco Meraki Dashboard API .Net Standard client library.

Administration

Libraries for administration and monitoring.

Location

Libraries to test the Location API Services

External Captive Portals excap

Libraries to build external captive portals

  • meraki-php-excap - An example external captive portal for the meraki cloud controller written in php
  • meraki-social-splash - Cisco Meraki captive portal with social single sign on. This is Python Flask app using flask-oauthlib and support signin for Facebook, Instagram, Twitter, Weibo and Wechat.
  • excap-social - Cisco Meraki Captive Portal with Social Passport support using the ExCAP API.
  • meraki-mews-splash - A Cisco Meraki Captive Portal with VueJS using the MEWS API for hospitatlity integrations.
  • meraki-splash-vue - A Cisco Meraki Captive Portal with VueJS.
  • meraki-splash-gp - Meraki Captive Portal using Group Policies. NodeJS Express Handlebars.
  • meraki-dashboard-api-express - Meraki Dashboard API Express server with basic Vue JS demo.
  • node-red-flow-meraki-splash-gp - A Meraki Captive Portal using Group Policies for one-time registration.
  • MerakiCaptivePortal-firebaseDB - A Meraki Captive Portal demo, which performs all client login logic within the public HTML/JS pages. The login data will be saved into a Google Firebase DB.
  • excap-MerakiSplashSimple-client-side - A Meraki Captive Portal demo, which performs all client login logic within the public HTML/JS pages. A NodeJS server is provided for convenience but the public folder could be used for an Apache project.
  • excap-social - Cisco Meraki Captive Portal with Social Passport support using the ExCAP API. This for demonstration purposes and comes with no guarantee or official support.