An open API service indexing awesome lists of open source software.

https://github.com/killbill/killbill-platform

Kill Bill core platform
https://github.com/killbill/killbill-platform

billing killbill payments subscriptions

Last synced: 9 months ago
JSON representation

Kill Bill core platform

Awesome Lists containing this project

README

          

# Kill Bill platform
![Maven Central](https://img.shields.io/maven-central/v/org.kill-bill.billing/killbill-platform?color=blue&label=Maven%20Central)

Underlying platform powering Kill Bill. It features:

* JNDI management
* Lifecycle
* Services discovery
* OSGI and plugin layer, including the JRuby bridge
* Container integration glue

The platform is billing and payment agnostic, and can be used to create other services.

## Kill Bill compatibility

| Platform version | Kill Bill version |
| ---------------: | ----------------: |
| 0.26.y | 0.16.z |
| 0.36.y | 0.18.z |
| 0.37.y | 0.19.z |
| 0.38.y | 0.20.z |
| 0.39.y | 0.22.z |
| 0.40.y | 0.22.z |
| 0.41.y | 0.24.z |

We've upgraded numerous dependencies in 0.40.x (required for Java 11 support).

## Usage

Add the relevant submodule(s) to a project:

```xml

org.kill-bill.billing
killbill-platform-api
... release version ...

org.kill-bill.billing
killbill-platform-base
... release version ...

org.kill-bill.billing
killbill-platform-lifecycle
... release version ...

org.kill-bill.billing
killbill-platform-osgi
... release version ...

org.kill-bill.billing
killbill-platform-osgi-all-bundles
... release version ...

org.kill-bill.billing
killbill-platform-osgi-api
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-defaultbundles
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-eureka
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-graphite
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-influxdb
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-kpm
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-lib-killbill
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-lib-slf4j-osgi
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-logger
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-metrics
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-test-beatrix
... release version ...

org.kill-bill.billing
killbill-platform-osgi-bundles-test-payment
... release version ...

org.kill-bill.billing
killbill-platform-osgi-lib-bundles
... release version ...

org.kill-bill.billing
killbill-platform-osgi-test-bundles
... release version ...

org.kill-bill.billing
killbill-platform-server
... release version ...

org.kill-bill.billing
killbill-platform-test
... release version ...

```

## About

Kill Bill is the leading Open-Source Subscription Billing & Payments Platform. For more information about the project, go to https://killbill.io/.