A summary of data about the Ruby ecosystem.

https://github.com/flori/term-ansicolor

ANSI color formatting for terminal output in Ruby
https://github.com/flori/term-ansicolor

Last synced: about 2 hours ago
JSON representation

Repository metadata

ANSI color formatting for terminal output in Ruby

README.md

Term::ANSIColor - ANSI escape sequences in Ruby

Description

This library can be used to color/decolor strings using ANSI escape sequences.

Installation

Use rubygems to install the gem:

# gem install term-ansicolor

Download

The homepage of this library is located at

Examples

The following executables are provided with Term::ANSIColor:

  • term_cdiff: colors a diff patch
  • term_colortab: Displays a table of the 256 terminal colors with their indices and
    nearest html equivalents.
  • term_display: displays a ppm3 or ppm6 image file in the terminal. If the netpbm
    programs are installed it can handle a lot of other image file formats.
  • term_decolor: decolors any text file that was colored with ANSI escape sequences
  • term_mandel: displays the mandelbrot set in the terminal
  • term_plasma: draws a plasma effect on the console, possibly animated and
    refreshed every -n seconds.
  • term_snow: displays falling snow in the terminal using ANSI movement
    sequences.

Additionally the file examples/example.rb in the source/gem-distribution shows
how this library can be used.

Author

Florian Frank mailto:flori@ping.de

License

This software is licensed under the Apache 2.0 license.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 122
Total Committers: 4
Avg Commits per committer: 30.5
Development Distribution Score (DDS): 0.033

Commits in past year: 13
Committers in past year: 1
Avg Commits per committer in past year: 13.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Florian Frank f****i@p****e 118
Vít Ondruch v****h@r****m 2
Mike Bethany m****k@g****m 1
Gavin Kistner g****n@p****t 1

Committer domains:


Issue and Pull Request metadata

Last synced: 27 days ago

Total issues: 26
Total pull requests: 22
Average time to close issues: about 1 year
Average time to close pull requests: almost 2 years
Total issue authors: 25
Total pull request authors: 16
Average comments per issue: 3.46
Average comments per pull request: 0.64
Merged pull request: 3
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/flori/term-ansicolor

Top Issue Authors

  • boutil (2)
  • BasitAli (1)
  • michaelbrawn (1)
  • asenchi (1)
  • julik (1)
  • klepek (1)
  • fwolfst (1)
  • zolan (1)
  • HoneyryderChuck (1)
  • dark-panda (1)
  • leehambley (1)
  • ifesdjeen (1)
  • louisajaca (1)
  • jlecour (1)
  • saizai (1)

Top Pull Request Authors

  • oturpe (3)
  • voxik (2)
  • casperisfine (2)
  • amatsuda (2)
  • hotchpotch (2)
  • silkeh (1)
  • nicolasleger (1)
  • qmx (1)
  • BasitAli (1)
  • halloffame (1)
  • mikbe (1)
  • RobertDober (1)
  • kalashnikovisme (1)
  • Phrogz (1)
  • joefiorini (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: term-ansicolor

This library uses ANSI escape sequences to control the attributes of terminal output

  • Homepage: https://github.com/flori/term-ansicolor
  • Documentation: http://www.rubydoc.info/gems/term-ansicolor/
  • Licenses: Apache-2.0
  • Latest release: 1.11.3 (published 6 months ago)
  • Last Synced: 2026-03-03T15:01:11.947Z (about 8 hours ago)
  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 91,766,644 Total
  • Docker Downloads: 609,335,601
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.105%
    • Docker downloads count: 0.148%
    • Downloads: 0.272%
  • Maintainers (1)
ubuntu-22.04: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses: apache-2.0
  • Latest release: 1.3.0-1.1 (published 18 days ago)
  • Last Synced: 2026-02-13T13:27:19.818Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.59%
    • Forks count: 1.164%
    • Stargazers count: 1.196%
rubygems.org: term-ansicolor

This library uses ANSI escape sequences to control the attributes of terminal output

  • Homepage: https://github.com/flori/term-ansicolor
  • Documentation: http://www.rubydoc.info/gems/term-ansicolor/
  • Licenses: Apache-2.0
  • Latest release: 1.11.3 (published 6 months ago)
  • Last Synced: 2026-03-03T05:01:44.800Z (about 18 hours ago)
  • Versions: 38
  • Dependent Packages: 528
  • Dependent Repositories: 30,345
  • Downloads: 91,757,233 Total
  • Docker Downloads: 609,335,601
  • Rankings:
    • Dependent packages count: 0.086%
    • Dependent repos count: 0.198%
    • Docker downloads count: 0.249%
    • Downloads: 0.301%
    • Average: 1.602%
    • Stargazers count: 4.282%
    • Forks count: 4.493%
  • Maintainers (1)
rubygems.org: termin-ansicolor

This library uses ANSI escape sequences to control the attributes of terminal output. Termin Ansicolor is the clone of term-ansicolor gem with fixed bug. This gem is needed until merging pull request on official repo.

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: http://www.rubydoc.info/gems/termin-ansicolor/
  • Licenses: GPL-2
  • Latest release: 1.3.0.2 (published almost 12 years ago)
  • Last Synced: 2026-03-01T20:01:23.054Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 4,289 Total
  • Rankings:
    • Stargazers count: 4.277%
    • Forks count: 4.517%
    • Dependent repos count: 15.457%
    • Dependent packages count: 15.773%
    • Average: 23.474%
    • Downloads: 77.345%
  • Maintainers (1)
gem.coop: termin-ansicolor

This library uses ANSI escape sequences to control the attributes of terminal output. Termin Ansicolor is the clone of term-ansicolor gem with fixed bug. This gem is needed until merging pull request on official repo.

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: http://www.rubydoc.info/gems/termin-ansicolor/
  • Licenses: GPL-2
  • Latest release: 1.3.0.2 (published almost 12 years ago)
  • Last Synced: 2026-03-01T20:01:13.054Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,289 Total
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 25.401%
    • Downloads: 76.203%
  • Maintainers (1)
ubuntu-24.04: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 25 days ago)
  • Last Synced: 2026-02-06T16:08:36.228Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-10: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: https://packages.debian.org/buster/ruby-term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1 (published 20 days ago)
  • Last Synced: 2026-02-13T04:26:28.729Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 21 days ago)
  • Last Synced: 2026-02-11T06:51:07.340Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1 (published 19 days ago)
  • Last Synced: 2026-02-13T07:23:51.003Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: https://packages.debian.org/bullseye/ruby-term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 21 days ago)
  • Last Synced: 2026-02-13T08:25:36.128Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 18 days ago)
  • Last Synced: 2026-02-13T18:34:10.212Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 22 days ago)
  • Last Synced: 2026-02-09T17:23:13.229Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
guix: ruby-term-ansicolor

Ruby library to control the attributes of terminal output

debian-12: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: https://packages.debian.org/bookworm/ruby-term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 19 days ago)
  • Last Synced: 2026-02-12T23:42:37.324Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: ruby-term-ansicolor

  • Homepage: http://flori.github.com/term-ansicolor
  • Documentation: https://packages.debian.org/trixie/ruby-term-ansicolor
  • Licenses:
  • Latest release: 1.3.0-1.1 (published 19 days ago)
  • Last Synced: 2026-02-13T13:20:15.438Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

Gemfile rubygems
term-ansicolor.gemspec rubygems

Score: 27.651634806553336