Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / piotrmurach 89 repositories

Tender loving command line.

Funding links: https://github.com/sponsors/piotrmurach

piotrmurach/tty-prompt

A beautiful and powerful interactive command line prompt

Language: Ruby - Size: 1.67 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 1,441 - Forks: 133

piotrmurach/tty

Toolkit for developing sleek command line apps.

Language: Ruby - Size: 4.54 MB - Last synced: about 13 hours ago - Pushed: over 1 year ago - Stars: 2,491 - Forks: 77

piotrmurach/tty-pager

Terminal output paging - cross-platform, major ruby interpreters

Language: Ruby - Size: 204 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 39 - Forks: 3

piotrmurach/tty-command

Execute shell commands with pretty output logging and capture stdout, stderr and exit status.

Language: Ruby - Size: 329 KB - Last synced: 8 days ago - Pushed: 4 months ago - Stars: 399 - Forks: 34

piotrmurach/tty-font

Terminal fonts

Language: Ruby - Size: 81.1 KB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 58 - Forks: 6

piotrmurach/tty-reader

A set of methods for processing keyboard input in character, line and multiline modes.

Language: Ruby - Size: 1010 KB - Last synced: 8 days ago - Pushed: 7 months ago - Stars: 87 - Forks: 16

piotrmurach/pastel

Terminal output styling with intuitive and clean API.

Language: Ruby - Size: 239 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 633 - Forks: 26

piotrmurach/tty-spinner

A terminal spinner for tasks that have non-deterministic time frame.

Language: Ruby - Size: 396 KB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 424 - Forks: 29

piotrmurach/finite_machine

A minimal finite state machine with a straightforward syntax.

Language: Ruby - Size: 4.1 MB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 805 - Forks: 40

piotrmurach/github

Ruby interface to GitHub API

Language: Ruby - Size: 7.04 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 1,140 - Forks: 310

piotrmurach/tty-markdown

Convert a markdown document or text into a terminal friendly output.

Language: Ruby - Size: 425 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 305 - Forks: 19

piotrmurach/tty-cursor

Terminal cursor movement and manipulation of cursor properties such as visibility

Language: Ruby - Size: 92.8 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 70 - Forks: 12

piotrmurach/wc.rb

A Ruby clone of Unix wc utility.

Language: Ruby - Size: 8.79 KB - Last synced: 22 days ago - Pushed: over 7 years ago - Stars: 2 - Forks: 1

piotrmurach/unicorn.github.io

Website for the github_api and github_cli ruby gems.

Language: CSS - Size: 398 KB - Last synced: 22 days ago - Pushed: about 8 years ago - Stars: 1 - Forks: 1

piotrmurach/strings-wrapping

Wrap strings with fullwidth characters and ANSI codes

Language: Ruby - Size: 9.77 KB - Last synced: 22 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1

piotrmurach/setup-ruby Fork of ruby/setup-ruby

An action to download a prebuilt Ruby and add it to the PATH in 5 seconds

Language: JavaScript - Size: 9.2 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

piotrmurach/queen

English language linter to hold your files in high esteem.

Language: Ruby - Size: 29.3 KB - Last synced: 22 days ago - Pushed: almost 2 years ago - Stars: 8 - Forks: 2

piotrmurach/rubocop Fork of rubocop/rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

Size: 38.1 MB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

piotrmurach/pg_search Fork of nertzy/pg_search

pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL's full text search

Language: Ruby - Size: 415 KB - Last synced: 22 days ago - Pushed: over 11 years ago - Stars: 0 - Forks: 1

piotrmurach/peter-murach.github.com

Personal webpage

Language: JavaScript - Size: 499 KB - Last synced: 22 days ago - Pushed: almost 11 years ago - Stars: 2 - Forks: 1

piotrmurach/no_color Fork of jcs/no_color

Website data for no-color.org

Language: Ruby - Size: 134 KB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

piotrmurach/moneta Fork of moneta-rb/moneta

a unified interface to key/value stores

Language: Ruby - Size: 2.24 MB - Last synced: 22 days ago - Pushed: almost 11 years ago - Stars: 0 - Forks: 1

