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

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.


python-libxml2 2.14.6
Dependencies: python-minimal@3.11.14 xz@5.4.5
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: http://www.xmlsoft.org/
Licenses: X11
Build system: gnu
Synopsis: C parser for XML
Description:

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but it is usable outside of the Gnome platform).

libxlsxwriter 1.0.3
Dependencies: minizip@1.3.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://github.com/jmcnamara/libxlsxwriter
Licenses: FreeBSD Public Domain
Build system: gnu
Synopsis: C library for creating Excel XLSX files
Description:

Libxlsxwriter is a C library that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.

xlsxio 0.2.35
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://github.com/brechtsanders/xlsxio
Licenses: Expat
Build system: cmake
Synopsis: C library for reading and writing .xlsx files
Description:

XLSX I/O aims to provide a C library for reading and writing .xlsx files. The .xlsx file format is the native format used by Microsoft(R) Excel(TM) since version 2007.

xmlsec-nss 1.3.9
Dependencies: nss@3.101.4 libltdl@2.4.7
Propagated dependencies: libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.aleksey.com/xmlsec/
Licenses: X11-style
Build system: gnu
Synopsis: XML Security Library (using NSS instead of GnuTLS)
Description:

The XML Security Library is a C library based on Libxml2. It supports XML security standards such as XML Signature, XML Encryption, Canonical XML (part of Libxml2) and Exclusive Canonical XML (part of Libxml2).

libebml 1.4.5
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://matroska-org.github.io/libebml/
Licenses: LGPL 2.1
Build system: cmake
Synopsis: C++ library to parse EBML files
Description:

libebml is a C++ library to read and write EBML (Extensible Binary Meta Language) files. EBML was designed to be a simplified binary extension of XML for the purpose of storing and manipulating data in a hierarchical form with variable field lengths.

minixml 3.3.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.msweet.org/mxml/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Small XML parsing library
Description:

Mini-XML is a small C library to read and write XML files and strings in UTF-8 and UTF-16 encoding.

xmlsec-openssl 1.3.9
Dependencies: openssl@3.0.8 libltdl@2.4.7
Propagated dependencies: libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.aleksey.com/xmlsec/
Licenses: X11-style
Build system: gnu
Synopsis: XML Security Library (using OpenSSL instead of GnuTLS)
Description:

The XML Security Library is a C library based on Libxml2. It supports XML security standards such as XML Signature, XML Encryption, Canonical XML (part of Libxml2) and Exclusive Canonical XML (part of Libxml2).

libxml2 2.14.6
Dependencies: python-minimal@3.11.14 xz@5.4.5
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: http://www.xmlsoft.org/
Licenses: X11
Build system: gnu
Synopsis: C parser for XML
Description:

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but it is usable outside of the Gnome platform).

perl-xml-parser 2.46
Dependencies: expat@2.7.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Parser
Licenses: GPL 1+
Build system: perl
Synopsis: Perl bindings to the Expat XML parsing library
Description:

This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time.

python-xmltodict 0.14.2
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://github.com/martinblech/xmltodict
Licenses: Expat
Build system: pyproject
Synopsis: Work with XML like you are working with JSON
Description:

This package provides a Python library to convert XML to OrderedDict.

perl-graph-readwrite 2.09
Propagated dependencies: perl-graph@0.9704 perl-parse-yapp@1.21 perl-xml-parser@2.46 perl-xml-writer@0.900
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/Graph-ReadWrite
Licenses: GPL 1+
Build system: perl
Synopsis: Modules for reading and writing directed graphs
Description:

This is a collection of perl classes for reading and writing directed graphs in a variety of file formats. The graphs are represented in Perl using Jarkko Hietaniemi's Graph classes.

There are two base classes. Graph::Reader is the base class for classes which read a graph file and create an instance of the Graph class. Graph::Writer is the base class for classes which take an instance of the Graph class and write it out in a specific file format.

perl-xml-compile-soap 3.27
Propagated dependencies: perl-file-slurper@0.012 perl-libwww@6.78 perl-log-report@1.10 perl-xml-compile@1.63 perl-xml-compile-cache@1.06 perl-xml-compile-tester@0.91
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Compile-SOAP
Licenses: GPL 1+
Build system: perl
Synopsis: Base-class for SOAP implementations
Description:

This module provides a class to handle the SOAP protocol. The first implementation is http://www.w3.org/TR/2000/NOTE-SOAP-20000508/, which is still most often used.

python-lxml 6.0.1
Dependencies: libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://lxml.de/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python XML processing library
Description:

The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.

perl-xml-xpath 1.48
Propagated dependencies: perl-xml-parser@2.46
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-XPath
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and evaluate XPath statements
Description:

This module aims to comply exactly to the https://www.w3.org/TR/xpath and yet allow extensions to be added in the form of functions. It also provides the command xpath.

expat 2.7.1
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://libexpat.github.io/
Licenses: Expat
Build system: gnu
Synopsis: Stream-oriented XML parser library written in C
Description:

Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).

xmlto 0.0.28
Dependencies: util-linux@2.40.4 libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: http://cyberelk.net/tim/software/xmlto/
Licenses: GPL 2+
Build system: gnu
Synopsis: Front-end to an XSL toolchain
Description:

