Инструменты программиста
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
SwaggerEditor — онлайн-редактор API OpenAPI в формате YAML прямо в браузере

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

Затем можно сгенерировать достоверные описания Swagger JSON и использовать их с полным инструментарием Swagger

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

#редактор #api
Big Text Generator — сделайте из обычного текста гигантский

Да, процесс настолько простой, каким кажется на первый взгляд. При этом есть несколько вариантов «шрифтов»

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

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

#текст #web
Frisby.js — пожалуй, самая простая платформа для тестирования REST API

Библиотека поставляется с множеством удобных встроенных обработчиков ожиданий. С их помощью можно легко протестировать HTTP-ответ вашего API

Но если встроенных обработчиков Frisby окажется недостаточно, или вы сможете определить свой собственный обработчик

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

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

#open_source #api #web
JSON Editor Online — веб-инструмент для просмотра, редактирования и форматирования JSON

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

Для большего удобства разработчики позволяют частично изменять внешний вид платформы. Никакой практической пользы — просто приятное дополнение

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

#json #web
CodePen — онлайн-среда для тестирования и обмена фрагментами кода HTML, CSS и JavaScript

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

Стоимость: #бесплатно (но есть платная подписка)

#web #js #html
Insomnia — отлаживайте API как человек, а не как робот

С помощью оптимизированного клиента API вы сможете быстро и легко отправлять запросы REST, SOAP, GraphQL и GRPC непосредственно в Insomnia

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

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

#api #приложение
Agent Ransack — инструмент для поиска файлов на вашем компьютере или сетевых дисках

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

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

Единственная оговорка — программа доступна лишь на Windows

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

#windows #поиск
StaticShield — инструмент для защиты веб-сайтов паролем без необходимости писать код

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

При помощи StaticShield можно защитить и отдельные страницы сайта, и веб-приложение целиком.

Есть интеграция многих популярных фреймворков, включая NextJS, VueJS, React и т.д

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

#web #безопасность
Dash — API-документация, шпаргалки, менеджер сниппетов с мгновенным поиском всего для macOS

Инструмент представляет из себя браузер документации API и менеджер фрагментов кода. С его помощью можно мгновенно искать автономные наборы документации для 200+ API, 100+ шпаргалок и многого другого

Стоимость: $29.99

#api #macOS
Homebrew — незаменимый менеджер пакетов для macOS и Linux

Утилита распространяется как свободное программное обеспечение с открытым кодом, при этом написана она на Ruby

Отличительной особенностью Homebrew является её наполненность и активная поддержка GitHub-сообществом

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

#macOS #linux #open_source
iTerm2 — отличная замена стандартному Терминалу и преемник iTerm

Главная причина, почему данный инструмент стоит хотя попробовать — это его расширенный функционал

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

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

#терминал #macos
PerfectPixel — плагин для браузеров, позволяющий верстать сайты «пиксель в пиксель»

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

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

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

#web #плагин
This media is not supported in your browser
VIEW IN TELEGRAM
Mockoon — простейший способ разработки и запуска макетов REST API

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

Благодаря Mock API вам больше не придётся писать фиктивные функции для получения данных

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

#API #open_source
Alfred — встроенный в macOS Spotlight, но на стероидах

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

Бесплатная версия позволяет искать и запускать файлы/приложения, осуществлять поиск в разных поисковиках, воспользоваться встроенным калькулятором, словарём, предпросмотром файлов, статистикой использования и т.д

А за отдельную плату откроется в 1,5-2 раза больше возможностей

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

#macos #продуктивность
Kera — удобный инструмент для создания встроенных в приложение обучалок для пользователей

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

При этом Kera уже используется такими компаниями как Google, Dropbox и LinkedIn

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

#инструмент #аналитика
Locofy — инструмент для преобразования дизайна Figma в готовые к производству приложения

Инструмент поддерживает такие технологии как React, React Native, HTML-CSS, Gatsby, Next.js и популярные библиотеки пользовательского интерфейса. В том числе Material, Chakra, Bootstrap и т.д

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

#figma #web #приложение
3Cols — это бесплатный облачный менеджер фрагментов кода

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

Инструмент имеет интеграцию с JavaScript, Python, PHP, Java, TypeScript и т.д

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

#web #snipet #code
ASCII Art Generator — бесплатный инструмент для конвертирования изображений в цветные или монохромные ASCII-картинки

Также сервис позволяет превратить текст в ASCII- баннеры

Для тех же, кто хочет вывести цветной ASCII Art с площадки, разработчики предлагают широкий выбор выходных форматов, включая SVG

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

#web #ascii #изображения
Mobbin — гигантский набор скриншотов мобильных приложений

Сервис предлагает более 50 тыс изображений, демонстрирующих дизайн уже готовы проектов для Android и iOS

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

Стоимость: #бесплатно (но есть платные функции по подписке)

#web #ui #mobile
Van11y — набор доступных скриптов, выполненных на ES2015

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

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

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

#web #js
— это полнофункциональный файловый менеджер для Терминала

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

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

Работает на целом ряде систем: Pi, Linux, macOS, BSD, Haiku, Cygwin, WSL и т.д.

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

#терминал #файловый_менеджер