{"repo":"DevToys-app/DevToys","free":true,"listed":false,"github":"https://github.com/DevToys-app/DevToys","clone":"git clone https://github.com/DevToys-app/DevToys.git","description":"A Swiss Army knife for developers.","language":"C#","stars":31853,"topics":["blazor","cross-platform","csharp","desktop","desktop-app","desktop-application","developer-tools","extensible","fluent","fluent-design","linux","macos","mica","syntax-highlighting","typescript","windows","windows-10","windows-11","winui"],"license":"MIT","category":"dev_tool","readme_excerpt":"<p align=\"center\">\r\n  <img width=\"128\" align=\"center\" src=\"/assets/logo/Windows-Linux/Stable/Icon-Windows-Linux.png\">\r\n</p>\r\n<h1 align=\"center\">\r\n  DevToys\r\n</h1>\r\n<p align=\"center\">\r\n  A Swiss Army knife for developers.\r\n</p>\r\n<p align=\"center\">\r\n  <a title=\"Crowdin\" target=\"_blank\" href=\"https://crowdin.com/project/devtoys\">\r\n    <img src=\"https://badges.crowdin.net/devtoys/localized.svg\"></a>\r\n  <a style=\"text-decoration:none\" href=\"https://devtoys.app\" target=\"_blank\">\r\n    <img src=\"https://img.shields.io/badge/Website-devtoys.app-blue\" alt=\"Website\" /></a>\r\n</p>\r\n\r\n## Introduction\r\n\r\nDevToys helps with daily development tasks by offering a bundle of tiny tools designed to do quick, specific tiny tasks. No need to use many untrustworthy websites to simply decode a text or compress an image. With Smart Detection, the app intuitively selects the best tool for the data on your clipboard.\r\n\r\nDevToys 2.0 comes with 30 default tools:\r\n- **Converters**: JSON <> YAML, Date, Number bases...\r\n- **Encoders/Decoders**: HTML, URLs, Base64, GZip, JWT, QR Code...\r\n- **Formatters**: JSON, SQL, XML...\r\n- **Generators**: Hash & Checksum, Lorem Ipsum, Password...\r\n- **Graphics Tools**: Color Blindness Simulator, PNG/JPEG Compressor...\r\n- **Testers**: JSONPath, RegEx, XML...\r\n- **Text Utilities**: Markdown Preview, Text Comparer, Analyzer & Utilities...\r\n\r\nMore tools are available through extensions, and you can [develop your own](http://devtoys.app/doc).\r\n\r\n![DevToys](/assets/hero-screenshot.png)\r\n\r\n## Rate on Microsoft Store as of 5/7/2024\r\n\r\n![Microsoft Store rate](/assets/ms-store-rate.png)\r\n\r\n## Contribute\r\n\r\nSee [CONTRIBUTING](CONTRIBUTING.md)\r\n\r\n## Privacy Policy\r\n\r\nSee [PRIVACY POLICY](PRIVACY-POLICY.md)\r\n\r\n## Third-Party Softwares\r\n\r\nSee [ThirdPartyNotices](THIRD-PARTY-NOTICES.md)\r\n\r\n## License\r\n\r\nSee [LICENSE](LICENSE.md)\r\n\r\n## Special Thanks\r\n\r\n### Code contributors\r\n\r\n![Alt](https://repobeats.axiom.co/api/embed/324efe7f02eac0ea57d264c986651a346e86caf9.svg \"Repobeats analytics image\")\r\n\r\n<a href=\"https://github.com/DevToys-app/DevToys/graphs/contributors\">\r\n  <img src=\"https://contrib.rocks/image?repo=DevToys-app/DevToys\" />\r\n</a>\r\n\r\n### Designers\r\n\r\n[Zee-Al-Eid](https://twitter.com/zeealeid)\r\n[Jakub](https://github.com/AlurDesign)\r\n\r\n### DevToysMac developer\r\n\r\n[ObuchiYuki](https://twitter.com/obuchi_yuki)\r\n","default_branch":"main","files":2013,"tree":[".gitattributes",".github/ISSUE_TEMPLATE/bug_report.yml",".github/ISSUE_TEMPLATE/config.yml",".github/ISSUE_TEMPLATE/enhancement_request.yml",".github/ISSUE_TEMPLATE/feature_request.yml",".github/PULL_REQUEST_TEMPLATE.md",".github/advanced-issue-labeler.yml",".github/workflows/ci.yml",".github/workflows/issue_labeler.yml",".gitignore",".nuke/build.schema.json",".nuke/parameters.json",".vscode/extensions.json",".vscode/launch.json",".vscode/settings.json",".vscode/tasks.json","CODE-OF-CONDUCT.md","CONTRIBUTING.md","EXTENSIONS-TERM-AND-CONDITIONS.md","LICENSE.md","PRIVACY-POLICY.md","README.md","SECURITY.md","THIRD-PARTY-NOTICES.md","assets/font/AllTools.svg","assets/font/Base64EncoderDecoder.svg","assets/font/Base64ImageEncoderDecoder.svg","assets/font/CertificateEncoderDecoder.svg","assets/font/ChecksumGenerator.svg","assets/font/ColorBlindnessSimulator.svg","assets/font/ColorPicker.svg","assets/font/Converters.svg","assets/font/CronParser.svg","assets/font/DevToys-Tools-Icons.afm","assets/font/DevToys-Tools-Icons.sfd","assets/font/DevToys-Tools-Icons.ttf","assets/font/EncodersDecoders.svg","assets/font/Formatters.svg","assets/font/GZipEncoderDecoder.svg","assets/font/Generators.svg","assets/font/GraphicTools.svg","assets/font/HashGenerator.svg","assets/font/HtmlEncoderDecoder.svg","assets/font/ImageConverter.svg","assets/font/JsonFormatter.svg","assets/font/JsonYaml.svg","assets/font/JwtDecoder.svg","assets/font/ListCompare.svg","assets/font/LoremIpsumGenerator.svg","assets/font/MarkdownPreview.svg","assets/font/NumberBaseConverter.svg","assets/font/PngJpgCompressor.svg","assets/font/README.md","assets/font/RegexTester.svg","assets/font/Settings.svg","assets/font/SqlFormatter.svg","assets/font/StringEscapeUnescape.svg","assets/font/StringUtilities.svg","assets/font/TextDiff.svg","assets/font/TextTools.svg","assets/font/Timestamp.svg","assets/font/UrlEncoderDecoder.svg","assets/font/UuidGenerator.svg","assets/font/XMLValidator.svg","assets/font/XmlFormatter.svg","assets/hero-screenshot.png","assets/logo/DevToys icon.fig","assets/logo/MacOS/Preview/1024-mac.png","assets/logo/MacOS/Preview/128-mac.png","assets/logo/MacOS/Preview/16-mac.png","assets/logo/MacOS/Preview/256-mac.png","assets/logo/MacOS/Preview/32-mac.png","assets/logo/MacOS/Preview/512-mac.png","assets/logo/MacOS/Preview/64-mac.png","assets/logo/MacOS/Preview/Icon-MacOS-Preview.svg","assets/logo/MacOS/Stable/1024-mac.png","assets/logo/MacOS/Stable/128-mac.png","assets/logo/MacOS/Stable/16-mac.png","assets/logo/MacOS/Stable/256-mac.png","assets/logo/MacOS/Stable/32-mac.png","assets/logo/MacOS/Stable/512-mac.png","assets/logo/MacOS/Stable/64-mac.png","assets/logo/MacOS/Stable/Icon-MacOS.svg","assets/logo/Windows-Linux/Preview/Icon-Windows-Linux-Preview.png","assets/logo/Windows-Linux/Preview/Icon-Windows-Linux-Preview.svg","assets/logo/Windows-Linux/Preview/Icon-Windows-Preview.ico","assets/logo/Windows-Linux/Preview/msix/LargeTile.scale-100.png","assets/logo/Windows-Linux/Preview/msix/LargeTile.scale-125.png","assets/logo/Windows-Linux/Preview/msix/LargeTile.scale-150.png","assets/logo/Windows-Linux/Preview/msix/LargeTile.scale-200.png","assets/logo/Windows-Linux/Preview/msix/LargeTile.scale-400.png","assets/logo/Windows-Linux/Preview/msix/SmallTile.scale-100.png","assets/logo/Windows-Linux/Preview/msix/SmallTile.scale-125.png","assets/logo/Windows-Linux/Preview/msix/SmallTile.scale-150.png","assets/logo/Windows-Linux/Preview/msix/SmallTile.scale-200.png","assets/logo/Windows-Linux/Preview/msix/SmallTile.scale-400.png","assets/logo/Windows-Linux/Preview/msix/Square150x150Logo.scale-100.png","assets/logo/Windows-Linux/Preview/msix/Square150x150Logo.scale-125.png","assets/logo/Windows-Linux/Preview/msix/Square150x150Logo.scale-150.png","assets/logo/Windows-Linux/Preview/msix/Square150x150Logo.scale-200.png","assets/logo/Windows-Linux/Preview/msix/Square150x150Logo.scale-400.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-lightunplated_targetsize-16.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-lightunplated_targetsize-24.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-lightunplated_targetsize-256.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-lightunplated_targetsize-32.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-lightunplated_targetsize-48.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-unplated_targetsize-16.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-unplated_targetsize-256.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-unplated_targetsize-32.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.altform-unplated_targetsize-48.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.scale-100.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.scale-125.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.scale-150.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.scale-200.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.scale-400.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-16.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-24.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-24_altform-unplated.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-256.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-32.png","assets/logo/Windows-Linux/Preview/msix/Square44x44Logo.targetsize-48.png","assets/logo/Windows-Linux/Preview/msix/StoreLogo.scale-100.png","assets/logo/Windows-Linux/Preview/msix/StoreLogo.scale-125.png","assets/logo/Windows-Linux/Preview/msix/StoreLogo.scale-150.png","assets/logo/Windows-Linux/Preview/msix/StoreLogo.scale-200.png","assets/logo/Windows-Linux/Preview/msix/StoreLogo.scale-400.png","assets/logo/Windows-Linux/Preview/msix/Wide310x150Logo.scale-100.png","assets/logo/Windows-Linux/Preview/msix/Wide310x150Logo.scale-125.png","assets/logo/Windows-Linux/Preview/msix/Wide310x150Logo.scale-150.png","assets/logo/Windows-Linux/Preview/msix/Wide310x150Logo.scale-200.png","assets/logo/Windows-Linux/Preview/msix/Wide310x150Logo.scale-400.png","assets/logo/Windows-Linux/Stable/Icon-Windows-Linux.png","assets/logo/Windows-Linux/Stable/Icon-Windows-Linux.svg","assets/logo/Windows-Linux/Stable/Icon-Windows.ico","assets/logo/Windows-Linux/Stable/msix/LargeTile.scale-100.png","assets/logo/Windows-Linux/Stable/msix/LargeTile.scale-125.png","assets/logo/Windows-Linux/Stable/msix/LargeTile.scale-150.png","assets/logo/Windows-Linux/Stable/msix/LargeTile.scale-200.png","assets/logo/Windows-Linux/Stable/msix/LargeTile.scale-400.png","assets/logo/Windows-Linux/Stable/msix/SmallTile.scale-100.png","assets/logo/Windows-Linux/Stable/msix/SmallTile.scale-125.png","assets/logo/Windows-Linux/Stable/msix/SmallTile.scale-150.png","assets/logo/Windows-Linux/Stable/msix/SmallTile.scale-200.png","assets/logo/Windows-Linux/Stable/msix/SmallTile.scale-400.png","assets/logo/Windows-Linux/Stable/msix/Square150x150Logo.scale-100.png","assets/logo/Windows-Linux/Stable/msix/Square150x150Logo.scale-125.png","assets/logo/Windows-Linux/Stable/msix/Square150x150Logo.scale-150.png","assets/logo/Windows-Linux/Stable/msix/Square150x150Logo.scale-200.png","assets/logo/Windows-Linux/Stable/msix/Square150x150Logo.scale-400.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-lightunplated_targetsize-16.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-lightunplated_targetsize-24.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-lightunplated_targetsize-256.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-lightunplated_targetsize-32.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-lightunplated_targetsize-48.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-unplated_targetsize-16.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-unplated_targetsize-24.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-unplated_targetsize-256.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-unplated_targetsize-32.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.altform-unplated_targetsize-48.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.scale-100.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.scale-125.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.scale-150.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.scale-200.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.scale-400.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-16.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-24.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-24_altform-unplated.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-256.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-32.png","assets/logo/Windows-Linux/Stable/msix/Square44x44Logo.targetsize-48.png","assets/logo/Windows-Linux/Stable/msix/StoreLogo.scale-100.png","assets/logo/Windows-Linux/Stable/msix/StoreLogo.scale-125.png","assets/logo/Windows-Linux/Stable/msix/StoreLogo.scale-150.png","assets/logo/Windows-Linux/Stable/msix/StoreLogo.scale-200.png","assets/logo/Windows-Linux/Stable/msix/StoreLogo.scale-400.png","assets/logo/Windows-Linux/Stable/msix/Wide310x150Logo.scale-100.png","assets/logo/Windows-Linux/Stable/msix/Wide310x150Logo.scale-125.png","assets/logo/Windows-Linux/Stable/msix/Wide310x150Logo.scale-150.png","assets/logo/Windows-Linux/Stable/msix/Wide310x150Logo.scale-200.png","assets/logo/Windows-Linux/Stable/msix/Wide310x150Logo.scale-400.png","assets/ms-store-rate.png","assets/screenshots/screenshot1.png","assets/screenshots/screenshot2.png","assets/screenshots/screenshot3.png","assets/screenshots/screenshot4.png","build.cmd","build.ps1","build.sh","chocolatey/DevToys/devtoys.nuspec","chocolatey/DevToys/tools/chocolateyinstall.ps1","chocolatey/DevToys/update.ps1","chocolatey/README.md","crowdin.yml","global.json","init.cmd","init.ps1","init.sh","nuget.config","src/.editorconfig","src/Build.sln","src/DevToys-Linux.sln","src/DevToys-MacOS.sln","src/DevToys-Windows.lutconfig","src/DevToys-Windows.sln","src/Directory.Build.props","src/Directory.Build.targets","src/Directory.Packages.props","src/Environment.props","src/app/dev/DevToys.Api/Core/DictionaryExtensions.cs","src/app/dev/DevToys.Api/Core/IClipboard.cs","src/app/dev/DevToys.Api/Core/IFileStorage.cs","src/app/dev/DevToys.Api/Core/IFontProvider.cs","src/app/dev/DevToys.Api/Core/LoggingExtensions.cs","src/app/dev/DevToys.Api/Core/ObservableCollectionExtensions.cs","src/app/dev/DevToys.Api/Core/ObservableHashSet.cs","src/app/dev/DevToys.Api/Core/OneOfExtensions.cs","src/app/dev/DevToys.Api/Core/ResultInfo.cs","src/app/dev/DevToys.Api/Core/ResultInfoSeverity.cs","src/app/dev/DevToys.Api/Core/SandboxedFileReader.cs","src/app/dev/DevToys.Api/Core/SimpleSandboxedFileReader.cs","src/app/dev/DevToys.Api/Core/Theme/ApplicationTheme.cs","src/app/dev/DevToys.Api/Core/Theme/AvailableApplicationTheme.cs","src/app/dev/DevToys.Api/Core/Theme/IThemeListener.cs","src/app/dev/DevToys.Api/Core/Threading/AsyncLazy.cs","src/app/dev/DevToys.Api/Core/Threading/CancellationTokenExtension.cs","src/app/dev/DevToys.Api/Core/Threading/DisposableSemaphore.cs","src/app/dev/DevToys.Api/Core/Threading/TaskExtensions.cs","src/app/dev/DevToys.Api/Core/Threading/TaskSchedulerAwaiter.cs","src/app/dev/DevToys.Api/Core/ThrottledProgress.cs","src/app/dev/DevToys.Api/DevToys.Api.csproj","src/app/dev/DevToys.Api/DevToys.Api.props","src/app/dev/DevToys.Api/DevToys.Api.targets","src/app/dev/DevToys.Api/IDataGridRow.cs","src/app/dev/DevToys.Api/IMefProvider.cs","src/app/dev/DevToys.Api/README.md","src/app/dev/DevToys.Api/Settings/ISettingsProvider.cs","src/app/dev/DevToys.Api/Settings/SettingChangedEventArgs.cs","src/app/dev/DevToys.Api/Settings/SettingDefinition.cs","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.Designer.cs","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.af-ZA.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ar-SA.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.be-BY.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.bn-BD.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ca-ES.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.cs-CZ.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.da-DK.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.de-DE.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.el-GR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.en-GB.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.es-AR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.es-ES.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.fa-IR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.fi-FI.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.fr-FR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.he-IL.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.hi-IN.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.hu-HU.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.id-ID.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.is-IS.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.it-IT.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ja-JP.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ka-GE.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.kn-IN.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ko-KR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.kw-GB.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.nb.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.nl-NL.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.pl-PL.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.pt-BR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.pt-PT.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ro-RO.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ru-RU.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.sr-SP.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.sv-SE.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.ta-IN.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.te-IN.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.tr-TR.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.uk-UA.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.vi-VN.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.zh-Hans.resx","src/app/dev/DevToys.Api/Strings/ApiText/ApiText.zh-Hant.resx","src/app/dev/DevToys.Api/TextSpan.cs","src/app/dev/DevToys.Api/Tool/CLI/ConsoleProgressBar.cs","src/app/dev/DevToys.Api/Tool/CLI/ICommandLineTool.cs","src/app/dev/DevToys.Api/Tool/FontDefinition.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIButton.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUICard.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDataGrid.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDataGridCell.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDataGridRow.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDiffTextInput.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDropDownButton.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDropDownListItem.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIDropDownMenuItem.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIElement.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIElementWithChildren.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIFileSelector.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIGrid.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIGridCell.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIIcon.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIImageViewer.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIInfoBar.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUILabel.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIList.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIListItem.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIMultiLineTextInput.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUINumberInput.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIPasswordInput.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIProgressBar.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIProgressRing.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISelectDropDownList.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISetting.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISettingGroup.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISinglelineTextInput.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISplitGrid.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIStack.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUISwitch.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUITitledElement.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUITitledElementWithChildren.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32GlyphProvider.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32Icon.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32IconButton.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32IconDropDownButton.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32IconDropDownMenuItem.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIUtf32IconProvider.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIWebView.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/IUIWrap.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIDialog.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIGridLength.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIGridUnitType.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIHighlightedTextSpan.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIHighlightedTextSpanColor.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIHorizontalAlignment.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIHoverTooltip.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIInfoBarSeverity.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UILabelStyle.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIOrientation.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UISpacing.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UITextEndOfLinePreference.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UITextLineNumber.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UITextWrapMode.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIToolView.cs","src/app/dev/DevToys.Api/Tool/GUI/Components/UIVerticalAlignment.cs","src/app/dev/DevToys.Api/Tool/GUI/GuiToolGroup.cs","src/app/dev/DevToys.Api/Tool/GUI/IGuiTool.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/AutoCompletionItem.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/AutoCompletionItemKind.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/ILanguageService.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/SemanticToken.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/SemanticTokenModifier.cs","src/app/dev/DevToys.Api/Tool/GUI/LanguageService/SemanticTokenType.cs","src/app/dev/DevToys.Api/Tool/GUI/PredefinedCommonToolGroupNames.cs","src/app/dev/DevToys.Api/Tool/GUI/PredefinedSupportedImageFormats.cs","src/app/dev/DevToys.Api/Tool/IResourceAssemblyIdentifier.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/AcceptedDataTypeNameAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/CommandLineOptionAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/CommandNameAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/DataTypeNameAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/MenuPlacement.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/MenuPlacementAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/NameAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/NoCompactOverlaySupportAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/NotFavorableAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/NotSearchableAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/OrderAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/Platform.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/TargetPlatformAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Attributes/ToolDisplayInformationAttribute.cs","src/app/dev/DevToys.Api/Tool/Metadata/Metadata/IOrderableMetadata.cs","src/app/dev/DevToys.Api/Tool/SmartDetection/DataDetectionResult.cs","src/app/dev/DevToys.Api/Tool/SmartDetection/IDataTypeDetector.cs","src/app/dev/DevToys.Api/Tool/SmartDetection/PredefinedCommonDataTypeNames.cs","src/app/dev/DevToys.Api/ViewModelBase.cs","src/app/dev/DevToys.Blazor/.eslintrc.json","src/app/dev/DevToys.Blazor/Assets/changelog.md","src/app/dev/DevToys.Blazor/Assets/fonts/FluentSystemIcons-Regular.ttf","src/app/dev/DevToys.Blazor/Assets/javascript/dom.js","src/app/dev/DevToys.Blazor/Assets/javascript/dom.js.map","src/app/dev/DevToys.Blazor/Assets/javascript/dom.ts","src/app/dev/DevToys.Blazor/Assets/javascript/index.esm.js","src/app/dev/DevToys.Blazor/Assets/javascript/index.esm.js.map","src/app/dev/DevToys.Blazor/Assets/javascript/index.esm.ts","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditor.js","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditor.js.map","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditor.ts","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditorLanguage.js","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditorLanguage.js.map","src/app/dev/DevToys.Blazor/Assets/javascript/monacoEditorLanguage.ts","src/app/dev/DevToys.Blazor/Assets/javascript/popover.js","src/app/dev/DevToys.Blazor/Assets/javascript/popover.js.map","src/app/dev/DevToys.Blazor/Assets/javascript/popover.ts","src/app/dev/DevToys.Blazor/Assets/samples/json-sample.json","src/app/dev/DevToys.Blazor/Assets/sass/_layout.scss","src/app/dev/DevToys.Blazor/Assets/sass/_transitions.scss","src/app/dev/DevToys.Blazor/Assets/sass/_typography.scss","src/app/dev/DevToys.Blazor/Assets/sass/devtoys.scss","src/app/dev/DevToys.Blazor/Assets/sass/theme/_default.scss","src/app/dev/DevToys.Blazor/Assets/sass/theme/linux/dark.scss","src/app/dev/DevToys.Blazor/Assets/sass/theme/linux/light.scss"],"storefront":"/r/DevToys-app","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DevToys-app/DevToys/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}