A summary of data about the Ruby ecosystem.

https://github.com/datawraith/ascii85gem

A simple gem that provides methods for encoding/decoding Adobe’s binary-to-text encoding of the same name.
https://github.com/datawraith/ascii85gem

Keywords

ascii85 gem ruby

Keywords from Contributors

rubygem crash-reporting feature-flag rspec activerecord rack

Last synced: about 12 hours ago
JSON representation

Repository metadata

A simple gem that provides methods for encoding/decoding Adobe’s binary-to-text encoding of the same name.

README.md

Status: This project is feature-complete. With the exception of fixes to reported bugs, no further development will take place.

Ascii85

Description

Ascii85 is a Ruby gem that provides methods for encoding/decoding Adobe's
binary-to-text encoding of the same name.

See the Adobe PostScript Language Reference (archived version) page 131
and Wikipedia for more information
about the format.

Installation

$ gem install Ascii85

[!IMPORTANT]
Note that the gem name is capitalized.

Usage

require 'ascii85'

Ascii85.encode("Ruby")
=> "<~;KZGo~>"

Ascii85.decode("<~;KZGo~>")
=> "Ruby"

Ascii85.extract("Foo<~;KZGo~>Bar")
=> ";KZGo"

Ascii85.decode_raw(";KZGo")
=> "Ruby"

In addition, Ascii85.encode can take a second parameter that specifies the
length of the returned lines. The default is 80; use false for unlimited.

Ascii85.decode expects the input to be enclosed in <~ and ~> — it
ignores everything outside of these, while Ascii85.decode_raw assumes that
the entire String passed in is encoded in Ascii85. If you need to, you can use
Ascii85.extract to find and extract the first substring of the input that is
enclosed by the <~ and ~> delimiters.

The output of Ascii85.decode and Ascii85.decode_raw will be a String that
has the ASCII-8BIT encoding, so you may have to use String#force_encoding to
convert it to the desired encoding.

For further options, see the Documentation.

Command-line utility

This gem includes ascii85, a command-line utility modeled after base64 from
the GNU coreutils. It can be used to encode/decode Ascii85 directly from the
command-line:

Usage: ascii85 [OPTIONS] [FILE]
Encodes or decodes FILE or STDIN using Ascii85 and writes to STDOUT.
    -w, --wrap COLUMN                Wrap lines at COLUMN. Default is 80, use 0 for no wrapping
    -d, --decode                     Decode the input
    -h, --help                       Display this help and exit
    -V, --version                    Output version information

License

Ascii85 is distributed under the MIT License. See the accompanying LICENSE file
for details.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 226
Total Committers: 9
Avg Commits per committer: 25.111
Development Distribution Score (DDS): 0.403

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

Name Email Commits
Johannes Holzfuß j****s@h****e 135
Johannes Holzfuß D****n@g****e 42
Johannes Holzfuß D****h@w****e 39
Ali Ismayilov a****i@i****o 5
Vít Ondruch v****h@t****z 1
Tyler Willingham 1****m 1
Peter Goldstein p****n@g****m 1
Nicolas Leger n****r 1
Jason Garber j****n@s****g 1

Committer domains:


Issue and Pull Request metadata

Last synced: 10 days ago

Total issues: 2
Total pull requests: 6
Average time to close issues: 3 months
Average time to close pull requests: 8 days
Total issue authors: 2
Total pull request authors: 6
Average comments per issue: 4.5
Average comments per pull request: 1.67
Merged pull request: 6
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: 2 months
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: 4.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/datawraith/ascii85gem

Top Issue Authors

  • jgarber623 (1)
  • yob (1)

