{"id":21800291,"url":"https://github.com/apache/aries","last_synced_at":"2025-05-16T11:02:30.589Z","repository":{"id":678335,"uuid":"322018","full_name":"apache/aries","owner":"apache","description":"Apache Aries","archived":false,"fork":false,"pushed_at":"2025-05-12T20:45:31.000Z","size":69746,"stargazers_count":114,"open_issues_count":15,"forks_count":158,"subscribers_count":25,"default_branch":"trunk","last_synced_at":"2025-05-12T21:43:03.150Z","etag":null,"topics":["aries","java","library"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-09-30T08:00:10.000Z","updated_at":"2025-05-12T20:45:34.000Z","dependencies_parsed_at":"2023-02-16T21:31:03.577Z","dependency_job_id":"f82bc3ba-836a-4aaf-a593-46a0a5213d00","html_url":"https://github.com/apache/aries","commit_stats":{"total_commits":5871,"total_committers":64,"mean_commits":91.734375,"dds":0.8967807869187532,"last_synced_commit":"e93c8014b2926d6732bf1ae53a2771f90477f514"},"previous_names":[],"tags_count":499,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Faries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Faries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Faries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Faries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/aries/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253871996,"owners_count":21976786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aries","java","library"],"created_at":"2024-11-27T10:43:54.107Z","updated_at":"2025-05-16T11:02:30.573Z","avatar_url":"https://github.com/apache.png","language":"Java","readme":"# Apache Aries\n\nThe Aries project consists of a set of pluggable Java components enabling an enterprise OSGi application programming\nmodel.\n\nSee [Apache Aries Website](http://aries.apache.org/).\n\n- `application` is moving to the attic and can be found under [`application-goes-to-the-attic` tag](https://github.com/apache/aries/tree/application-goes-to-the-attic/application)\n- [![Async - CI Build](https://github.com/apache/aries/actions/workflows/async.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/async.yml)\n- [![Blueprint - CI Build](https://github.com/apache/aries/actions/workflows/blueprint.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/blueprint.yml)\n- `eba-maven-plugin` was moves to the attic and can be found under [`eba-maven-plugin-goes-to-the-attic` tag](https://github.com/apache/aries/tree/eba-maven-plugin-goes-to-the-attic/eba-maven-plugin)\n- `ejb` was moved to the attic and can be found under [`ejb-goes-to-the-attic` tag](https://github.com/apache/aries/tree/ejb-goes-to-the-attic/ejb)\n- [![esa-ant-task - CI Build](https://github.com/apache/aries/actions/workflows/esa-ant-task.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/esa-ant-task.yml)\n- [![esa-maven-plugin - CI Build](https://github.com/apache/aries/actions/workflows/esa-maven-plugin.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/esa-maven-plugin.yml)\n- [![JMX - CI Build](https://github.com/apache/aries/actions/workflows/jmx.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/jmx.yml)\n- [![JNDI - CI Build](https://github.com/apache/aries/actions/workflows/jndi.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/jndi.yml)\n- [![Proxy - CI Build](https://github.com/apache/aries/actions/workflows/proxy.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/proxy.yml)\n- [![Pushstream - CI Build](https://github.com/apache/aries/actions/workflows/pushstream.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/pushstream.yml)\n- [![Quiesce - CI Build](https://github.com/apache/aries/actions/workflows/quiesce.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/quiesce.yml)\n- [![Samples - CI Build](https://github.com/apache/aries/actions/workflows/samples.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/samples.yml)\n- [![SPI Fly - CI Build](https://github.com/apache/aries/actions/workflows/spi-fly.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/spi-fly.yml)\n- [![Subsystem - CI Build](https://github.com/apache/aries/actions/workflows/subsystem.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/subsystem.yml)\n- [![Transaction - CI Build](https://github.com/apache/aries/actions/workflows/transaction.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/transaction.yml)\n- [![Versioning - CI Build](https://github.com/apache/aries/actions/workflows/versioning.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/versioning.yml)\n- [![Web - CI Build](https://github.com/apache/aries/actions/workflows/web.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/web.yml)\n- [![Util - CI Build](https://github.com/apache/aries/actions/workflows/util.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/util.yml)\n- [![Testsupport - CI Build](https://github.com/apache/aries/actions/workflows/testsupport.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/testsupport.yml)\n- [![Tutorials - CI Build](https://github.com/apache/aries/actions/workflows/tutorials.yml/badge.svg)](https://github.com/apache/aries/actions/workflows/tutorials.yml)\n\n## Source Code\n\nThe sources are now directly availble in [aries github](https://github.com/apache/aries).\n\nSome of the subprojects have their own git repos:\n\n| Subproject                                                                  |\n|-----------------------------------------------------------------------------|\n| [Aries CDI](https://github.com/apache/aries-cdi)                            |\n| [Aries Component DSL](https://github.com/apache/aries-component-dsl)        |\n| [Aries Containers](https://github.com/apache/aries-containers)              |\n| [Aries JAX-RS whiteboard](https://github.com/apache/aries-jax-rs-whiteboard) |\n| [Aries JPA](https://github.com/apache/aries-jpa)                            |\n| [Aries RSA](https://github.com/apache/aries-rsa)                            |\n| [Aries Transaction Control](https://github.com/apache/aries-tx-control)     |\n| [Aries Typed Event](https://github.com/apache/aries-typedevent)           |\n\n## Build\n\nMost projects can be built using\n\n    mvn clean install\n\nAs the Aries main repository hosts a lot of different subprojects it makes sense to only\nbuild the specific subproject.\n\n## Submodule dependencies visualization\n\n1. Install graphviz (`dot` program is necessary)\n2. Run script `./createDependencyGraph.sh SUBMODULE`\n3. Graph of dependencies will be generated in `target` directory\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Faries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Faries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Faries/lists"}