DevHub

A local offline utility collection for macOS providing text processing, code formatting, and security tools.

DevHub screenshot 1

DevHub is an open-source alternative to various web-based developer utilities and shell snippets that provides a centralized toolbox for macOS. It consolidates high-frequency tasks into a single desktop application to reduce context switching and eliminate the need for temporary utility websites. By moving these functions from the browser to the desktop, it provides a unified entry point for common programming chores.

The application is designed for local execution, ensuring that data remains on the machine rather than being sent to external servers. It is built specifically for macOS 14.0 and later using SwiftUI, offering a lightweight interface that prioritizes data privacy. It functions as a companion to an integrated development environment rather than a replacement for one.

Key features

  • Offline execution for increased data privacy and stability
  • Text processing tools including Base64, Unicode, and HTML encoding
  • Code utilities for JSON formatting, JWT parsing, and regex testing
  • Image tools for OCR, EXIF viewing, and watermarking
  • Security tools for RSA key and hash generation
  • Network utilities including API requests and SSL management
  • URL Scheme support for integration with Raycast and terminal commands
  • System tools for chmod calculation and device information

DevHub is intended for frontend, backend, QA, and DevOps engineers who require quick access to data conversion and formatting tools. For frontend developers, it provides color extraction and CSS tools, while backend engineers can utilize Basic Auth and RSA key generators. QA and DevOps engineers can leverage the crontab generator, port generator, and permission calculators. The toolset is extensive, covering everything from a Morse alphabet converter to a UUID generator and a world time clock.

The architecture supports automation via URL schemes, allowing users to trigger specific tools directly from browsers or CLI environments. This allows the application to fit into existing developer workflows and automation scripts without requiring manual navigation through the UI. The project maintains a frequent update cycle to expand its library of over 100 utilities.

This tool serves as a local-first productivity hub for developers seeking a privacy-focused replacement for scattered online utility sites.

Last Modified
Software TypeDesktop App
Platform
Last Activity3 months ago
Repository Age2 years
License
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.