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

Search results for "SYBER"

Date - extremely fast Date framework with timezones, microseconds, relative dates and intervals support. River stage one • 6 direct dependents • 6 total dependents

Date is a port of C++ "panda::date" framework which is complete feature-rich date framework, supporting timezones (not just offsets), microseconds, relative dates and intervals. Timezones with leap seconds (right/*) are also supported. Date supports ...

SYBER/Date-5.2.13 - 31 Jan 2024 13:00:52 UTC - Search in distribution

XLog - Unified logging API, without performance penalties. River stage one • 6 direct dependents • 7 total dependents

XLog is a centralized thread-safe logging API both from perl and C level. It is written in C and is very fast. One of its main features is that if message is not to be logged (due to log level) then arguments will not be evaluated and function is not...

SYBER/XLog-1.1.3 - 22 Jun 2022 12:36:10 UTC - Search in distribution

perl5220delta - what is new for perl v5.22.0 River stage five • 11292 direct dependents • 32664 total dependents

This document describes differences between the 5.20.0 release and the 5.22.0 release. If you are upgrading from an earlier release such as 5.18.0, first read perl5200delta, which describes differences between 5.18.0 and 5.20.0....

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC - Search in distribution

UniEvent - Object-oriented, fast and extendable event loop abstraction framework with Perl and C++ interface. River stage one • 5 direct dependents • 5 total dependents

UniEvent is an extendable object-oriented event loop framework. It's also an abstraction layer on top of event loop which provides engine-independent API (like AnyEvent). This module is an XS port of the very fast C++ panda::unievent framework. The m...

SYBER/UniEvent-1.2.13 - 31 Jan 2024 12:58:13 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

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

URI::Router - highest performance powerful URI router (URI path to value lookup) for HTTP frameworks River stage zero No dependents

"URI::Router" maps a path pattern to a specific value. It routes a path in a constant time (no matter how many and how complex the routes are). It supports static, pattern and regexp routes. "URI::Router" is written in C++ and performs very fast. For...

SYBER/URI-Router-0.1.3 - 19 Nov 2021 16:07:43 UTC - Search in distribution

XS::Install - ExtUtils::MakeMaker based module installer for XS modules. River stage two • 42 direct dependents • 45 total dependents

To high-level overview please read Shared XS modules manifesto. XS::Install (formerly known as Panda::Install) makes it much easier to write MakeMaker's makefiles especially for XS modules. It provides dependecies support between XS modules, so that ...

SYBER/XS-Install-1.3.5 - 09 Nov 2021 19:25:05 UTC - Search in distribution

UniEvent::HTTP - extremely fast sync/async http client and server framework River stage one • 2 direct dependents • 2 total dependents

UniEvent::HTTP is a perl port of C++ panda::unievent::http framework. It contains both synchronous and asynchronous http client and asynchronous http server framework. It is built on top of Protocol::HTTP http protocol implementation and UniEvent eve...

SYBER/UniEvent-HTTP-1.2.2 - 03 Oct 2022 16:44:26 UTC - Search in distribution

Data::Recursive - array and hash merge, deep clone, recursive data compare, done very fast, with C++ API. River stage one • 2 direct dependents • 3 total dependents

This module performs merging, cloning and comparing data structures of any kind. It is written in C and performs as fast as possible....

SYBER/Data-Recursive-1.1.0 - 19 Jun 2020 18:50:41 UTC - Search in distribution

Export::XS - Replacement for Exporter.pm + const.pm in XS, with C++ API. River stage two • 21 direct dependents • 22 total dependents

It's very fast not only in runtime but at compile time as well. That means you can create and export/import a lot of constants/functions without slowing down the startup. You can create constants by saying use Export::XS {CONST_NAME1 => VALUE1, ...};...

SYBER/Export-XS-3.0.7 - 31 Jan 2024 12:56:42 UTC - Search in distribution

UniEvent::HTTP::Manager - extremely fast asynchronous preforking / threading event based web server River stage zero No dependents

This module provides multi-process (or multi-thread) web server build on top of UniEvent::HTTP::Server. It creates an instance of UniEvent::HTTP::Server in each process/thread and maintain certain number of workers defined by config. UniEvent::HTTP::...

SYBER/UniEvent-HTTP-Manager-1.1.2 - 10 Feb 2022 14:28:42 UTC - Search in distribution

XS::Manifesto - Shared XS modules manifesto River stage zero No dependents

DMOL/XS-Manifesto-1.0.3 - 07 Apr 2020 08:44:57 UTC - Search in distribution

Config::MorePerl - Convenient and flexible config loader in perl format. River stage one • 1 direct dependent • 1 total dependent

This module provides you with powerful config system. It allows you to: * Write variable definitions in perl language. You do not need to define a huge hash in config file - you just write separate variables. $var = 'value'; $arr = [1..100]; These va...

SYBER/Config-MorePerl-1.2.3 - 10 Feb 2022 14:28:03 UTC - Search in distribution

Net::SockAddr - Socket address OO-wrapper with Perl and C++ interface. River stage one • 6 direct dependents • 6 total dependents

Supports AF_INET, AF_INET6 and AF_UNIX, can create sockaddrs and pack/unpack ips....

SYBER/Net-SockAddr-1.1.3 - 22 Jun 2022 12:37:48 UTC - Search in distribution

Panda::Config::Perl - Convenient and flexible config loader in perl format. River stage zero No dependents

This module provides you with powerful config system. It allows you to: * Write variable definitions in perl language. You do not need to define a huge hash in config file - you just write separate variables. $var = 'value'; $arr = [1..100]; These va...

SYBER/Panda-Config-Perl-1.1.8 - 14 Mar 2020 13:18:26 UTC - Search in distribution

Encode::Base2N - fast base64, base32, base16 encode/decode functions River stage one • 2 direct dependents • 2 total dependents

Encode::Base2N supports Base64/32/16 encodings with or without url mode and padding. It's written in C++ and has also a C++ interface....

SYBER/Encode-Base2N-1.0.5 - 26 Nov 2021 14:49:05 UTC - Search in distribution

Protocol::HTTP - very fast HTTP protocol incremental parser and serializer River stage one • 5 direct dependents • 5 total dependents

The "Protocol::HTTP" is a port of "panda::protocol::http" library, an RFC-compiant very fast HTTP protocol implementation, written in C++ with XS-adapters in perl. The module has dual Perl/C++ interface (see XS::Manifesto) so futher XS-bindings can b...

SYBER/Protocol-HTTP-1.1.5 - 26 Nov 2021 14:51:28 UTC - Search in distribution

XLog::File - XLog backend for logging to file River stage zero No dependents

XLog::File is a simple file logging backend. It is written in C++ and is fast. It periodically checks for file existance by path and recteates it (and all folders) if it's gone. Also supports autoflush....

SYBER/XLog-File-1.1.0 - 10 Feb 2022 14:28:49 UTC - Search in distribution

Test::Catch - Run C++ catch tests from perl test file River stage two • 17 direct dependents • 32 total dependents

This module provides "catch"'s run function which runs CPP catch tests, so that you don't need to have catch run main in every module tests. Also this module makes tests output compatible with perl format and can work with perl tests in the same proc...

SYBER/Test-Catch-2.0.1 - 20 Jul 2023 12:44:26 UTC - Search in distribution
40 results (0.03 seconds)