# puniverse/capsule

Dead-Simple Packaging and Deployment for JVM Apps

Repository: https://github.com/puniverse/capsule
Canonical: https://ross.abutalabs.com/products/puniverse-capsule
Homepage: http://capsule.io
Language: Java
License: EPL-1.0
License Family: copyleft
Topics: java, jar, jvm, packaging, deployment
Last push: 2022-05-29T12:44:43+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4520, "days_push": 1557, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1143, forks 97 (observed 2026-08-28T04:03:44.957204+00:00)

## What it is
Capsule is a packaging and deployment tool for JVM applications that builds a single executable JAR containing the app's artifacts, dependencies, native libraries, required JRE version, and JVM flags as embedded files or declarative metadata. Extensible 'caplets' let capsules handle advanced launching behavior, acting as the deploy-time counterpart to a build tool.

## Use cases
- package a JVM app as a single executable jar
- ship a java application with all dependencies bundled
- deploy a jar that specifies its required JRE version and JVM flags
- bundle native libraries with a java application
- replace fat jars and startup scripts with one self-contained artifact

## When to avoid
- you need a modern, actively maintained packaging tool (development largely stopped after 2016)
- you prefer container images or native-image tooling like GraalVM for deployment
- you need OS-specific installers or application bundles

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: build-tool, deployment, package-manager, cli
- domain: developer-tools
- platform: jvm, cross-platform, cli
- tags: fat-jar, packaging, jvm-apps, executable-jar, caplets, deployment-tool, command-line, devops, jvm

## Member repositories
- puniverse/capsule (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:44.957204+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:34:57.989882+00:00, confidence not recorded.
  - readme: https://github.com/puniverse/capsule (fetched 2026-08-28T04:03:44.957204+00:00, sha 29c72866a52f)
  - homepage: http://capsule.io (fetched 2026-08-29T12:40:18.008191+00:00, sha 7f058a8d9b8e)
  - site_page: https://capsulecrm.com/features (fetched 2026-08-29T12:40:18.017642+00:00, sha 9129d6437114)
  - site_page: https://capsulecrm.com/features/contact-management-software (fetched 2026-08-29T12:40:18.020397+00:00, sha c61d3f1a3d4b)
  - site_page: https://capsulecrm.com/features/sales-pipeline (fetched 2026-08-29T12:40:18.022843+00:00, sha a2d8878ea2f2)
  - site_page: https://capsulecrm.com/features/project-management-crm (fetched 2026-08-29T12:40:18.024836+00:00, sha 0156ac319adf)
  - site_page: https://capsulecrm.com/features/tasks-and-calendar (fetched 2026-08-29T12:40:18.027094+00:00, sha 934c5a9e2a07)
  - site_page: https://capsulecrm.com/features/workflow-automation (fetched 2026-08-29T12:40:18.029395+00:00, sha 74413f1a18b2)
  - site_page: https://capsulecrm.com/features/sales-analytics (fetched 2026-08-29T12:40:18.031789+00:00, sha e36df141d027)
  - site_page: https://capsulecrm.com/integrations (fetched 2026-08-29T12:40:18.033774+00:00, sha 91d90065eb79)
- Data as of 2026-08-30T08:39:29.467469+00:00.
