WikiDer > Список фреймворков Java
List of Java frameworks
 
       
Ниже приведен список Язык программирования Java технологии (рамки, библиотеки)
| Имя | Подробности | 
|---|---|
| fleXive | Репозиторий контента нового поколения. Он обеспечивает стабильное и быстрое хранение документов, изображений и структурированных данных. | 
| OpenXava | AJAX Java Framework для быстрой разработки корпоративных веб-приложений. | 
| Apache Nutch | Nutch - это хорошо продуманный, готовый к работе веб-сканер. | 
| AppFuse | Открытый исходный код Java EE каркас веб-приложений. | 
| Слюни | Система управления бизнес-правилами (BRMS) с вперед и обратная цепочка вывод на основе движок правил, используя расширенную реализацию Алгоритм Rete. | 
| jBPM | Пакет гибкого управления бизнес-процессами (BPM) | 
| Activiti | Механизм рабочего процесса, написанный на Java, который может выполнять бизнес-процессы, описанные в BPMN 2.0. | 
| Акка | Инструментарий и среда выполнения, упрощающие создание параллельных и распределенных приложений на JVM. | 
| Apache Accumulo | Распределенное хранилище ключей / значений, обеспечивающее надежное масштабируемое хранение и поиск данных. | 
| Apache ActiveMQ | Сервер шаблонов обмена сообщениями и интеграции. | 
| Апач Авалон | Каркас компонентов сервера приложений включает ведение журнала, объединение потоков и планирование. | 
| Apache Avro | Фреймворк удаленного вызова процедур и сериализации данных, разработанный в рамках проекта Apache Hadoop. | 
| Ось Apache | Реализация отправки SOAP (Simple Object Access Protocol) в W3C | 
| Apache Camel | Механизм маршрутизации и посредничества на основе правил, который обеспечивает объектно-ориентированную реализацию шаблонов интеграции предприятия на Java с использованием API для настройки правил маршрутизации и посредничества. | 
| Apache Click | Компонентно-ориентированная структура веб-приложений для языка Java, построенная на основе Java Servlet API. | 
| Apache Cocoon | Фреймворк веб-приложений, построенный на концепциях конвейера, разделения задач и веб-разработки на основе компонентов. | 
| Apache Commons | Коллекция многоразовых Java-компонентов с открытым исходным кодом от сообщества Apache / Jakarta | 
| Apache CXF | Рамки услуг. CXF помогает создавать и разрабатывать сервисы с использованием интерфейсов API-интерфейсов программирования, таких как JAX-WS и JAX-RS. | 
| База данных Apache Empire | Уровень абстракции реляционной базы данных и компонент сохранения данных, который позволяет разработчикам использовать подход, в большей степени ориентированный на SQL, при разработке приложений, чем традиционные среды объектно-реляционного сопоставления. | 
| Апач Феликс | Apache Felix - это попытка сообщества реализовать платформу OSGi Framework и Service и другие интересные технологии, связанные с OSGi, под лицензией Apache. | 
| Apache Flume | Распределенный, надежный и доступный сервис для эффективного сбора, агрегирования и перемещения больших объемов данных журнала. | 
| Apache Geronimo | Серверная среда с открытым исходным кодом, которая объединяет лучшие проекты с открытым исходным кодом для создания среды выполнения сервера Java / OSGi, отвечающей потребностям корпоративных разработчиков и системных администраторов. | 
| Apache Giraph | Система итеративной обработки графов с высокой масштабируемостью. | 
| Apache Hadoop | Фреймворк, который позволяет распределенную обработку больших наборов данных на кластерах компьютеров с использованием простых моделей программирования. | 
| Apache HBase | Нереляционная распределенная база данных, созданная по образцу Google BigTable | 
| Apache Hive | Компонент платформы данных Hortonworks (HDP). Hive предоставляет SQL-подобный интерфейс для данных, хранящихся в HDP. | 
| Апач ДжекКролик | Репозиторий контента для платформы Java. | 
| Apache Jena | Веб-фреймворк для создания семантических веб-приложений на Java. Он предоставляет API для извлечения данных и записи в RDF-графики. | 
| Апач Кафка | Платформа потоковой обработки | 
| Apache Log4j | Среда ведения журналов Java - Log4j 2 - это расширенная версия популярного проекта Log4j. | 
| Apache Lucene | Высокопроизводительная полнофункциональная библиотека для текстового поиска. | 
| Apache Mahout | Проект Apache Software Foundation по созданию бесплатных реализаций распределенных или иным образом масштабируемых алгоритмов машинного обучения, ориентированных в первую очередь на совместную фильтрацию, кластеризацию и классификацию. | 
| Apache Mesos | Apache Mesos абстрагирует ЦП, память, хранилище и другие вычислительные ресурсы от машин (физических или виртуальных), позволяя легко создавать и эффективно запускать отказоустойчивые и эластичные распределенные системы. | 
| Апач Мина | Каркас сетевых приложений Java. MINA можно использовать для создания масштабируемых высокопроизводительных сетевых приложений. | 
| Apache OODT | Структура системы управления данными | 
| Apache Oozie | Серверная система планирования рабочих процессов для управления заданиями Hadoop. | 
| Apache OpenNLP | Набор инструментов машинного обучения Java для обработки естественного языка (NLP). | 
| Apache PDFBox | Инструмент Java для работы с документами PDF. | 
| Апачская свинья | Платформа высокого уровня для создания программ, работающих на Apache Hadoop. | 
| Apache Pivot | Платформа для создания полнофункциональных веб-приложений на Java или любом JVM-совместимом языке. | 
| POI Apache | API-интерфейсы для управления различными форматами файлов на основе формата Microsoft OLE 2 Compound Document. | 
| Apache Qpid | Система обмена сообщениями реализует протокол расширенной очереди сообщений. | 
| Река Апачи (Джини) | Apache River - это проект, способствующий развитию и продвижению технологии Jini. River - это реализация сервис-ориентированной архитектуры Jini. | 
| Apache Samza | Фреймворк распределенной потоковой обработки. | 
| Апач Широ | Платформа безопасности Java, которая выполняет аутентификацию, авторизацию, криптографию и управление сеансами. | 
| Слинг Apache | Веб-фреймворк для платформы Java, предназначенный для создания ориентированных на контент приложений поверх репозитория контента, совместимого с JSR-170 (также известного как JCR), такого как Apache Jackrabbit. | 
| Apache Solr | Платформа корпоративного поиска | 
| Apache Spark | Быстрый и универсальный движок для обработки больших данных со встроенными модулями для потоковой передачи, SQL, машинного обучения и обработки графиков. | 
| Apache Storm | Распределенная система вычислений в реальном времени. | 
| Стойки Apache | Платформа для создания веб-приложений на основе сервлетов / JSP на основе парадигмы проектирования MVC | 
| Гобелен Apache | Компонентно-ориентированная среда веб-приложений Java | 
| Апач Тика | Фреймворк для обнаружения и анализа контента. | 
| Apache Tomcat | Tomcat Server - это контейнер сервлетов Java с открытым исходным кодом. | 
| Апач Уима | Архитектура управления неструктурированной информацией - это стандарт OASIS для контент-аналитики. Он предоставляет компонентную архитектуру программного обеспечения для разработки, обнаружения, составления и развертывания мультимодальной аналитики для анализа неструктурированной информации и интеграции с технологиями поиска. | 
| Скорость Apache | Механизм шаблонов на основе Java, который предоставляет язык шаблонов для ссылки на объекты, определенные в коде Java. | 
| Apache VXQuery | Соответствующий стандартам процессор XML-запросов, реализованный на Java | 
| Apache Wicket | Компонентно-ориентированная среда веб-приложений Java. | 
| Apache Wink | Apache Wink - это среда с открытым исходным кодом, которая позволяет разрабатывать и использовать веб-службы в стиле REST. | 
| Apache Xerces | Коллекция программных библиотек для анализа, проверки, сериализации и обработки XML. | 
| Apache Zookeeper | Централизованная служба для хранения информации о конфигурации, именования, обеспечения распределенной синхронизации и предоставления групповых услуг. | 
| Барракуда | Платформа веб-приложений MVC для разработки веб-приложений Java EE. | 
| Рождение | Инструмент отчетности и бизнес-аналитики для многофункциональных клиентских и веб-приложений | 
| BioJava | Фреймворк Java для обработки биологических данных. | 
| Ядро Пылающей Волны | Библиотека Java для построения фреймворков. | 
| BlueCove | Библиотека Java для Bluetooth (реализация JSR-82) | 
| Надувной Криптографический Замок | Коллекция API, используемых в криптографии. Он включает API для языков программирования Java и C #. | 
| Каскадный | Уровень абстракции для Apache Hadoop и Apache Flink. Каскадирование используется для создания и выполнения сложных рабочих процессов обработки данных в кластере Hadoop с использованием любого языка на основе JVM. | 
| CodeName One | Набор инструментов для разработки программного обеспечения, предназначенный для предоставления кода ›Write Once, Run Anywhere‹ для различных настольных и мобильных операционных систем (таких как Windows, macOS, Android, Blackberry, iOS и другие). | 
| Deeplearning4j | Программное обеспечение с открытым исходным кодом для глубокого обучения Java и Scala на Hadoop и Spark. | 
| DirectWebRemoting | библиотека, которая позволяет Java на сервере и JavaScript в браузере взаимодействовать и вызывать друг друга как можно проще. | 
| EclipseLink | Решение с сохранением состояния Java для реляционных веб-сервисов, XML и баз данных. | 
| EHCache | Ehcache - это основанный на стандартах кэш с открытым исходным кодом, который повышает производительность, разгружает вашу базу данных и упрощает масштабируемость. | 
| Ejml (эффективная матричная библиотека Java) | Библиотека линейной алгебры Java для управления плотными матрицами. | 
| FreeMarker Шаблон | Механизм шаблонов на основе Java, изначально ориентированный на создание динамических веб-страниц с программной архитектурой MVC | 
| GeoApi | Набор интерфейсов программирования на языке Java для геопространственных приложений. | 
| GeoTools | Библиотека Java, которая предоставляет инструменты для геопространственных данных. | 
| Стеклянная рыба | Сервер приложений и официальная эталонная реализация для Servlets 3.0. | 
| Google Gson | Библиотека для сериализации и десериализации объектов Java в (и из) JSON. | 
| Google Guava | Набор общих библиотек упрощает использование передовых методов кодирования и помогает уменьшить количество ошибок кодирования. Он предоставляет служебные методы для коллекций, кэширования, поддержки примитивов, параллелизма, общих аннотаций, обработки строк, ввода-вывода и проверки. | 
| Google Guice | Облегченная структура внедрения зависимостей для Java 6 и выше | 
| Google Web Toolkit (GWT) | Набор инструментов, позволяющих веб-разработчикам создавать и поддерживать сложные интерфейсные приложения JavaScript на Java. | 
| Спящий режим | Инструмент объектно-реляционного сопоставления для языка программирования Java. Он обеспечивает основу для сопоставления объектно-ориентированной модели предметной области с реляционной базой данных. | 
| HSQLDB | СУБД с интерфейсом JDBC, клиент-серверной версией, инструментом запросов, сеткой, деревом, классом тестирования производительности, сервлетом и программой самотестирования. | 
| iBatis | Платформа сохраняемости, которая автоматизирует сопоставление между базами данных SQL и объектами в Java, .NET и Ruby on Rails. | 
| Infinispan | Распределенное хранилище данных ключ / значение в памяти с дополнительной схемой | 
| IText | Динамическое создание и обработка PDF-файлов для веб-приложений и других приложений (Java, C #). | 
| Джексон | Высокопроизводительный процессор JSON для Java. | 
| Набор инструментов Java Astrodynamics | Библиотеки компонентов, чтобы помочь производителям программного обеспечения создавать собственные приложения для решения проблем в Астродинамика, разработка миссии, навигация космического корабля, наведение и управление | 
| Платформа коллекций Java | Java Collections Framework (JCF) - это набор классов и интерфейсов, которые реализуют часто повторно используемые структуры данных коллекций. | 
| Java Media Framework | Java Media Framework (JMF) - это библиотека Java, которая позволяет добавлять аудио, видео и другие временные мультимедийные файлы в приложения и апплеты Java. | 
| Пакет топологии Java | Java Topology Suite (JTS) - это программная библиотека Java с открытым исходным кодом, которая предоставляет объектную модель для евклидовой планарной линейной геометрии вместе с набором фундаментальных геометрических функций. | 
| JavAssist | Библиотека, предоставляющая средства для управления байт-кодом Java приложения. | 
| JaxP | Программные интерфейсы приложений Java XML (API) обеспечивают возможность проверки и анализа XML-документов. | 
| JBoss Seam | Фреймворк веб-приложений, разработанный JBoss | 
| JDom | Объектная модель документа на основе Java для XML | 
| Джерси | Фреймворк RESTful Web Services Джерси, реализация JAX-RS | 
| Причал | Сервер Java HTTP (Web) и контейнер сервлетов Java. | 
| JFreeChart | Библиотека диаграмм Java | 
| JHipster | JHipster - это платформа разработки для создания, разработки и развертывания веб-приложений Spring Boot + Angular и микросервисов Spring. | 
| JMonkeyEngine | Игровой движок создан специально для современной 3D-разработки, так как он широко использует шейдерные технологии. | 
| JProfiler | Инструмент профилирования Java для настройки производительности | 
| JRockit | Инструмент профилирования Java для настройки производительности | 
| JSF | Спецификация Java для создания пользовательских интерфейсов на основе компонентов для веб-приложений. | 
| JSoup | Библиотека парсера Java HTML. Поддерживает извлечение и управление данными с помощью DOM, CSS и JQuery методы. | 
| JUnit | Фреймворк модульного тестирования | 
| LiquiBase | Liquibase - это независимая от базы данных библиотека с открытым исходным кодом для отслеживания, управления и применения изменений схемы базы данных. | 
| LWJGL | Библиотека Java, обеспечивающая кроссплатформенный доступ к популярным нативным API, таким как OpenGL, OpenAL и OpenCL. | 
| Mockito | Фреймворк модульного тестирования для Java, фреймворк позволяет создавать тестовые двойные объекты (фиктивные объекты) в автоматизированных модульных тестах для целей разработки, управляемой тестированием (TDD) или разработки, управляемой поведением (BDD). | 
| MyBatis | Первоклассная структура сохраняемости с поддержкой пользовательского SQL, хранимых процедур и расширенных сопоставлений. | 
| ND4J | Библиотеки научных вычислений для JVM. | 
| Нетти | Netty - это клиент-серверная среда неблокирующего ввода-вывода (NIO) для разработки сетевых приложений Java, таких как серверы протоколов и клиенты. | 
| Нейроф | Структура нейронной сети Java, которая поддерживает общие архитектуры нейронных сетей и правила обучения. | 
| OpenCV | Библиотека функций программирования в основном предназначена для компьютерного зрения в реальном времени. | 
| Oracle WebLogic | Сервер приложений Java EE | 
| OrientDB | Система управления базами данных NoSQL, написанная на Java. Это многомодельная база данных, поддерживающая модели графов, документов, ключей / значений и объектов, но отношениями управляют, как в базах данных графов, с прямыми связями между записями. | 
| ORMLite | Object Relational Mapping Lite (ORM Lite) предоставляет некоторые функции для сохранения объектов Java в базах данных SQL, избегая при этом сложности и накладных расходов, присущих более стандартным пакетам ORM. | 
| Сервер Payara | Реализация сервера приложений Java EE / Jakarta EE и MicroProfile. | 
| Играть в | Play Framework используется для создания веб-приложений на Java и Scala. | 
| PrimeFaces | Библиотека компонентов пользовательского интерфейса (UI) для приложений на основе JavaServer Faces (JSF). | 
| Кварцевый | Библиотека планирования заданий, которую можно интегрировать в широкий спектр приложений Java. | 
| RabbitMQ | Программное обеспечение брокера сообщений, реализующее Расширенный протокол очереди сообщений (AMQP). | 
| Саксофон | Управляемый событиями онлайн-алгоритм для анализа XML-документов с API, разработанным списком рассылки XML-DEV. | 
| Селен | Портативный фреймворк для тестирования программного обеспечения для веб-приложений. | 
| SLF4J | Простой фасад журнала для Java (SLF4J) служит простым фасадом или абстракцией для различных фреймворков ведения журнала. | 
| SonarQube | Платформа для постоянного контроля качества кода. | 
| Джаспер отчеты | Инструмент отчетности Java, который может выполнять запись на различные цели, такие как: экран, принтер, в PDF, HTML, Microsoft Excel, RTF, ODT, значения, разделенные запятыми, или файлы XML. | 
| Спок | Фреймворк для тестирования и спецификации приложений Java и Groovy. | 
| Интеграция Spring | Платформа для интеграции корпоративных приложений. | 
| Spring Roo | Spring Roo - это программный инструмент с открытым исходным кодом, в котором используются принципы «соглашение по конфигурации» для обеспечения быстрой разработки приложений корпоративного программного обеспечения на основе Java. | 
| Весенняя безопасность | Фреймворк аутентификации и контроля доступа | 
| TestNG | Инфраструктура тестирования, вдохновленная JUnit, с дополнительными функциями. | 
| Тимелист | Механизм шаблонов Java XML / XHTML / HTML5, который может работать как в веб-средах (на основе сервлетов), так и не в веб-средах | 
| Ваадин | Веб-платформа для многофункциональных Интернет-приложений. В отличие от библиотек JavaScript и решений на основе плагинов для браузера | 
| Vertx | Фреймворк приложений Polyglot, управляемых событиями, который работает на виртуальной машине Java. | 
| VRaptor | Платформа MVC с открытым исходным кодом | 
| ZKoss | Каркас веб-приложений Ajax, написанный на Java |