piotrmurach/finite_machine.github.io

Website for finite_machine Ruby gem

Language: SCSS - Size: 155 KB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

piotrmurach/java-properties Fork of jnbt/java-properties

Loader and writer for *.properties files

Language: Ruby - Size: 46.9 KB - Last synced: 22 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

piotrmurach/hammerhead Fork of juicyparts/hammerhead

Generate status reports from Harvest time sheets

Language: Ruby - Size: 131 KB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

piotrmurach/leek

Cucumber steps and RSpec expectations for command line apps

Language: Ruby - Size: 93.8 KB - Last synced: 22 days ago - Pushed: over 12 years ago - Stars: 1 - Forks: 1

piotrmurach/jquery-animateNumber Fork of kajic/jquery-animateNumber

Language: JavaScript - Size: 90.8 KB - Last synced: 22 days ago - Pushed: over 10 years ago - Stars: 1 - Forks: 1

piotrmurach/faker-bot Fork of akabiru/faker-bot

A tool to make it easier to pick the right Faker methods to generate the fake data you need. 🔍

Language: Ruby - Size: 244 KB - Last synced: 22 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 1

piotrmurach/coveralls-ruby Fork of lemurheavy/coveralls-ruby

Coveralls for Ruby

Language: Ruby - Size: 196 KB - Last synced: 22 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 1

piotrmurach/exportable

Rails plugin to ease exporting tasks.

Language: Ruby - Size: 97.7 KB - Last synced: 22 days ago - Pushed: over 13 years ago - Stars: 1 - Forks: 1

piotrmurach/fastlane Fork of fastlane/fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

Language: Ruby - Size: 56.1 MB - Last synced: 22 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

piotrmurach/awesome-ruby Fork of markets/awesome-ruby

A collection of awesome Ruby libraries, tools, frameworks and software

Size: 681 KB - Last synced: 22 days ago - Pushed: over 9 years ago - Stars: 1 - Forks: 3

piotrmurach/capistrano-git-stages

Multistage capistrano git tags

Language: Ruby - Size: 85.9 KB - Last synced: 22 days ago - Pushed: over 12 years ago - Stars: 1 - Forks: 1

piotrmurach/tty-progressbar

Display a single or multiple progress bars in the terminal.

Language: Ruby - Size: 453 KB - Last synced: 22 days ago - Pushed: about 2 months ago - Stars: 418 - Forks: 24

piotrmurach/slideck

Present Markdown-powered slide decks in the terminal.

Language: Ruby - Size: 105 KB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 42 - Forks: 1

piotrmurach/tty-link

Hyperlinks in your terminal

Language: Ruby - Size: 62.5 KB - Last synced: 1 day ago - Pushed: about 1 month ago - Stars: 31 - Forks: 1

piotrmurach/tty-sparkline

Sparkline charts for terminal applications.

Language: Ruby - Size: 72.3 KB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 30 - Forks: 1

piotrmurach/tty-box

Draw various frames and boxes in your terminal window

Language: Ruby - Size: 208 KB - Last synced: 22 days ago - Pushed: almost 2 years ago - Stars: 180 - Forks: 16

piotrmurach/tty-table

A flexible and intuitive table generator

Language: Ruby - Size: 350 KB - Last synced: 21 days ago - Pushed: 2 months ago - Stars: 184 - Forks: 22

piotrmurach/coinpare

Compare cryptocurrency trading data across multiple exchanges and blockchains in the comfort of your terminal

Language: Ruby - Size: 498 KB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 111 - Forks: 8

piotrmurach/strings

A set of useful functions for transforming strings.

Language: Ruby - Size: 153 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 128 - Forks: 12

piotrmurach/supervision

Write distributed systems that are resilient and self-heal.

Language: Ruby - Size: 43.9 KB - Last synced: 21 days ago - Pushed: about 8 years ago - Stars: 65 - Forks: 2

piotrmurach/tty-config

A highly customisable application configuration interface for building terminal tools.

Language: Ruby - Size: 205 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 63 - Forks: 8

piotrmurach/tty-file

File manipulation utility methods

