What's new on CPAN - June 2019
Welcome to “What’s new on CPAN”, a curated look at last month’s new CPAN uploads for your reading and programming pleasure. Enjoy!
APIs & Apps
- Install all modules under a certain CPAN namespace using App::cpanm::namespace
- OpenTracing - application process monitoring as defined by opentracing.io
- VoIPms is an API wrapper for VoIP.ms
- WebService::WordsAPI provides a Perly interface for retrieving data about words
Data
- Use ChromaPrint with Perl using Audio::Chromaprint
- IO::Uncompress::Untar is a Pure-perl module for reading tar, tgz, .tar.bz2 etc files/buffers
- Linux::PacketFilter provides a simple interface to Linux packet filtering
- YAML::Safe is a refactored version of YAML::XS
Development & Version Control
- Dig into the guts of a live Perl program with Endoscope (great name!)
- Process a list with callbacks with Mojo::AsyncList
- Get subroutine meta information with Sub::Meta
- Test::Pod::LinkCheck::Lite tests non-URL POD links
- Aggregate tests with Test2::Aggregate
- Try::Harder is a pure-Perl, source-filter attempt to get the functionality of Syntax::Keyword::Try compatible with older Perl versions
- Web::Solid::Test::Basic provides reusable tests via RDF
Hardware
- Device::AVR::UPDI interacts with an AVR microcontroller over UPDI
- RPi::EEPROM::AT24C32 reads and writes to the AT24C32 based EEPROM ICs
- RPi::OLED::SSD1306::128_64 is an interface to the SSD1306-esque 128x64 OLED displays
- RPi::SysInfo retrieves hardware system information from a Raspberry Pi
Other
- Game::LevelMap is a module for representing game level maps
- Play the Platforms of Peril game: Game::PlatformsOfPeril
- Z3::FFI provides an FFI to the Z3 solver/prover
Web
- Mozilla::IntermediateCerts can download and parse Mozilla intermediate certificates
- Serve GraphQL from Plack / PSGI with Plack::App::GraphQL
- Search::QS parses a query string DSL into a search query
- URI::Pure adds support to URI for Internationalized Domain Names (IDN) and Internationalized Resource Identifiers (IRI)
Tags
David Farrell
David is a professional programmer who regularly tweets and blogs about code and the art of programming.
Browse their articles
Feedback
Something wrong with this article? Help us out by opening an issue or pull request on GitHub