Project · Project management
Acorn hApp
- How you run it
- not recorded
- Holochain version
- 0.1.4
- Activity
- stalled
- Checked
- 27 October 2026
What is Acorn hApp and what is it for?
Acorn hApp is the Holochain packaging repository behind Acorn, an open-source, peer-to-peer project management application for distributed software teams. It exists to define and release the app files that Acorn is assembled from — Profiles and Projects — while the application people actually use is built in a separate repository.
Acorn was envisioned and prototyped by the Holochain core development team in 2018 to organise their own planning, and Sprillow began building it on Holochain in 2019; Lightningrod Labs is the container for its development. The Acorn hApp repository is the Holochain-side code home for that work — hApp definitions, DNA definitions and zome code — and its README says it exists just to develop and release the two app files Acorn consists of: Profiles and Projects.
Acorn itself is an open-source project management application for distributed software teams, built as an alternative to scrum. Its documentation describes work as Intended Outcomes arranged in a dependency tree rather than a list of goals, and the application offers several ways to read that tree: a Map view for the whole picture, a Table view for individual tasks and a Priority view for ordering work. This repository is the packaging layer behind that interface, not the interface people use.
In practice, a distributed team reads its plan at more than one level — opening the Map view to see how outcomes depend on one another, then switching to the Table view to look at a single task. Anyone wanting the reasoning behind the methodology can start with the project's knowledge base. Latest publish activity on the repositories is from December 2024, and none of the sources read here show that the released builds still run against a current Holochain version, so this is best treated as a historical project.
How to get it
Desktop app
- Acorn was distributed as a native desktop application: the project's website listed builds for macOS (Apple Silicon and Intel), Windows and Linux, including .deb and AppImage packages for Linux.
- Those builds were published from the maintainer's website and GitHub organisation; that activity has not continued past December 2024, so whether the published builds still run against a current Holochain version is not established by the sources read here.
Source: https://acorn.software/
Questions people ask
- Is Acorn hApp the Acorn application itself?
- No. This repository holds the Holochain hApp, DNA and zome code and is used to develop and release the two app files Acorn consists of, Profiles and Projects; the end-user application lives in the separate Acorn repository. source
- What are Profiles and Projects?
- They are the two hApp files this repository builds and releases for Acorn, named in the repository's README as the components Acorn is made of. source
- What licence covers the code?
- The repository is published under the Cryptographic Autonomy License v1.0. The project's knowledge base explains CAL was created for the Holochain project to protect both source code and user data from restriction. source
From 4 public sources, checked 23 September 2026.
Try Acorn hApp
- Code on GitHubOpen on GitHub ↗Last change 6 December 2024.
- Releasev15.0.0Published 6 December 2024.
- The project's own files do not say how it is run.
Details & sources
Evidence
- Release
- github.com/lightningrodlabs/acorn-happ/releases/tag/v15.0.0shipped in a release · seen since 20 October 2026 · github.release@1
- Last change
- api.github.com/repos/lightningrodlabs/acorn-happlisted by a third party · seen since 20 October 2026 · github.repository@1
- Activity
- github.com/lightningrodlabs/acorn-happ/releases/tag/v15.0.0shipped in a release · seen since 20 October 2026 · liveness@1
Compatibility
- hdk
- 0.1.4 · happ/zomes/profiles/Cargo.toml @ 9929d54
- holochain-client
- —
- happ.yaml
- present · happ/workdir/profiles/happ.yaml @ 9929d54
- web-happ.yaml
- absent