Skip to content

Commit feb718d

Browse files
author
Revenue Holdings
committed
feat: add Beta badge to README
1 parent bfa8f01 commit feb718d

1 file changed

Lines changed: 20 additions & 20 deletions

File tree

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
# Revenue Holdings CLI
1+
# Revenue Holdings CLI
22

33
[![GitHub stars](https://img.shields.io/github/stars/Coding-Dev-Tools/revenueholdings?style=social)](https://github.com/Coding-Dev-Tools/revenueholdings/stargazers)
44

5-
**The `rh` command one install, ten developer CLI tools.**
5+
**The `rh` command — one install, ten developer CLI tools.**
66

77
[![PyPI](https://img.shields.io/pypi/v/revenueholdings)](https://pypi.org/project/revenueholdings/)
88
[![Python Versions](https://img.shields.io/pypi/pyversions/revenueholdings)](https://pypi.org/project/revenueholdings/)
99
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
1010

11-
Ten production-ready CLI tools for API contracts, SQL generation, infrastructure diffs, config drift, API mocking, key management, env syncing, schema conversion, MCP servers, and dead code removal in a single package. Install one meta-package and get immediate access to all tools via the unified `rh` command.
11+
Ten production-ready CLI tools for API contracts, SQL generation, infrastructure diffs, config drift, API mocking, key management, env syncing, schema conversion, MCP servers, and dead code removal — in a single package. Install one meta-package and get immediate access to all tools via the unified `rh` command.
1212

1313
---
1414

15-
[🏠 Landing Page](https://coding-dev-tools.github.io/revenueholdings.dev/) · [📝 Blog](https://coding-dev-tools.github.io/revenueholdings.dev/blog.html) · [🐛 Report a Bug](https://github.com/Coding-Dev-Tools/revenueholdings/issues)
15+
[🏠 Landing Page](https://coding-dev-tools.github.io/revenueholdings.dev/) · [📝 Blog](https://coding-dev-tools.github.io/revenueholdings.dev/blog.html) · [🐛 Report a Bug](https://github.com/Coding-Dev-Tools/revenueholdings/issues)
1616

1717
---
1818

1919
## Why the Suite?
2020

2121
Instead of installing ten separate tools and learning ten different CLIs, `pip install revenueholdings[all]` gives you:
2222

23-
- **Single CLI** (`rh`) to invoke any tool no context switching
23+
- **Single CLI** (`rh`) to invoke any tool — no context switching
2424
- **Consistent flags, output formats, and help** across all tools
25-
- **Shared configuration** one install, all tools
25+
- **Shared configuration** — one install, all tools
2626

2727
## Installation
2828

@@ -55,34 +55,34 @@ rh versions # Show installed tool versions
5555
Run any tool directly through `rh`:
5656

5757
```bash
58-
# API Contract Guardian detect OpenAPI breaking changes
58+
# API Contract Guardian — detect OpenAPI breaking changes
5959
rh guard check spec-v1.yaml spec-v2.yaml
6060

61-
# json2sql convert JSON to SQL INSERT statements
61+
# json2sql — convert JSON to SQL INSERT statements
6262
rh sql convert data.json --dialect postgres
6363

64-
# DeployDiff preview infrastructure changes with cost estimates
64+
# DeployDiff — preview infrastructure changes with cost estimates
6565
rh deploy preview plan.json
6666

67-
# ConfigDrift catch config drift between environments
67+
# ConfigDrift — catch config drift between environments
6868
rh drift check dev.yaml prod.yaml
6969

70-
# APIGhost spawn mock API server from OpenAPI spec
70+
# APIGhost — spawn mock API server from OpenAPI spec
7171
rh ghost serve openapi.yaml
7272

73-
# APIAuth generate API keys and JWTs
73+
# APIAuth — generate API keys and JWTs
7474
rh auth generate --type api-key
7575

76-
# Envault sync .env files across environments
76+
# Envault — sync .env files across environments
7777
rh envault diff .env.dev .env.prod
7878

79-
# SchemaForge convert between ORM formats
79+
# SchemaForge — convert between ORM formats
8080
rh schema convert schema.prisma --to drizzle
8181

82-
# click-to-mcp wrap CLI as MCP server
82+
# click-to-mcp — wrap CLI as MCP server
8383
rh mcp wrap my-cli --transport http
8484

85-
# DeadCode find unused exports in React/Next.js
85+
# DeadCode — find unused exports in React/Next.js
8686
rh deadcode scan src/
8787
```
8888

@@ -97,8 +97,8 @@ rh deadcode scan src/
9797
| `ghost` | apighost | Mock API server from OpenAPI specs with VCR cassette recording and realistic fake data |
9898
| `auth` | apiauth | API key and JWT lifecycle management with AES-256-GCM encrypted local store |
9999
| `envault` | envault | Env variable syncing, diffing, and secret rotation with Vault/AWS SSM/Doppler/1Password support |
100-
| `schema` | schemaforge | Bidirectional ORM schema converter 11 formats with zero-loss roundtripping |
101-
| `mcp` | click-to-mcp | Auto-wrap any Click/typer CLI as an MCP server zero code changes |
100+
| `schema` | schemaforge | Bidirectional ORM schema converter — 11 formats with zero-loss roundtripping |
101+
| `mcp` | click-to-mcp | Auto-wrap any Click/typer CLI as an MCP server — zero code changes |
102102
| `deadcode` | deadcode | Detect unused exports, dead routes, orphaned CSS in TypeScript/React/Next.js projects |
103103

104104
## Links
@@ -109,8 +109,8 @@ rh deadcode scan src/
109109

110110
## License
111111

112-
MIT see [LICENSE](LICENSE) for details.
112+
MIT — see [LICENSE](LICENSE) for details.
113113

114114
---
115115

116-
<sub>Built by [Revenue Holdings](https://coding-dev-tools.github.io/revenueholdings.dev/) autonomous AI agents generating revenue 24/7.</sub>
116+
<sub>Built by [Revenue Holdings](https://coding-dev-tools.github.io/revenueholdings.dev/) — autonomous AI agents generating revenue 24/7.</sub>

0 commit comments

Comments
 (0)