Perl Perl5

Open-source Perl projects categorized as Perl5 | Edit details

Top 11 Perl Perl5 Projects

  • GitHub repo perl5

    🐫 The Perl programming language

    Project mention: How to build a search engine with Ruby on Rails | | 2021-09-16

    Even Perl is still alive, even in a healthier state than I would have thought.

  • GitHub repo inxi

    inxi is a full featured CLI system information tool. It is available in most Linux distribution repositories, and does its best to support the BSDs.

    Project mention: Perl 2020 retrospective | | 2021-08-23

    Do you know inxi ?

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Perlito

    "Perlito" Perl programming language compiler

    Project mention: Raku: other implementations, archeology and glorious details | | 2021-08-19

    The Perlito project is led by Flavio S. Glock. The Perlito project actually contains multiple compilers for multiple languages ​​in multiple languages ​​targeting various back‑ends:

  • GitHub repo tumblelog

    A static tumblelog generator available as both a Perl and Python version

    Project mention: What’s your side project? | | 2021-08-01
  • GitHub repo git-autofixup

    create fixup commits for topic branches

    Project mention: Stacked Git – manage commits as a stack of patches | | 2021-05-27

    Somewhat (or possibly greatly) related:

    Are tools like git-absorb safe/reliable?

    "Essentially, when your working directory has uncommitted changes on top of draft changesets, you can run `hg absorb` and the uncommitted modifications are automagically folded ("absorbed") into the appropriate draft ancestor changesets. This is essentially doing `hg histedit` + "roll" actions without having to make a commit or manually make history modification rules."

    I haven't wrapped my head around the algorithm. I get that an algorithm can "recollate" a series of commits in a way that yields no commit conflicts, but that's not the same as rearranging and combining commits into a sequence of semantically coherent atomic commits.


  • GitHub repo Oddmuse

    A simple wiki engine written in Perl. No database required.

    Project mention: Wiki Software for VTT | | 2021-03-16

    If you really wanna self-host it, you could install a regular Wiki software like Oddmuse. Alex Schroeder wrote and uses it for his RPG stuff, and hosts a CampaignWiki where anyone can publish their campaigns. And of course there's also MediaWiki, like used by Wikipedia or the [Wiki Aventurica](].

  • GitHub repo perl-workflow

    Workflow - simple, flexible system to implement workflows/state machines

    Project mention: Release 1.56 of perl-workflow, a bug fix release | | 2021-07-29

    The 2.0 milestone is documented here, as in a list of PRs and issues

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo zing

    Actor-Model Toolkit and Multi-Process Management System

    Project mention: Async programming | | 2021-01-31

    Alternatively, research and consider the Actor model of concurrency for async programming. See

  • GitHub repo Data-Structures-and-Algorithms-Perl

    Data structure and algorithms using Perl5

    Project mention: Using google reCaptcha v3 with Perl | | 2021-02-17

    After that we are returning a json response to client side. We are using Mojo::JSON to convert the value into boolean true or false. Go to browser and hit "http://localhost:3000". You can see your login page with reCAPTCHA widget on the bottom right. For a successful verification you can see the home page In case of bot access you can see an alert Here I am just alerting when there is a bot, but you can choose what action you wan to do. There is high chance where you will not see the bot alert initially even though a bot will access your page. But some frequent access in some time, v3 will learn and start alerting about it. You can also look at your admin console over a time and look at overall traffic and suspicious requests. Here is one such example - The complete example is also available at Github I hope this is helpful to you.

  • GitHub repo perl-toolkit

    Perl example scripts

    Project mention: Data visualization: Creating charts using Perl (Chart::Clicker) | | 2021-03-19

    The above example is also available at github

  • GitHub repo perl-critic-policy-inputoutput-prohibithighprecedentlogicaloperatorerrorhandling

    Perl::Critic policy, prohibiting logical error handling in open statements

    Project mention: First public release of Perl::Critic policy: *::ProhibitHighPrecedentLogicalOperatorErrorHandling | | 2021-05-24

    A kind developer, Nathan Mills, had taken the time to address a question I had raised in my own repository, but had somewhat forgotten about and had left a PR updating the documentation and the test suite and answering the question I had posed.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-09-16.


What are some of the best open-source Perl5 projects in Perl? This list will help you:

Project Stars
1 perl5 1,175
2 inxi 758
3 Perlito 400
4 tumblelog 84
5 git-autofixup 77
6 Oddmuse 60
7 perl-workflow 24
8 zing 7
9 Data-Structures-and-Algorithms-Perl 6
10 perl-toolkit 2
11 perl-critic-policy-inputoutput-prohibithighprecedentlogicaloperatorerrorhandling 0
Find remote jobs at our new job board There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives