The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "XS"

Mo::xs - Adds faster xs components River stage three • 50 direct dependents • 694 total dependents

The goal of this module is to make things fast by using XS modules. Currently we use Class::XSAccessor to provide fast accessors. NOTE: This module is currently experimental and may not work with other features modules....

TINITA/Mo-0.40 - 06 Jul 2016 22:11:23 UTC - Search in distribution

DDC::XS - XS interface to DDC C++ libraries River stage zero No dependents

The DDC::XS module provides a perl interface to various libddc* C++ libraries for corpus indexing and search....

MOOCOW/DDC-XS-0.27 - 09 Dec 2020 09:26:16 UTC - Search in distribution

EAV::XS - Email Address Validator River stage zero No dependents

The purpose of this module is a validation of the specified Email Address <https://en.wikipedia.org/wiki/Email_address>. The core part of the module is written in C and can be found in the libeav directory. The module conforms to: * RFC 822 <https://...

TVV/EAV-XS-0.7.8 - 08 Jul 2023 09:31:36 UTC - Search in distribution
  • libeav - Email Address Validation Library

Git::XS - Perl XS binding to libgit2 River stage zero No dependents

This module is a Perl binding to libgit2. It attempts to make a clean OO API for dealing with git repositories from Perl. It should be very fast....

INGY/Git-XS-0.02 - 27 Dec 2011 23:09:56 UTC - Search in distribution

LCS::XS - Fast (XS) implementation of the Longest Common Subsequence (LCS) Algorithm River stage one • 1 direct dependent • 1 total dependent

CONSTRUCTOR new() Creates a new object which maintains internal storage areas for the LCS computation. Use one of these per concurrent LCS() call. METHODS LCS(\@a,\@b) Finds a Longest Common Subsequence, taking two arrayrefs as method arguments. EXPO...

WOLLMERS/LCS-XS-0.04 - 07 Jul 2015 10:35:09 UTC - Search in distribution

PPI::XS - (Minor) XS acceleration for PPI River stage two • 3 direct dependents • 26 total dependents

PPI::XS provides XS-based acceleration of the core PPI packages. It selectively replaces a (small but growing) number of methods throughout PPI with identical but much faster C versions. Once installed, it will be auto-detected and loaded in by PPI c...

ETHER/PPI-XS-0.910 - 14 Dec 2017 04:26:28 UTC - Search in distribution

URI::XS - fast URI framework, compatible with classic URI.pm, with C++ interface River stage one • 7 direct dependents • 7 total dependents

URI::XS has similar functionality as URI, but is much faster (sometimes 100x). URI::XS conforms to RFC 3986....

SYBER/URI-XS-2.1.6 - 20 Jul 2023 12:44:33 UTC - Search in distribution

URL::XS - Parsing URLs with zero-copy and no mallocs River stage zero No dependents

This is a perl binding to libyaurel (simple C library for parsing URLs with zero-copy and no mallocs). Might parse: url, url paths and url queries....

BRDUCH/URL-XS-0.3.1 - 22 Dec 2021 11:54:29 UTC - Search in distribution

XS::TCC - Embed, wrap & compile C code in Perl without going to disk River stage zero No dependents

Before you consider adopting this module, please have a look at the C::Blocks module. "C::Blocks" is a more powerful, more lovingly maintained piece of software. Due to current (as of early 2017) scarcity of spare time on my part, you can't expect to...

SMUELLER/XS-TCC-0.05 - 02 Jan 2017 15:19:18 UTC - Search in distribution

BSON::XS - XS implementation of MongoDB's BSON serialization (EOL) River stage zero No dependents

This module contains an XS implementation for BSON encoding and decoding. There is no public API. Use the BSON module and it will choose the best implementation for you....

MONGODB/BSON-XS-v0.8.4 - 13 Aug 2020 14:54:04 UTC - Search in distribution

CBOR::XS - Concise Binary Object Representation (CBOR, RFC7049) River stage two • 16 direct dependents • 26 total dependents

