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.
TTFunk is a TrueType font parser written in pure Ruby. It is used as part of the Prawn PDF generator.
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.
The ruby_parser (RP) package provides a Ruby parser written in pure Ruby. It outputs S-expressions which can be manipulated and converted back to Ruby via the ruby2ruby library.
This package provides a parser for Ruby source code, written in C.
This package provides memory profiling routines for Ruby.
This library provides Ruby bindings for the Mac OSX FSEvents API.
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.
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.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
mruby is the lightweight implementation of the Ruby language. Its syntax is Ruby 3.x compatible except for pattern matching. mruby can be linked and embedded within your application.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
Ruby is a dynamic object-oriented programming language with a focus on simplicity and productivity.
This package provides a system information fetcher with an emphasis on performance. Similar to neofetch, this package prints out system information on the terminal in a visually appealing way.
Extract content from HTML files using CSS selectors.
This package provides a CLI tool for Forgejo.
emacs-lsp-booster improves the performance of lsp-mode and eglot Emacs packages using a wrapper executable. See the home-page for configuration instructions.
Rheo is a typesetting and static site engine based on Typst. You can use it to compile folders containing Typst to PDF, HTML, and EPUB simultaneously. Rheo is a standalone CLI tool that includes a development server for rapid website iteration.
This package provides dynamic key remapper for X and Wayland.
Speakersafetyd is a userspace daemon written in Rust that implements an analogue of the Texas Instruments Smart Amp speaker protection model.
This package provides a way to manage your multiple outputs with the sway window manager.
complgen is a tool that allows you to generate completion scripts for all major shells (bash, fish, zsh) from a single, concise, EBNF-like grammar.
This package provides a fuzzy finder in Rust.