Language: Ruby - Size: 230 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 66 - Forks: 11

piotrmurach/tty-logger

A readable, structured and beautiful logging for the terminal

Language: Ruby - Size: 275 KB - Last synced: 21 days ago - Pushed: about 1 month ago - Stars: 293 - Forks: 13

piotrmurach/github_cli

GitHub on your command line. Use your terminal, not the browser.

Language: Ruby - Size: 1.07 MB - Last synced: 22 days ago - Pushed: almost 2 years ago - Stars: 266 - Forks: 35

piotrmurach/strings-case

Convert strings between different cases.

Language: Ruby - Size: 142 KB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 97 - Forks: 2

piotrmurach/tty-which

Cross-platform implementation of Unix `which` command

Language: Ruby - Size: 70.3 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 19 - Forks: 3

piotrmurach/strings-truncation

Truncate strings with fullwidth characters and ANSI codes.

Language: Ruby - Size: 59.6 KB - Last synced: 4 days ago - Pushed: 2 months ago - Stars: 50 - Forks: 3

piotrmurach/awesome-ruby-cli-apps

A curated list of awesome command-line applications in Ruby.

Language: Ruby - Size: 67.4 KB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 161 - Forks: 8

piotrmurach/minehunter

Terminal mine hunting game.

Language: Ruby - Size: 115 KB - Last synced: 21 days ago - Pushed: 2 months ago - Stars: 22 - Forks: 0

piotrmurach/rspec-benchmark

Performance testing matchers for RSpec

Language: Ruby - Size: 206 KB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 589 - Forks: 24

piotrmurach/tty-pie

Draw pie charts in your terminal window

Language: Ruby - Size: 123 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 139 - Forks: 6

piotrmurach/loaf

Manages and displays breadcrumb trails in Rails app - lean & mean.

Language: Ruby - Size: 326 KB - Last synced: 3 days ago - Pushed: about 2 years ago - Stars: 406 - Forks: 24

piotrmurach/tty-option

A declarative command-line parser

Language: Ruby - Size: 515 KB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 85 - Forks: 8

piotrmurach/tty.github.io

TTY toolkit website.

Language: SCSS - Size: 424 KB - Last synced: 22 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 2

piotrmurach/merkle_tree

A merkle tree is a data structure used for efficiently summarizing sets of data, often one-time signatures.

Language: Ruby - Size: 52.7 KB - Last synced: 21 days ago - Pushed: 2 months ago - Stars: 83 - Forks: 6

piotrmurach/tty-tree

Print directory or structured data in a tree like format

Language: Ruby - Size: 73.2 KB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 56 - Forks: 5

piotrmurach/lex

Lex is an implementation of lex tool in Ruby.

Language: Ruby - Size: 59.6 KB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 56 - Forks: 5

piotrmurach/tty-screen

Terminal screen detection - cross platform, major ruby interpreters

Language: Ruby - Size: 171 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 83 - Forks: 9

piotrmurach/tenpin

Terminal tenpin bowling game

Language: Ruby - Size: 85.9 KB - Last synced: 22 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 1

piotrmurach/splay_tree

A self-balancing binary tree optimised for fast access to frequently used nodes.

Language: Ruby - Size: 48.8 KB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 24 - Forks: 1

piotrmurach/dotfiles

Configuration files for Unix tools

Language: Vim Script - Size: 517 KB - Last synced: 22 days ago - Pushed: 4 months ago - Stars: 7 - Forks: 1

piotrmurach/strings-inflection

Convert between singular and plural forms of English nouns

Language: Ruby - Size: 227 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 31 - Forks: 3

piotrmurach/benchmark-trend

Measure performance trends of Ruby code

Language: Ruby - Size: 76.2 KB - Last synced: 8 days ago - Pushed: 2 months ago - Stars: 59 - Forks: 4

piotrmurach/tty-markdown-cli

CLI tool for displaying nicely formatted Markdown documents in the terminal

Language: Ruby - Size: 39.1 KB - Last synced: 8 days ago - Pushed: 11 months ago - Stars: 7 - Forks: 1

piotrmurach/necromancer

