πŸ₯ 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...
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

A library to provide abstractions to access common utilities when developing Dioxus applications.

🧰 Dioxus Standard Library πŸš€ A platform agnostic library for supercharging your productivity with Dioxus. dioxus-std is a Dioxus standard library tha

Provides filesystem access for the Rhai scripting language.

About rhai-fs This crate provides filesystem access for the Rhai scripting language. Usage Cargo.toml [dependencies] rhai-fs = "0.1.2" Rhai script //

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
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
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
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

kyeboard 13 Feb 6, 2023
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

Jonathan de Jong 0 Dec 5, 2021