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.
This module provides an XPath engine, that can be re-used by other module/classes that implement trees. It is designed to be compatible with Class::XPath, ie it passes its tests if you replace Class::XPath by Tree::XPathEngine.
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).
FreeXL is a C library to extract valid data from within an Excel (.xls, .xlsx) or LibreOffice (.ods) spreadsheet.
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.
Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.
Libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table; where the strings have the NULs included. This allows an application to mmap the binary XML file, do an XPath query and return some strings without actually parsing the entire document.
This module implements a Perl interface to the libxml2 library which provides interfaces for parsing and manipulating XML files. This module allows Perl programmers to make use of the highly capable validating XML parser and the high performance DOM implementation.
This package provides a Python library to convert XML to OrderedDict.
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but it is usable outside of the Gnome platform).
TinyXML2 is a small and simple XML parsing library for the C++ programming language.
This is a very simple filter. One common cause of grief (and programmer error) is that XML parsers aren't required to provide character events in one chunk. They can, but are not forced to, and most don't. This filter does the trivial but oft-repeated task of putting all characters into a single event.
XMLStarlet is a set of command line utilities which can be used to transform, query, validate, and edit XML documents. XPath is used to match and extract data, and elements can be added, deleted or modified using XSLT and EXSLT.
XML::Twig is an XML transformation module. Its strong points: can be used to process huge documents while still being in tree mode; not bound by DOM or SAX, so it is very perlish and offers a very comprehensive set of methods; simple to use; DWIMs as much as possible.
What it doesn't offer: full SAX support (it can export SAX, but only reads XML), full XPath support (unless you use XML::Twig::XPath), nor DOM support.
This module offers a simple to process namespaced XML names (unames) from within any application that may need them. It also helps maintain a prefix to namespace URI map, and provides a number of basic checks.
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.
XML-RPC is a quick-and-easy way to make procedure calls over the Internet. It converts the procedure call into an XML document, sends it to a remote server using HTTP, and gets back the response as XML. This library provides a modular implementation of XML-RPC for C and C++.
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.
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.
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:
asc2xmlconvert fromUTF-8to&#nnn;entitiesxml2ascconvert from&#nnn;entities toUTF-8hxaddidadd IDs to selected elementshxcitereplace bibliographic references by hyperlinkshxcitemkbib - expand references and create bibliographyhxcleanapply heuristics to correct an HTML filehxcopycopy an HTML file while preserving relative linkshxcountcount elements and attributes in HTML or XML fileshxextractextract selected elementshxinclexpand included HTML or XML fileshxindexcreate an alphabetically sorted indexhxmkbibcreate bibliography from a templatehxmultitoccreate a table of contents for a set of HTML fileshxname2idmove someID=orNAME=from A elements to their parentshxnormalizepretty-print an HTML filehxnsxmlconvert output of hxxmlns back to normal XMLhxnumnumber section headings in an HTML filehxpipeconvert XML to a format easier to parse with Perl or AWKhxprintlinksnumber links and add table of URLs at end of an HTML filehxpruneremove marked elements from an HTML filehxrefgenerate cross-referenceshxselectextract elements that match a (CSS) selectorhxtocinsert a table of contents in an HTML filehxuncdatareplace CDATA sections by character entitieshxunentreplace HTML predefined character entities toUTF-8hxunpipeconvert output of pipe back to XML formathxunxmlnsreplace "global names" by XML Namespace prefixeshxwlslist links in an HTML filehxxmlnsreplace XML Namespace prefixes by "global names"
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).
The XML::Simple module provides a simple API layer on top of an underlying XML parsing module (either XML::Parser or one of the SAX2 parser modules).
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.
This is an XML writer that understands SAX2. It is based on XML::Handler::YAWriter.
The proposal of this package is to provide XPath 1.0 and 2.0 selectors for Python's ElementTree XML data structures, both for the standard ElementTree library and for the lxml.etree library.
For lxml.etree this package can be useful for providing XPath 2.0 selectors, because lxml.etree already has its own implementation of XPath 1.0.