UnifiedPush connector library
  • Kotlin 81.6%
  • Java 15.8%
  • Shell 1.5%
  • Starlark 0.6%
  • CSS 0.5%
Find a file
sim 3bfc99d5a5
All checks were successful
ci/woodpecker/tag/main Pipeline was successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/release/main Pipeline was successful
ci/woodpecker/release/tests Pipeline was successful
ci/woodpecker/push/tests Pipeline was successful
ci/woodpecker/push/main Pipeline was successful
3.3.1
2026-02-17 21:44:20 +01:00
.woodpecker CI: UP-Ex now use .kts 2026-01-27 17:23:02 +01:00
connector 3.3.1 2026-02-17 21:44:20 +01:00
dokka Add kdoc documentation 2024-10-09 07:53:21 +00:00
gradle/wrapper Bump dependencies 2025-09-27 08:39:23 +02:00
scripts Use age and oct to publish lib 2026-01-05 11:12:37 +01:00
.gitignore removing .idea from git 2020-12-30 16:05:46 +01:00
.jitpack.yml Bump java in .jitpack.yml 2023-09-05 23:50:26 +02:00
build.gradle Bump kotlin to 2.3.0 2025-12-30 12:28:10 +01:00
Doc.md fix: typos and grammar (#27) 2025-12-29 11:55:27 +01:00
gradle.properties fix: typos and grammar (#27) 2025-12-29 11:55:27 +01:00
gradlew chore: update Gradle configuration 2024-08-11 14:39:10 +02:00
gradlew.bat chore: update Gradle configuration 2024-08-11 14:39:10 +02:00
LICENSE Update LICENSE 2021-01-26 20:54:56 +01:00
README.md Remove jitpack badge 2025-09-30 15:39:16 +02:00
settings.gradle fix: Keep rootProject.name to Gradle approved characters 2024-08-09 17:36:43 +02:00

UnifiedPush android-connector

This is a library that can be used by an end user application to receive notifications from any unified push provider. An example application is available to show basic usage of the library.

Documentation

General documentation is available at https://unifiedpush.org

Generate documentation

Documentation for this library can be generated with Dokka:

$ ./gradlew dokkaHtml

Generate documentation for all UnifiedPush modules:

The steps for all UnifiedPush modules are included in [scripts/doc.sh]. It does the following:

  1. Clone the repositories you wish to generate documentation
  2. Checkout the version of the different repositories
  3. Add the modules to the project settings
  4. Run dokkaHtmlMultiModule
$ ./gradlew dokkaHtmlMultiModule

Funding

This project is funded through NGI Zero Core, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.

NLnet foundation logo NGI Zero Logo