Top Pull Request Authors

  • jgarber623 (2)
  • tylerwillingham (2)
  • voxik (1)
  • nicolasleger (1)
  • petergoldstein (1)
  • aliismayilov (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

gem.coop: Ascii85

Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of the same name.

  • Homepage: https://github.com/DataWraith/ascii85gem/
  • Documentation: http://www.rubydoc.info/gems/Ascii85/
  • Licenses: MIT
  • Latest release: 2.0.1 (published over 1 year ago)
  • Last Synced: 2026-03-01T06:32:19.339Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 98,765,376 Total
  • Docker Downloads: 57,851,338
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.089%
    • Downloads: 0.267%
  • Maintainers (1)
ubuntu-20.04: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Licenses: mit
  • Latest release: 1.0.3-1 (published 18 days ago)
  • Last Synced: 2026-02-13T07:09:55.436Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Forks count: 0.131%
    • Average: 0.212%
    • Stargazers count: 0.715%
debian-13: ruby-ascii85

  • Homepage: https://github.com/DataWraith/ascii85gem/
  • Documentation: https://packages.debian.org/trixie/ruby-ascii85
  • Licenses: mit
  • Latest release: 1.1.0-1 (published 19 days ago)
  • Last Synced: 2026-02-13T13:13:19.353Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.872%
    • Forks count: 1.453%
    • Stargazers count: 2.033%
rubygems.org: Ascii85

Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of the same name.

  • Homepage: https://github.com/DataWraith/ascii85gem/
  • Documentation: http://www.rubydoc.info/gems/Ascii85/
  • Licenses: MIT
  • Latest release: 2.0.1 (published over 1 year ago)
  • Last Synced: 2026-02-27T22:01:20.500Z (4 days ago)
  • Versions: 9
  • Dependent Packages: 5
  • Dependent Repositories: 3,974
  • Downloads: 98,732,878 Total
  • Docker Downloads: 57,851,338
  • Rankings:
    • Downloads: 0.338%
    • Dependent repos count: 0.499%
    • Docker downloads count: 0.716%
    • Dependent packages count: 2.811%
    • Average: 4.231%
    • Forks count: 9.168%
    • Stargazers count: 11.854%
  • Maintainers (1)
proxy.golang.org: github.com/datawraith/ascii85gem

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/datawraith/ascii85gem#section-documentation
  • Licenses: mit
  • Latest release: v2.0.1+incompatible (published over 1 year ago)
  • Last Synced: 2026-02-27T22:01:22.147Z (4 days ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 6.637%
    • Stargazers count: 8.154%
    • Average: 8.792%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
debian-10: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Documentation: https://packages.debian.org/buster/ruby-ascii85
  • Licenses: mit
  • Latest release: 1.0.3-1 (published 20 days ago)
  • Last Synced: 2026-02-13T04:19:17.173Z (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-23.10: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Licenses:
  • Latest release: 1.0.3-1 (published 18 days ago)
  • Last Synced: 2026-02-13T18:14:57.852Z (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.04: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Licenses:
  • Latest release: 1.0.3-1 (published 25 days ago)
  • Last Synced: 2026-02-06T14:53:08.692Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-23.04: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Licenses: mit
  • Latest release: 1.0.3-1 (published 20 days ago)
  • Last Synced: 2026-02-11T06:35:25.651Z (20 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-ascii85

  • Homepage: https://github.com/DataWraith/ascii85gem/
  • Licenses:
  • Latest release: 1.1.0-1 (published 22 days ago)
  • Last Synced: 2026-02-09T16:09:25.605Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-11: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Documentation: https://packages.debian.org/bullseye/ruby-ascii85
  • Licenses: mit
  • Latest release: 1.0.3-1 (published 20 days ago)
  • Last Synced: 2026-02-13T08:18:35.685Z (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-22.04: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Licenses:
  • Latest release: 1.0.3-1 (published 18 days ago)
  • Last Synced: 2026-02-13T13:12:39.505Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-ascii85

  • Homepage: https://github.com/datawraith/ascii85gem
  • Documentation: https://packages.debian.org/bookworm/ruby-ascii85
  • Licenses:
  • Latest release: 1.0.3-1 (published 18 days ago)
  • Last Synced: 2026-02-12T23:25:11.837Z (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

.github/workflows/ruby.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
Ascii85.gemspec rubygems
  • bundler >= 1.0.0 development
  • minitest >= 2.6.0 development
  • rake >= 0.9.2 development
Gemfile rubygems

Score: 24.649965747336697