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.
domain_name is a Domain name manipulation library. It parses a domain name ready for extracting the registered domain and TLD (Top Level Domain). It can also be used for cookie domain validation based on the Public Suffix List.
Antwrap is a Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant tasks from a Ruby or a JRuby script.
This package provides a RuboCop plugin for Rake.
Given is an RSpec extension that allows the use of Given/When/Then terminology when defining specifications, in a way similar to the Cucumber Gherkin language.
This gem makes mathematical operations more precise in Ruby and integrates other mathematical standard libraries. Prior to Ruby 2.5, mathn was part of the Ruby standard library.
CBOR is a library for the CBOR format, based on Sadayuki Furuhashi's MessagePack library.
The cane gem provides a great framework for running quality checks over your ruby project as part of continuous integration build. It comes with a few checks out of the box, but also provides an API for loading custom checks. This gem provides a set of additional checks.
This package provides a JSON implementation written in pure Ruby.
This package containse the JSON parsing tools shared between a number of providers in the fog gem. fog is a Ruby cloud services library.
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.
Rubygems-task provides Rake tasks for managing and releasing Ruby Gems.
nio provides cross-platform asynchronous I/O primitives in Ruby for scalable network clients and servers.
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail.
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.
Contest allows writing declarative Test::Unit tests using nested contexts without performance penalties.
Bacon is a small RSpec clone providing all essential features.
yaml-lint will simply try to load the YAML file with the built-in Ruby yaml library.
This package provides a library to help create value objects without the pain of Ruby's Struct (or its setters).
This is an experimental gem that extracts low-level PDF functionality from Prawn.
Yell is a comprehensive logging replacement for Ruby. It defines multiple adapters, various log level combinations and message formatting options.
The FileUtils Ruby library includes Several file utility methods for copying, moving, removing, etc.
The Listen gem listens to file modifications and notifies you about the changes.
Syntax Tree is a suite of tools built on top of the internal CRuby parser. It provides the ability to generate a syntax tree from source, as well as the tools necessary to inspect and manipulate that syntax tree. It can be used to build formatters, linters, language servers, and more.
Rerun is a tool to launch programs, then monitor the file system, and restart the program when any of the monitored files change. It's written in Ruby, but can be used for all programs.