Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tsirysndr/repl
Simple extensible REPL Command Line Tool. With auto-complete, history and auto-install, no more `bash: cmd: command not found` 💻 🚀✨
https://github.com/tsirysndr/repl
autocomplete autoinstall bash bash-shell command-line-tool deno devtools fish fish-shell hacktoberfest linux repl shell typescript
Last synced: 10 days ago
JSON representation
Simple extensible REPL Command Line Tool. With auto-complete, history and auto-install, no more `bash: cmd: command not found` 💻 🚀✨
- Host: GitHub
- URL: https://github.com/tsirysndr/repl
- Owner: tsirysndr
- License: mpl-2.0
- Created: 2023-10-02T15:32:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T08:02:22.000Z (20 days ago)
- Last Synced: 2024-10-22T13:46:46.456Z (19 days ago)
- Topics: autocomplete, autoinstall, bash, bash-shell, command-line-tool, deno, devtools, fish, fish-shell, hacktoberfest, linux, repl, shell, typescript
- Language: TypeScript
- Homepage:
- Size: 7.95 MB
- Stars: 19
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![FlakeHub](https://img.shields.io/endpoint?url=https://flakehub.com/f/tsirysndr/repl/badge)](https://flakehub.com/flake/tsirysndr/repl)
[![deno module](https://shield.deno.dev/x/repl)](https://deno.land/x/repl)
![deno compatibility](https://shield.deno.dev/deno/^1.37)
[![discord](https://img.shields.io/discord/1158759693846597714?label=discord&logo=discord&color=5865F2)](https://discord.gg/UdWRE2d86f)![ alt text](./demo.gif)
This is a simple extendable REPL CLI, with auto-complete, history, auto-install and more.
## 🚚 Installation
using [Deno](https://deno.com/) :
```bash
deno install -A -r -g https://deno.land/x/repl/main.ts -n repl
```using [Nix](https://nixos.org/) :
```bash
nix profile install --experimental-features "nix-command flakes" github:tsirysndr/repl
```using [Homebrew](https://brew.sh/) :
```bash
brew install tsirysndr/tap/repl
```Or download the binary for your platform from the [releases](https://github.com/tsirysndr/repl/releases) page.
## 🚀 Quick Start
```bash
deno run -A https://deno.land/x/repl/main.ts
```## 🧩 Plugins
Currently available plugins:
- [Docker](https://docker.com/)
- [Github CLI](https://cli.github.com/)
- [Git](https://git-scm.com/)
- [Terraform](https://terraform.io/)
- [Homebrew](https://brew.sh/)
- [Buf](https://buf.build/docs/ecosystem/cli-overview#buf-cli-commands)
- [Bun](https://bun.sh)
- [Pkgx](https://pkgx.sh)
- [Pulumi](https://pulumi.com)
- [Tilt](https://tilt.dev/)
- [Spin](https://developer.fermyon.com/spin/index)
- [Wasmer](https://wasmer.io/)
- [Dagger](https://dagger.io/)
- [Helm](https://helm.sh/)
- [Devbox](https://www.jetpack.io/devbox/)
- [Kubectl](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands)
- [Npm](https://docs.npmjs.com/cli/v10/commands)
- [Deno](https://docs.deno.com/runtime/manual/tools)
- [Bazel](https://bazel.build/)
- [Asdf](https://asdf-vm.com/)
- [Terragrunt](https://terragrunt.gruntwork.io/)
- [Podman](https://podman.io/)
- [Nix](https://nixos.org/)
- [Home Manager](https://nix-community.github.io/home-manager/)
- [FlakeHub](https://flakehub.com/)
- [OpenTofu](https://opentofu.org/)
- [Fastlane](https://fastlane.tools/)
- [Gulp](https://gulpjs.com/)
- [Flox](https://flox.dev/)
- [Devenv](https://devenv.sh/)
- [Turbo](https://turbo.build/)
- [Turso](https://turso.tech/)
- [Neon](https://neon.tech/)
- [PlanetScale](https://planetscale.com/)
- [Grunt](https://gruntjs.com/)
- [Mise](https://mise.jdx.dev/)
- [Nx](https://nx.dev/)
- [Fluent CI](https://docs.fluentci.io/reference/)
- [Gitlab CLI](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source)
- [Yarn](https://classic.yarnpkg.com/en/docs/cli/)