Conversion from one object type to another with a bit of black magic.

Language: Ruby - Size: 162 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 135 - Forks: 6

piotrmurach/rack-policy

Rack middleware for the EU ePrivacy Directive compliance in Ruby Web Apps

Language: Ruby - Size: 44.9 KB - Last synced: 4 days ago - Pushed: over 6 years ago - Stars: 147 - Forks: 17

piotrmurach/tty-runner

A command routing tree for terminal applications

Language: Ruby - Size: 77.1 KB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 12 - Forks: 1

piotrmurach/tty-color-cli

CLI tool for terminal color capabilities detection

Language: Ruby - Size: 51.8 KB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 1

piotrmurach/tty-exit

Terminal exit codes.

Language: Ruby - Size: 91.8 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 100 - Forks: 5

piotrmurach/equatable

Allows ruby objects to implement equality comparison and inspection methods.

Language: Ruby - Size: 71.3 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 24 - Forks: 4

piotrmurach/tty-platform

Operating system detection

Language: Ruby - Size: 40 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 29 - Forks: 1

piotrmurach/pastel-cli

CLI tool for intuitive terminal output styling

Language: Ruby - Size: 75.2 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 1

piotrmurach/tty-editor

Opens a file or text in the user's preferred editor

Language: Ruby - Size: 146 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 27 - Forks: 3

piotrmurach/tty-color

Terminal color capabilities detection

Language: Ruby - Size: 132 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 35 - Forks: 7

piotrmurach/strings-numeral

Express numbers as string numerals

Language: Ruby - Size: 119 KB - Last synced: 5 days ago - Pushed: over 2 years ago - Stars: 20 - Forks: 2

piotrmurach/verse 📦

[DEPRECATED] Text transformations

Language: Ruby - Size: 62.5 KB - Last synced: 22 days ago - Pushed: over 6 years ago - Stars: 71 - Forks: 3

piotrmurach/strings-ansi

Handle ANSI escape codes in strings

Language: Ruby - Size: 36.1 KB - Last synced: 21 days ago - Pushed: 11 months ago - Stars: 19 - Forks: 4

piotrmurach/benchmark-malloc

Trace memory allocations and collect stats

Language: Ruby - Size: 41 KB - Last synced: 10 days ago - Pushed: 2 months ago - Stars: 19 - Forks: 3

piotrmurach/static_deploy

Automate deployment of static websites

Language: Ruby - Size: 20.5 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 1

piotrmurach/benchmark-perf

Benchmark execution time and iterations per second

Language: Ruby - Size: 92.8 KB - Last synced: 22 days ago - Pushed: 2 months ago - Stars: 12 - Forks: 1

piotrmurach/communist

Library for mocking CLI calls to external APIs

Language: Ruby - Size: 27.3 KB - Last synced: 7 days ago - Pushed: about 8 years ago - Stars: 25 - Forks: 2

piotrmurach/catalog Fork of rubytoolbox/catalog

The Ruby Toolbox library catalog

Language: Ruby - Size: 279 KB - Last synced: 22 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1

piotrmurach/rotation.js

Responsive and mobile enabled jQuery plugin to help create rotating content.

Language: JavaScript - Size: 494 KB - Last synced: 14 days ago - Pushed: over 10 years ago - Stars: 22 - Forks: 10

piotrmurach/tytus

Helps you manage page titles in your Rails app.

Language: Ruby - Size: 43.9 KB - Last synced: 3 days ago - Pushed: over 7 years ago - Stars: 3 - Forks: 1

piotrmurach/developer.github.com Fork of github/developer.github.com

GitHub API documentation

Language: Ruby - Size: 1.29 MB - Last synced: 22 days ago - Pushed: over 12 years ago - Stars: 1 - Forks: 1

piotrmurach/impact

Ruby backend for Impact.js framework

Language: Ruby - Size: 113 KB - Last synced: 7 days ago - Pushed: over 11 years ago - Stars: 8 - Forks: 1

piotrmurach/tabster

Language: Ruby - Size: 102 KB - Last synced: 22 days ago - Pushed: over 12 years ago - Stars: 1 - Forks: 1