Skip to main content






Open a file for shared reading and/or writing

Changes for 4.05 - 2023-07-02

  • Fix tests with perl-5.38.0.


Fast, safe DBI connection and transaction management

Changes for 0.59

  • Fix for Windows t/load.t failures



Module of basic descriptive statistical functions.

Changes for 3.0801 - 2023-07-02

  • Correct typos


Synthesizer settings librarian

Changes for 0.0033 - 2023-07-02T01:05:42Z

  • Improve the eg/mojo-ui.pl program.
  • Add another bottom and top value to the initial settings.


An Application to interface with rosettacode.org

Changes for 0.1.1

  • Major overhaul for 2023


Synthesizer settings librarian

Changes for 0.0032 - 2023-07-01T18:44:51Z

  • Add mojo-ui tests.





Characters from the sitcom 3rd Rock From The Sun (1996-2001)

Changes for 0.001 - 2023-03-12

  • First release.


Synthesizer settings librarian

Changes for 0.0031 - 2023-07-01T18:12:32Z

  • Fix mojo-ui tests.




Synthesizer settings librarian

Changes for 0.0030 - 2023-07-01T18:04:06Z

  • Add mojo-ui tests.
  • Improve the eg/mojo-ui.pl program.


Sign a Certificate Signing Request in XS.

Changes for 0.06

  • Significant Changes since 0.05
  • Detailed Logs


A collection of bencher scenarios to benchmark Data::Sah

Changes for 0.071 - 2023-01-19

  • Rename module/dist Bencher-Scenarios-{DataSah,Data-Sah}.




Get stock and mutual fund quotes from various exchanges

Changes for 1.57 - 2023-07-01T12:37:07-07:00

  • Correct set exchange in YahooJSON.pm - Issue #306
  • Added close, change and p_change to Tradegate, XETRA and Sinvestor Added optional parameter INST_ID to specify the institute id. Fixed bug in Tradegate, XETRA and Sinvestor for numbers equal or higher than 1.000 - PR #304
  • Added GoogleWeb Module
  • YahooWeb module added - PR #296
  • Added MarketWatch Module
  • Replaced cached file with IO::String object in IndiaMutual.pm
  • Fixed missing date in AEX.pm - Issue #298
  • Fixed Examples in POD Documentation in a few modules - PR #295
  • move use strict to be the first statement in TreasuryDirect.pm and TwelveData.pm #290
  • remove old perl version requirement statements from TreasuryDirect.pm and TwelveData.pm #290
  • removed Data::Dumper that caused another test to fail from TreasuryDirect.pm #290
  • Fixed Fool.pm and fool.t - PR #289
#298 #295 #290 #289 #296 #304 #306


A Perl module for handling webhooks sent by Stripe

Changes for 1.12

  • Modified tests to prevent failure when Test::Warn is not installed Added new author test for VERSION in module and POD


Synthesizer settings librarian

Changes for 0.0029 - 2023-07-01T11:39:38Z

  • Adjust make_setting() logic.
  • Improve the eg/mojo-ui.pl program.


Synthesizer settings librarian

Changes for 0.0028 - 2023-07-01T10:39:18Z

  • Improve the eg/mojo-ui.pl program.





Perl extension for the GNU Readline/History Library

Changes for 1.46 - 2023-07-01

  • Reproduce Term::ReadLine::Stub’s behavior for ornaments (#17)
  • let new() fail on multiple instantiation (#16)
  • suppress warning errors on clang
  • make clean removes `*.dSYM` for macOS
  • INSTALL.md: update content
#17 #16


Synthesizer settings librarian

Changes for 0.0027 - 2023-07-01T01:43:35Z

  • Improve the eg/mojo-ui.pl program.
  • Simplify the remove_model() method.
  • Improve documentation.



Synthesizer settings librarian

Changes for 0.0026 - 2023-06-30T18:27:06Z

  • Fix SQLite single quote escaping.
  • Improve the eg/mojo-ui.pl program.


Takes a series of lines in Sentinel Benefits format and writes them out as QIF files, subject to the symbol mappings specified.


Synthesizer settings librarian

Changes for 0.0025 - 2023-06-30T17:50:07Z

  • Improve the eg/mojo-ui.pl program.


Synthesizer settings librarian

Changes for 0.0024 - 2023-06-30T17:32:42Z

  • Improve the eg/mojo-ui.pl program.


Frequently asked questions about Perl

Changes for 5.20230701 - 2023-07-01T00:23:37Z

  • Fix Unicode code point range in glossary (Felipe Gasper, #98)
  • faq4: recommend fc() for string sorting, rather than lc() (brian d foy, #102)
#98 #102


Perl's system(), readpipe()/qx, IPC::Run's run(), start() (with more options)

Changes for 0.341 - 2023-05-24

  • Log output of system() and run(), in addition to readpipe().


Synthesizer settings librarian

Changes for 0.0023 - 2023-06-30T16:45:31Z

  • SQLite does not like JSON key values with single quotes, apparently. :\
  • Improve the eg/mojo-ui.pl program.


Synthesizer settings librarian

Changes for 0.0022 - 2023-06-30T15:31:35Z

  • Doubleplusugh. Include public/!


Synthesizer settings librarian

Changes for 0.0021 - 2023-06-30T15:27:11Z

  • Ugh. Exclude public/.


Synthesizer settings librarian

Changes for 0.0020 - 2023-06-30T15:08:23Z

  • Work around broken Mojo::SQLite behavior.
  • Add the recall_models() method.
  • Improve the eg/mojo-ui.pl program.


Encapsulate SQL queries and rows in simple perl objects

Changes for 1.77 - 2023-06-30

  • Change how DistinctQueryAndCount builds query to fix sorting


Synthesizer settings librarian

Changes for 0.0019 - 2023-06-30T13:45:17Z

  • Improve documentation.
  • Do not require a model.
  • Improve the eg/mojo-ui.pl program.



Efficient buffered DBI inserter and fast INSERT SQL builder

Changes for 0.02 - 2023-06-30

  • Duplicates handling for hash inserts.




Synthesizer settings librarian

Changes for 0.0018 - 2023-06-30T11:44:11Z

  • Add the remove_model() method.


Synthesizer settings librarian

Changes for 0.0017 - 2023-06-30T11:29:15Z

  • Do not require a model name in the constructor.
  • Improve the eg/mojo-ui.pl program.