Инструменты программиста
14.2K subscribers
1.44K photos
106 videos
4 files
1.65K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
massCode — симпатичный менеджер фрагментов кода

С его помощью вы сможете сохранять полюбившиеся куски ваших исходников, при этом своей коллекцией можно будет и поделиться

Также из интересного: есть плагины для VSCode, Raycast и Alfred, возможность мигрировать с SnippetsLab, поддержка markdown и многое-многое другое

Стоимость: #бесплатно

#code #open_source
Kuro — неофициальный Linux-клиент для Microsoft To-Do

Так, если вы пользуетесь сервисами Microsoft (например, Outlook), то To-Do приложение компании должно стать отличным вариантом для организации ваших задач

При этом хоть сами редмондцы до сих пор игнорируют Linux, не выпуская официального клиента, энтузиасты отлично справились с этой задачей

Стоимость: #бесплатно

#to_do #linux #open_source
Speek! — децентрализованной мессенджер

В основе сервиса лежит система peer-to-peer с установкой прямых соединений между пользователями поверх сети Tor

Идентификаторы пользователя в Speek основаны на применении открытых ключей и не привязываются к номерам телефона или адресам электронной почты

Стоимость: #бесплатно

#open_source #мессенджер
Notepad Next — то же, что и Notepad++, но не только для Windows

У Notepad++ немало фанатов, в том числе и за пределами мира ОС Microsoft. Но, к сожалению, официального приложения на том же Linux до сих пор нет

В этой ситуации помогают альтернативы. И Notepad Next если даже не лучшая, то как минимум одна из лучших

Здесь есть поддержка огромного числа языков (C++, YAML, XML, LaTeX и т.д), твики для включения/выключения различных частей UI приложения, линейные операторы и многое другое

Стоимость: #бесплатно

#редактор #open_source
Rnote — приложение для создания эскизов с открытым исходным кодом

Также с его помощью можно вести заметки и создавать аннотации к документам и фотографиям

Получившийся результат можно сохранить в разных форматах: от PDF до различных графических

И да, инструмент доступен лишь на Linux

Стоимость: #бесплатно

#open_source #linux
Collision — простенькая программа для проверки хэшей файлов

С её помощью вы можете проверить, является ли загруженный или полученный вами файл тем, который вы ожидали

Ключевая особенность Collision — простой и понятный GUI. Инструмент позволяет генерировать, сравнивать и проверять хэши MD5, SHA-256, SHA-512 и SHA-1

Стоимость: #бесплатно

#open_source #hash #gui
Twine — очень удобный бесплатный движок для создания текстовых игр

При этом прототипы, которые были созданы в Twine, можно опубликовать в виде веб-приложений, написанных на JS, HTML и CSS

Особенно интересным инструмент может быть для тех, кто давно хотел создать собственную визуальную новеллу, но глаза боялись приступить к этому делу

Есть как десктопная, так и веб-версия Twine

Стоимость: #бесплатно

#игры #веб #open_source
Gaphor — это простой инструмент для моделирования

Утилита позволяет заниматься UML- и SysML-моделированием, используя для этого язык Python

Gaphor реализует полностью совместимую с UML 2 модель данных, что в свою очередь делает его чем-то гораздо большим, чем просто инструментом для рисования картинок

Стоимость: #бесплатно

#uml #схемы #open_source
Learn Anything — сервис для изучения чего угодно

Платформа помогает понять любую тему с помощью наиболее эффективных путей, выбранных сообществом

При этом каждая такая тема имеет ментальную карту с узлами, ведущими к другим подтемам, внешним ссылкам и ресурсам

Отметим, что сервис сам по себе достаточно интересный, но не стоит возлагать на него сверхнадежды. Скорее, его стоит использовать как дополнительный инструмент при изучении какой-то темы

Стоимость: #бесплатно

#open_source #знания
This media is not supported in your browser
VIEW IN TELEGRAM
Adrenaline — отладчик, работающий на основе OpenAI Codex

Так как инструмент основан на нейросетевой модели, он не только исправляет ваш код, но и обучает вас по ходу дела

На данный момент утилита находится на относительно ранней стадии разрабтки. Но дорожную карту от разработчика можно найти в GitHub-репозитории проекта

Стоимость: #бесплатно

#open_source #debug #ai
This media is not supported in your browser
VIEW IN TELEGRAM
joe —  магия .gitignore в вашем Терминале

С помощью этого достаточно простенького инструмента, вы сможете генерировать .gitignore-файлы прямо из командной строки

Есть версия проекта как для macOS, так и для Linux c Windows

Стоимость: #бесплатно

#git #terminal #open_source
gopass — простой, но мощный менеджер паролей для вашего терминала

Инструмент позволяет с лёгкостью управлять своими учётными данными: в глобально распределённой команде, на нескольких устройствах или полностью автономно

По дефолту ваши учётные данные шифруются с помощью GPG и версионируются в Git. Основное взаимодействие с утилитой происходит через командную строку, что делает инструмент отличным выбором для поклонников CLI и систем CI/CD

Стоимость: #бесплатно

#terminal #open_source
CodeGuide — пошаговое описание кода

Инструмент имеет открытый исходный код и позволяет создавать, а также просматривать руководства по коду

Отличный вариант для внедрения, объяснения контекста проверки кода и многого другого

Стоимость: #бесплатно (но есть платные тарифы)

#code #open_source #code_review
Exalidraw — удобная виртуальная доска

С её помощью можно обучать студентов или коллег важным концепциям. Также с его помощью очень легко создавать понятные и красивые макеты

Отдельным пунктом стоит отметить, что у проекта открытый исходный код, доступный на GitHub

Стоимость: #бесплатно

#web #open_source
Responsively — инструмент для просмотра вашего контента сразу на нескольких разных по размеру экранах

Так, любой клик, прокрутка или навигация, выполненные на одном экране, будут воспроизведены на всех экранах в режиме реального времени

При этом расположение «устройств» можно настраивать в соответствии с вашими потребностями без каких-либо препятствий со стороны платформы

Стоимость: #бесплатно

#open_source #web
Medusa — инструмент, позволяющий раскрыть весь потенциал вашего интернет-магазина

Платформа разработана для повышения производительности и гибкости вашего проекта

Из ключевых особенностей утилиты можно отметить безголовую архитектуру для бесшовной интеграции, широкие возможности настройки, простую интеграцию со сторонними разработчиками и исчерпывающую документацию

Стоимость: #бесплатно

#js #open_source
OSS Review Toolkit (ORT) — набор инструментов для анализа и проверки открытых исходных кодов проектов

Он отлично подойдёт для проверки соответствия проекта стандартам и рекомендациям открытого исходного кода

ORT состоит из множества утилит, таких как сканеры зависимостей, анализаторы лицензий, утилиты проверки кода на наличие уязвимостей и многое другое

Есть поддержка множества популярных языков программирования, таких как Java, JavaScript, Python и т.д

Стоимость: #бесплатно

#open_source #безопасность
Jekyll — генератор красивых и функциональных статических сайтов

Платформа позволяет без труда создавать такие веб-страницы, как блоги, лендинги, веб-портфолио и т.д

Она использует markdown, что позволяет быстро и легко создавать содержимое сайта без необходимости знания HTML и CSS

Jekyll поддерживает множество тем и плагинов, что позволяет настроить дизайн и функциональность вашего сайта под себя

Стоимость: #бесплатно

#web #разработка #open_source
Bitwarden — надёжный менеджер паролей с открытым исходным кодом

Инструмент предлагает интегрированное решение для управления паролями как для индивидуальных пользователей, так и команд с бизнес-организациями

Он очень легко и быстро настраивается, поддерживает работу на множестве платформ и на более чем 50 языках

Особенностью Bitwarden является его подход к безопасности, основанный на принципах полного шифрования и нулевого знания

Стоимость: #бесплатно (но есть платные тарифы)

#пароли #безопасность #open_source
Memo App — заметки с использованием GitHub Gists

Инструмент обеспечивет приватное хранение данных и доступность из любой точки мира

При этом есть здесь и интерактивный опыт работы с Markdown, предпросмотр изображений, автоформатирование и интеграция с различными дополнениями для анализа текста

Стоимость: #бесплатно

#заметки #GitHub #open_source