DevToys
devtoys.appOpen-source offline toolbox for developers, with utilities for JSON, YAML, hashes, JWTs, Base64, text comparison and more. Useful alternative to pasting sensitive data into random online tools.
- Homepage: devtoys.app
- GitHub: github.com/DevToys-app/DevToys
- Web info: web-check.xyz/check/devtoys.app
DevToys Source Code
Author
Description
A Swiss Army knife for developers.
Homepage
https://devtoys.app/License
MIT
Created
29 Sept 21
Last Updated
06 Jun 26
Latest version
Primary Language
C#
Size
229,285 KB
Stars
31,598
Forks
1,750
Watchers
31,598
Language Usage
Star History
Top Contributors
-
@veler (861)
-
@btiteux (38)
-
@niyari (24)
-
@youkai95 (9)
-
@5idereal (6)
-
@akarboush (5)
-
@morning4coffe-dev (5)
-
@Nyrest (5)
-
@Gaoyifei1011 (4)
-
@rlm96 (4)
-
@Joaolfelicio (4)
-
@esibruti (4)
-
@a-khanna (3)
-
@lwillia (3)
-
@riyasvaliyadan (3)
-
@alessandrocaseti (3)
-
@deq3 (2)
-
@Sencaid (2)
-
@rzak23 (2)
-
@rdeveen (2)
-
@michael-hoedl (2)
-
@badcel (2)
-
@Guzzter (2)
-
@gm0stache (2)
-
@L1nu5 (2)
-
@YSternlicht (1)
-
@composite (1)
-
@tpgionfriddo (1)
-
@sapvissers (1)
-
@Somafet (1)
Recent Commits
-
Benjamin TITEUX (25 Feb 26)
Allow Stack UI element to take all the space available. (#1659)
-
Etienne Baudoux (09 Jan 26)
Enhance security policy with reporting guidelines Expanded the security policy to include details on vulnerability reporting and coordinated disclosure process.
-
Etienne Baudoux (08 Jan 26)
fixed accessors
-
Etienne Baudoux (08 Jan 26)
fixed build issue
-
Etienne Baudoux (08 Jan 26)
Update changelog with fixes and new extensions
-
Etienne Baudoux (08 Jan 26)
New Crowdin updates (#1505) * New translations apitext.resx (Afrikaans) * New translations apitext.resx (Russian) * New translations settings.resx (Vietnamese) * New translations textbox.resx (Vietnamese) * New translations apitext.resx (English, United Kingdom) * New translations extensionsmanager.resx (English, United Kingdom) * New translations settings.resx (English, United Kingdom) * New translations settings.resx (Spanish) * New translations firststartdialog.resx (Spanish) * New translations mainwindow.resx (Spanish) * New translations settings.resx (Polish) * New translations groups.resx (Turkish) * New translations groups.resx (French) * New translations clistrings.resx (Portuguese) * New translations extensionsmanager.resx (Hebrew) * New translations settings.resx (Hebrew) * New translations supportdevelopment.resx (Hebrew) * New translations firststartdialog.resx (Hebrew) * New translations mainwindow.resx (Hebrew) * New translations textbox.resx (Hebrew) * New translations other.resx (Hebrew) * New translations taskbar.resx (Hebrew) * New translations appmenubar.resx (Hebrew) * New translations groups.resx (Hebrew) * New translations settings.resx (Hungarian) * New translations firststartdialog.resx (Hungarian) * New translations toolgrouppage.resx (Hungarian) * New translations settings.resx (Dutch) * New translations supportdevelopment.resx (Dutch) * New translations mainwindow.resx (Dutch) * New translations supportdevelopment.resx (Finnish) * New translations groups.resx (Russian) * New translations settings.resx (Serbian (Cyrillic)) * New translations mainwindow.resx (Hebrew) * New translations groups.resx (Hebrew) * New translations settings.resx (Hebrew) * New translations supportdevelopment.resx (Hebrew) * New translations firststartdialog.resx (Hebrew) * New translations infobar.resx (Hebrew) * New translations toggleswitch.resx (Hebrew) * New translations toolgrouppage.resx (Hebrew) * New translations toolpage.resx (Hebrew) * New translations uidatagrid.resx (Hebrew) * New translations uifileselectorpresenter.resx (Hebrew) * New translations uiimageviewer.resx (Hebrew) * New translations uitextinputwrapper.resx (Hebrew) * New translations clistrings.resx (Hebrew) * New translations other.resx (Hebrew) * New translations other.resx (Hebrew) * New translations firststartdialog.resx (Hebrew) * New translations apitext.resx (Belarusian) * New translations extensionsmanager.resx (Belarusian) * New translations extensionsmanager.resx (Belarusian) * New translations settings.resx (Belarusian) * New translations settings.resx (Belarusian) * New translations groups.resx (Belarusian) * New translations groups.resx (Turkish) * New translations groups.resx (Turkish) * New translations apitext.resx (Persian) * New translations extensionsmanager.resx (Persian) * New translations groups.resx (Persian) * New translations extensionsmanager.resx (Persian) * New translations groups.resx (Dutch) * New translations groups.resx (Dutch) * New translations settings.resx (Dutch) * New translations supportdevelopment.resx (Dutch) * New translations firststartdialog.resx (Dutch) * New translations infobar.resx (Dutch) * New translations mainwindow.resx (Dutch) * New translations textbox.resx (Dutch) * New translations settings.resx (Persian) * New translations mainwindow.resx (Swedish) * New translations toolgrouppage.resx (Swedish) * New translations uifileselectorpresenter.resx (Swedish) * New translations uiimageviewer.resx (Swedish) * New translations uitextinputwrapper.resx (Swedish) * New translations other.resx (Swedish) * New translations appmenubar.resx (Swedish) * New translations groups.resx (Swedish) * New translations mainwindow.resx (Swedish) * New translations toolgrouppage.resx (Swedish) * New translations toolpage.resx (Swedish) * New translations uifileselectorpresenter.resx (Swedish) * New translations groups.resx (Swedish) * New translations taskbar.resx (Swedish) * New translations supportdevelopment.resx (Persian) * New translations infobar.resx (Persian) * New translations firststartdialog.resx (Persian) * New translations textbox.resx (Persian) * New translations toggleswitch.resx (Persian) * New translations toolpage.resx (Persian) * New translations firststartdialog.resx (Persian) * New translations mainwindow.resx (Persian) * New translations firststartdialog.resx (Romanian) * New translations firststartdialog.resx (Romanian) * New translations uifileselectorpresenter.resx (Portuguese) * New translations uiimageviewer.resx (Portuguese) * New translations uitextinputwrapper.resx (Portuguese) * New translations other.resx (Portuguese) * New translations whatsnewdialog.resx (Portuguese) * New translations appmenubar.resx (Portuguese) * New translations groups.resx (Vietnamese) * New translations settings.resx (Belarusian) * New translations settings.resx (Belarusian) * New translations supportdevelopment.resx (Belarusian) * New translations firststartdialog.resx (Belarusian) * New translations infobar.resx (Belarusian) * New translations mainwindow.resx (Belarusian) * New translations textbox.resx (Belarusian) * New translations taskbar.resx (Belarusian)
-
Benjamin TITEUX (08 Jan 26)
Updated extensions manager to handle CWE-22 & CWE-23 (#1643) * Updated extensions manager to handle CWE-22 & CWE-23 * Fixed path on Linux and Mac * Updated CI * Update Xcode version to 26.1.1 in CI workflow --------- Co-authored-by: Etienne Baudoux <[email protected]>
-
Etienne Baudoux (20 Feb 25)
New Crowdin updates (#1450) * New translations settings.resx (Turkish) * New translations mainwindow.resx (Turkish) * New translations appmenubar.resx (Turkish) * New translations groups.resx (Turkish) * New translations apitext.resx (Vietnamese) * New translations groups.resx (Vietnamese) * New translations settings.resx (Chinese Traditional) * New translations settings.resx (Indonesian) * New translations settings.resx (French) * New translations settings.resx (Danish) * New translations mainwindow.resx (Danish) * New translations appmenubar.resx (Danish) * New translations groups.resx (Danish) * New translations settings.resx (Portuguese, Brazilian) * New translations apitext.resx (Hebrew) * New translations extensionsmanager.resx (Hebrew) * New translations apitext.resx (Hebrew) * New translations extensionsmanager.resx (Hebrew) * New translations settings.resx (Hebrew) * New translations apitext.resx (Persian) * New translations groups.resx (Persian) * New translations settings.resx (Greek) * New translations settings.resx (Catalan) * New translations groups.resx (Indonesian) * New translations settings.resx (Portuguese) * New translations firststartdialog.resx (Portuguese) * New translations textbox.resx (Portuguese) * New translations toggleswitch.resx (Portuguese) * New translations toolgrouppage.resx (Portuguese) * New translations toolpage.resx (Portuguese) * New translations uidatagrid.resx (Portuguese) * New translations uifileselectorpresenter.resx (Portuguese) * New translations clistrings.resx (Portuguese) * New translations groups.resx (Tamil)
-
Etienne Baudoux (17 Nov 24)
Updated changelog
-
Etienne Baudoux (17 Nov 24)
Fixed blank window on Linux (#1457)
-
Etienne Baudoux (17 Nov 24)
Fixed issue where a blank window appears in Alt+Tab in Windows (#1456)
-
Etienne Baudoux (11 Nov 24)
Revert "Added support of per-extension assembly isolation (#1431)" (#1449) This reverts commit 0fddec07ee651aef31462c83b655e269002ee283.
-
Etienne Baudoux (10 Nov 24)
Updated changelog
-
Etienne Baudoux (10 Nov 24)
New Crowdin updates (#1434) * New translations settings.resx (French) * New translations settings.resx (Romanian) * New translations settings.resx (Spanish) * New translations settings.resx (Afrikaans) * New translations settings.resx (Arabic) * New translations settings.resx (Belarusian) * New translations settings.resx (Catalan) * New translations settings.resx (Czech) * New translations settings.resx (Danish) * New translations settings.resx (German) * New translations settings.resx (Greek) * New translations settings.resx (Finnish) * New translations settings.resx (Hebrew) * New translations settings.resx (Hungarian) * New translations settings.resx (Italian) * New translations settings.resx (Japanese) * New translations settings.resx (Georgian) * New translations settings.resx (Korean) * New translations settings.resx (Dutch) * New translations settings.resx (Norwegian) * New translations settings.resx (Polish) * New translations settings.resx (Portuguese) * New translations settings.resx (Russian) * New translations settings.resx (Serbian (Cyrillic)) * New translations settings.resx (Swedish) * New translations settings.resx (Turkish) * New translations settings.resx (Ukrainian) * New translations settings.resx (Chinese Simplified) * New translations settings.resx (Chinese Traditional) * New translations settings.resx (Vietnamese) * New translations settings.resx (Icelandic) * New translations settings.resx (Portuguese, Brazilian) * New translations settings.resx (Indonesian) * New translations settings.resx (Persian) * New translations settings.resx (Tamil) * New translations settings.resx (Spanish, Argentina) * New translations settings.resx (Bengali) * New translations settings.resx (Hindi) * New translations settings.resx (Telugu) * New translations settings.resx (English, United Kingdom) * New translations settings.resx (Cornish) * New translations settings.resx (Kannada) * New translations settings.resx (Japanese) * New translations settings.resx (Italian) * New translations settings.resx (Korean) * New translations settings.resx (German) * New translations settings.resx (Vietnamese) * New translations extensionsmanager.resx (Vietnamese) * New translations settings.resx (Vietnamese) * New translations supportdevelopment.resx (Vietnamese) * New translations firststartdialog.resx (Vietnamese) * New translations mainwindow.resx (Vietnamese) * New translations textbox.resx (Vietnamese) * New translations uiimageviewer.resx (Vietnamese) * New translations uitextinputwrapper.resx (Vietnamese) * New translations other.resx (Vietnamese) * New translations other.resx (Vietnamese) * New translations settings.resx (Arabic) * New translations textbox.resx (Vietnamese) * New translations toolpage.resx (Vietnamese) * New translations uifileselectorpresenter.resx (Vietnamese) * New translations settings.resx (Chinese Simplified) * New translations settings.resx (Ukrainian) * New translations settings.resx (Czech) * New translations settings.resx (Russian)
-
Hirotada Kobayashi (03 Nov 24)
Add support for UTF-32 glyphs in icon componentsgit (#1435)
-
Etienne Baudoux (28 Oct 24)
Added an option to disable recent tools (#1433)
-
Jeroen van Warmerdam (27 Oct 24)
Fix GetChildElementById no access to elements inside Card (#1429) * Add basic tests for GetChildElementById * Fix no access to elements inside Card. Fixes #1406
-
Etienne Baudoux (27 Oct 24)
Added support of per-extension assembly isolation (#1431) * Added support of per-extension assembly isolation * Added some comments
-
Etienne Baudoux (27 Oct 24)
Fixed sizing issue in Image Viewer (#1432)
-
Etienne Baudoux (27 Oct 24)
New Crowdin updates (#1426) * New translations appmenubar.resx (Japanese) * New translations groups.resx (Japanese)
-
Etienne Baudoux (23 Oct 24)
Fixed issue where context menu and drop down list may appear over the title bar (#1425)
-
Etienne Baudoux (23 Oct 24)
Increase window resizable area on Windows #1413 (#1422) * Increase window resizable area on Windows #1413 * Addressed feedback
-
Etienne Baudoux (23 Oct 24)
Fixed a regression where Linux theme is not properly detected (#1382) * Fixed a regression where Linux theme is not properly detected * Addressed feedback * Addressed feedback
-
Etienne Baudoux (21 Oct 24)
Removed forehead on macOS (#1424)
-
Etienne Baudoux (21 Oct 24)
Improved search accuracy (#1423)
-
Etienne Baudoux (21 Oct 24)
Fixed NuGet vulnerabilities (#1421)
-
Etienne Baudoux (20 Oct 24)
New Crowdin updates (#1384) * New translations apitext.resx (Serbian (Cyrillic)) * New translations extensionsmanager.resx (Serbian (Cyrillic)) * New translations extensionsmanager.resx (Serbian (Cyrillic)) * New translations settings.resx (Serbian (Cyrillic)) * New translations settings.resx (Portuguese) * New translations groups.resx (Portuguese) * New translations mainwindow.resx (Icelandic) * New translations appmenubar.resx (Icelandic) * New translations groups.resx (Icelandic) * New translations settings.resx (Chinese Simplified) * New translations groups.resx (Catalan) * New translations groups.resx (Russian) * New translations apitext.resx (Hungarian) * New translations groups.resx (Hungarian) * New translations extensionsmanager.resx (Hungarian) * New translations settings.resx (Hungarian) * New translations supportdevelopment.resx (Hungarian) * New translations textbox.resx (Hungarian) * New translations toggleswitch.resx (Hungarian) * New translations toolgrouppage.resx (Hungarian) * New translations toolpage.resx (Hungarian) * New translations uidatagrid.resx (Hungarian) * New translations uifileselectorpresenter.resx (Hungarian) * New translations apitext.resx (Hungarian) * New translations extensionsmanager.resx (Hungarian) * New translations settings.resx (Hungarian) * New translations supportdevelopment.resx (Hungarian) * New translations firststartdialog.resx (Hungarian) * New translations mainwindow.resx (Hungarian) * New translations textbox.resx (Hungarian) * New translations toggleswitch.resx (Hungarian) * New translations toolgrouppage.resx (Hungarian) * New translations toolpage.resx (Hungarian) * New translations uidatagrid.resx (Hungarian) * New translations uifileselectorpresenter.resx (Hungarian) * New translations uiimageviewer.resx (Hungarian) * New translations uitextinputwrapper.resx (Hungarian) * New translations clistrings.resx (Hungarian) * New translations other.resx (Hungarian) * New translations other.resx (Hungarian) * New translations taskbar.resx (Hungarian) * New translations whatsnewdialog.resx (Hungarian) * New translations appmenubar.resx (Hungarian) * New translations groups.resx (Hungarian) * New translations clistrings.resx (Hungarian) * New translations other.resx (Hungarian) * New translations appmenubar.resx (Hungarian) * New translations groups.resx (Spanish) * New translations settings.resx (French) * New translations mainwindow.resx (French) * New translations appmenubar.resx (French) * New translations groups.resx (French) * New translations apitext.resx (Greek) * New translations extensionsmanager.resx (Swedish) * New translations settings.resx (Swedish) * New translations supportdevelopment.resx (Swedish) * New translations firststartdialog.resx (Swedish) * New translations infobar.resx (Swedish) * New translations firststartdialog.resx (Vietnamese) * New translations infobar.resx (Vietnamese) * New translations textbox.resx (Vietnamese) * New translations toggleswitch.resx (Vietnamese) * New translations toolgrouppage.resx (Vietnamese) * New translations toolpage.resx (Vietnamese) * New translations uidatagrid.resx (Vietnamese) * New translations uifileselectorpresenter.resx (Vietnamese) * New translations uiimageviewer.resx (Vietnamese) * New translations uitextinputwrapper.resx (Vietnamese) * New translations clistrings.resx (Vietnamese) * New translations other.resx (Vietnamese) * New translations whatsnewdialog.resx (Vietnamese) * New translations groups.resx (Chinese Traditional) * New translations settings.resx (Portuguese) * New translations supportdevelopment.resx (Portuguese) * New translations firststartdialog.resx (Portuguese) * New translations infobar.resx (Portuguese) * New translations mainwindow.resx (Portuguese) * New translations mainwindow.resx (Portuguese) * New translations settings.resx (German) * New translations settings.resx (Ukrainian) * New translations firststartdialog.resx (Ukrainian) * New translations mainwindow.resx (Ukrainian) * New translations groups.resx (Ukrainian) * New translations mainwindow.resx (Ukrainian) * New translations appmenubar.resx (Ukrainian) * New translations settings.resx (French) * New translations groups.resx (Turkish) * New translations appmenubar.resx (Polish) * New translations groups.resx (Polish) * New translations groups.resx (Russian)
-
Etienne Baudoux (15 Aug 24)
Removed dependency on libadwaita in Linux (#1380) * Removed dependency on libadwaita in Linux * Removed unnecessary code
-
Etienne Baudoux (15 Aug 24)
New Crowdin updates (#1374) * New translations groups.resx (Czech) * New translations appmenubar.resx (Indonesian) * New translations mainwindow.resx (Indonesian) * New translations settings.resx (Indonesian) * New translations groups.resx (Indonesian) * New translations groups.resx (German)
-
Etienne Baudoux (11 Aug 24)
New Crowdin updates (#1372) * New translations groups.resx (Italian) * New translations settings.resx (Portuguese, Brazilian) * New translations mainwindow.resx (Portuguese, Brazilian) * New translations apitext.resx (Portuguese, Brazilian) * New translations extensionsmanager.resx (Portuguese, Brazilian) * New translations firststartdialog.resx (Portuguese, Brazilian) * New translations toolgrouppage.resx (Portuguese, Brazilian) * New translations uifileselectorpresenter.resx (Portuguese, Brazilian) * New translations whatsnewdialog.resx (Portuguese, Brazilian) * New translations appmenubar.resx (Portuguese, Brazilian) * New translations groups.resx (German) * New translations groups.resx (Portuguese, Brazilian) * New translations groups.resx (Korean)
DevToys Website
Website
DevToys - A Swiss Army knife for developers
DevToys is a cross-platform Swiss Army knife for developers. DevToys helps in daily tasks like formatting JSON, comparing text, testing RegExp. No need to use many untruthful websites to do simple tasks with your data.
Redirects
Does not redirect
Security Checks
2 security checks failed (63 passed)
- Domain Recently Created
- Domain Very Recently Created
Server Details
- IP Address 20.119.136.0
- Location Boydton, Virginia, United States of America, NA
- ISP Microsoft Corporation
- ASN AS8075
Associated Countries
-
FR -
US
Safety Score
Website marked as safe
100%
Blacklist Check
devtoys.app was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
DevToys Reviews
More Developer Tools
⚠️ This section is still a work in progress ⚠️
Check back soon, or help us complete it by submiting a pull request on
GitHub.
Or submit an entry here
About the Data: DevToys
Change History
- Added #603
API
You can access DevToys's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/developer-utilities/developer-tools/devtoys The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
Share DevToys
Help your friends compare Developer Tools, and pick
privacy-respecting software and services.
Share DevToys and Awesome Privacy with your network!