{"id":14988211,"url":"https://github.com/apache/deltaspike","last_synced_at":"2025-05-16T07:07:39.199Z","repository":{"id":8783607,"uuid":"10472781","full_name":"apache/deltaspike","owner":"apache","description":"Mirror of Apache Deltaspike","archived":false,"fork":false,"pushed_at":"2025-04-10T09:27:49.000Z","size":10634,"stargazers_count":150,"open_issues_count":3,"forks_count":135,"subscribers_count":28,"default_branch":"master","last_synced_at":"2025-05-10T17:16:24.125Z","etag":null,"topics":["deltaspike","java","javaee"],"latest_commit_sha":null,"homepage":null,"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.txt","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":"2013-06-04T07:00:12.000Z","updated_at":"2025-04-14T11:49:12.000Z","dependencies_parsed_at":"2023-02-16T09:31:15.884Z","dependency_job_id":"29e89c4c-312a-43bd-bb8d-35bb8c5b76c8","html_url":"https://github.com/apache/deltaspike","commit_stats":{"total_commits":2597,"total_committers":93,"mean_commits":27.9247311827957,"dds":0.6842510589141317,"last_synced_commit":"f67d5100dc7031f559a2ece19c2f3182d088cee3"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdeltaspike","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdeltaspike/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdeltaspike/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fdeltaspike/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/deltaspike/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253845397,"owners_count":21973235,"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":["deltaspike","java","javaee"],"created_at":"2024-09-24T14:16:17.983Z","updated_at":"2025-05-16T07:07:34.189Z","avatar_url":"https://github.com/apache.png","language":"Java","readme":"# Apache DeltaSpike\n\n[![Build Status](https://github.com/apache/deltaspike/workflows/DeltaSpike%20CI/badge.svg)](https://github.com/apache/deltaspike/actions/workflows/ds-ci.yml)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n* [Documentation](https://deltaspike.apache.org)\n* [Mailing Lists](http://deltaspike.apache.org/community.html#Mailinglists)\n* [Contribution Guide](http://deltaspike.apache.org/source.html)\n* [JIRA](https://issues.apache.org/jira/browse/DELTASPIKE)\n* [Apache License v2.0](https://www.apache.org/licenses/LICENSE-2.0)\n\n\n**Apache DeltaSpike** is a suite of portable CDI Extensions intended to make application development easier when working with CDI and Java EE.  \n\nContexts and Dependency Injection is a specification, published as: \n* JSR-299 (CDI-1.0) http://docs.jboss.org/cdi/spec/1.0/html/ \n* JSR-346 (CDI-1.2) http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html \n* JSR-365 (CDI-2.0) http://docs.jboss.org/cdi/spec/2.0/cdi-spec.html \n\nApache DeltaSpike is compatible with all those specification versions. \nNote that Apache DeltaSpike is **not** a CDI container itself, but a set of portable Extensions for it!\n\n\nSome of the key features of Apache DeltaSpike include:\n\n- A core module that supports component configuration, type safe messaging and internationalization, and exception handling.\n- A suite of utilities to make programmatic bean lookup easier.\n- A plugin for Java SE to bootstrap both JBoss Weld, Apache OpenWebBeans and other CDI containers outside of a JavaEE server.\n- JSF integration, including backporting of JSF 2.2 features for Java EE 6.\n- JPA integration and transaction support.\n- A Data module, to create an easy to use repository pattern on top of JPA.\n- Scheduler integration\n\nTesting support is also provided, to allow you to do low level unit testing of your CDI enabled projects. \n\n## Getting Started\n\nThe easiest way to get started with DeltaSpike is to use Maven or Gradle as a build tool, as described in [configuring in your project](http://deltaspike.apache.org/documentation/configure.html)\n\n## Requirements to Build\n\n- Git\n- JDK 8\n- Maven\n\nJust run `mvn clean install` from the top level directory, `deltaspike` to build the source code.\n","funding_links":[],"categories":["IoC"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fdeltaspike","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fdeltaspike","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fdeltaspike/lists"}