Полезные программы на Go
Различные программы, написанные на Go.
- Простой Web Framework Echo
- Лёгкая wiki.
- Ketchup CMS, github.
- matterbridge. Мост для объединения различных средств общения (slack, telegram, mattermost и т.д.).
- Hermes - сервер для обмена файлами.
- Croc - клиент-сервер для посылки файлов.
- Go из Shell neugram.
- Различные утилиты для проверки сетей (сканеры, парсеры сертификатов и т.д.) Zmap Github
- Вывод дерева зависимостей depth. Блог.
- В графическом виде go-callvis.
- qrcp - передача файлов с компа на мобилку, например, по QRCode.
- mage - замена make на Go. Исходники на GitHub.
- wego - показ погоды в консоли.
- godu - позволяет быстро просматривать каталоги с большим количеством файлов.
- lf - консольный менеджер файлов на Go.
- wzd - веб-сервер для работы с огромным количеством файлов.
- duf - отображение информации про диски. Работает только под Unix.
- fsql - поиск файлов в виде SQL.
- Система хранения и версионирования кода - Gogs. Github.
- Gitea - склонированная и расширенная версия Gogs. Разворачивается локально. Исходники на GitHub.
- Lazygit (https://github.com/jesseduffield/lazygit). Консольный клиент для работы с git.
- Gitness - opensource проект. Разворачивается локально. GitHub.
- K6. Документация.
- vegeta (https://github.com/tsenart/vegeta) - подключается, либо как библиотека, либо используется из командной строки.
- Caddy - лёгкий и быстрый http-сервер как Nginx или Apache. Документация. Исходники на github.
- FRP - reverse-proxy.
- Casbin forum - реализация форума на Go и ReactJS.
- sftpgo - сервер, поддерживающий различные протоколы: SFTP, HTTP, FTP/S and WebDAV. И также различные системы хранения: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage.
- wasmVision - wasm-приложения, использующее openCv для работы с камерой. Накладывает эффекты, типа размытия.
Chart - рисует график на основании данных из стандартного потока ввода. Примеры отображения. Статья об использовании.