Инструменты программиста
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
Jekyll — генератор красивых и функциональных статических сайтов

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

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

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

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

#web #разработка #open_source
Glitch — совместная веб-разработка с готовыми шаблонами

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

Фишками сервиса можно назвать возможность совместной работы в реальном времени, поддержку версионирования кода и быстрое развёртывание проектов

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

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

#web #code
Figma — графический редактор для совместного проектирования digital-продуктов

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

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

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

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

#дизайн #UI #UX
Observable — интерактивное визуализирование данных

Observable это мощная платформа для создания интерактивных диаграмм и графиков, анализа данных и быстрого прототипирования визуализаций

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

Дополнительно Observable предлагает встроенные инструменты для обмена знаниями и работой над проектами в команде. Возможность организовать свои ноутбуки в коллекции упрощает навигацию и поиск нужной информации

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

#визуализация #аналитика
Buddy — cервис для автоматизации CI/CD с интуитивным интерфейсом

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

В отличие от других CI/CD-инструментов, Buddy позволяет настроить автоматизацию без написания сложных конфигураций, используя интуитивный интерфейс и готовые шаблоны

Интеграция же с популярными облачными сервисами упрощает процесс развёртывания приложений.

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

#автоматизация #разработка #деплой
Lighthouse — открытый инструмент от Google для аудита производительности, доступности и SEO веб-страниц

Основное преимущество Lighthouse — это его мощная аналитика и обширная база знаний. Утилита предлагает подробные отчёты и рекомендации по улучшению качества веб-страниц, основанные на проверенных методах и практиках

В отличие от других инструментов анализа, Lighthouse интегрируется с DevTools в Google Chrome и может быть использован в качестве расширения для браузера или в командной строке. Это заметно упрощает проведение аудита и получение результатов

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

#SEO #web
StackBlitz — онлайн-редактор кода с поддержкой разработки и тестирования кода прямо в браузере

В отличие от других онлайн-редакторов кода, StackBlitz предлагает настраиваемую рабочую среду, основанную на Visual Studio Code, с интуитивно понятным интерфейсом и расширенными возможностями

Инструмент также поддерживает совместное редактирование в реальном времени, что упрощает командную работу над проектами

Есть и интеграция с популярными платформами, такими как GitHub и GitLab

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

#web #IDE
OctoLinker — браузерное расширение, облегчающее навигацию по файлам и зависимостям в GitHub-репозиториях

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

Отличительной чертой OctoLinker является его глубокая интеграция с GitHub. В то время как другие инструменты могут предложить схожие функции, OctoLinker специализируется именно на работе с данным сервисом, что обеспечивает наилучшую навигацию в нём по коду

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

#GitHub #code
Appsmith — быстрое создание веб-приложений без программирования

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

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

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

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

#web #no_code
htmx — инструмент для создания интерактивных веб-приложений с HTML и минимальным JavaScript

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

htmx отличается от конкурентов тем, что он не требует знания сложных JavaScript-фреймворков и позволяет использовать HTML как основной язык

Это позволяет сосредоточиться на структуре приложения, а не на сложных технических деталях.

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

#HTML #web #code
Gitential — оценка эффективности работы команды

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

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

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

#продуктивность #code
OptimizelyA/B-тестирование и оптимизация сайтов

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

Основные преимущества Optimizely включают удобный интерфейс, гибкость и масштабируемость. Утилита обеспечивает возможность проведения экспериментов на сайтах, мобильных приложениях и серверах

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

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

#ABтестирование #оптимизация #web
Ably — мгновенная обработка данных в реальном времени

Проект предоставляет надёжные API для разработчиков, создающих веб-приложения, требующие мгновенной передачи данных

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

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

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

#API #web #code
Gitpod — облачная разработка на стероидах!

Gitpod предоставляет быстрый и гибкий облачный IDE для разработчиков. Работайте над проектами с любого устройства, без забот о настройке среды. Он идеален для команд, удалённых сотрудников и фрилансеров

Есть в утилите и автоматическая настройка рабочей среды, основанная на вашем коде. Это позволяет сэкономить время и упростить процесс разработки

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

#IDE #code
Code::Stats — отслеживай прогресс в кодировании

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

Code::Stats предоставляет подробные отчёты и статистику по программированию, позволяющие анализировать вашу производительность и прогресс, а также определять области, где требуется улучшение.

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

#статистика #code
WireMock — гибкий HTTP мок-сервер!

Он облегчает создание и использование HTTP-моков для тестирования и разработки

Отличный вариант для разработчиков, QA-инженеров и автоматизаторов, работающих над веб-приложениями и API

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

#mock #qa #web #API
Benthos — мощный сервер обработки потоков данных

Он отлично подойдёт для интеграции, трансформации и маршрутизации данных в различных форматах и системах. Решение идеально для разработчиков, инженеров данных и DevOps.

Из «фишек» инструмента можно отметить его модульную архитектуру, позволяющую легко настраивать и масштабировать систему

Помимо этого, Benthos предлагает широкий выбор встроенных компонентов и поддержку плагинов для покрытия различных потребностей пользователей

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

#DevOps
RabbitMQнадежная система обмена сообщениями

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

RabbitMQ поддерживает множество протоколов и языков программирования. А это значит, что утилита обеспечивает гибкость и упрощает интеграцию с существующими системами и сервисами

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

#web #интеграция #микросервисы
Humaaans — ваш источник кастомизируемых иллюстраций

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

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

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

#иллюстрации #дизайн
Основатель «Типичного программиста» в авторском канале рассказывает с чего начинался Tproger (спойлер: с мемов): @nostoppers

Кроме предпринимательства Алексей занимается менторингом, консультирует фаундеров стартапов, помогает бизнесам расти, а людям экономить время на достижение своих целей. В своём канале даёт советы по личной эффективности, рассуждает про бизнес, программирование, медиа и другие темы.

Несколько примеров постов:

Есть идея по стартапу. Что дальше?

Как быть с задачами, которые не делаются?

Неочевидные правила Daily standup

Пробежки как способ развития бизнеса

Правила проведения демо разработки
LaunchDarkly — управление функциями на стероидах

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

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

Из плюсов LaunchDarkly можно отметить гибкое управление функциями, возможность проведения A/B-тестирования и возможность быстро откатывать функции

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

Стоимость: от $8,33/мес

#deploy #тестирование