Browse free open source Perl Frameworks and projects below. Use the toggles on the left to filter open source Perl Frameworks by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    EPerl, or Embedded Perl, is a basic call-level interface that supports calling Perl subroutines or evaluating Perl code blocks from Java 5 and .NET 2.0. ActivePerl 5.8.8 (or later) for Windows is required. See unit tests (browse CVS online) for examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    "Embedded Kit" is a toolkit/distro for Opensource Embedded Platform Developers which is reconfigurable and the modules contained within usable individually.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    XAMPLE creates a separate, encrypted and independent LAMP environment on a system that does or does not already run a web server and database. It is useful to provide a customized environment for software refusing to work with the installed LAMP stack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Framework for Advanced Developments in PHP : A tool to develop complex websites, including search engine, query layer, administration panel in progress... Cache template generation, on the fly library creation to build business applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Connect every part of your business to one bank account Icon
    Connect every part of your business to one bank account

    North One is a business banking app that integrates cash flow, payments, and budgeting to turn your North One Account into one Connected Bank Account

    North One is proudly built for small businesses, startups and freelancers across America. Make payments easily, keep tabs on your money and put your finances on autopilot through smart integrations with the tools you’re already using. North One was built to make managing money easy so you can focus on running your business. No more branches. No more lines. No more paperwork. Get complete access to your North One Account from your phone or computer, wherever your business takes you. Create Envelopes for taxes, payroll, rent, and anything else automatically.
    Get started for free.
  • 5
    The FastForward framework allows fast development of 3-tier spreadsheet applications. The spreadsheet is used as a browser, which can send and receive data. The project implements a spreadsheet add-on and data manipulation library for the web server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Yet Another Slim Web Framework. Being familiar with only one or two web frameworks out there, I had the audacity to make my own. Pure Perl and fully extensible. I just need to put it in an SVN, but I figured I'd make it public at the same time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    GNU/Shoes is a wrapper for the Sox audio utility. Written in Perl for Linux and Win32, GNU/Shoes aids the tedious process of converting large numbers of audio files, and provides Jabber messages to notify the user that a batch is complete.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A framework for database deployment, including automatic schema analysis and data loading.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Modular Getopt::Long allows you to spread out your application's options among the modules that need them, making it easier to reuse those modules in other applications without worrying about the commandline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Glue is the glue which attaches plugins. Plugins are Perl modules which you can create or Glue has implemented. Glue executes plugins accoding to a rule. The rule is written with simple syntax and the rule can be inheritated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Gondolin is a perl-based web-framework for managing a couple of webprojects. Its architecture depends on a MCV-pattern and leads to the goal, that one can handle different views (websites) with one engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    HiveToolkit is a Content Management system intended for CDN usage. The framework features a powerful web-editing capabilities and media management. Hive Toolkit is a 100% modular system allowing support for further enhancements and capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Perl library for asynchronous I/O in lambda style
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    InproTK

    InproTK

    An Incremental Spoken Dialogue Processing Toolkit

    InproTK is an Incremental Spoken Dialogue Processing Toolkit, that is, a toolkit to help you build dialogue systems that listen and talk incrementally, allowing for advanced interactional behaviour. Please see our Wiki for more information: http://sourceforge.net/p/inprotk/wiki/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Jubjub is a decision tree based framework for automating *NIX administrative processes and reacting to events. Working well with a network monitor such as Nagios, you can expose, document, and add notifications to scripts in one step.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MPMinus

    MPMinus

    MPMinus - mod_perl2 Web Application Framework

    MPMinus - mod_perl2 Web Application Framework This framework will help You create mod_perl2 sites and REST API services
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    MPMinusX::AuthSsn

    MPMinusX::AuthSsn

    MPMinus AAA via Apache::Session and DBD::SQLite

    MPMinusX::AuthSsn - MPMinus AAA via Apache::Session and DBD::SQLite
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    [WIP!] Mizu-Bu is a 'Rapid Development Architecture' which provides a platform to build entire programs on. It uses an internal webserver, SQL server, logging, i18n, skinning and multi-user support. You can download Mizu-Bu RDA and just "get to work"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Mojo-Webqq

    Mojo-Webqq

    Perl-based smart QQ client framework

    Mojo-Webqq is an unofficial Perl client and bot framework for the QQ messaging platform’s web endpoints, built on the Mojolicious real-time web stack. It manages login flows, session refresh, and long-polling or websocket-style message reception to deliver events into an asynchronous event loop. Plugins and hooks let developers implement auto-replies, keyword filters, logging, forwarding, and integrations with external services or databases. The library abstracts contacts, groups, and messages into Perl objects, making it straightforward to write handlers that react to rich context. Its non-blocking architecture supports multiple conversations concurrently without complex threading, which is ideal for chat bots. Although the upstream web APIs have evolved over time, Mojo-Webqq illustrates a clean, extensible approach to building chat automation on top of Mojolicious.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Mojo-Weixin

    Mojo-Weixin

    Command-line client framework for Weixin

    Mojo-Weixin is a Perl-based, command-line client framework for Weixin (WeChat), built using Mojolicious. It provides an HTTP API interface through plugins to control WeChat accounts programmatically, without requiring a GUI. Built using the Mojolicious web framework for asynchronous handling. Plugin architecture enabling extended functionality and HTTP-based automation. Compatible across systems via Perl and Mojolicious support. Suitable for scripting, integration, or headless operations with WeChat accounts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Mojolicious (Mojo)

    Mojolicious (Mojo)

    Perl real-time web framework

    Mojolicious is a modern, real-time web framework for Perl that ships batteries-included for building both APIs and dynamic web apps. It features a fast non-blocking I/O loop, a built-in HTTP/1.1 and WebSocket server, and first-class support for JSON, templates, and routing. Developers can start small with Mojolicious::Lite, a concise DSL for single-file apps, then grow into a full MVC structure with controllers, plugins, and reusable components. The framework emphasizes developer ergonomics: hot-reloading dev server, powerful testing tools, and a consistent Mojo:: ecosystem for clients, servers, and utilities. Production deployment is first-class too, with the Hypnotoad server offering preforking and zero-downtime restarts. By blending an approachable API with serious performance features, Mojolicious enables everything from tiny services to feature-rich, real-time applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Support for generating command-line interface in Perl programs using and extending the Moose OO framework. It will provide easy definition of sub-commands and option parsing such the one provided by Getopt::Long and alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Moving Camel is a Perl MVC Framework for Webapplications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Tools, information, and practices for creating and operating dependable, complex, distributed, software-intensive systems. * Sense - Measure - Analyze - Respond - Optimize * Keywords: Performance Co-Pilot - PCP - PCPMon - Rjobd
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Generic System for Data Processing
    Downloads: 0 This Week
    Last Update:
    See Project