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 library contains the Ruby extension that implements Protocol Buffers functionality in Ruby.
The Ruby extension makes use of generated Ruby code that defines message and enum types in a Ruby DSL. You may write definitions in this DSL directly, but we recommend using protoc's Ruby generation support with .proto files. The build process in this directory only installs the extension; you need to install protoc (in package ruby-grpc-tools) as well to have Ruby code generation functionality.
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.
Systemu can be used on any platform to return status, stdout, and stderr of any command. Unlike other methods like open3 and popen4 there is no danger of full pipes or threading issues hanging your process or subprocess.
shoulda-context is the context framework extracted from Shoulda. Instead of writing Ruby methods with lots_of_underscores, shoulda-context adds context, setup, and should blocks combine to produce natural test method names.
Notiffany is a Ruby wrapper library for notification libraries such as Libnotify.
RR is a test double framework that features a rich selection of double techniques and a terse syntax.
cliver provides a way to detect missing command-line dependencies, including versions.
HighLine provides a high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a menu system for providing multiple options to the user.
Bake Test External adds a test:external action to the bake command to run the test suites of dependent projects to check for breakage.
RubyMoney provides a library for dealing with money and currency conversion. Its features are:
Provides a Money class which encapsulates all information about a certain amount of money, such as its value and its currency.
Provides a Money::Currency class which encapsulates all information about a monetary unit.
Represents monetary values as integers, in cents; so avoids floating point rounding errors.
Represents currency as Money::Currency instances providing a high level of flexibility.
Provides APIs for exchanging money from one currency to another.
Crass is a pure Ruby CSS parser based on the CSS Syntax Level 3 spec.
Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. In order to get the best throughput, it is highly recommended that you use a Ruby implementation with real threads like Rubinius or JRuby.
AnyStyle is a very fast and smart parser for academic reference lists and bibliographies. AnyStyle uses powerful machine learning heuristics based on Conditional Random Fields and aims to make it easy to train the model with data that is relevant to your parsing needs.
This package provides the anystyle command-line utility. AnyStyle can also be used as a Ruby library or as a web application, though the later has not yet been packaged for Guix.
This package provides a session management implementation for Rack.
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.
Tins is a Ruby library providing assorted tools.
This package provides a job queue that uses PostgreSQL for storing jobs and locking between worker processes.
HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC 6265. It has been designed with security, standards compliance and compatibility in mind, to behave just the same as today's major web browsers. It has built-in support for the legacy cookies.txt and cookies.sqlite formats of Mozilla Firefox.
Jekyll is a simple, blog aware, static site generator.
The binding_of_caller module provides the Binding#of_caller method. It allows accessing bindings from upper frames in the call stack and can evaluate code in that context.
Markaby allows writing HTML packages in pure Ruby. This is similar to the functionality provided by ERB, but without the mixture of HTML and additional ERB syntax.
Clap provides command line argument parsing features. It covers the simple case of executing code based on the flags or parameters passed.
Guard is a command line tool to easily handle events on file system modifications. Guard automates various tasks by running custom rules whenever file or directories are modified.
This gem is a simple callback-based HTTP request/response parser for writing http servers, clients and proxies.