115 инструментов для разработчиков

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

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

🙋‍♀️ Телеграм-канал «Ждём резюме» поможет найти работу или сотрудников.

Обучение программированию

Treehouse
  1. Treehouse — обучение дизайну и разработке для веб и iOS.
  2. Codeacademy — интерактивный и весёлый способ научиться программированию.
  3. Code School — практические курсы для веб-разработчиков.
  4. Udacity — обучение посредством решения практических задач от известных преподавателей.
  5. Coursera — множество компьютерных курсов, причём бесплатных.
  6. RubyMonk — интерактивные курсы по Ruby.
  7. Khan Academy — бесплатное образование с огромным множеством курсов по программированию.
  8. School of Webcraft — наполняемый пользователями ресурс по веб-разработке.
  9. Google Code University — гайды, курсы и обучающие материалы от Google.
  10. Orientation to Android Training — официальный курс по разработке на Android.
  11. Phpacademy — бесплатные видеоуроки по PHP.
  12. Hexlet — обучение программированию в реальной среде разработки.

 Системы контроля версий

GitHub
  1. GitHub — хостинг для IT-проектов.
  2. Pixelapse — сервис, который показывает, как выглядел код в прошлых версиях.
  3. Bitbucket — бесплатный хостинг для кода.
  4. Versions — Mac-клиент для сервиса Subversion.
  5. SourceTree — бесплатный Mac-клиент для систем Git и Mercurial.
  6. OFFSCALE — управление версиями баз данных.
  7. Tower — Git-клиент для Mac.

Разное

AppNeta
  1. AppNeta — облачная APM (Application Performance Management).
  2. TaskMissile — сервис для получения фидбэка от пользователей.
  3. Kera — создание встроенных в приложение туториалов для пользователей.
  4. Flowdock — почтовый клиент и чат для команд.
  5. Modulus — хостинг для Node.js и MongoDB.
  6. Metricfire — сервис для отслеживания различных метрик.
  7. Interstate — позволяет превратить обычных пользователей в лояльных.
  8. Codenow — совместная работа для программистов. Легко находить код и делиться им.
  9. Lingohub — локализация софта.
  10. TranslateKarate — простой онлайн-сервис для перевода и локализации.
  11. Kickfolio — тестирование, поддержка, маркетинг и реклама. Всё в одном.
  12. Snippets — сервис для хранения сниппетов.
  13. Product Hunt — множество идей для новых приложений.

Платформы для разработки

Heroku
  1. Heroku — облачная платформа для создания приложений.
  2. Compilr — позволяет следить за кодом с любого браузера.
  3. Kinvey — облачный back-end для мобильных приложений.
  4. Firebase — back-end для вашего сайта.
  5. Cloud9 — IDE онлайн.
  6. Parse — полноценная платформа для мобильных приложений.
  7. CloudMine — back-end для мобильных и веб-приложений.
  8. Koding — IDE в браузере. Новый способ работы для разработчиков.
  9. AppHarbor — облачная платформа .NET.
  10. PHP Fog — облачная платформа для PHP.
  11. Backrest — лёгкое создание back-end для SaaS.
  12. Codeanywhere — онлайн-редактор кода.
  13. NeptuneIDE — облачная IDE для PHP.
  14. Fusegrid — облако для ColdFusion.
  15. Cloud IDE — написание кода и дебаггинг в онлайне.
  16. FriendCode — социальная сеть для программистов.
  17. ToolsCloud — среда для разработки в онлайне.

Интеграция и развёртывание

Travis CI
  1. Travis CI — интеграция и развёртывание для мобильных приложений.
  2. CircleCi — интеграция и развёртывание для веб-приложений.
  3. Railsonfire — интеграция и развёртывание для софта на Ruby.
  4. Wercker — платформа для создания и интеграции приложений.
  5. Hostedci — интеграция и развёртывание для приложений на iOS и OS X.

Обратная связь, мониторинг и багтрекинг

