DevKnife
软件开发工具
仅适用于 Mac
免费 · App 内购买
DevKnife is a collection of everyday utilities for developers, packed into one fast, native macOS app.
Instead of jumping between websites, browser tabs, and small scripts, DevKnife keeps the tools you use most in one place - running locally on your Mac for speed, privacy, and focus.
DevKnife covers many of the small but frequent tasks that come up during development — formatting and converting data, testing APIs, inspecting tokens, working with timestamps, generating test values, and handling common encoding or hashing tasks.
Each tool is designed to be quick to access, easy to use, and focused on doing one thing well.
Tools included:
Data
- JSON Editor & Formatter
- Converter (JSON, YAML, TOML, XML, CSV)
- Encoder & Decoder (BASE64, URL, HTML)
- JWT Decoder
- Time Inspector
Text tools
- Regex Tester
- Markdown Editor
- Text Compare
- Text Inspector
Generators
- Data Generator
- Password Generator
- Hasher (MD5, SHA1, SHA256, SHA512, CRC32)
Network tools
- HTTP Client
- IP Location
- Domain & IP WHOIS
- Network Speed Test
- IndexNow
Graphics tools
- Color Picker
- SVG Editor
- Tailwind Colors
Why DevKnife:
- Everything runs locally — your data never leaves your Mac
- Native macOS app built for performance and reliability
- Clean, focused UI designed for daily use
- One app instead of many tabs
DevKnife is built for developers who value speed, simplicity, and a distraction-free workflow.
更多 - Added a new App Bundle Inspector tool for examining macOS app bundles.
- Added optional Vim keybindings to code editors.
- Added synhronized scrolling between the Markdown editor and preview.
- Added YAML frontmatter highlighting to the Markdown editor and removed frontmatter from the preview.
- Added external file-change warnings with an option to reload the file.
- Added warnings before replacing documents with unsaved changes.
- Added protection against overwriting files modified outside DevKnife.
- Added file drop zones to Code Statistics, Hex Viewer, Base64 Image, and Ruler.
- Improved the look of code blocks in the Markdown preview.
1.19.0 10月6日
- Added a new Code Statistics tool for viewing code statistics for a selected folder.
- Added a new Certificate Inspector for checking certificates from remote hosts and local PEM or DER files.
- Improved the Ruler tool with edge snapping and clearer highlighting of the active ruler.
- Fixed YAML-to-JSON conversion to preserve numbers, booleans, and null values.
- Added font size and line spacing settings for the Markdown preview.
- Added recent files support to the Markdown Editor, HTML Editor, SVG Editor, JSON Editor, CSV Editor, HTTP Client, Text Inspector, and Converter.
1.18.1 9月21日
- Added a new DNS Inspector for looking up public DNS records and checking DNS propagation across multiple resolvers.
- Added the ability to mark tools as favorites for quick access from the sidebar and dashboard.
- Improved the Domain & IP Whois interface for a cleaner and more consistent lookup experience.
- Changed the dashboard feedback link to open the DevKnife community on Reddit.
1.17.0 8月17日
- Added Workspaces to preserve a DevKnife window as a named session.
- Added App Shortcuts support for launching tools with input and running common transformations from macOS Shortcuts.
- Added command-line support for opening Domain Whois and IP Location from the terminal.
1.16.0 7月16日
- Added a new Ruler tool to measure distances and angles in images.
- Added a new HTML Editor tool with syntax highlighting, live preview, formatting, and minification.
- Revamped the CSV Editor with an improved editing experience, including multiple cell selection, keyboard navigation, column reordering, and delimiter switching.
- Added Find support to the CSV, HTML, JSON, Markdown, SVG, and Text Inspector tools.
- Added line number support to the HTML Editor and JSON Editor.
- Added Word Wrap support to the HTML Editor and JSON Editor.
- Added the ability to toggle the HTML Preview panel and the JSON Tree & Query panel.
- Fixed an issue where changing the delimiter in the CSV Editor could cause the Save menu item to become disabled.
- Improved the SVG Editor’s zoom controls.
1.15.1 6月8日
- Added a new Cron Inspector tool.
- Added a new URL Editor tool.
- Added Quick Look support for Assembly, C, C#, C++, Clojure, CSS/SCSS/Sass/Less, Dart, Delphi/Object Pascal, Elixir, Erlang, Fortran, Go, Haskell, Java, JavaScript, Kotlin, Lua, Perl, PHP, Python, R, Ruby, Rust, Scala, Shell Script, SQL, Swift, TypeScript, Visual Basic, and Zig source files.
- Made the sidebar remember its state across app launches.
- Added a Feedback button to the dashboard for feature requests and suggestions.
1.14.0 5月27日
- Fixed Quick Look previews not working on macOS versions earlier than 26.4.
- Improved cursor movement in dropdowns (Time Inspector time zone selection and Quick Switch).
- Added a row number field to the Data Generator tool.
- Expanded Quick Look support to include YAML, TOML, XML, GIMP Palette (.gpl), and Adobe Swatch Exchange (.ase) files.
1.13.1 4月24日
- Added a new CSV Editor tool.
- Added support for multiple website profiles in IndexNow.
- Added the ability to reorder time zones in Time Inspector.
- Fixed the Remove Time Zone button not working on macOS Tahoe.
- Fixed an issue where the Color Palette editor updated the previously selected swatch.
- Added new colors to Tailwind Colors and made the copied to clipboard indicator more noticeable.
- Improved the Tailwind Colors tool by increasing spacing between color boxes and adding dynamic borders for better visibility on light and dark backgrounds.
- Added Quick Look support for CSV, JSON, Markdown, and HTTP Client files.
- Added support for opening Markdown and HTTP Client files from Finder.
- Added a copy to clipboard button to the Network Information tool.
- Updated the copy to clipboard icons in Color Inspector to match other modules.
- Increased sidebar icon size on macOS Tahoe.
1.13.0 4月23日
- Fixed visual issues on macOS Tahoe and updated the app icon
- Fixed an issue where some valid JSON files could appear as invalid in the JSON tree view
1.12.0 4月6日
- Added multi-window support across the app with independent per-window state persistence and automatic migration of existing data.
- Improved JSON formatting options in the JSON Editor.
- Improved error messages and error display in the JSON Editor.
- Added an automatic repair flow to the JSON Editor.
- Added a context menu to the JSON preview tree for copying values and expanding or collapsing nodes.
- Improved the IP Location tool with easier database menu access and clearer documentation access.
- Fixed JSON files opened from disk being treated as drafts.
1.10.1 2月28日
- Fixed the tones palette in the Color Inspector showing incorrect colors.
- Improved color history tracking in the Color Inspector.
- Made the Color Inspector tool more compact.
- Added a palette sidebar to the Color Inspector, allowing you to add or remove colors without opening the Color Palettes tool.
- Added import and export support for Adobe Swatch Exchange (.ase) files in the Color Palettes tool.
- Changed the Add Color button in the Color Palettes tool to open the system color dialog instead of the color picker.
- Added a Copy menu item to the color swatch context menu in the Color Palettes tool.
- Reorganized the color context menu in the Color Palettes tool.
- Removed the Dashboard module from last-access tracking to improve Quick Switch relevance.
1.9.1 1月24日
- New Color Palettes tool for organizing, naming, and exporting your colors
- Color Inspector can now add the picked color directly to a palette
- Quick Switch now prioritizes recently used tools
- Improved first‑launch behavior in Color Inspector for default color details
1.9.0 1月19日
- Added a new App Bundle Inspector tool for examining macOS app bundles.
- Added optional Vim keybindings to code editors.
- Added synhronized scrolling between the Markdown editor and preview.
- Added YAML frontmatter highlighting to the Markdown editor and removed frontmatter from the preview.
- Added external file-change warnings with an option to reload the file.
- Added warnings before replacing documents with unsaved changes.
- Added protection against overwriting files modified outside DevKnife.
- Added file drop zones to Code Statistics, Hex Viewer, Base64 Image, and Ruler.
- Improved the look of code blocks in the Markdown preview.
更多 版本 1.19.0 10月6日
未收集数据 开发者不会从此 App 中收集任何数据。