WikiDer > Список проектов Apache Software Foundation

List of Apache Software Foundation projects

Этот список проектов Apache Software Foundation содержит разработка программного обеспечения проекты Фонд программного обеспечения Apache (ASF).

Помимо проектов, есть еще несколько отличных областей Apache:

  • Инкубатор: для начинающих проектов ASF
  • Чердак: для пенсионных проектов ASF
  • Лаборатории: место для инноваций, где комитеты фонда могут экспериментировать с новыми идеями
  • ИНФРА - команда инфраструктуры Apache: предоставляет и управляет всей инфраструктурой и услугами для Apache Software Foundation, а также для каждого проекта в Foundation.

Активные проекты

  • Accumulo: безопасная реализация Большой стол
  • ActiveMQ: брокер сообщений поддержка различных протоколов связи и клиентов, в том числе полный Служба сообщений Java (JMS) 1.1 клиент.
  • Айравата: Apache Airavata - это программный фреймворк для распределенной системы, предназначенный для управления простыми и составными приложениями со сложными схемами выполнения и рабочих процессов на различных вычислительных ресурсах.
  • Поток воздуха: Apache Airflow - это платформа для программного создания, планирования и мониторинга рабочих процессов.
  • Allura: Pythonреализация кузницы программного обеспечения с открытым исходным кодом
  • Амбари: Apache Ambari упрощает подготовку, управление и мониторинг кластера Hadoop.
  • Муравей: Яваинструмент сборки на основе
    • AntUnit: Библиотека Ant предоставляет задачи Ant для тестирования задачи Ant, ее также можно использовать для проведения функциональных и интеграционных тестов произвольных приложений с помощью Ant.
    • Плющ: Apache Ivy - очень мощный менеджер зависимостей, ориентированный на управление зависимостями Java, хотя его можно использовать для управления зависимостями любого типа.
    • IvyDE: Интеграция Ivy в Eclipse с плагином IvyDE
  • Любой23: Anything To Triples (Any23) - это библиотека, веб-служба и инструмент командной строки, который извлекает структурированные данные в формате RDF из множества веб-документов.
  • Апекс: Унифицированный движок потоковой и пакетной обработки корпоративного уровня.
  • APR: Apache Portable Runtime, переносимая библиотека, написанная на C
  • Archiva: Построить диспетчер репозитория артефактов
  • Овен: Модель корпоративного программирования OSGi
  • Стрелка: «Высокопроизводительный межсистемный уровень данных для столбцовой аналитики в памяти».[1][2]
  • AsterixDB: Система управления большими данными с открытым исходным кодом
  • Атлас: Масштабируемый и расширяемый набор основных основных служб управления.
  • Аврора: Среда Mesos для длительно работающих сервисов и заданий cron
  • Авро: Apache Avro - это система сериализации данных.
  • Комитет оси Apache
    • Ось: открытый исходный код, платформа веб-сервисов на основе XML
    • Ось2: Apache Axis2 - это платформа для размещения и потребления услуг, которая упрощает использование SOAP и веб-служб.
    • Rampart: реализация стандарта WS-Security для механизма веб-сервисов Axis2
    • Сандеша2: Apache Sandesha2 - это модуль Axis2, реализующий WS-RM.
  • Бахир: Расширения для распределенных аналитических платформ, таких как Apache Spark.
  • Луч, убер-API для больших данных
  • Большая палатка: Bigtop - это проект по разработке упаковки и тестов экосистемы Apache Hadoop.
  • Ищейка: трекер дефектов на основе Trac[3]
  • BookKeeper: Надежная реплицированная служба журналов
  • Бруклин: Apache Brooklyn - это платформа для моделирования, мониторинга и управления приложениями с помощью автономных схем.
  • Строитель: Apache Buildr - это система сборки для приложений на основе Java, включая поддержку Scala, Groovy и растущего числа языков и инструментов JVM.
  • BVal: Реализация Bean Validation API
  • Кальцит: среда динамического управления данными
  • Верблюд: механизм правил декларативной маршрутизации и посредничества, который реализует Шаблоны корпоративной интеграции использование предметно-ориентированного языка на основе Java
  • CarbonData: Apache CarbonData - это индексированный столбчатый формат данных для быстрой аналитики на платформе больших данных, например Apache Hadoop, Apache Spark и т. Д.
  • Кассандра (2008): хорошо масштабируемая распределенная база данных второго поколения
  • Cayenne: Ява ORM фреймворк
  • Celix: Реализация OSGi спецификация адаптирована к C и C ++.
  • Химия: Apache Chemistry предоставляет реализации с открытым исходным кодом спецификации Content Management Interoperability Services (CMIS).
  • Чуква: Chukwa - это система сбора данных с открытым исходным кодом для мониторинга больших распределенных систем.
  • Clerezza: Clerezza - это сервисная платформа, которая предоставляет набор функций для управления семантически связанными данными, доступными через RESTful Web Services и защищенным способом.
  • CloudStack: программное обеспечение для развертывания и управления облачной инфраструктурой
  • Кокон: XML издательская структура
  • Commons: Многоразовые библиотеки и утилиты Java слишком малы, чтобы соответствовать их собственному проекту.
    • BCEL: Инженерная библиотека байт-кода
    • Демон: Commons Daemon
    • Желе: Jelly - это скриптовый движок на основе Java и XML. Jelly объединяет лучшие идеи JSTL, Velocity, DVSL, Ant и Cocoon в простой, но мощный движок сценариев.
    • логирование: Commons Logging - это тонкий адаптер, позволяющий настраивать мост с другими, хорошо известными системами ведения журналов.
    • OGNL: Библиотека навигации по графам объектов
  • Кордова: фреймворк для мобильной разработки
  • CouchDB: Документно-ориентированная база данных
  • Комитет Apache Creadur
    • Крыса: Apache Rat повышает точность и эффективность при просмотре и аудите выпусков.
    • Щупальца: Apache Tentacles упрощает работу по просмотру выпусков репозитория, состоящих из большого количества артефактов.
    • Whisker: Apache Whisker помогает собранным приложениям поддерживать правильную юридическую документацию.
  • Хруст: Предоставляет основу для написания, тестирования и запуска конвейеров MapReduce.
  • ЗАКАЗЫ: Clinical «Программное обеспечение для извлечения знаний из текстового анализа» для извлечения информации из электронных медицинских карт.
  • Куратор: Apache Curator основан на Работник зоопарка и обрабатывает сложность управления подключениями к кластеру ZooKeeper и повторных операций.
  • CXF: фреймворк веб-сервисов
  • DataFu: Apache DataFu - это набор библиотек для работы с крупномасштабными данными в Hadoop.
  • Комитет БД Apache
  • ДельтаСпайк: DeltaSpike - это набор переносимых расширений для контейнеров CDI.
  • Комитет по каталогам Apache
    • Каталог: LDAP и Kerberos, полностью на Java.
    • Сервер каталогов: Расширяемый, встраиваемый сервер LDAP и Kerberos, полностью на Java.
    • Справочная студия: Браузер LDAP и клиент каталога на основе Eclipse.
    • Крепость: Платформа авторизации на основе стандартов, которая реализует управление доступом на основе ролей (RBAC) ANSI INCITS 359.
    • Керби: Привязка Kerberos в Java.
    • LDAP API: SDK для доступа к каталогам в Java.
    • SCIMple - это реализация спецификации SCIM v2.0.
  • DRAT: крупномасштабный анализ лицензионного кода, аудит и отчетность
  • Дрель: программная среда, поддерживающая распределенные приложения с интенсивным использованием данных для интерактивного анализа крупномасштабных наборов данных.
  • Даббо: высокопроизводительный, легкий фреймворк RPC на основе Java.
  • Орел: аналитическое решение с открытым исходным кодом для мгновенного выявления проблем безопасности и производительности на платформах больших данных.
  • Империя-дб: Apache Empire-db - это легкий уровень абстракции реляционной базы данных и компонент сохранения данных.
  • Сокол: Механизм управления данными
  • Феликс: Реализация OSGi Спецификация ядра версии 5
  • Fineract: Платформа для цифровых финансовых услуг
  • Flex: кроссплатформенный SDK для разработки и развертывания полнофункциональных Интернет-приложений.
  • Flink: Быстрый и надежный механизм обработки больших объемов данных.
  • Лоток: крупномасштабная структура агрегирования журналов
  • Комитет Apache Fluo
    • Флуоресцентный: Apache Fluo - это распределенная система обработки, которая позволяет пользователям выполнять инкрементные обновления больших наборов данных.
    • Рецепты Флюо: Рецепты Apache Fluo основаны на API Fluo, чтобы предложить разработчикам дополнительные функции.
    • Флуоресцентная пряжа: Apache Fluo YARN - это инструмент для запуска приложений Apache Fluo в Apache Hadoop YARN.
  • Форрест: структура документации на основе Cocoon
  • FreeMarker: FreeMarker - это шаблонизатор, то есть универсальный инструмент для создания вывода текста на основе шаблонов. FreeMarker реализован на Java как библиотека классов для программистов.
  • Жеода: Решения для управления данными с низкой задержкой и высокой степенью параллелизма
  • Джеронимо: Java EE сервер
  • Гираф: масштабируемая система обработки графиков
  • Гора: Платформа Apache Gora с открытым исходным кодом обеспечивает модель данных в памяти и постоянство для больших данных.
  • Грифон: Решение для обеспечения качества данных с открытым исходным кодом для больших данных, которое поддерживает как пакетный, так и потоковый режим. Первоначально разработан eBay Inc..[4]
  • Groovy: объектно-ориентированный динамический язык программирования для платформы Java
  • Гуакамоле: Веб-приложение HTML5 для доступа к удаленным рабочим столам [5]
  • Гамп: интеграция, зависимости, и управление версиями управление
  • Hadoop: Ява программная среда который поддерживает распределенные приложения с интенсивным использованием данных
  • Хама: Hama - это эффективный и масштабируемый вычислительный движок BSP общего назначения.
  • HAWQ: Apache HAWQ (Hadoop With Query) - это собственный SQL Apache Hadoop. База данных MPP Advanced Analytics для предприятий.
  • HBase: Программное обеспечение Apache HBase - это база данных Hadoop. Думайте об этом как о распределенном масштабируемом хранилище больших данных.
  • Спираль: Платформа управления кластером для секционированных и реплицированных распределенных ресурсов.
  • Улей: Программное обеспечение хранилища данных Apache Hive упрощает запросы и управление большими наборами данных, находящимися в распределенном хранилище.
  • HTTP сервер: Приложение HTTP-сервера Apache 'httpd'
    • mod_python: модуль, который объединяет Python интерпретатор в сервер Apache. Устарело в пользу mod_wsgi.
  • Компоненты Apache Http: Низкоуровневые библиотеки Java для HTTP
  • Худи: обеспечивает атомарные обновления и инкрементные потоки данных в больших данных
  • Зажигать: Apache Ignite - это In-Memory Data Fabric, обеспечивающая кэширование данных в памяти, разбиение на разделы, обработку и запросы компонентов.
  • Импала: Высокопроизводительный распределенный механизм SQL
  • IoTDB: хранилище данных для управления большими объемами данных временных рядов в промышленных приложениях.
  • Исида: Apache Isis - это платформа для быстрой разработки приложений на основе предметной области на Java.
  • Зайчик: реализация API репозитория содержимого Java
  • ДЖЕЙМС: Ява электронное письмо и Новости сервер
  • jclouds: мультиоблачный инструментарий с открытым исходным кодом для платформы Java
  • Йена является Открытый исходный код Семантическая сеть рамки для Ява
  • JMeter: Чистое Java-приложение для нагрузочного и функционального тестирования
  • Джонзон: JSR-353-совместимый синтаксический анализ JSON; модули для помощи с JSR-353, а также с JSR-374 и JSR-367
  • JSPWiki: Многофункциональный и расширяемый механизм WikiWiki, построенный на стандартных компонентах J2EE (Java, сервлеты, JSP).
  • Комитет Apache JUDDI
  • Джуно: Набор инструментов для маршалинга POJO в широкий спектр типов контента с использованием общей структуры.
  • Кафка (2011): Программное обеспечение брокера сообщений
  • Караф: Apache Karaf - это дистрибутив OSGi для серверных приложений.
  • Kibble: Apache Kibble - это набор инструментов для сбора, агрегирования и визуализации активности в программных проектах.
  • Нокс: Шлюз REST API для служб Hadoop
  • Куду: Распределенный механизм хранения столбцов, созданный для экосистемы Apache Hadoop.
  • Килин: механизм распределенной аналитики
  • Линза: Единый интерфейс аналитики
  • Libcloud: Apache Libcloud - это стандартная библиотека Python, которая абстрагирует различия между API нескольких облачных провайдеров.
  • Комитет служб регистрации Apache
    • Бензопила: Apache Chainsaw - это программа для просмотра журналов с графическим интерфейсом.
    • Log4cxx: Apache log4cxx предоставляет услуги ведения журналов для C ++.
    • Log4j: Apache Log4j
    • Log4net: Apache log4net предоставляет службы ведения журналов для .NET.
    • Log4php: Apache log4php - это среда ведения журналов для PHP.
  • Комитет Apache Lucene
    • Lucene Core: Высокопроизводительная полнофункциональная библиотека системы текстового поиска.
    • Solr: поисковый сервер предприятия на основе поисковой библиотеки Java Lucene
  • Lucene.Net: Lucene.Net - это порт библиотеки поисковой системы Lucene, написанный на C # и ориентированный на пользователей среды выполнения .NET.
  • Люси: Библиотека поисковой системы Apache Lucy обеспечивает полнотекстовый поиск динамических языков программирования.
  • MADlib: Масштабируемая среда машинного обучения на основе SQL на основе больших данных для специалистов по данным.
  • Mahout: решение для машинного обучения и интеллектуального анализа данных. Mahout
  • КоллекторCF: Программное обеспечение с открытым исходным кодом для передачи контента между репозиториями или поисковыми индексами.
  • Мармотта: Открытая платформа для связанных данных
  • Maven: Ява управление проектом и инструмент понимания
    • Доксия: Doxia - это фреймворк для генерации контента, который поддерживает множество языков разметки.
  • Mesos: менеджер кластера с открытым исходным кодом
  • МетаМодель: Предоставляет общий интерфейс для обнаружения, исследования метаданных и запросов к различным типам источников данных.
  • Метрон: Безопасность больших данных в реальном времени
  • Комитет Apache MINA
    • FtpServer: FTP сервер полностью написан на Java
    • MINA: Многоцелевая инфраструктура для сетевых приложений, платформа для разработки высокопроизводительных и масштабируемых сетевых приложений. MINA
    • SSHD: Apache SSHD - это 100% чистая библиотека java для поддержки протоколов SSH как на стороне клиента, так и на стороне сервера.
    • Vysper: Apache Vysper стремится стать модульным полнофункциональным сервером XMPP (Jabber). Vysper реализован на Java.
  • Мнемонический: прозрачная энергонезависимая гибридная библиотека, ориентированная на память для больших данных, высокопроизводительных вычислений и аналитики.
  • Комитет Apache MyFaces
  • Mynewt: встроенная ОС, оптимизированная для работы в сети и построенная для удаленного управления ограниченными устройствами
  • NetBeans: среда разработки, инструментальная платформа и платформа приложений
  • NiFi: Простая в использовании, мощная и надежная система для обработки и распространения данных.
  • Nutch: очень расширяемый и масштабируемый открытый исходный код поисковый робот
  • ODE: Apache ODE - это реализация WS-BPEL, которая поддерживает оркестровку веб-сервисов с использованием гибких определений процессов.
  • OFBiz: Open for Business: программное обеспечение для автоматизации предприятий
  • Олинго: Клиент и сервер для OData
  • OODT: Object Oriented Data Technology, структура управления данными для сбора и обмена данными.
  • Oozie: Oozie - это система планировщика рабочих процессов для управления заданиями Apache Hadoop.
  • Open Climate Workbench: Исчерпывающий набор алгоритмов, библиотек и интерфейсов, предназначенных для стандартизации и оптимизации процесса взаимодействия с большими объемами данных наблюдений и проведения оценок региональных климатических моделей.
  • OpenJPA: Реализация Java Persistence API
  • OpenMeetings: Видеоконференцсвязь, обмен мгновенными сообщениями, белая доска и приложение для совместного редактирования документов.
  • OpenNLP: обработка естественного языка Инструментарий.
  • OpenOffice: Пакет для работы с офисными документами с открытым исходным кодом.
  • OpenWebBeans: Платформа внедрения зависимостей
  • OpenWhisk: распределенная платформа бессерверных вычислений
  • ORC: Столбчатый формат файла для рабочих нагрузок с большими данными.
  • Паркет: Столбчатый формат хранения общего назначения
  • PDFBox: Библиотека PDF на основе Java (чтение, извлечение текста, манипуляции, просмотрщик)
  • Mod_perl: модуль, который объединяет Perl интерпретатор в сервер Apache
  • Феникс: SQL слой на HBase
  • Свинья: Платформа для анализа больших наборов данных в Hadoop.
  • Вращаться: Платформа для создания полнофункциональных интернет-приложений на Java.
  • PLC4X: Универсальный API для связи с программируемыми логическими контроллерами.
  • POI: Плохая реализация обфускации, библиотека для чтения и записи Microsoft Office форматы
  • Полиген: Исследование составно-ориентированного программирования для разработки приложений, ориентированных на предметную область.
  • Порталы: Веб-портал связанное программное обеспечение
  • PredictionIO: PredictionIO - это сервер машинного обучения с открытым исходным кодом, созданный на основе современного стека с открытым исходным кодом, который позволяет разработчикам управлять и развертывать готовые к работе службы прогнозирования для различных видов задач машинного обучения.
  • Pulsar: Распределенная система обмена сообщениями pub-sub, изначально созданная в Yahoo.
  • Qpid: AMQP система обмена сообщениями в Ява и C ++
  • Рейнджер: Платформа для обеспечения комплексной безопасности данных на платформе Hadoop, мониторинга и управления ею.
  • РИФ: Горизонтально масштабируемая вычислительная структура, которая упрощает разработку приложений для больших данных поверх таких менеджеров ресурсов, как Apache YARN и Mesos.
  • река: Программное обеспечение Apache River предоставляет сервис JINI, составленный по стандартам.
  • RocketMQ: Быстрое, малозатратное, надежное, масштабируемое, распределенное, простое в использовании промежуточное ПО, ориентированное на сообщения, особенно для обработки больших объемов потоковых данных.
  • Роликовый: Apache Roller - это полнофункциональный, многопользовательский и групповой сервер блогов, подходящий как для небольших, так и для крупных блогов.
  • Рояль: Повышение продуктивности разработчиков при создании приложений для любых приложений Javascript (и других сред выполнения).
  • Самза: Платформа потоковой обработки
  • Сантуарио: Безопасность XML в Java и C ++
  • Часовой: Детальная авторизация для данных и метаданных в Apache Hadoop
  • Крепостной: Высокопроизводительная клиентская HTTP-библиотека на основе C, созданная на основе библиотеки Apache Portable Runtime (APR).
  • ServiceComb: платформа микросервисов, которая предоставляет набор инструментов и компонентов, упрощающих разработку и развертывание облачных приложений.
  • ServiceMix: служебная шина предприятия что поддерживает JBI и OSGi
  • Широ: Простая в использовании Java Security Framework
  • СИНГА: Распределенная библиотека глубокого обучения
  • Система пространственной информации (SIS): Библиотека для разработки геопространственных приложений.
  • SkyWalking: управление производительностью приложений и мониторинг (APM)
  • Слинг: Инновационный веб-фреймворк на основе JCR и OSGi.
  • SpamAssassin: фильтр электронной почты, используемый для идентификации спам
  • Искра: платформа кластерных вычислений с открытым исходным кодом
  • Sqoop: Инструмент, предназначенный для эффективной передачи больших объемов данных между Apache Hadoop и структурированными хранилищами данных, такими как реляционные базы данных.
  • Станбол: Программные компоненты для управления семантическим контентом.
  • Стив: Apache STeVe - это набор инструментов для онлайн-голосования, используемых ASF для обработки STV и других методов голосования.
  • Буря: Apache Storm - это распределенная система вычислений в реальном времени.
  • Потоки: Взаимодействие онлайн-профилей и лент активности
  • Стойки: Ява фреймворк веб-приложений
  • Subversion: Открытый исходный код управление версиями (клиент / сервер) система
  • Синапс: Легкая и высокопроизводительная служебная шина предприятия (ESB)
  • Обморок: Apache Syncope - это система с открытым исходным кодом для управления цифровыми удостоверениями в корпоративных средах.
  • SystemML: Масштабируемое машинное обучение
  • Тахо: Система реляционных хранилищ данных. Он использует файловую систему hadoop в качестве распределенного хранилища.
  • Гобелен: Компонентная веб-платформа Java
  • Комитет Apache Tcl
    • Tcl интеграция для Apache httpd
    • Заклепка: Серверная система программирования Tcl, сочетающая в себе простоту использования и мощность
    • Websh: Websh - это среда быстрой разработки для создания мощных, быстрых и надежных веб-приложений на Tcl.
  • Тез: Apache Tez - это попытка разработать общую платформу приложения, которая может использоваться для обработки произвольно сложных ориентированных ациклических графов (DAG) задач обработки данных, а также многократно используемого набора примитивов обработки данных, которые могут использоваться другими проекты.
  • Бережливость : Язык определения интерфейса и протокол двоичной связи, который используется для определения и создания сервисов для многих языков.
  • Тика: набор инструментов для анализа контента для извлечения метаданных и текста из цифровых документов различных типов, например, аудио, видео, изображений, офисного пакета, Интернета, почты и двоичных файлов.
  • Плитки: Apache Tiles - это среда шаблонов, созданная для упрощения разработки пользовательских интерфейсов веб-приложений.
  • TinkerPop: Платформа графовых вычислений как для графовых баз данных (OLTP), так и для графовых аналитических систем (OLAP).
  • Кот: веб-контейнер для обслуживания сервлетов и JSP
  • Мне: Apache TomEE - это стек веб-профилей Java EE 6, полностью состоящий из Apache, для Apache Tomcat
  • Управление трафиком: Построенный на основе Apache Traffic Server в качестве программного обеспечения для кэширования, Traffic Control реализует все основные функции современной CDN. Управление трафиком
  • Сервер трафика: HTTP / 1.1 совместимый кэширующий прокси-сервер. Сервер трафика
  • Трафодион: Решение Webscale SQL-on-Hadoop, позволяющее выполнять транзакционные или операционные рабочие нагрузки на Apache Hadoop.
  • Турбина: Turbine - это фреймворк на основе сервлетов, который позволяет разработчикам Java быстро создавать веб-приложения.
  • Саржа: Использование распределенных возможностей Apache Hadoop YARN с моделью программирования, аналогичной запуску потоков.
  • UIMA: платформа аналитики неструктурированного контента
  • Уноми: эталонная реализация OASIS платформа клиентских данных Технические характеристики
  • Usergrid: Usergrid - это Backend-as-a-Service с открытым исходным кодом («BaaS» или «mBaaS»), состоящий из интегрированной распределенной базы данных NoSQL, уровня приложений и клиентского уровня с SDK для разработчиков, стремящихся быстро создавать веб- и / или мобильные приложения. .
  • VCL: Платформа облачных вычислений для предоставления и посредничества доступа к выделенным удаленным вычислительным ресурсам.
  • Комитет по скорости Apache:
    • Анакия: Anakia - это инструмент преобразования XML, который использует JDOM и Velocity для преобразования XML-документов в формат по вашему выбору.
    • Texen: Texen - это универсальная утилита для создания текста, основанная на Apache Velocity и Apache Ant.
    • Скорость: Механизм создания шаблонов Java
    • Apache Velocity DVSL: Инструмент, созданный по образцу XSLT и предназначенный для общих преобразований XML с использованием языка шаблонов скорости.
    • Инструменты Apache Velocity: Инструменты и инфраструктура для механизма шаблонов
  • VXQuery: Apache VXQuery реализует параллельный процессор XML-запросов.
  • Комитет веб-служб Apache
    • Аксиома: Apache Axiom - это объектная модель XML, поддерживающая отложенный анализ.
    • Woden: Apache Woden используется для разработки библиотеки классов Java для чтения, управления, создания и записи документов WSDL.
  • Прихоть: Инструменты, отображающие и визуализирующие различные биты данных, относящиеся к организациям и процессам ASF.
  • Калитка: Компонентная веб-платформа Java
  • Ксалан: XSLT-процессоры в Java и C ++
  • Xerces: проверка парсера XML
  • Комитет по графике Apache XML
    • Батик: чистая библиотека Java для SVG манипулирование контентом
    • FOP: Средство форматирования печати Java, управляемое объектами форматирования XSL (XSL-FO); поддерживаемые форматы вывода включают PDF, PS, PCL, AFP, XML (представление дерева областей), печать, AWT и PNG и, в меньшей степени, RTF и TXT
    • XML Graphics Commons: Общие компоненты для Apache Batik и Apache FOP
  • XMLBeans: XMLЯва инструмент для связывания
  • Йетус: Набор библиотек и инструментов, которые позволяют вносить и выпускать процессы для программных проектов.
  • дирижабль: Zeppelin - это инструмент совместной аналитики и визуализации данных для распределенных систем обработки данных общего назначения.
  • Работник зоопарка: Служба координации для распределенных приложений.

