Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rannn505/child-shell
Node.js bindings 🔗 for shell
https://github.com/rannn505/child-shell
bash child-process cross-platform nodejs powershell pwsh shell
Last synced: 7 days ago
JSON representation
Node.js bindings 🔗 for shell
- Host: GitHub
- URL: https://github.com/rannn505/child-shell
- Owner: rannn505
- License: mit
- Created: 2015-07-17T17:26:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T13:15:28.000Z (about 2 years ago)
- Last Synced: 2025-01-15T21:19:56.681Z (17 days ago)
- Topics: bash, child-process, cross-platform, nodejs, powershell, pwsh, shell
- Language: TypeScript
- Homepage: http://rannn505.github.io/child-shell/
- Size: 1.29 MB
- Stars: 301
- Watchers: 20
- Forks: 70
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
Child Shell
Node.js bindings 🔗 for shell
- [About](#about)
- [Documentation](#documentation)
- [Contributing](#contributing)
- [License](#license)Â
## About
[Node.js](https://github.com/nodejs/node/blob/master/README.md) is one of the successful, widely-used, and popular open-source projects on this earth.
It was created to allow it's users to run JavaScript everywhere.[Shell]() is the most usable user program on any computer, it is an integral part of our work and almost every task starts and ends with a command execution.
It was created to allow it's users to interact with their OS.**[child-shell](https://<>)** creates a comprehensive binding between the two, exposes a proven yet easy API to interact with any shell directly from node runtime.
Combine JavaScript code with shell based scripts to complete any type of task you ever imagined.## Documentation
Learn about using [child-shell on the official site!](https://<>)
- [Getting started](https://<>/docs/getting-started)
- [Configuring child-shell](https://<>/docs/configuration)
- [Useful Tips](https://<>/docs/tips)
- [API Reference](https://<>/docs/en/api)
- Shell packages:
- [node-bash](/packages/node-bash)
- [node-powershell](/packages/node-powershell)## Contributing
Development of **child-shell** happens transparently on its [GitHub repo](https://github.com/rannn505/child-shell).
Read the [contributing guide](CONTRIBUTING.md) to learn how to propose bugfixes and improvements, and how to build and test your changes.
Future plans for **child-shell** are visible on its [board](https://github.com/rannn505/child-shell/projects/<>).
These plans are subject to frequent changes, and will be greatly affected by your feedback.## License
**child-shell** © is [MIT licensed](LICENSE.md).
Created by [rannn505](https://github.com/rannn505).