You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@
2
2
3
3
[![MIT License][license-shield]][license-url]
4
4
[![Download in the Chrome Web Store][chrome-shield]][chrome-url]
5
+
[![Download in the Firefox Add-on Store][firefox-shield]][firefox-url]
5
6
6
7
<!-- PROJECT LOGO -->
7
8
<br />
@@ -12,7 +13,7 @@
12
13
13
14
14
15
<palign="center"style="max-width: 600px;">
15
-
Effortlessly discover API behaviour with a Chrome/Firefox extension that automatically generates OpenAPI specifications in real time for any app or website.
16
+
Effortlessly discover API behaviour with a browser extension that automatically generates OpenAPI specifications in real time for any app or website.
OpenAPI DevTools is a Chrome/Firefox extension that generates OpenAPI specifications in real time from network requests. Once installed it adds a new tab to Chrome DevTools called `OpenAPI`. While the tool is open it automatically converts network requests into a specification.
34
+
OpenAPI DevTools is a browser extension that generates OpenAPI specifications in real time from network requests. Once installed it adds a new tab to DevTools called `OpenAPI`. While the tool is open it automatically converts network requests into a specification.
34
35
35
36
*Features*:
36
37
- Instantly generate an OpenAPI 3.1 specification for any website or application just by using it
@@ -47,14 +48,17 @@ OpenAPI DevTools is a Chrome/Firefox extension that generates OpenAPI specificat
47
48
<img width="80%" src="resources/demo-img.png">
48
49
</p>
49
50
50
-
[Download the extension in the Chrome Web Store](https://chrome.google.com/webstore/detail/openapi-devtools/jelghndoknklgabjgaeppjhommkkmdii).
51
+
[Download the extension in the Chrome Web Store][chrome-url].
52
+
53
+
[Download the extension in the Firefox Add-on Store][firefox-url].
51
54
52
55
Otherwise, to install manually:
53
56
-[Download and extract the dist.zip file in the latest release](https://github.com/AndrewWalsh/openapi-devtools/releases/latest/download/dist.zip)
54
57
- In Chrome, navigate to `chrome://extensions`
55
58
- In the top right enable the `Developer mode` toggle
56
59
- In the top left click `Load unpacked` and select the extracted `dist` directory
57
60
- Open a new tab and then select `OpenAPI` in the developer tools (open with `cmd+i` or `ctrl+i`)
61
+
- Firefox is more challenging. Please use the add-on store.
58
62
59
63
<palign="right">(<ahref="#readme-top">back to top</a>)</p>
60
64
@@ -78,12 +82,7 @@ An [OpenAPI](https://www.openapis.org/) specification is a description of what a
78
82
79
83
To develop the project:
80
84
-`npm install`
81
-
-`npm run build`
82
-
- Navigate to `chrome://extensions` for Chromium based browser or `about:addons` for Firefox
83
-
- In the top right enable the `Developer mode` toggle
84
-
- In the top left click `Load unpacked` and select the `dist` directory
85
-
- You should now see the tool in DevTools. You can interact it with like a regular page, including inspection of the React app
86
-
-[Extensions Reloader](https://chrome.google.com/webstore/detail/extensions-reloader/fimgfedafeadlieiabdeeaodndnlbhid) is suggested to update the tool after running `npm run build` and updating the `dist` directory
85
+
-`npm run dev`
87
86
88
87
<palign="right">(<ahref="#readme-top">back to top</a>)</p>
0 commit comments