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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
The thread_safe library provides thread-safe collections and utilities for Ruby.
Cucumber is a tool for running automated tests written in plain language. It's designed to support a Behaviour Driven Development (BDD) software development workflow.
CharacterSet is a C-extended Ruby library to work with sets of Unicode code points. It can read and write these sets in various formats and implements the stdlib Set interface for them. It also offers an alternate paradigm of String processing which grants much better performance than Regexp and String methods from the stdlib where applicable. Many parts can be used independently, e.g.:
CharacterSet::CharacterCharacterSet::ParserCharacterSet::WriterRangeCompressor
cliver provides a way to detect missing command-line dependencies, including versions.
This gem provides a DSL that makes it easy to write reports of various types in ruby. It eliminates the need to litter your source with puts statements, instead providing a more readable, expressive interface to your application.
This package provides a generalized Rack framework for multiple-provider authentication.
This package provides a gem to convert LaTeX input to Unicode. Its original use was as an input filter for BibTeX-Ruby, but it can be used independently to decode LaTeX. Many of the patterns used by this Ruby gem are based on François Charette's equivalent Perl module LaTeX::Decode.
Temple is an abstraction and framework for compiling templates to pure Ruby.
Bump provides commands to manage Rubygem versioning, updating to the next patch version for example.
This package provides a module for encoding and decoding (X)HTML entities.
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.
Swagger::Diff is a utility for comparing two different Open API Initiative (OAI) specifications (formerly known as Swagger specifications). It is intended to determine whether a newer API specification is backwards-compatible with an older API specification.
Sucker Punch is a single-process Ruby asynchronous processing library. It is perfect for asynchronous processes like emailing, data crunching or social platform manipulation; and generally recommended for jobs that are fast and non-mission critical like logs, emails, etc.
This package provides a Hoe plugin with various Markdown helpers, which can be used to e.g. hyperlink Markdown documentation between project files.
OpenURI with transparent disk caching, which is useful to avoid making excessive queries, for example when scraping web pages.
This extends the bacon testing framework with useful extensions to disable tests, have before and after blocks that run once and more.
This package provides a drop-in replacement for the prettyprint gem, with more functionality.
Haml is a layer on top of HTML or XML that is designed to express the structure of documents using indentation rather than closing tags. It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine.
Rack::Cache is suitable as a drop-in component to enable HTTP caching for Rack-based applications that produce freshness (Expires, Cache-Control) and/or validation (Last-Modified, ETag) information.
Connection_pool provides a generic connection pooling interface for Ruby programs.
This package provides a Jekyll plugin to generate an Atom feed of your Jekyll posts.
Rubytest CLI is a command-line interface for running tests for Rubytest-based test frameworks. It provides the rubytest executable.
GemRelease is a gem plugin that aims at making gem development easier by automating repetitive work based on conventions, configuration, and templates.
Fuubar is an RSpec formatter that uses a progress bar instead of a string of letters and dots as feedback. It also stops on the first test failure.