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.
The conventional models for parsing XML are either DOM (a data structure representing the entire document tree is created) or SAX (callbacks are issued for each element in the XML).
XML grammar is recursive - so it's nice to be able to write recursive parsers for it. XML::Descent allows such parsers to be created.
TinyXML is a small and simple XML parsing library for the C++ programming language.
This module provides a basic framework for creating and maintaining RDF Site Summary (RSS) files. This distribution also contains many examples that allow you to generate HTML from an RSS, convert between 0.9, 0.91, and 1.0 version, and more.
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).
Xlsx2csv is a program to convert Microsoft Excel 2007 XML (XLSX and XLSM) format spreadsheets into plaintext comma separated values (CSV) files. It is designed to be fast and to handle large input files.
This package provides methods to cache compiled XML translators.
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.
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.
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.
The XML::Compile module suite has extensive regression testing. This module provide functions which simplify writing tests for XML::Compile related distributions.
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::Compile can be used to translate a Perl data-structure into XML or XML into a Perl data-structure, both directions under rigid control by a schema.
TinyXML2 is a small and simple XML parsing library for the C++ programming language.
This module provides an XPath engine, that can be re-used by other modules/classes that implement trees.
In order to use the XPath engine, nodes in the user module need to mimic DOM nodes. The degree of similitude between the user tree and a DOM dictates how much of the XPath features can be used. A module implementing all of the DOM should be able to use this module very easily (you might need to add the cmp method on nodes in order to get ordered result sets).
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++.
PyXB-X ("pixbix") is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema.
Atom is a syndication, API, and archiving format for weblogs and other data. XML::Atom implements the feed format as well as a client for the API.
The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt. This variant is pinned to be updated less often than python-lxml.
The xmlschema library is an implementation of XML Schema for Python. It has full support for the XSD 1.0 and 1.1 standards, an XPath-based API for finding schema's elements and attributes; and can encode and decode XML data to JSON and other formats.
A collection of smaller Perl modules, scripts, and documents for working with XML in Perl. libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove, and others.
untangle is a tiny Python library which converts an XML document to a Python object.
XML::SAX consists of several framework classes for using and building Perl SAX2 XML parsers, filters, and drivers.
This module extends the XML::Parser module by Clark Cooper. The XML::Parser module is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. XML::DOM::Parser is derived from XML::Parser. It parses XML strings or files and builds a data structure that conforms to the API of the Document Object Model.
OpenSP is an object-oriented toolkit for SGML parsing and entity management. It is a fork of James Clark's SP suite. The tools it contains can be used to parse, validate, and normalize SGML and XML files. The central program included in this package is onsgmls, which replaces sgmls, ospam, ospent, osgmlnorm, and osx.