Xmlto is a front-end to an XSL toolchain. It chooses an appropriate stylesheet for the conversion you want and applies it using an external XSL-T processor. It also performs any necessary post-processing.

xml-namespace-xsd 2009-01
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.w3.org/XML/1998/namespace
Licenses: W3C Software Notice and License
Build system: copy
Synopsis: XML Schema for XML namespace
Description:

This package provides an XML Schema and its catalog. The schema constrains the syntax of xml:lang, xml:spec, xml:base, and xml:id in the schema language defined by the XML Schema Recommendation Second Edition of 28 October 2004.

html-xml-utils 8.6
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.w3.org/Tools/HTML-XML-utils/
Licenses: Expat
Build system: gnu
Synopsis: Command line utilities to manipulate HTML and XML files
Description:

HTML-XML-utils provides a number of simple utilities for manipulating and converting HTML and XML files in various ways. The suite consists of the following tools:

  • asc2xml convert from UTF-8 to &#nnn; entities

  • xml2asc convert from &#nnn; entities to UTF-8

  • hxaddid add IDs to selected elements

  • hxcite replace bibliographic references by hyperlinks

  • hxcite mkbib - expand references and create bibliography

  • hxclean apply heuristics to correct an HTML file

  • hxcopy copy an HTML file while preserving relative links

  • hxcount count elements and attributes in HTML or XML files

  • hxextract extract selected elements

  • hxincl expand included HTML or XML files

  • hxindex create an alphabetically sorted index

  • hxmkbib create bibliography from a template

  • hxmultitoc create a table of contents for a set of HTML files

  • hxname2id move some ID= or NAME= from A elements to their parents

  • hxnormalize pretty-print an HTML file

  • hxnsxml convert output of hxxmlns back to normal XML

  • hxnum number section headings in an HTML file

  • hxpipe convert XML to a format easier to parse with Perl or AWK

  • hxprintlinks number links and add table of URLs at end of an HTML file

  • hxprune remove marked elements from an HTML file

  • hxref generate cross-references

  • hxselect extract elements that match a (CSS) selector

  • hxtoc insert a table of contents in an HTML file

  • hxuncdata replace CDATA sections by character entities

  • hxunent replace HTML predefined character entities to UTF-8

  • hxunpipe convert output of pipe back to XML format

  • hxunxmlns replace "global names" by XML Namespace prefixes

  • hxwls list links in an HTML file

  • hxxmlns replace XML Namespace prefixes by "global names"

perl-xml-sax-base 1.09
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-SAX-Base
Licenses: GPL 1+
Build system: perl
Synopsis: Base class for SAX Drivers and Filters
Description:

This module has a very simple task - to be a base class for PerlSAX drivers and filters. Its default behaviour is to pass the input directly to the output unchanged. It can be useful to use this module as a base class so you don't have to, for example, implement the characters() callback.

perl-xml-sax-writer 0.57
Propagated dependencies: perl-libxml@0.08 perl-xml-filter-buffertext@1.01 perl-xml-namespacesupport@1.12 perl-xml-sax-base@1.09
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-SAX-Writer
Licenses: GPL 1+
Build system: perl
Synopsis: SAX2 XML Writer
Description:

This is an XML writer that understands SAX2. It is based on XML::Handler::YAWriter.

xmlsec 1.3.9
Dependencies: gnutls@3.8.9 libgcrypt@1.11.0
Propagated dependencies: libxml2@2.14.6 libxslt@1.1.43
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://www.aleksey.com/xmlsec/
Licenses: X11-style
Build system: gnu
Synopsis: XML Security Library
Description:

The XML Security Library is a C library based on Libxml2. It supports XML security standards such as XML Signature, XML Encryption, Canonical XML (part of Libxml2) and Exclusive Canonical XML (part of Libxml2).

perl-xml-compile-wsdl11 3.07
Propagated dependencies: perl-log-report@1.10 perl-xml-compile@1.63 perl-xml-compile-cache@1.06 perl-xml-compile-soap@3.27
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-Compile-WSDL11
Licenses: GPL 1+
Build system: perl
Synopsis: Create SOAP messages defined by WSDL 1.1
Description:

This module understands WSDL version 1.1. A WSDL file defines a set of messages to be send and received over SOAP connections. This involves encoding of the message to be send into XML, sending the message to the server, collect the answer, and finally decoding the XML to Perl.

perl-xml-regexp 0.04
Dependencies: perl-xml-parser@2.46
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://metacpan.org/release/XML-RegExp
Licenses: GPL 1+
Build system: perl
Synopsis: Perl regular expressions for XML tokens
Description:

XML::RegExp contains regular expressions for the following XML tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.

xmlpatch 0.4.5
Dependencies: libxml2@2.14.6 glib@2.86.0
Channel: guix
Location: gnu/packages/xml.scm (gnu packages xml)
Home page: https://xmlpatch.sourceforge.net
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: XML patch library
Description:

XML Patch is a C++ library and command-line interface (the xml-diff and xml-patch commands) for patching XML files with XPath expressions.

Total packages: 70994