Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This gem provides the classes LinkHeader and LinkHeader::Link, which represent HTTP Link headers conforming to RFC 5988. Objects can be constructed from and converted to text or a JSON-friendly Array representation. They can also be used to generate corresponding HTML link elements.
This library contains some useful functionality to support the development of Ruby gems.
This package allows loading, parsing and cascading Cascading Style Sheets (CSS) rule sets in Ruby.
Dotenv is a Ruby library for setting environment variables defined in a .env file. This is the Rails variant, adapted for use with Ruby on Rails projects.
This Ruby library provides an abstract interface for network clients.
This package provides a module for encoding and decoding (X)HTML entities.
XPath is a Ruby domain-specific language (DSL) for generating XPath expressions.
m stands for metal, a better test/unit and minitest test runner that can run tests by line number.
This package provides a collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming.
EmailReplyTrimmer is a Ruby small library to trim replies from plain text email.
Liquid is a template language written in Ruby. It is used to load dynamic content on storefronts.
This library provides Ruby bindings for the Mac OSX FSEvents API.
This package provides a generic object traverser for Ruby. It takes the object and recursively yields:
the given object
instance variables, class variables, constants
Hash keys and values
Enumerable members
Struct members
Data members
Range begins and ends
Timers offers a collections of one-shot and periodic timers, intended for use with event loops such as async.
The ptools (power tools) library extends Ruby's core File class with many additional methods modelled after common POSIX tools, such as File.which for finding executables, File.tail to print the last lines of a file, File.wc to count words, and so on.
This package provides a set of parsers for Accept and Accept-Language HTTP headers.
Byebug is a Ruby 2 debugger implemented using the Ruby 2 TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with a command line interface.
This library provides a generic OAuth2 strategy for OmniAuth. It doesn't provide a way to gather user information, so should be used as a building block for authentication strategies.
This package can be used to have the execution stopped for inspection in the Ruby debugger upon encountering a failure. To use it, set the RSPEC_DEBUG environment variable to true then invoke the rspec command as usual.
rubocop is a Ruby code style checking tool. It aims to enforce the community-driven Ruby Style Guide.
This package provides a function to deep freeze Ruby objects.
Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.
Spy is a mocking library. By default, it will raise an error if you attempt to stub a method that doesn't exist or call the stubbed method with the wrong arity.
This gem extends ruby-rdf with several common RDF vocabularies.