πŸ₯ Access the rust playground right in your terminal

Overview

rustycli β€” πŸ¦€ Access the rust playground right in your terminal πŸ₯

Crate Release GitHub top language MIT LICENSE ko-fi


rustycli is a tool, allowing you to access the rust playground right in the terminal and retaining all the features available on the web version. -----------------------------------------------------

Installation πŸ“©

  • Binary: You can directly download binary of your arch and run it.

  • Source:

    $ git clone --depth=1 https://github.com/pwnwriter/rustycli --branch=main
    $ cd rustycli
    $ cargo build --release 

    Then go to release dir and ./rustycli or move the binary to your any $PATH for instant access from anywhere.

  • Cargo:

    $ cargo install rustycli
  • Aur:

    $ paru/yay -Sy rustycli
  • METIS Linux (based):

    $ sudo/doas pacman -Syyy rustycli
    

Usages 🎠

  • Everything is under help menu. The most required flag is -r or --run to pass your code. The below is a small demo β€οΈβ€πŸ©Ή

img

Copyright © 2023 pwnwriter xyz ☘️

You might also like...
Print your git contributions in your terminal, blazingly fast
Print your git contributions in your terminal, blazingly fast

Takoyaki Blazingly fast git contribution graph in your terminal Features βœ”οΈ Customizable βœ”οΈ Plugins to support a bunch of cloud based git repositories

A Rust synchronisation primitive for "Multiplexed Concurrent Single-Threaded Read" access

exit-left verb; 1. To exit or disappear in a quiet, non-dramatic fashion, making way for more interesting events. 2. (imperative) Leave the scene, and

Easy access of struct fields in strings using different/custom pre/postfix:
Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}" in rust

Easy access to struct fields in strings 🐠 add strung to the dependencies in the Cargo.toml: [dependencies] strung = "0.1.3" πŸ¦€ use/import everything

Pure rust library for reading / writing DNG files providing access to the raw data in a zero-copy friendly way.

DNG-rs   A pure rust library for reading / writing DNG files providing access to the raw data in a zero-copy friendly way. Also containing code for re

A new pure-Rust library for cross-platform low-level access to USB devices.

nusb A new pure-Rust library for cross-platform low-level access to USB devices. Documentation Compared to rusb and libusb Pure Rust, no dependency on

sg = Steam Guard, access sg verification code locally.

Steam Guard CLI Access your Steam Guard token locally. Credit https://github.com/steevp/UpdogFarmer/blob/master/app/src/main/java/com/steevsapps/idled

Gix is a command-line interface (CLI) to access git repositories

gix is a command-line interface (CLI) to access git repositories. It's written to optimize the user-experience, and perform as good or better than the

A truly zero-dependency crate providing quick, easy, reliable, and scalable access to the name "jordin"

jordin Finally! A truly zero-dependency crate providing quick, easy, reliable, and scalable access to the name "jordin". Additionally, this one-of-a-k

Low level access to processors using the AArch64 execution state.

aarch64-cpu Low level access to processors using the AArch64 execution state. Usage Please note that for using this crate's register definitions (as p

Comments
  • feat(release): add automated binary releases

    feat(release): add automated binary releases

    Addresses #1 (triggered by pushing a tag, e.g. v0.1.0)

    release.yml

    Tested here: https://github.com/orhun/rustycli/actions/runs/5680656969 Example artifacts: https://github.com/orhun/rustycli/releases/tag/v0.1.0-test2

    A couple of notes:

    • Removed Cargo.lock from .gitignore and committed it to the repo (needed for binary builds + --locked flag)
    • Switched to rustls feature for reqwest for easier cross-compilation (see https://github.com/cross-rs/cross/issues/510)
    • Don't forget to add CARGO_TOKEN as secret before merge for crates.io releases
    • Consider adding a CHANGELOG.md and RELEASE.md
    opened by orhun 0
  • Creating apkbuild and using GitHub ci to build binary for different architecture

    Creating apkbuild and using GitHub ci to build binary for different architecture

    I need help to create GitHub actions to build rustycli for different architecture as well as, publishing it to alpine Linux testing repo.

    Thanks a lottttt.

    opened by pwnwriter 0
Releases(v0.1.1)
Owner
Nabeen Tiwaree
18y/o, creator of @metis-os, infosec *nix systems.
Nabeen Tiwaree
Get your github contributions right in your terminal, blazingly fast!

GitColorScripts Get your github contributions right in your terminal! Installation Install via yay yay -S gitcolorscripts Install manually Download t

VoidCupboard 56 Jul 12, 2023
A simple and efficient terminal UI implementation with ratatui.rs for getting quick insights from csv files right on the terminal

CSV-GREP csv-grep is an intuitive TUI application writting with ratatui.rs for reading, viewing and quickly analysing csv files right on the terminal.

Anthony Ezeabasili 16 Mar 10, 2024
Browse and listen to thousands of radio stations across the globe right from your terminal 🌎 πŸ“» 🎡✨

TuneIn CLI A command line interface for TuneIn Radio. You can search for stations, play them, and see what's currently playing. ?? Installation Compil

Tsiry Sandratraina 8 Mar 2, 2023
Send emails right from the terminal using Rust!

Send emails right from the terminal using Rust!

Dhravya Shah 7 Dec 21, 2022
A CLI tool connected to GPT-3 to help find the right terminal command

Command Recall A CLI tool connected to GPT-3 to help find the right terminal command Install to install the cli: cargo install --git https://github.co

Camille Moatti 102 Feb 18, 2023
zigfi is an open-source stocks, commodities and cryptocurrencies price monitoring CLI app, written fully in Rust, where you can organize assets you're watching easily into watchlists for easy access on your terminal.

zigfi zigfi is an open-source stocks, commodities and cryptocurrencies price monitoring CLI app, written fully in Rust, where you can organize assets

Aldrin Zigmund Cortez Velasco 18 Oct 24, 2022
Playground for 2D EKF-SLAM as TUI in Rust

SLAMme.RS Playground for 2D EKF-SLAM as TUI in Rust Installation $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # install RUST $ su

Thore Goll 1 Jan 14, 2022
Same procedure as every year… right?

Advent of Code 2022 solutions What this repository is This repository contains solutions to Eric Wastls Advent of Code 2022. Thank you, Eric! While th

Patrick 3 Dec 15, 2022
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub.

git-task Local-first task manager/bug tracker within your git repository which can import issues from GitHub. Installation Build a binary, then add it

null 15 Sep 28, 2024
ask.sh: AI terminal assistant that can read and write your terminal directly!

ask.sh: AI terminal assistant that read from & write to your terminal ask.sh is an AI terminal assistant based on OpenAI APIs such as GPT-3.5/4! What'

hmirin 5 Jun 20, 2023