This module converts Perl data structures to the Concise Binary Object Representation (CBOR) and vice versa. CBOR is a fast binary serialisation format that aims to use an (almost) superset of the JSON data model, i.e. when you can represent somethin...

MLEHMANN/CBOR-XS-1.87 - 10 Sep 2023 20:45:43 UTC - Search in distribution

JSON::XS - JSON serialising/deserialising, done correctly and fast River stage three • 461 direct dependents • 797 total dependents

This module converts Perl data structures to JSON and vice versa. Its primary goal is to be *correct* and its secondary goal is to be *fast*. To reach the latter goal it was written in C. See MAPPING, below, on how JSON::XS maps perl values to JSON v...

MLEHMANN/JSON-XS-4.03 - 27 Oct 2020 18:06:42 UTC - Search in distribution

MHFS::XS - XS extension module for Media HTTP File Server, for server side media encoding. River stage zero No dependents

GAHAYES/MHFS-XS-v0.2.3 - 03 Dec 2022 20:05:47 UTC - Search in distribution

Sort::XS - a ( very ) fast XS sort alternative for one dimension list River stage zero No dependents

This module provides several common sort algorithms implemented as XS. Sort can only be used on one dimension list of integers or strings. It's goal is not to replace the internal sort subroutines, but to provide a better alternative in some specific...

ATOOMIC/Sort-XS-0.30 - 20 Jan 2012 19:20:06 UTC - Search in distribution

TOML::XS - Turbo-charged TOML parsing! River stage zero No dependents

This module facilitates parsing of TOML documents in Perl via XS, which can yield dramatic performance gains relative to pure-Perl TOML libraries. It is currently implemented as a wrapper around the tomlc99 <https://github.com/cktan/tomlc99> C librar...

FELIPE/TOML-XS-0.05 - 12 Aug 2021 13:09:30 UTC - Search in distribution

YAML::XS - Perl YAML Serialization using XS and libyaml River stage four • 260 direct dependents • 1141 total dependents

Kirill Simonov's "libyaml" is arguably the best YAML implementation. The C library is written precisely to the YAML 1.1 specification. It was originally bound to Python and was later bound to Ruby. This module is a Perl XS binding to libyaml which of...

TINITA/YAML-LibYAML-0.89 - 27 Jan 2024 00:45:43 UTC - Search in distribution

Grpc::XS - binding to the grpc library. River stage zero No dependents

This is the low-level binding to the grpc <https://grpc.io> library. This implementation only supports a grpc client. This library is not intended to be used directly, but rather in combination with a protocol buffer implementation like the Google::P...

JOYREX/grpc-xs-0.38 - 04 Nov 2023 10:35:12 UTC - Search in distribution

next::XS - Replacement for next::method, performing very fast, and super::method (next-by-mro), with Perl and C++ interface. River stage two • 23 direct dependents • 30 total dependents

Perl's "next::method" is a powerful tool which is required if you want to use C3 method resolution order. However it is very slow (more than 10 times slower than "SUPER::subname"), so that if you actively use it, and your code is fast, it can become ...

SYBER/next-XS-1.0.7 - 20 Aug 2019 16:20:55 UTC - Search in distribution

Mouse::XS - A Mouse guts in XS River stage three • 229 direct dependents • 558 total dependents

Mouse has an optional XS implementation, which is automatically built and used if available. According to benchmarks, this is about 2 times faster than Mouse::PurePerl. INSTALL The XS implementation are selected by default, but you can force it by pa...

SKAJI/Mouse-v2.5.10 - 28 Mar 2020 13:17:36 UTC - Search in distribution

XS::Check - Check XS for some common problems River stage one • 1 direct dependent • 1 total dependent

This module offers ways to check XS files for some common flaws which we have tripped over....

BKB/XS-Check-0.14 - 24 Jul 2023 01:04:06 UTC - Search in distribution
2,084 results (0.175 seconds)