Displaying 1 to 20 from 23 results

git-repo - Git-Repo: CLI utility to manage git services from your workspace

  •    Python

For the past few months I've been really busy coding on stuff that puts food on the table… And sadly, I cannot give this project all the love it deserves. Which is why it's taken me months to spend a few hours merge and release the PRs featured in this repository. actually the namespace is facultative, as per default you can (and want to) only create new repositories within your own account.

carbon-now-cli - 🎨 Beautiful images of your code — from right inside your terminal.

  •    Javascript

🎨 Beautiful images of your code — from right inside your terminal. carbon.now.sh by @dawn_labs is a wonderful tool that lets you generate beautiful images of your source code through an intuitive UI, while letting you customize aspects like fonts, themes, window controls and much more.

sshw - 🐝 ssh client wrapper for automatic login

  •    Go

ssh client wrapper for automatic login. or download binary from releases.

python-clickclick - Click command line utilities

  •    Python

Utility functions (Python 3 only) for the wonderful Click library. Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary.See this example script and the shell script.




autojump-rs - A Rust port and drop-in replacement of autojump

  •    Rust

A port of the wildly popular helper application autojump to Rust. As this project is technically a fork, the license is the same as autojump, which is GPL, either version 3 or any later version. See LICENSE for details.

limo - A CLI for managing starred Git repositories

  •    Go

Both GitHub and GitLab allow you to "star" repositories, and Bitbucket lets you "watch" them. "Starring" or "watching" lets you keep track of repositories you find interesting, but none of the services provide ways to search or tag your repositories so you can easily find them. Limo lets you manage your starred repositories from the command line. You can do things like tag them, search them, or list them by language. Think of Limo as the CLI version of Astral (also worth looking into).

yasha - A command-line tool to render Jinja templates for great good

  •    Python

will render template.txt.j2 into a new file named as template.txt. See how the created file name is derived from the template name. The template itself remains unchanged. The tool was originally written to generate code for the zinc.rs' I/O register interface from the CMSIS-SVD description file, and was used to interface with the peripherals of Nordic nRF51 ARM Cortex-M processor-based microcontroller. Yasha has since evolved to be flexible enough to be used in any project where the code generation is needed. The tool allows extending Jinja by domain specific filters, tests and extensions, and it operates smoothly with the commonly used build automation software like Make, CMake and SCons.

confluencer - :wrench: A CLI tool to automate common Confluence maintenance tasks and content publishing

  •    Python

A CLI tool to automate common Confluence maintenance tasks and content publishing. The confluencer command line tool (or cfr for short) allows you to control your Confluence installation from a shell prompt, and thus automate (mass) content changes and reports.


python-clickclick - Click command line utilities

  •    Python

Utility functions (Python 3 only) for the wonderful Click library. Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. See this example script and the shell script.

fab-rs - The fabulous, aspirationally Make-compatible, fabricator of things.

  •    Rust

The fabulous, aspirationally Make-compatible, fabricator of things. Fab reads Makefiles and executes the rules inside.

easyblogger - Python client for Blogger platform

  •    Python

Blog to blogger from the command line. The tool needs to be granted access to manage the blog. Google APIs use OAuth2.

fakedata - CLI utility for fake data generation

  •    Go

fakedata is a small program that generates random data on the command line. fakedata focuses on a simple UI (if you think it could be simpler, please let us know! We ❤️ feedback!) and the ability to fully control both the output format (using templates) and the set of values a generator will pick from. We call this feature "generators' constraints" and it's explained in detail here.

rest-tool

  •    CSS

The 'rest-tool' is simple Node.js module to document, emulate and test RESTful APIs. The main purpose of using 'rest-tool' is to create and maintain a well-defined REST API specification, which provides a solid basis for implementing, mocking and quality assure the RESTful interface.

artifactory-debian - :wrench: :package: Tools to use Artifactory as a Debian (APT) repository, and dput DEB packages into it, or upload them to Bintray

  •    Python

artifactory-debian offers tools to use Artifactory as a Debian (APT) repository, and conveniently upload DEB packages to Artifactory or Bintray. Also see the wiki. Principles of Continuous Delivery mandate that you propagate a binary artifact, once it's built, unchanged through the different quality gates and deployment stages of your delivery pipeline. The need for keeping them in ideally a single place becomes obvious pretty fast, together with similar build artifacts like Java JARs.

gh-commander - :wrench: :octocat: GitHub Commander is a tool to access the GitHub APIv3 from the CLI and automate otherwise tedious tasks

  •    Python

GitHub Commander implements the gh command line tool, which provides a ‘fluent’ interface using click (see Usage below). It allows to access the GitHub API v3 from a shell prompt for things usually done in the browser, and also automates tasks that otherwise are tedious at best, when done by clicking around on a web page. GitHub Commander is powered by github3.py. The following shows how to ease the management of a bunch of projects, via an Invoke task that synchronizes labels across a set of projects from a master definition.

pyrocore - :wrench: A collection of tools for the BitTorrent protocol and especially the rTorrent client

  •    Python

This project provides a collection of tools for the BitTorrent protocol and especially the rTorrent client. They enable you to filter rTorrent's item list for displaying or changing selected items, also creating, inspecting and changing .torrent files, and much more. An optional daemon process (pyrotorque) can add flexible queue management for rTorrent, starting items added in bulk slowly over time according to customizable rules. The same daemon can also watch one or more directory trees recursively for new metafiles using inotify, resulting in instantaneous loading without any polling and no extra configuration for nested directories.

gitlab-cli - Create a merge request from command line in gitlab

  •    Javascript

gitlab-cli is a command line utility created in JavaScript. Inspired from hub. It tries to provide commands which makes working with gitlab from the command line easier. Above will create merge request for merging feature/feature-name in develop.

cli - General purpose Command Line Interface (CLI) framework for Ruby

  •    Ruby

General purpose Command Line Interface (CLI) framework for Ruby. For a given command name, you can register a corresponding command object (aka command).

jekyll-timeago - :hourglass: Ruby library to compute distance of dates in words

  •    Ruby

A Ruby library to compute distance of dates in words, with localization support. Originally built for Jekyll. In fact, jekyll-timeago started as an extension for the Liquid template engine, to be used in Jekyll and Octopress backed sites. But actually, you can use it easily in any Ruby project.

ups - Command line tools for manipulating UPS patch files, written in Go.

  •    Go

Builds can be downloaded from the releases page. Put the executable somewhere in your PATH. If you have the Go toolchain setup, you can also run go get github.com/rameshvarun/ups to install from source. Create a UPS patch file.