Минималистичный self-hosted backend, совместимый с клиентами WakaTime, для отслеживания и просмотра собственной статистики программирования.
CorentinTh/it-tools
Подборка полезных онлайн-инструментов для разработчиков и IT-специалистов: доступна на it-tools.tech и устанавливается на собственный сервер через Docker.
- Звёзды
- 40,923
- Форки
- 5,504
- Открытые issues
- 861
- Последний коммит
- 19 часов назад
Что это?
IT Tools — веб-приложение с множеством небольших утилит, которые часто нужны разработчикам и IT-специалистам: конвертерами форматов, кодировщиками, генераторами и калькуляторами. Каждый инструмент работает в браузере как одностраничное приложение, поэтому для повседневных задач — например, декодирования строки или проверки значения — не нужно устанавливать отдельную программу.
Проект создан на Vue, TypeScript и Vite, а тесты запускаются с помощью Vitest. В комплект входит скрипт, который генерирует шаблон для нового инструмента и упрощает добавление утилит. Хостинговая версия доступна на it-tools.tech.
Для тех, кто хочет развернуть приложение в приватной среде, доступны Docker-образы на Docker Hub и GitHub Packages. Кроме того, проект представлен в каталогах Cloudron, Tipi и Unraid для домашних серверов.
Ключевые возможности
- 01Множество небольших утилит для разработчиков в одном веб-приложении
- 02Полностью работает в браузере как одностраничное приложение
- 03Доступно на хостинге и в виде Docker-образа для самостоятельного размещения
- 04Скрипт для быстрого создания шаблона нового инструмента
- 05Создано на Vue, TypeScript и Vite; включает модульные тесты на Vitest
Сценарии использования
- Быстро конвертировать или кодировать данные во время отладки
- Развернуть приватную версию полезных инструментов для разработки на домашнем сервере
- Разобраться в структуре веб-приложения на Vue и TypeScript
- Добавить новую утилиту в набор инструментов с открытым исходным кодом
Быстрый старт
- 1
Запустите самостоятельно размещаемый Docker-контейнер из Docker Hub
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest - 2
Или запустите контейнер из GitHub Packages
docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, требующей публиковать производные работы с открытым исходным кодом.
Темы
Частые вопросы
- Что такое it-tools?
- Подборка полезных онлайн-инструментов для разработчиков и IT-специалистов: доступна на it-tools.tech и устанавливается на собственный сервер через Docker. IT Tools — веб-приложение с множеством небольших утилит, которые часто нужны разработчикам и IT-специалистам: конвертерами форматов, кодировщиками, генераторами и калькуляторами. Каждый инструмент работает в браузере как одностраничное приложение, поэтому для повседневных задач — например, декодирования строки или проверки значения — не нужно устанавливать отдельную программу.
- it-tools можно использовать бесплатно? Какая у него лицензия?
- it-tools распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- it-tools всё ещё поддерживается?
- Активно поддерживается. Последний коммит в it-tools — 21 окт. 2026 г..
- Для чего можно использовать it-tools?
- Быстро конвертировать или кодировать данные во время отладки Развернуть приватную версию полезных инструментов для разработки на домашнем сервере Разобраться в структуре веб-приложения на Vue и TypeScript Добавить новую утилиту в набор инструментов с открытым исходным кодом
- Как установить it-tools?
- Запустите самостоятельно размещаемый Docker-контейнер из Docker Hub: docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest Или запустите контейнер из GitHub Packages: docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest
- Где скачать it-tools?
- Исходный код и инструкции по установке — на GitHub: https://github.com/CorentinTh/it-tools
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Prettier — инструмент, который автоматически форматирует код на JavaScript, TypeScript, CSS, HTML, Markdown, YAML и других языках в едином стиле.
Angular — платформа на TypeScript для создания веб-приложений с CLI, маршрутизацией, формами, SSR и компонентами Material.
JavaScript-библиотека для предсказуемого и удобного в поддержке управления глобальным состоянием в React и других библиотеках представления.
Самостоятельно размещаемый онлайн-конвертер файлов, поддерживающий более тысячи форматов и созданный на TypeScript, Bun и Elysia.
Открытый AI-помощник и почтовый клиент для Gmail и Outlook: он организует входящие и заранее готовит черновики ответов.