An open API service indexing awesome lists of open source software.

https://github.com/jonathanhefner/gorge

Convenient access to Ruby's Digest module
https://github.com/jonathanhefner/gorge

crc32 digest md5 ruby sha1 sha256

Last synced: 6 months ago
JSON representation

Convenient access to Ruby's Digest module

Awesome Lists containing this project

README

          

# gorge

Convenient access to Ruby's Digest module via extensions to Ruby core
objects. *gorge* also provides an idiomatic `Digest::CRC32` wrapper
over the CRC32 functionality provided by Ruby's built-in Zlib module.

## API

- [Digest](https://www.rubydoc.info/gems/gorge/Digest/Instance)
- [#io](https://www.rubydoc.info/gems/gorge/Digest%2FInstance:io)
- [Digest::CRC32](https://www.rubydoc.info/gems/gorge/Digest/CRC32)
- [Pathname](https://www.rubydoc.info/gems/gorge/Pathname)
- [#file_crc32](https://www.rubydoc.info/gems/gorge/Pathname:file_crc32)
- [#file_md5](https://www.rubydoc.info/gems/gorge/Pathname:file_md5)
- [#file_sha1](https://www.rubydoc.info/gems/gorge/Pathname:file_sha1)
- [#file_sha256](https://www.rubydoc.info/gems/gorge/Pathname:file_sha256)
- [String](https://www.rubydoc.info/gems/gorge/String)
- [#crc32](https://www.rubydoc.info/gems/gorge/String:crc32)
- [#md5](https://www.rubydoc.info/gems/gorge/String:md5)
- [#sha1](https://www.rubydoc.info/gems/gorge/String:sha1)
- [#sha256](https://www.rubydoc.info/gems/gorge/String:sha256)

## Installation

Install the [`gorge` gem](https://rubygems.org/gems/gorge).

## Contributing

Run `rake test` to run the tests.

## License

[MIT License](LICENSE.txt)