All Projects → oslabs-beta → Miraql

oslabs-beta / Miraql

Licence: mit
GraphQL performance monitoring & error-handling tool

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Miraql

Opentelemetry Js
OpenTelemetry JavaScript Client
Stars: ✭ 700 (+621.65%)
Mutual labels:  api, monitoring, metrics
Swagger Stats
API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
Stars: ✭ 559 (+476.29%)
Mutual labels:  api, monitoring, metrics
Swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, and gRPC.
Stars: ✭ 517 (+432.99%)
Mutual labels:  api, graphql, monitoring
Graphql Inspector
🕵️‍♀️ Validate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage
Stars: ✭ 1,059 (+991.75%)
Mutual labels:  api, graphql, monitoring
Legacy Kubernetes App
Grafana App for Kubernetes
Stars: ✭ 76 (-21.65%)
Mutual labels:  monitoring, metrics
Graylog Plugin Metrics Reporter
Graylog Metrics Reporter Plugins
Stars: ✭ 71 (-26.8%)
Mutual labels:  monitoring, metrics
Requent
A GraphQL like interface to map a request to eloquent query with data transformation for Laravel.
Stars: ✭ 78 (-19.59%)
Mutual labels:  api, graphql
Amon
Amon is a modern server monitoring platform.
Stars: ✭ 1,331 (+1272.16%)
Mutual labels:  monitoring, metrics
Graphql Server
This is the core package for using GraphQL in a custom server easily
Stars: ✭ 65 (-32.99%)
Mutual labels:  api, graphql
Health Checks Api
Standardize the way services and applications expose their status in a distributed application
Stars: ✭ 78 (-19.59%)
Mutual labels:  api, monitoring
Beamium
Prometheus to Warp10 metrics forwarder
Stars: ✭ 82 (-15.46%)
Mutual labels:  monitoring, metrics
Rabbitmq http api client
RabbitMQ HTTP API client for Ruby
Stars: ✭ 70 (-27.84%)
Mutual labels:  api, monitoring
Graphql Microservices
Showcasing a graphql microservice setup
Stars: ✭ 68 (-29.9%)
Mutual labels:  api, graphql
Tessera
A dashboard front-end for graphite.
Stars: ✭ 1,202 (+1139.18%)
Mutual labels:  monitoring, metrics
Prometheus.cl
Prometheus.io Common Lisp client
Stars: ✭ 67 (-30.93%)
Mutual labels:  monitoring, metrics
Purescript Graphql
End to End typesafe GraphQL with PureScript
Stars: ✭ 79 (-18.56%)
Mutual labels:  api, graphql
Influxgraph
Graphite InfluxDB backend. InfluxDB storage finder / plugin for Graphite API.
Stars: ✭ 87 (-10.31%)
Mutual labels:  monitoring, metrics
Ariadne
Ariadne is a Python library for implementing GraphQL servers using schema-first approach.
Stars: ✭ 1,274 (+1213.4%)
Mutual labels:  api, graphql
Kamon
Distributed Tracing, Metrics and Context Propagation for application running on the JVM
Stars: ✭ 1,280 (+1219.59%)
Mutual labels:  monitoring, metrics
Graphql Portal
Configurable and distributed GraphQL Gateway. Convert your legacy data sources or monitor your existing GraphQL Services with a visual dashboard.
Stars: ✭ 88 (-9.28%)
Mutual labels:  api, graphql

MiraQL

MiraQL Logo

MiraQL

MiraQL is an Electron based desktop app designed to assist programmers by rendering graphical representations of GraphQL queries and schemas, and providing a space for performance and speed metrics monitoring.

MiraQL is currently in beta. Please feel free to post any issues to our GitHub. We welcome any and all feedback!

Read about our project on Medium!

Table of Contents

Download Instructions

Download Instructions

  1. Simply click to download: Mac, Windows, Linux
  2. Extract the file from the dmg and double click to open.
  3. You may need to go in to Security & Privacy settings to allow MiraQL to be opened.

Please note: our app is currently unsupported by Big Sur.

Getting Started

Feature 1: GraphQL Playground Once your app opens, users can submit API endpoints in the form of URLs and test their queries and responses. Write and submit queries in the input field to receive responses or errors, and view them in the response and errors tabs.

GraphQL Playground

Feature 2: Easy Error Visualization If your response returns any errors, head to the errors tab to view them in an intuitive manner. View the status, status code, error type, and error message in an easy to read table.

Error Visualization

Feature 3: Schema Visualization Users can add in tables for a graphical representation of all the schema’s fields and relationships that they can then refer to while writing or editing queries.

Schema Visualization

Feature 4: Response Metrics Analysis Go to the metrics tab to view data visualizations of query response speeds. Compare the speed of your most recent query to those of all previous query requests made with MiraQL in a line graph that updates every time you submit a query.

Response Metrics Analysis

Contact Us

The Production Team

License

This project is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].