adrplus 1.0.0-rc4
dotnet tool install --global adrplus --version 1.0.0-rc4
dotnet new tool-manifest
dotnet tool install --local adrplus --version 1.0.0-rc4
#tool dotnet:?package=adrplus&version=1.0.0-rc4&prerelease
nuke :add-package adrplus --version 1.0.0-rc4
![]()
AdrPlus
Many teams still document architectural decisions inconsistently (scattered Markdown files, no version flow, and hard-to-track status changes).
AdrPlus was created to solve this problem with a practical CLI workflow that keeps ADRs standardized, traceable, and easy to evolve over time.
AdrPlus is a cross-platform .NET command-line tool for managing Architecture Decision Records (ADRs) directly from your terminal.
It supports versioning, revision cycles, status workflows (approve / reject / undo), and an interactive wizard â all driven by a lightweight JSON configuration file.
đ¤ New: manage your ADRs conversationally with the AdrPlus AI Assistant Plugin â let Claude Code or GitHub Copilot create, approve, audit, and index ADRs for you.
Motivation and Benefits
Using AdrPlus in an engineering repository helps you:
- đ Keep architectural decisions organized with a predictable structure
- đ Improve traceability with version, revise, and supersede flows
- ⥠Reduce manual effort when creating and updating ADR files
- đ ī¸ Respect the repository's configuration for naming, structure, and ADR status for each team.
- đ¤ Improve collaboration by making decision history visible to the whole team
- đ Accelerate onboarding by exposing context behind technical choices
Features
- đ Create new ADRs with auto-incremented sequential numbers
- đĸ Version and revise existing ADRs (major version or revision bump)
- đ Supersede an ADR by creating a successor with a new number
- â Approve / â Reject / âŠī¸ Undo ADR status changes
- đ§ Interactive wizard for guided, step-by-step operations
- đ¤ AI assistant integration â manage ADRs conversationally via the official AdrPlus AI Assistant Plugin for Claude Code and GitHub Copilot
- đ§Š Plugin support for integrations that react to ADR lifecycle events
- đ Explorer for viewing or Generate reports and managing ADR files in your repository
- âī¸ Config editor for application ,repository settings and migration of existing ADRs to the standardized format
- đ Customizable ADR structure with user-defined templates and naming conventions
- đ Migrate existing ADRs to the standardized format
- đž Preserve settings and configuration across upgrades and reinitializations
- đī¸ Multiple ADR model options for different project needs and for each team
- đ Multi-language support (
en-US,pt-BR,de-DE,es-ES,fr-FR,it-IT,ja-JP,ko-KR,nl-BE,ru-RU,zh-CN) for messages, UX, and ADR templates.- ADR content can be written in any language!
- đĨī¸ Cross-platform (Windows, macOS, Linux)
Using AdrPlus with AI Coding Assistants
Prefer managing ADRs in plain language instead of typing commands yourself? The official AdrPlus AI Assistant Plugin brings the same skill and agents to both Claude Code and GitHub Copilot - a skill that teaches the full command surface, plus an audit agent, an index-generator agent, and an agent that flags pending changes needing an ADR before a commit or PR. Requires adrplus v1.0.0-rc1 or later.
License
This project is licensed under the MIT License.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.