{"repo":"oslabs-beta/projectArtemis","free":true,"listed":false,"github":"https://github.com/oslabs-beta/projectArtemis","clone":"git clone https://github.com/oslabs-beta/projectArtemis.git","description":"An analytic tool for GraphQL queries to external APIs with a Graphical User Interface to view performance metrics.","language":"TypeScript","stars":86,"topics":["analytics","performance-metrics","graphql-queries","deno","aleph","graphql","api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Artemis is currently undergoing a major re-write. If you notice any bugs please report an issue. We apologize for the inconvenience. A Deno-built Analytics Tool for GraphQL Queries Artemis from Our Team You can use Artemis without installing by visiting our online platform . Features Artemis provides analytics including aggregate response time, success and error instance ratios, returned data size, and persistent individual snapshots of each successful query results. Overview Artemis is Deno's first native GraphQL query analytics tool with a graphical user interface to visualize performance metrics. Our dynamic GUI, compiled using Aleph.js, allows users to send query requests to external APIs that use GraphQL. Under the hood, sophisticated and performant algorithms calculate performance metrics for each query request and Artemis immediately displays them as accessible and digestible analytics for developers. To Get Started To install Aleph, enter the following command in your terminal. Remember to export to PATH. To load the GUI on your localhost, enter the following command in your terminal. Documentation and Demo Simply enter the endpoint URL you are testing and select the number of times to run the query, then watch as Artemis visualized your results in real time. Here is a great resource for external APIs that work with GraphQL. You'll notice the graphs will render dynamically. Please note the functionality to run numerous queries is still being worked on. Use the default","default_branch":null,"files":null,"tree":[],"storefront":"/r/oslabs-beta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oslabs-beta/projectArtemis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}