Crashalytics
  1. Crashlytics — система для отслеживания крэшей приложений на iOS и Android.
  2. Usersnap — делает скриншот багов в приложениях.
  3. Crittercism — платформа для мониторинга производительности.
  4. Rollbar — отчёт и трекинг багов в реальном времени.
  5. New Relic — APM для веб-приложений.
  6. Exceptional — отслеживание ошибок в веб-приложениях в реальном времени.
  7. BugSense — система для слежения за крэшами в мобильных приложениях.
  8. Bugzilla — серверное ПО для управления разработкой приложения.
  9. Bugify — отслеживание ошибок в PHP-коде для небольших команд.
  10. BugHerd — простой багтрекер.
  11. Snowy Evening — отслеживание багов и интеграция с GitHub.

API

Twilio
  1. Twilio — API для мессенджеров и VoIP.
  2. OpenWeatherMap — бесплатные API погоды.
  3. Stripe — платёжная система для разработчиков.
  4. Factual — API структурированной информации.
  5. Filepicker.io — упрощение работы с контентом, созданным пользователями (UGC).
  6. PubNub — сервис для обмена сообщениями в реальном времени в облаке.
  7. Mailgun — почта для разработчиков.
  8. Context.IO — API для почтовых клиентов.
  9. Semantics3 — API для информации о товарах.
  10. Redpin — система для навигации в помещении.
  11. Sent.ly — API для SMS-общения с пользователями.
  12. Embedly — конвертирование URL в видео, фото и другое.

Разработка игр

Viximo
  1. Viximo — платформа для дистрибуции социальных игр.
  2. XNA — инструменты для разработки игр от Microsoft.
  3. Yodo1 — платформа для дистрибуции игр в Китае.
  4. Game Closure — SDK для игр на JavaScript.
  5. FTW — синхронизация сохранений, счёта и друзей между устройствами.
  6. Storybricks — создание собственной MMO.

Разработка мобильных приложений

Codiqa
  1. AppCooker — генератор мокапов для мобильных приложений.
  2. Apptentive — обратная связь для мобильных приложений.
  3. AppCod.es — SEO и маркетинг в App Store.
  4. Chupa Mobile — рынок для компонентов мобильных приложений.
  5. Appboy — аналитика, CRM и прочее.
  6. Flurry — аналитика, трафик и монетизация.
  7. Octopod — платформа для разработки мобильных приложений.
  8. Little Eye — слежение за потреблением батареи для приложений на Android.

Вне категории

Storyteller
  1. Binpress — рынок для покупки скриптов и компонентов для разработки.
  2. UploadCare — сервис для загрузки и хранения кода.
  3. Eden — библиотека PHP для быстрого прототипирования.
  4. Appbackr — краудфандинговая платформа для мобильных приложений.
  5. Modkit — программирование для чего угодно.
  6. Hosted Graphite — информация в виде понятных графиков и диаграмм.
  7. Divshot — создание интерфейсов для веб-приложений. Быстрое прототипирование на HTML 5.
  8. Expanz — помогает с разработкой приложений для бизнеса.
  9. RepoDrop — приватный репозиторий для кода.
  10. Architexa — помогает понять сложные части кода в Java.
  11. Coder Bounty — устанавливайте награду за решение проблем в коде.
  12. XtGem — система для создания сайтов.
  13. uTest — тестирование приложений.

Это упрощённая версия страницы.

Читать полную версию
Дмитрий Акулов
29.04.16 22:46
600mb this is awesome, thanks for advice!
Игорь Дрибенцов
19.12.16 15:10
Есть не плохое видео. Может поможет. web инструменты в linux. https://www.youtube.com/watch?v=hGcTc4Zn340
Petr Antropov
30.08.17 15:16
Разное: Lokalise – платформа для локализации мобильных и веб-проектов с API, CLI и SDK https://lokalise.co
Red Panda
30.10.18 08:58
Спасибо. Только что-то не все ссылки живы.
Читать все комментарии