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

https://github.com/kevinmichaelchen/adr-tools

:rotating_light: WORK IN PROGRESS :rotating_light: — A CLI for managing Architectural Decision Records (ADRs)
https://github.com/kevinmichaelchen/adr-tools

adr adrs architectural-decision-records rust surrealdb

Last synced: 3 months ago
JSON representation

:rotating_light: WORK IN PROGRESS :rotating_light: — A CLI for managing Architectural Decision Records (ADRs)

Awesome Lists containing this project

README

        

# adr-tools

This is a Rust-based set of tools for managing Architectural Decision Records
(ADRs).

We use embedded [SurrealDB](https://surrealdb.com/).

Markdown files are loaded into the graph database, which allows us to do all
sorts of cool analytics.

The CLI is effectively a port of
[`adr-tools`](https://github.com/npryce/adr-tools).

## Contributing

### Nightly Rust

```shell
rustup default nightly
```

### Spin up SurrealDB

```shell
docker compose up
```

### Run CLI

```shell
cargo run
```