Инкубационные проекты

  • Аматэрасу: фреймворк, обеспечивающий непрерывное развертывание конвейеров больших данных
  • Аннотатор: предоставляет код включения аннотаций для браузеров, серверов и людей
  • BatchEE: Реализация JBatch (JSR 352) и набор полезных расширений для этой спецификации
  • BRPC: инфраструктура RPC промышленного уровня для создания надежных и высокопроизводительных сервисов.
  • Crail: платформа хранения для обмена критически важными данными в распределенных задачах обработки данных на очень высокой скорости
  • Нарцисс: реализация с открытым исходным кодом языка описания формата данных для преобразования между данными фиксированного формата и XML / JSON
  • DataSketches: открытый исходный код, высокопроизводительная библиотека алгоритмов стохастической потоковой передачи, обычно называемая «эскизами» в науках о данных.
  • DLab: платформа для создания самообслуживания, исследовательской среды обработки данных в облаке с использованием лучших в своем классе инструментов обработки данных.
  • ДельфинПланировщик: распределенный механизм планирования ETL с мощным интерфейсом визуализации DAG
  • Дорис: Интерактивное хранилище данных SQL на основе MPP для отчетности и анализа
  • Друид: хранилище данных высокопроизводительной аналитики для данных, управляемых событиями
  • ECharts: библиотека для построения графиков и визуализации данных
  • Edgent: модель программирования потоковой обработки и облегченная среда выполнения в стиле микроядра для выполнения аналитики на периферийных устройствах или на шлюзе
  • Flagon: платформа для тестирования юзабилити программных средств
  • Гоблин: среда интеграции распределенных данных, которая упрощает общие аспекты интеграции больших данных.
  • Цапля: распределенный, отказоустойчивый движок потоковой обработки в реальном времени
  • Hivemall: библиотека для машинного обучения, реализованная как Hive UDF / UDAF / UDTF
  • Айсберг: формат таблицы для больших, медленно перемещающихся табличных данных
  • Ливи: веб-сервис, предоставляющий интерфейс REST для управления длительной работой Искра контексты в вашем кластере
  • Марвин-AI: Открытый исходный код искусственный интеллект Платформа
  • Milagro: основная инфраструктура безопасности для децентрализованных сетей
  • MXNet: Глубокое обучение рамки программирования
  • Мириады: позволяет сосуществовать Hadoop ПРЯЖА и Mesos вместе в одном кластере и позволяет динамически распределять ресурсы как для Hadoop, так и для других приложений, работающих в одной физической инфраструктуре центра обработки данных
  • Немо: система обработки данных
  • Омид: гибкая, надежная, высокопроизводительная и масштабируемая платформа транзакций ACID
  • PageSpeed: серия технологий с открытым исходным кодом, которые помогают ускорить работу в Интернете за счет переписывания веб-страниц для уменьшения задержки и пропускной способности
  • Пино: механизм распределенного столбчатого хранилища
  • Пони Почта: служба архивирования почты, просмотра архива и взаимодействия
  • Ратис: Реализация Java для РАФТ протокол консенсуса
  • Ря: масштабируемая система управления данными RDF, построенная на базе Accumulo
  • S2Graph: распределенная и масштабируемая база данных OLTP-графов, построенная на HBase
  • САМОА: сборник распределенных потоковых алгоритмов для наиболее распространенных сбор данных и машинное обучение задачи
  • SDAP: интегрированный центр анализа данных по проблемам большой науки
  • ShardingSphere: экосистема прозрачного промежуточного ПО для распределенных баз данных с упором на сегментирование данных, распределенные транзакции и оркестровку баз данных.
  • Синга: распространено глубокое обучение Платформа
  • Пятно, место: платформа сетевой телеметрии, построенная на открытой модели данных и Hadoop
  • Суперсет: корпоративное веб-приложение для исследование данных, визуализация данных и дашбординг
  • Тамая: очень гибкое конфигурационное решение, основанное на модульном, расширяемом и вводимом дизайне на основе ключей / значений
  • Таверна: Система научного документооборота сфокусироваться на воспроизводимость и Веб-сервисы
  • Тефра: система для обеспечения глобально согласованных транзакций поверх HBase и другие механизмы хранения
  • Toree: предоставляет приложениям механизм для интерактивного и удаленного доступа Искра
  • Обучение персонала: проект направлен на разработку ресурсов, которые могут быть использованы в учебных целях в различных медиаформатах, языках и для различных целевых проектов Apache и не-Apache.
  • Тувени: набор библиотек и других инструментов для помощи в разработке блокчейна и другого децентрализованного программного обеспечения на Java и других языках JVM
  • TVM: полный стек открытого компилятора глубокого обучения для процессоров, графических процессоров и специализированных ускорителей
  • Трель: решение для распределенного мониторинга конечных точек, где агент размещается на вашем собственном оборудовании
  • Weex: фреймворк для создания мобильного кроссплатформенного высокопроизводительного пользовательского интерфейса.

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

