All Projects → ZupIT → Ritchie Cli

ZupIT / Ritchie Cli

Licence: apache-2.0
Ritchie CLI is an open-source tool that allows to create, store and share any kind of automation, executing them through command lines, to run operations or start workflows ⚙️ 🖥 💡

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Ritchie Cli

Ritchie Formulas
This repository contains the community formulas that can be executed through Ritchie CLI once imported. This tool is an open source product that allows you to create, store and share any kind of automations, executing them through command lines, to run operations or start workflows ⚙️ 🖥 💡
Stars: ✭ 84 (-80.78%)
Mutual labels:  automation, cli, hacktoberfest, opensource
Archisteamfarm
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.
Stars: ✭ 7,219 (+1551.95%)
Mutual labels:  automation, cli, hacktoberfest
Mrm
Codemods for your project config files
Stars: ✭ 900 (+105.95%)
Mutual labels:  cli, hacktoberfest, opensource
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+477.35%)
Mutual labels:  automation, cli, hacktoberfest
Flow Typed
A central repository for Flow library definitions
Stars: ✭ 3,772 (+763.16%)
Mutual labels:  cli, hacktoberfest
Isort
A Python utility / library to sort imports.
Stars: ✭ 4,377 (+901.6%)
Mutual labels:  cli, hacktoberfest
Dynamic Dark Mode
The smart, automatic Dark Mode toggle for macOS Mojave+
Stars: ✭ 397 (-9.15%)
Mutual labels:  automation, hacktoberfest
Stonks
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash.
Stars: ✭ 405 (-7.32%)
Mutual labels:  cli, hacktoberfest
Mongo Seeding
The ultimate solution for populating your MongoDB database.
Stars: ✭ 375 (-14.19%)
Mutual labels:  cli, hacktoberfest
Eva
a calculator REPL, similar to bc(1)
Stars: ✭ 405 (-7.32%)
Mutual labels:  cli, hacktoberfest
Release It
🚀 Automate versioning and package publishing
Stars: ✭ 4,773 (+992.22%)
Mutual labels:  automation, cli
Collision
💥 Collision is a beautiful error reporting tool for command-line applications
Stars: ✭ 3,993 (+813.73%)
Mutual labels:  cli, hacktoberfest
Memento
Memento is a development-only tool that caches HTTP calls once they have been executed.
Stars: ✭ 380 (-13.04%)
Mutual labels:  cli, hacktoberfest
Npkill
List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space.
Stars: ✭ 5,325 (+1118.54%)
Mutual labels:  cli, hacktoberfest
Ava
Node.js test runner that lets you develop with confidence 🚀
Stars: ✭ 19,458 (+4352.63%)
Mutual labels:  cli, hacktoberfest
Pluradl.py
Automated download of Pluralsight courses
Stars: ✭ 406 (-7.09%)
Mutual labels:  automation, cli
Cli Microsoft365
Manage Microsoft 365 and SharePoint Framework projects on any platform
Stars: ✭ 420 (-3.89%)
Mutual labels:  cli, hacktoberfest
Gitstart
Make a Pull Request
Stars: ✭ 415 (-5.03%)
Mutual labels:  hacktoberfest, opensource
Ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
Stars: ✭ 424 (-2.97%)
Mutual labels:  cli, hacktoberfest
Shuffle
Shuffle: A general purpose security automation platform platform. We focus on accessibility for all.
Stars: ✭ 424 (-2.97%)
Mutual labels:  automation, hacktoberfest

CircleCI codecov License

Ritchie logo with the phrase: Keep it simple

Your customizable automation tool

Ritchie CLI is an open source product that allows you to create, store and share any kind of automations, executing them through command lines, to run operations or start workflows.

This repository contains the CLI core, which can execute formulas stored inside other repositories such as ritchie-formulas or ritchie-formulas-demo

In Ritchie's context, a formula is a script that can be executed automatically or interactively through a command line.

Adapting an existing script to Ritchie structure allows you to run it locally or through Docker, and to share it on a Github or Gitlab repository.

Formulas explanation

Full Documentation

Gitbook

Quick start

Install rit

  • Linux|MacOS
curl -fsSL https://commons-repo.ritchiecli.io/install.sh | bash
  • Windows

Download the installer from (https://commons-repo.ritchiecli.io/latest/ritchiecli.msi)

Initialize rit

rit init

Note: You need to import the commons repository to be able to create formulas.

Run your first formula

To access the "hello-world" formula, you'll need to add the ritchie-formulas-demo repository locally. To do so, you can use the rit add repo command, or execute the command line below:

rit add repo --provider="Github" --name="demo" --repoUrl="https://github.com/ZupIT/ritchie-formulas-demo" --priority=1

Then, you'll be able to execute the "hello-world" formula through the command line below:

rit demo hello-world

Ritchie Legacy-1.x

With the release of version 2.0.0 of Ritchie, the previous version (Ritchie 1.x) has been deprecated. Therefore, only bugs fixes will be implemented in this version.

The legacy code is available at Ritchie Legacy-1.0.0.

Contributing

Contribute to the Ritchie community

Developer Guide

Check out the developer guide to understand where to start when doing a PR

Zup Products

Zup open source

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].