| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Path parsing library, for Ruby
libpath is a path-parsing and utility library. It is concerned entirely with paths, as opposed to file-system entities.
The first libpath library was a C library with a C++ wrapper. There have been several implementations in other languages. libpath.Ruby is the Ruby version.
Install via gem as in:
gem install libpath-ruby
or add it to your Gemfile.
Use via require, as in:
require 'libpath'The main components of libpath.Ruby are:
Platform-specific details live under ::Unix / ::Windows submodules; the top-level Form, Path, and Util modules select the ambient OS automatically.
Examples are provided in the examples directory, along with a markdown description for each. A detailed list TOC of them is provided in EXAMPLES.md.
Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/libpath.Ruby.
Libraries upon which libpath.Ruby depends:
Projects that depend on libpath.Ruby:
NOTE: recls.Ruby version 3+ is planned to depend on libpath.Ruby (it currently has its own path-parsing logic).
libpath.Ruby is based on the C/C++ libpath library, which itself was prompted by a request on the STLSoft project by my friend and esteemed programmer Adi Shavit.
libpath.Ruby is released under the 3-clause BSD license. See LICENSE for details.
| Back | FazBrowse Home | New Git URL |