mirror of
https://github.com/Kong/insomnia.git
synced 2026-04-21 06:37:36 -04:00
e2c72987e84f41849a8e2277d67f093a1fb55007
* Fixed duplication kve bug * Autocomplete sort of works now * Even better * Styled autocomplete dropdown * Minor tweaks * Autocomplete looking pretty spiffy * Bug fixes * Apply dropdown to all editors * Fixed key propagation when autocomplete open * Fixed some modals * Split up editor less * Some css improvements * Move filter help out of editor * Fixed drag-n-drop * Perfected autocomplete theme * "fixed" one-line-editor hint click bug * Better autocomplete and switch single line input on drag enter * Don't autocomplete on Tab * Better tag dnd * Add constants completion API * Autocomplete headers * Fixed tests
Insomnia REST Client

Insomnia is a cross-platform REST client, built on top of Electron.
Setup
# Install and use correct Node version
nvm install
# Install dependencies
npm install
Run Development
When you run the development environment, it will start both a dev server and an Electron instance. The dev server is part of Webpack and is used to control hot module replacement of UI components. This means that, if you change a component file, you will not need to refresh the app to see the change. It will inject the new component immediately.
npm run dev
Build to Folder
Build all assets into ./build/
npm run build
Description
Languages
TypeScript
57%
JavaScript
41.7%
CSS
0.9%
MDX
0.2%
C++
0.1%
