Skip to content

Commit 3b3de63

Browse files
committed
Add a snippet about what serpent strives for
1 parent a77b350 commit 3b3de63

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ It's designed for large-scale CLIs with dozens of commands and hundreds
77
of options. If you're building a small, self-contained tool, go with
88
cobra.
99

10+
When compared to cobra, serpent strives for:
11+
12+
* Better default help output inspired by the Go toolchain
13+
* Greater flexibility in accepting options that span across multiple sources
14+
* Composition via middleware
15+
* Testability (e.g. OS Stdout and Stderr is only available to commands explicitly)
16+
1017
## Basic Usage
1118

1219
See `example/echo`:

0 commit comments

Comments
 (0)