Basecamp — американская частная компания, разработчик прикладного программного обеспечения, известная как создатель фреймворка Ruby on Rails и инструмента управления проектами Basecamp. Среди других разработок компании известны персональный органайзер Backpack, онлайновый текстовый редактор с возможностью совместной работы Writeboard, сервис для ведения списков дел Ta-Da List и CRM-система Highrise.
NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
Ruby on Rails (RoR) — фреймворк, написанный на языке программирования Ruby, реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных. Является открытым программным обеспечением и распространяется под лицензией MIT.
CakePHP — программный каркас для создания веб-приложений, написанный на языке PHP и построенный на принципах открытого ПО. CakePHP реализует паттерн «Модель-Вид-Контроллер» (MVC).
Pylons — программный каркас для разработки веб-приложений с открытым исходным кодом, написанный на языке Python. В нём широко используется стандарт WSGI, что способствует эффективности повторного использования кода и модульности.
Aptana Studio — кроссплатформенная, свободная, интегрированная среда разработки приложений (IDE) c открытым исходным кодом для создания динамических веб-приложений.
Instant Rails — готовый дистрибутив с настроенной универсальной рабочей средой для разработки Ruby on Rails приложений для Windows, содержащий в себе уже сконфигурированные и готовые к работе компоненты:
- язык программирования Ruby
- фреймворк Ruby on Rails
- веб-сервер Apache
- СУБД MySQL
Merb, сокращение от «Mongrel + Erb», представляет собой веб-фреймворк, реализующий архитектуру Model-View-Controller. Написан на Ruby. Разработчики Merb сделали акцент на быстром и легком ядре с базовой функциональностью, в то время как расширение её осуществляется с помощью сторонних плагинов.
Давид Хейнемейер Ханссон — датский программист, автор популярного веб-фреймворка Ruby on Rails, основатель проекта Instiki wiki и автогонщик, победитель в классе LMGTE Am (2014) и серебряный призёр в классе LMP2 (2013) чемпионата мира по гонкам на выносливость, победитель 24 часов Ле-Мана 2014 года в классе LMGTE Am. Работает в компании 37signals.
Lift — свободно распространяемый фреймворк для создания веб-приложений, написанный на языке Scala, ориентированный на предоставление возможностей, сходных с Ruby on Rails. Основатель проекта — Дэвид Поллак, ранее реализовал ряд коммерческих проектов на Ruby on Rails. Использование языка Scala обеспечивает естественную интеграцию со средой исполнения Java и Java-библиотеками и бо́льшую ориентированность на методы функционального программирования.
Sinatra — бесплатный и открытый фреймворк написанный на языке Ruby, предназначенный для разработки веб-приложений. Он является альтернативой таким популярным фреймворкам на Ruby как Ruby on Rails и Merb.
TurboGears — веб-фреймворк для разработки веб-приложений, написанный на языке Python. Состоит из нескольких WSGI компонентов, таких как Pylons, SQLAlchemy, Genshi и Repoze. Turbogears использует архитектуру MVC, создан для быстрой разработки веб-приложений, очень похож на Struts и Ruby on Rails.
Mongrel — это open-source HTTP-библиотека и веб-сервер, основанные на Ruby и написанные Зедом Шоу. Используется для запуска Ruby веб-приложений и предоставления стандартного HTTP-интерфейса. Это делает возможным использование отдельных слоев, таких как web proxy, балансировщика нагрузки или комбинацию обоих подходов, вместо необходимости использовать более традиционные методы, используемые для запуска сценариев, такие как FastCGI или SCGI. Это стало возможным за счет интеграции анализатора пользовательских высокопроизводительных HTTP запросов — Ragel.
RubyMine — коммерческая IDE для разработки программного обеспечения на Ruby компании JetBrains.
Content Management Framework (CMF) — это фреймворк для проектирования систем управления контентом. На их основе создаются системы управления содержимым (CMS), а также веб-приложения.
Travis CI — распределённый веб-сервис для сборки и тестирования программного обеспечения, использующий GitHub в качестве хостинга исходного кода. Программная составляющая сервиса также располагается на GitHub’е, однако разработчики не рекомендуют использовать её в закрытых проектах.
Unicorn — свободный веб-сервер, написанный на языке Ruby и предназначенный для запуска Rack-приложений, в том числе написанных на фреймворках Ruby on Rails или Sinatra.
Веб-фреймворк, фреймворк веб-приложений или каркас веб-приложений — фреймворк, предназначенный для создания динамических веб-сайтов, сетевых приложений, сервисов или ресурсов. Он упрощает разработку и избавляет от необходимости написания рутинного кода. Многие фреймворки упрощают доступ к базам данных, разработку интерфейса, и также уменьшают дублирование кода.
Express.js, или просто Express — фреймворк web-приложений для Node.js, реализованный как свободное и открытое программное обеспечение под лицензией MIT. Он спроектирован для создания веб-приложений и API. Де-факто является стандартным каркасом для Node.js. Автор фреймворка, TJ Holowaychuk, описывает его как созданный на основе написанного на языке Ruby каркаса Sinatra, подразумевая, что он минималистичен и включает большое число подключаемых плагинов. Express может являться backend’ом для программного стека MEAN, вместе с базой данных MongoDB и каркасом Vue.js, React или AngularJS для frontend’а.
IBM Bluemix — публично-облачная платформа, разработанная IBM. Поддерживает несколько языков программирования и сред разработки, а также инструментов в стиле DevOps для построения, выполнения, развёртывания и управления приложениями в облаке. Основана на технологии Cloud Foundry компании Pivotal и работает на базе инфраструктуры SoftLayer.