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

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-credo 1.7.12
Propagated dependencies: elixir-bunt@1.0.0 elixir-file-system@1.1.1 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-untangle 0.3.3
Propagated dependencies: elixir-decorator@1.4.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/untangle/
Licenses: ASL 2.0
Build system: mix
Synopsis: Logging and inspecting with code location information
Description:

Untangle provides alternatives for IO.inspect and the macros in Elixir's Logger to output code location information. It also provides a polyfill for dbg which was introduced in Elixir 1.14.

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-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-rewrite 1.1.2
Propagated dependencies: elixir-glob-ex@0.1.11 elixir-sourceror@1.10.0 elixir-text-diff@0.1.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/rewrite/
Licenses: Expat
Build system: mix
Synopsis: Rewrite sources in an Elixir project
Description:

This package implements an API for rewriting sources in an Elixir project powered by sourceror.

elixir-nimble-ownership 1.0.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/nimble_ownership/
Licenses: ASL 2.0
Build system: mix
Synopsis: Track ownership of resources across processes
Description:

This package provides nimble_ownership, an Elixir library to track ownership of resources across processes.

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.

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-mox 1.2.0
Propagated dependencies: elixir-nimble-ownership@1.0.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/mox/
Licenses: ASL 2.0
Build system: mix
Synopsis: Mocks and explicit contracts
Description:

This package provides mox, a library to mock and explicit contracts for Elixir.

elixir-beam-file 0.6.3
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/beam_file/
Licenses: Expat
Build system: mix
Synopsis: Interface to the BEAM file format and a decompiler
Description:

This package implements an interface to the BEAM file format and a decompiler.

elixir-accessible 0.3.0
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/accessible/
Licenses: Expat
Build system: mix
Synopsis: Dead-simple Access behaviour for custom structs
Description:

This package-provides elixir-accessible, a library providing Access behaviour for custom structs.

elixir-geo 4.1.0
Propagated dependencies: elixir-jason@1.4.1
Channel: guix
Location: gnu/packages/elixir-xyz.scm (gnu packages elixir-xyz)
Home page: https://hexdocs.pm/geo/
Licenses: Expat
Build system: mix
Synopsis: Encodes and decodes WKB, WKT, and GeoJSON formats
Description:

This package provides elixir-geo, a library to encode and decode WKB, WKT, and GeoJSON formats.

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-hex 2.1.1
Dependencies: elixir@1.19.5
Channel: guix
Location: gnu/packages/elixir.scm (gnu packages elixir)
Home page: https://hexdocs.pm/hex/api-reference.html
Licenses: FreeBSD
Build system: gnu
Synopsis: Package manager for the Erlang VM
Description:

This project provides tasks that integrate with Mix, Elixir's build tool.

elixir 1.19.5
Dependencies: bash-minimal@5.2.37 erlang@28.4.3 rebar3@3.24.0
Channel: guix
Location: gnu/packages/elixir.scm (gnu packages elixir)
Home page: https://elixir-lang.org/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Functional meta-programming aware language
Description:

Elixir is a dynamic, functional language used to build scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.

elm-explorations-test 1.2.2
Propagated dependencies: elm-virtual-dom@1.0.3 elm-random@1.0.0 elm-json@1.1.3 elm-html@1.0.0 elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm-explorations/test/1.2.2
Licenses: Modified BSD
Build system: elm
Synopsis: Testing framework for Elm
Description:

This package enables writing unit and fuzz tests for Elm code. To actually run the tests, you need the command-line tool from https://github.com/rtfeldman/node-test-runner, which has not yet been packaged for Guix.

elm-browser 1.0.2
Propagated dependencies: elm-virtual-dom@1.0.3 elm-url@1.0.0 elm-time@1.0.0 elm-json@1.1.3 elm-html@1.0.0 elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/browser/1.0.2
Licenses: Modified BSD
Build system: elm
Synopsis: Run Elm in browsers
Description:

This package allows you to create Elm programs that run in browsers, with access to browser history for SPAs.

elm-virtual-dom 1.0.3
Propagated dependencies: elm-json@1.1.3 elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/virtual-dom/1.0.2
Licenses: Modified BSD
Build system: elm
Synopsis: Elm's low-level virtual DOM implementation
Description:

This package provides a virtual DOM implementation that backs Elm's core libraries for HTML and SVG. You should almost certainly use those higher-level libraries directly.

elm-terezka-intervals 2.0.1
Dependencies: elm-explorations-test@1.2.2
Propagated dependencies: elm-ryannhg-date-format@2.3.0 elm-myrho-elm-round@1.0.4 elm-justinmimbs-time-extra@1.1.1 elm-time@1.0.0 elm-svg@1.0.1 elm-json@1.1.3 elm-html@1.0.0 elm-core@1.0.5 elm-danhandrea-elm-time-extra@1.1.0
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/terezka/intervals/2.0.1
Licenses: Modified BSD
Build system: elm
Synopsis: Produce nice intervals for Elm charts
Description:

This package provides an Elm library for producing nice intervals for charts. It's useful in combination with terezka/elm-charts. When I say ``nice'', I just mean that I try to calculate intervals which begin with 10, 5, 3, 2, or 1 (adjusted to magnitude, of course!). For dates, I try to hit whole days, weeks, and months or hours, minutes, and seconds.

elm-explorations-markdown 1.0.0
Propagated dependencies: elm-html@1.0.0 elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm-explorations/markdown/1.0.0
Licenses: Modified BSD
Build system: elm
Synopsis: Fast markdown parsing and rendering in Elm
Description:

This package is for markdown parsing and rendering in Elm. It is based on the marked project, which focuses on speed.

elm-time 1.0.0
Propagated dependencies: elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/time/1.0.0
Licenses: Modified BSD
Build system: elm
Synopsis: POSIX time and time zones in Elm
Description:

This package provides an Elm library for working with POSIX times, time zones, formatting, and the clock.

elm-url 1.0.0
Propagated dependencies: elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/url/1.0.0
Licenses: Modified BSD
Build system: elm
Synopsis: Create and parse URLs in Elm
Description:

This package helps you:

  1. build new URLs; and

  2. parse existing URLs into nice Elm data structures.

Use it for HTTP and for routing in SPAs.

elm-random 1.0.0
Propagated dependencies: elm-time@1.0.0 elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/random/1.0.0
Licenses: Modified BSD
Build system: elm
Synopsis: Generate random numbers and values in Elm
Description:

Need to generate random numbers? How about random game boards? Or random positions in 3D space? This is the package for you!

elm-parser 1.1.0
Propagated dependencies: elm-core@1.0.5
Channel: guix
Location: gnu/packages/elm.scm (gnu packages elm)
Home page: https://package.elm-lang.org/packages/elm/parser/1.1.0
Licenses: Modified BSD
Build system: elm
Synopsis: Parsing library for Elm
Description:

Regular expressions are quite confusing and difficult to use. This library provides a coherent alternative that handles more cases and produces clearer code. It is focused on simplicity and great error messages.

Total packages: 32521