IT Tools

A collection of handy online utility tools for developers with a focus on user experience.

IT Tools screenshot 1

IT Tools is an open-source, self-hosted web application that provides a comprehensive collection of utility tools for developers. It serves as a centralized hub for common technical tasks, allowing users to perform various operations through a browser interface without relying on multiple disparate websites. The application is typically deployed as a Docker container, though it can also be run as an LXC container in Proxmox VE for those using virtualization environments.

The software is designed to be hosted on a private or public server and accessed via a web browser. It supports deployment in the root directory or within a custom subfolder using a reverse proxy such as Nginx Proxy Manager, Traefik, or Caddy. For certain security-sensitive features, such as PGP encryption and Progressive Web App functionality, the application requires an HTTPS connection to access the WebCrypto API, which is unavailable on insecure connections.

Key features

  • Large collection of developer utility tools
  • Full UI translation support for multiple languages
  • Custom tool filtering via JSON configuration
  • Ability to add custom external links and markdown content
  • Runtime configuration of default tool parameters
  • Support for custom base URLs for subfolder hosting
  • PWA support when served over HTTPS
  • Integration with Docker, Podman, and LXC

The application is built using Vue and TypeScript, and it is designed for extensibility. Administrators can customize the home page by mounting a markdown file to the container and control tool visibility using regex filters in a JSON configuration. Users can define default values for specific tool parameters, such as regex patterns or barcode text, through a settings JSON file, ensuring that common configurations are pre-set for their specific environment. The deployment process is flexible, supporting environment variables to override the listening port and build arguments to set the default language during the image creation process.

This software is intended for developers and system administrators who require a suite of quick-access utilities in a self-hosted environment to maintain data privacy and operational efficiency.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age2 years
LicenseGPL-3.0
Open Source Software.io

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