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!
- See the full e2e tests report
- See the full coverage report Jest & Cypress merged
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:
- global OS shortcuts
- dedicated OS window
- ability to select exactly where a file will be stored whenever the SPA offers a
Save As…
button - etc.
Again feel free to try out the online demo before trying to package the Electron
app for your platform :-) since you will enjoy:
- live updates
- usage as a progressive web app (PWA)
- or just add bookmark(s) to the specific feature(s) of the app you use the most
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:
- TypeScript supports for
Electron
main process source code - Hot-reload support for
Electron
app Electron
Builder support
More info here: Web Toolbox Electron app details
Poker planning:
- show all values automatically when all participants have voted
- confirmation for deleting all votes: add a 'Yes, dont ask again' button
- show session QR code at the top
Others:
- DataURI scheme viewer (Base64 raw data)
- Like this website: Data URL to image
- 3D Visualizer (.obj and .fbx viewer)
- Add list of all official HTTP Server codes (REST)
- Markdown utilities, like table formatter
- Suggests something or add your pull request!
This project is licensed under the MIT license. For more information see LICENSE
file.
CHANGELOG.md
generation powered by Conventional Commits.
See the References