Useful Tools | Linux | GitOps | DevOps
6.62K subscribers
349 photos
8 videos
12 files
1.02K links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
Zellij — это еще не просто еще один терминал. Он имеет базовую функциональность терминального мультиплексора (аналогично tmux или screen), но включает в себя множество встроенных функций, которые позволяют пользователям расширять его и создавать свою собственную персонализированную среду.

Как и другие мультиплексоры, Zellij позволяет пользователям разделять свой терминал на разные панели и вкладки.

В Zellij также есть специальные панели, которые не являются терминалами. Эти панели называются плагинами. Zellij поставляется с некоторыми готовыми плагинами, такими как файловый менеджер Strider. Zellij использует Webassembly и WASI для загрузки этих панелей и предоставления им доступа к хост-компьютеру, чтобы их можно было написать на любом компилируемом языке.

https://github.com/zellij-org/zellij

Web: https://zellij.dev/

Опубликовано в @gitgate

#terminal #multiplexor #tmux #screen
👍21🔥8
nexterm - программа для управления серверами SSH, VNC и RDP Умеет работать и в виде докер контейнера.

https://github.com/gnmyt/Nexterm

Инструкции по запуску демо: https://docs.nexterm.dev/preview

Подсказал: Страйфи Ленджок - @strayfi_lendjok

опубликовано в  @gitgate

#ssh #vnc #rdp #terminal
👍14🔥5
Caps-Log - небольшой инструмент для ведения журналов на базе терминала.

Ежедневные записи сохраняются локально в виде файлов Markdown. Заголовки уровня 1 интерпретируются как «разделы», а неупорядоченные списки, начинающиеся с символа «*», интерпретируются как «теги». Названия этих разделов и тегов затем отображаются в двух меню. При выборе элемента в этих меню в календаре выделяются даты с упоминанием этого тега или заголовка. Эта функция обеспечивает визуальное представление о том, насколько (не)согласованы ваши привычки и действия.

Если выбрать дату или нажать Enter, когда дата выделена, этот файл журнала откроется в редакторе. В настоящее время Caps-Log использует переменную среды $EDITOR для запуска редактора, если она установлена. В противном случае эта функция отключена.

Кроме того, caps-log также имеет примитивную функцию «удаленного хранилища» в виде использования репозитория git с удаленным управлением для отправки и получения данных.

https://github.com/NikolaDucak/caps-log

опубликовано в @gitgate

#marcdown #calendar #terminal #journaling
🔥8👍2
Carbonyl - браузер на базе Chromium, созданный для работы в терминале.

Он поддерживает практически все веб-API, включая WebGL, WebGPU, воспроизведение аудио и видео, анимацию и т. д.

Он быстрый, запускается менее чем за секунду, работает со скоростью 60 кадров в секунду и простаивает при загрузке процессора 0%. Он не требует оконного сервера (т.е. работает в консоли безопасного режима) и даже работает через SSH.

Изначально Carbonyl начинался как html2svg, а теперь является его средой выполнения.

https://github.com/fathyb/carbonyl

Подсказал: Кот ученый - @p1n9v1n

опубликовано в @gitgate

#terminal #tui #api #webgl #webgpu
🔥22👍11
This media is not supported in your browser
VIEW IN TELEGRAM
terminal-rain-lightning - скрипт Python, который создает завораживающую анимацию дождя и молнии прямо в вашем терминале, используя библиотеку curses.

Возможности:
- плавный эффект дождя ASCII с различными символами капель.
- переключаемый режим «Гроза» для более интенсивного дождя и молний.
- настраиваемые цвета дождя и молний с помощью аргументов командной строки.
- реагирует на изменение размеров терминала (очищается и перерисовывается).
- легкий и работает в большинстве современных терминалов.

https://github.com/rmaake1/terminal-rain-lightning

опубликовано в @gitgate

#terminal #python
🔥24👍10
Kerminal - это современный высокопроизводительный эмулятор терминала, сочетающий в себе возможности полнофункционального локального терминала с расширенным управлением SSH-соединениями.

Созданный с учетом приоритета безопасности на основе Tauri (Rust) для обеспечения высокой производительности и Vue 3 для адаптивного пользовательского интерфейса, Kerminal предлагает все: от базовых операций с терминалом до сложных рабочих процессов SSH с зашифрованным управлением профилями, туннелированием и синхронизацией между несколькими устройствами - и все это в красивом нативном настольном приложении.

Идеально подходит для разработчиков, DevOps-инженеров, системных администраторов и всех, кто постоянно работает за компьютером и ценит безопасность, организованность и производительность.

https://github.com/klpod221/kerminal

Опубликовано в @gitgate

#terminal #ssh
👍21🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
purple - терминальный интерфейс для ваших серверов. Поиск, подключение, передача файлов, управление контейнерами и выполнение команд на разных хостах. Все управляется с клавиатуры. Бесплатное программное обеспечение с открытым исходным кодом.

Возможности:
- вся информация с первого взгляда. Информация о подключении, маршрут перехода, график активности, теги, туннели, фрагменты кода, контейнеры и метаданные сервера. Индикаторы состояния показывают, какие хосты активны. Группировка по провайдеру, тегу или типу соединения.
- мгновенный нечеткий поиск. Имена, IP-адреса, теги, пользователи. Сортировка по частоте выводит наиболее часто используемые хосты вверху списка. Работает одинаково как с 5 хостами, так и с 500. Поиск по группам с ограничением по области.
- 16 облачных провайдеров: AWS, DigitalOcean, Hetzner, GCP, Azure, Proxmox VE, Vultr, Linode, UpCloud, Scaleway, Tailscale, Oracle Cloud, OVHcloud, Leaseweb, i3D.net и TransIP. Виртуальные машины отображаются, IP-адреса обновляются, устаревшие хосты исчезают. Регион, тип экземпляра, ОС и статус синхронизируются в виде метаданных.
- контейнеры по SSH. Docker и Podman. Запуск, остановка, перезапуск. Без агента на удалённом сервере, без дополнительных портов. Только SSH.
- и многое другое. Визуальная передача файлов с помощью разделенного окна проводника. Выполнение команд на нескольких хостах с помощью фрагментов кода. Автоматическое извлечение паролей из связки ключей ОС, 1Password, Bitwarden, pass и механизма секретов KV HashiCorp Vault. Кратковременные SSH-сертификаты, подписанные с помощью механизма секретов SSH HashiCorp Vault. MCP-сервер для агентов ИИ, таких как Claude Code и Cursor.

https://github.com/erickochen/purple

Опубликовано в @gitgate

#ssh #tui #terminal #cockpit #vault #ai
13👍17🔥10