Collection of web developer utilities packaged as a desktop app. Technologies: React, Typescript, Redux, Axios, React-Query, Electron
Open source collection of web developer utilities, also packaged as a desktop application (Windows, Linux, Mac).
Some screen captures of the implemented features...
JSON format | File encoder | RegEx tester | Imaging OCR |
---|---|---|---|
The web application has been deployed and you can test it JUST HERE!. Whenever a feature is only available under Electron
the UI element will be disabled or a corresponding popup message will be displayed. But most of the time we will try to make the feature available online.
We have added features coverages (a.k.a. end to end tests) so each release can be tested in order to detect regressions before the release reach the production. Cypress is an awesome tool and Web Toolbox has a lot of screen behaviors covered!
Since most of the features don't need to access desktop capabilities, Electron
is actually not absolutely required. However, having a desktop application gives nice things like:
Save As…
buttonAgain feel free to try out the online demo before trying to package the Electron
app for your platform :-) since you will enjoy:
Still need an Electron
release? We've got you covered: Electron release details
See all the Development commands and scripts
This project is originaly a fork of React-TypeScript-Electron
sample with Create React App and Electron
Builder
Also bootstrapped with Create React App with --typescript
option. On the top of it, the following features have been added with relatively small changes:
Electron
main process source codeElectron
appElectron
Builder supportMore info here: Web Toolbox Electron app details
This project is licensed under the MIT license. For more information see LICENSE
file.
CHANGELOG.md
generation powered by Conventional Commits.
See the References