Translate APIs described by OpenAPI Specifications (OAS) or Swagger into GraphQL. OpenAPI-to-GraphQL can be used in two ways: CLI The Command Line Interface (CLI) provides a convenient way to start a GraphQL server wrapping an API for a given OpenAPI Specification: Install the OpenAPI-to-GraphQL CLI using:npm i -g openapi-to-graphql-cli Then, run the OpenAPI-to-GraphQL command and point it to an OpenAPI …
Integrating React Component into another Framework based on Javascript – React wihtout JSX.
In some case, we should use React Component in other framework based on Javascript such as Purescript .Framework can compile Javascript or ES6 but can not JSX because JSX is required for using React. Then what can we do for it?We can use it without JSX and the framework can compile them.Each JSX element is …
Grafana – Beautiful Dashboard / Data visualization made easy
Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data driven culture: Visualize: Fast and flexible client side graphs with a multitude of options. Panel plugins for many different way to visualize metrics and logs. Dynamic …
Mock Backend API for offline usage
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. It provides multiple features such as unlimited mocking, import/export, multiple responses per route, CORS, HTTPS, Route regex, and etc. https://mockoon.com/
Zeal Offline Documentation Browser
https://zealdocs.org/ It support 196 language documentations for browsing offline in app.
Get Offline Doc – HTTrack
We may need to download online documentation for offline use. You can use HTTrack website copier app from this link: https://www.httrack.com/
How to use shell commands in NodeJS based application.
Installing Via npm: $ npm install [-g] shelljs Examples var shell = require(‘shelljs’); if (!shell.which(‘git’)) { shell.echo(‘Sorry, this script requires git’); shell.exit(1); } // Copy files to release dir shell.rm(‘-rf’, ‘out/Release’); shell.cp(‘-R’, ‘stuff/’, ‘out/Release’); // Replace macros in each .js file shell.cd(‘lib’); shell.ls(‘*.js’).forEach(function (file) { shell.sed(‘-i’, ‘BUILD_VERSION’, ‘v0.1.2’, file); shell.sed(‘-i’, /^.*REMOVE_THIS_LINE.*$/, ”, file); shell.sed(‘-i’, /.*REPLACE_LINE_WITH_MACRO.*\n/, …
Tokenex – Secure Any Sensitive Data as Token
Tokenization is the process of turning sensitive data into nonsensitive data called “tokens” that can be used in a database or internal system without bringing it into scope. Tokenex is a enterprise grade service to tokenize any data including credit card numbers, identification numbers of customers.
VaultProject
A tool for secrets management, encryption as a service, and privileged access management Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and …









