_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


elixir-zest 0.1.2
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/zest/
Licenses: ASL 2.0
Build system: mix
Synopsis: Fresh approach to testing in Elixir
Description:

This package provides a fresh approach to testing.

elixir-timex 3.7.13
Propagated dependencies: elixir-combine@0.10.0 elixir-gettext@1.0.0 elixir-tzdata@1.1.3
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/timex/
Licenses: Expat
Build system: mix
Synopsis: Comprehensive date/time library for Elixir projects
Description:

Timex is a rich, comprehensive Date/Time library for Elixir projects, with full timezone support via the :tzdata package. If you need to manipulate dates, times, datetimes, timestamps, etc., then Timex is for you.

elixir-nimble-parsec 1.4.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/nimble_parsec/
Licenses: ASL 2.0
Build system: mix
Synopsis: Text-based parser combinators
Description:

This library provides primitives for efficient parser combinators, allowing for higher-level combinators through composition.

elixir-recase 0.9.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/recase/
Licenses: Expat
Build system: mix
Synopsis: Convert strings to any case you need
Description:

Recase helps you to convert a string from any case to any case.

elixir-arrows 0.2.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/arrows/
Licenses: ASL 2.0
Build system: mix
Synopsis: Handful of (mostly) arrow macros for Elixir
Description:

This package provides elixir-arrows, a library implementing a handful of (mostly) arrow macros.

elixir-faker 0.18.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/faker/
Licenses: Expat
Build system: mix
Synopsis: Generate fake data
Description:

Faker is a pure Elixir library for generating fake data.

elixir-traverse 1.0.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/traverse/
Licenses: ASL 2.0
Build system: mix
Synopsis: Walk arbitrary Elixir Datastructures in a functional way
Description:

Traverse is a toolset to walk arbitrary Elixir Datastructures in a functional way.

elixir-file-system 1.0.0
Propagated dependencies: inotify-tools@3.22.6.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/file_system/
Licenses: WTFPL 2
Build system: mix
Synopsis: File system change watcher
Description:

Provides a file system change watcher wrapper based on https://github.com/synrc/fs.

elixir-combine 0.10.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/combine/
Licenses: Expat
Build system: mix
Synopsis: Parser combinator library for Elixir projects
Description:

This package provides a parser combinator library for Elixir projects.

elixir-ham 0.3.2
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/ham/
Licenses: ASL 2.0
Build system: mix
Synopsis: Runtime Type checking
Description:

This package provides ham, a library to validate function arguments and return values against their typespecs.

elixir-brex-result 0.4.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/brex_result/
Licenses: Expat
Build system: mix
Synopsis: Handle common return values
Description:

This package provides tools to handle common return values in Elixir.

elixir-telemetry-metrics 1.1.0
Propagated dependencies: erlang-telemetry@1.3.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/telemetry_metrics/
Licenses: ASL 2.0
Build system: mix
Synopsis: Common interface for defining metrics based on Telemetry events
Description:

This package provides a common interface for defining metrics based on Telemetry events.

elixir-sourceror 1.10.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/sourceror/
Licenses: ASL 2.0
Build system: mix
Synopsis: Utilities to work with Elixir source code
Description:

This package provides elixir-sourceror, a library implementing utilities to work with Elixir source code.

elixir-recode 0.7.3
Propagated dependencies: elixir-escape@0.4.0 elixir-glob-ex@0.1.11 elixir-rewrite@1.1.2
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/recode/
Licenses: Expat
Build system: mix
Synopsis: Linter with autocorrection
Description:

This package provides an experimental linter with autocorrection.

elixir-verbs 0.6.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/verbs/
Licenses: Expat
Build system: mix
Synopsis: Conjugates English verbs
Description:

This package provides a library to conjugate English verbs.

elixir-erlex 0.2.7
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/erlex/
Licenses: ASL 2.0
Build system: mix
Synopsis: Convert Erlang style structs and error messages to equivalent Elixir
Description:

Converted structs and error messages are useful for pretty printing things like Dialyzer errors and Observer.

elixir-poison 6.0.0
Propagated dependencies: elixir-decimal@2.3.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/poison/
Licenses: Zero-Clause BSD
Build system: mix
Synopsis: Fast, pure Elixir JSON library
Description:

An incredibly fast, pure Elixir JSON library.

elixir-dialyxir 1.4.3
Propagated dependencies: elixir-erlex@0.2.7
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/dialyxir/
Licenses: ASL 2.0
Build system: mix
Synopsis: Mix tasks to simplify use of Dialyzer
Description:

Mix Tasks are usable from the directory of the mix project you want to analyze.

elixir-credo 1.7.7
Propagated dependencies: elixir-bunt@1.0.0 elixir-file-system@1.0.0 elixir-jason@1.4.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/credo/
Licenses: Expat
Build system: mix
Synopsis: Static code analysis tool
Description:

Credo is a static code analysis tool for the Elixir language with a focus on teaching and code consistency. Credo can show you refactoring opportunities in your code, complex code fragments, warn you about common mistakes, show inconsistencies in your naming scheme and - if needed - help you enforce a desired coding style.

elixir-jason 1.4.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/jason/
Licenses: ASL 2.0
Build system: mix
Synopsis: JSON parser and generator
Description:

Parser and generator are written in pure Elixir and optimized for speed. They are at least twice as fast as other Elixir/Erlang libraries (e.g. Poison). The performance is comparable to jiffy, which is implemented in C as a NIF.

elixir-sizeable 1.0.2
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/sizeable/
Licenses: Expat
Build system: mix
Synopsis: Make file sizes human-readable
Description:

This package provides an Elixir library to make file sizes human-readable.

elixir-mime 2.0.7
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/mime/
Licenses: ASL 2.0
Build system: mix
Synopsis: MIME types module
Description:

This package provides elixir-mime, a MIME type module for Elixir.

elixir-ucwidth 0.2.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/ucwidth/
Licenses: Expat
Build system: mix
Synopsis: Port of ucwidth from C to Elixir
Description:

This package provides a port of ucwidth from C to Elixir, for determining the width (full-width or half-width) of an Unicode character.

elixir-owl 0.13.0
Propagated dependencies: elixir-ucwidth@0.2.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/owl/
Licenses: ASL 2.0
Build system: mix
Synopsis: Toolkit for writing command-line user interfaces
Description:

This package provides a toolkit for writing command-line user interfaces.

Total packages: 69244