Пенсионные проекты

Списанный проект - это проект, который был закрыт по инициативе правления, проект - его PMC, PPMC или IPMC по разным причинам. Он больше не разрабатывается в Apache Software Foundation и не имеет других обязанностей.

  • Абдера: реализация Формат синдикации Atom и протокол публикации Atom
  • ТУЗ: структура распространения, которая позволяет вам централизованно управлять и распространять программные компоненты, данные конфигурации и другие артефакты в целевые системы.
  • Улей: Модель визуальных объектов Java
  • Continuum: сервер непрерывной интеграции
  • Нажмите: простой и удобный в использовании Java Web Framework
  • Deltacloud: предоставляет общие интерфейсные API для абстрагирования различий между облачными провайдерами
  • DeviceMap: хранилище данных устройства и API классификации
  • DirectMemory: кэш вне кучи для виртуальной машины Java
  • ECS: API для генерации элементов для различных языков разметки
  • ESME: безопасная и хорошо масштабируемая платформа для обмена микросообщениями и микросообщениями, которая позволяет людям открывать и знакомиться друг с другом, а также получать контролируемый доступ к другим источникам информации в контексте бизнес-процесса.
  • Травить: кроссплатформенный, не зависящий от языка и транспорта фреймворк обмена сообщениями, подобный RPC
  • Экскалибур: Java-инверсия структуры управления, включая контейнеры и компоненты
  • Гармония: Среда выполнения и средства разработки Java SE 5 и 6
  • HiveMind: сервисы и настройка микроядра
  • iBATIS: Фреймворк постоянства что позволяет отображать sql запросы к POJO
  • Джакарта: сторона сервера Ява, включая собственный набор подпроектов
  • Джакарта кактус: простая тестовая среда для модульного тестирования серверного Java-кода
  • Леня: система управления контентом (CMS) на основе Apache Cocoon
  • Люси: библиотека поисковой системы, обеспечивающая полнотекстовый поиск для динамических языков программирования.
  • MRUnit: Библиотека Java, которая помогает разработчикам модульного тестирования карты Apache Hadoop сокращать количество рабочих мест.
  • Муза: реализация WS-ResourceFramework (WSRF), WS-BaseNotification (WSN) и WS-DistributedManagement (WSDM) технические характеристики
  • Олту - Родитель: Реализация протокола OAuth в Java
  • ORO: Механизм регулярных выражений, поддерживающий различные диалекты
  • Полиген: усилия сообщества по изучению композитно-ориентированного программирования для разработки приложений, ориентированных на предметную область.
  • Регулярное выражение: Механизм регулярных выражений
  • Сланец: фреймворк веб-приложений на основе JavaServer Faces
  • Shindig: Контейнер OpenSocial и помогает вам быстро начать размещение приложений OpenSocial, предоставляя код для рендеринга гаджетов, запросов прокси и обработки запросов REST и RPC.
  • Stratos: Платформа как услуга (PaaS) framework
  • Плитки: структура шаблонов, созданная для упрощения разработки веб-приложений.
  • Тоскана: SCA реализация, а также предоставление других SOA реализации
  • Волна: совместное онлайн-редактирование в реальном времени
  • Whirr: набор библиотек для запуска облачных сервисов
  • Подмигнуть: RESTFul веб-сервисы на основе спецификации JAX-RS
  • Вуки: парсер, сервер и плагины для работы с пакетными веб-приложениями W3C
  • Xindice: База данных XML
  • Зипкин: распределенная система отслеживания

Рекомендации

  1. ^ «Стрела апачей». Фонд программного обеспечения Apache. Получено 12 мая 2016.
  2. ^ «Apache Software Foundation объявляет Apache Arrow проектом высшего уровня». Фонд программного обеспечения Apache. Получено 12 мая 2016.
  3. ^ «Статус инкубации проекта Bloodhound». Фонд программного обеспечения Apache. Получено 21 марта 2013.
  4. ^ Алекс Львов (12.10.2016). «Griffin - Служба качества данных на основе моделей в облаке для данных в реальном времени и пакетных данных». Получено 2020-10-21.
  5. ^ "Apache Guacamole ™". guacamole.apache.org. Получено 2019-10-02.

«Список проектов Apache». Фонд программного обеспечения Apache. 2018 г.. Получено 2018-05-19.