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 package provides memory profiling routines for Ruby.
This library provides methods to read Adobe Font Metrics (afm) files and use the data therein.
Covered uses modern Ruby features to generate comprehensive coverage, including support for templates which are compiled into Ruby. It has the following features:
Incremental coverage -- if you run your full test suite, and the run a subset, it will still report the correct coverage - so you can incrementally work on improving coverage.
Integration with RSpec, Minitest, Travis & Coveralls - no need to configure anything - out of the box support for these platforms.
It supports coverage of views -- templates compiled to Ruby code can be tracked for coverage reporting.
Erubis is a fast implementation of embedded Ruby (eRuby) with several features such as multi-language support, auto escaping, auto trimming spaces around <% %>, a changeable embedded pattern, and Ruby on Rails support.
RubyProf is a fast code profiler for Ruby. Its features include:
- Speed
Being a C extension, it is many times faster than the standard Ruby profiler.
- Measurement Modes
It can measure program wall time, process time, object allocations and memory usage.
- Reports
A variety of text and cross-referenced HTML reports can be generated.
- Threads
Profiling multiple threads simultaneously is supported.
This Ruby library provides an experimental logging system that tries to make logging more flexible and more consumable than plain-text logging.
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 package provides Rake tasks to generate and check a manifest file.
The SafeYAML gem provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.
This package is a Ruby parser library for Gemtext (hypertext format which is intended to serve as the native response format of the Gemini file transfer protocol) and produces a document object of various nodes.
When mutex_m is required, any object that extends or includes Mutex_m will be treated like a Mutex.
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.
Rubytest is a testing meta-framework for Ruby. It can handle any compliant test framework and can run tests from multiple frameworks in a single pass.
These Ruby bindings are not intended to be directly used, but rather used by higher level bindings like those provided by CZTop.
LazyObject is an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
CukeModeler facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree (AST) that the cucumber-gherkin generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's structure. These models can then be analyzed or manipulated more easily than the underlying AST layer.
This package provides a function to deep freeze Ruby objects.
This Ruby library provides a simple wrapper to bcrypt, a secure hash algorithm for hashing passwords.
KPeg is a simple PEG library for Ruby. It provides an API as well as native grammar to build the grammar. KPeg supports direct left recursion of rules via the OMeta memoization technique.
Shellany is a Ruby library providing functions to capture the output produced by running shell commands.
This package provides a implementations of custom cops that are bundled as defaults in Standard Ruby.
Diffy provides a convenient way to generate a diff from two strings or files.
Samovar is a modern framework for building command-line tools and applications. It provides a declarative class-based DSL for building command-line parsers that include automatic documentation generation. It helps you keep your functionality clean and isolated where possible.
Bacon is a small RSpec clone providing all essential features.