https://github.com/asimov-platform/asimov-module-cli
🛠️ ASIMOV Command-Line Interface (CLI) for module management.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.2%) to scientific vocabulary
Repository
🛠️ ASIMOV Command-Line Interface (CLI) for module management.
Basic Info
- Host: GitHub
- Owner: asimov-platform
- License: unlicense
- Language: Rust
- Default Branch: master
- Homepage: https://crates.io/crates/asimov-module-cli
- Size: 166 KB
Statistics
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 7
Metadata Files
README.md
ASIMOV Module Command-Line Interface (CLI)
🚧 We are building in public. This is presently under heavy construction.
✨ Features
ASIMOV Module CLI is a tool for managing locally installed ASIMOV Modules.
- Install, inspect, and uninstall ASIMOV Modules.
- 100% free and unencumbered public domain software.
🛠️ Prerequisites
- Rust 1.85+ (2024 edition)
⬇️ Installation
The intended installation method is through Homebrew.
Installation via Homebrew
Module CLI can be installed along ASIMOV CLI through Homebrew:
bash
brew tap asimov-platform/tap
brew install asimov-cli
Installation from Source Code
Installation via Cargo
bash
cargo install asimov-module-cli --version 25.0.0-dev.5
👉 Examples
If you installed through Homebrew you're able to invoke the module as asimov module, otherwise call the asimov-module executable directly.
Install a module
bash
asimov module install http
Inspect a module
You can print package pages that the module's manifest defines, including but not limited to source code repository and other documentation:
console
$ asimov module link openai
https://rubygems.org/gems/asimov-openai-module
Or you can directly open in a web browser:
bash
asimov module browse openai
List modules
Lists available and installed modules:
bash
asimov module list
Find out which module(s) are able to handle a resource
console
$ asimov module resolve https://asimov.sh/
http
Uninstall a module
bash
asimov module uninstall http
📚 Reference
TBD
👨💻 Development
bash
git clone https://github.com/asimov-platform/asimov-module-cli.git
Owner
- Name: ASIMOV Platform
- Login: asimov-platform
- Kind: organization
- Email: hello@asimov.so
- Location: United Arab Emirates
- Website: https://asimov.so
- Repositories: 1
- Profile: https://github.com/asimov-platform
GitHub Events
Total
- Release event: 4
- Watch event: 1
- Delete event: 29
- Issue comment event: 27
- Push event: 68
- Pull request event: 57
- Pull request review comment event: 27
- Pull request review event: 107
- Create event: 24
Last Year
- Release event: 4
- Watch event: 1
- Delete event: 29
- Issue comment event: 27
- Push event: 68
- Pull request event: 57
- Pull request review comment event: 27
- Pull request review event: 107
- Create event: 24
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Arto Bendiken | a****o@a****o | 24 |
| Alex Sanches | s****6@g****m | 3 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 45
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Total issue authors: 0
- Total pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.89
- Merged pull requests: 31
- Bot issues: 0
- Bot pull requests: 21
Past Year
- Issues: 0
- Pull requests: 45
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Issue authors: 0
- Pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.89
- Merged pull requests: 31
- Bot issues: 0
- Bot pull requests: 21
Top Authors
Issue Authors
Pull Request Authors
- SamuelSarle (18)
- dependabot[bot] (17)
- oleksandrvoyager (5)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cargo 3,189 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 8
- Total maintainers: 2
crates.io: asimov-module-cli
ASIMOV Module Command-Line Interface (CLI)
- Homepage: https://cli.asimov.sh
- Documentation: https://docs.rs/asimov-module-cli/
- License: Unlicense
-
Latest release: 25.0.0-dev.7
published 12 months ago