Stricli
Build complex CLIs with type safety and no dependencies
Install / Use
/learn @bloomberg/StricliREADME
Stricli
Build complex CLIs with type safety and no dependencies.
👉 See bloomberg.github.io/stricli for documentation about this framework.
Contents
- Rationale
- Quick Start
- Building
- Installation
- Contributions
- License
- Code of Conduct
- Security Vulnerability Reporting
Rationale
This framework was developed by Bloomberg after evaluating the available alternatives and developing a set of guiding principles.
Quick Start
Check out the quick start to learn how to generate a new Stricli application.
Installation
The core Stricli framework is available on npmjs.com, and can be installed with the following command:
npm i --save-prod @stricli/core
Development
Run npm ci to initialize the repo. We use Nx to manage tasks, so you can run the following to build all of the packages at once:
npx nx@latest run-many -t build
Contributions
We :heart: contributions.
Have you had a good experience with this project? Why not share some love and contribute code, or just let us know about any issues you had with it?
We welcome issue reports here; be sure to choose the proper issue template for your issue, so that we can be sure you're providing the necessary information.
Before sending a Pull Request, please make sure you read our Contribution Guidelines.
License
Please read the LICENSE file.
Code of Conduct
This project has adopted a Code of Conduct. If you have any concerns about the Code, or behavior which you have experienced in the project, please contact us at opensource@bloomberg.net.
Security Vulnerability Reporting
Please refer to the project Security Policy.
Related Skills
node-connect
335.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Writing Hookify Rules
82.5kThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
openai-whisper-api
335.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
