Github Ranking
June 19, 2026 · View on GitHub
Top 100 Stars in Perl
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | cloc | 23206 | 1117 | Perl | 27 | cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. | 2026-05-23T17:39:13Z |
| 2 | FlameGraph | 19556 | 2104 | Perl | 121 | Stack trace visualizer | 2024-10-20T21:48:45Z |
| 3 | diff-so-fancy | 18058 | 345 | Perl | 1 | Make your diffs human readable for improved code quality and faster defect detection. :tada: | 2026-06-18T21:16:39Z |
| 4 | nikto | 10473 | 1437 | Perl | 1 | Nikto web server scanner | 2026-06-18T17:44:29Z |
| 5 | MySQLTuner-perl | 9464 | 1296 | Perl | 34 | MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability. | 2026-06-17T19:25:17Z |
| 6 | gitolite | 8578 | 1007 | Perl | 0 | Hosting git repositories -- Gitolite allows you to setup git hosting on a central server, with very fine-grained access control and many (many!) more powerful features. | 2026-02-22T15:31:38Z |
| 7 | git-it-electron | 4878 | 1211 | Perl | 93 | :computer: :mortar_board: Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub | 2024-04-10T10:28:06Z |
| 8 | exiftool | 4800 | 448 | Perl | 18 | ExifTool meta information reader/writer | 2026-05-27T16:45:01Z |
| 9 | Expose | 4435 | 256 | Perl | 19 | A simple static site generator for photoessays | 2022-03-16T05:58:08Z |
| 10 | sicp-pdf | 4395 | 551 | Perl | 16 | SICP PDF with Texinfo and LaTeX source | 2024-06-27T03:43:02Z |
| 11 | EQGRP | 4201 | 2079 | Perl | 16 | Decrypted content of eqgrp-auction-file.tar.xz | 2017-05-24T21:12:59Z |
| 12 | pgbadger | 4030 | 376 | Perl | 17 | A fast PostgreSQL Log Analyzer | 2026-06-01T09:33:20Z |
| 13 | sanoid | 3790 | 343 | Perl | 130 | These are policy-driven snapshot management and replication tools which use OpenZFS for underlying next-gen storage. (Btrfs support plans are shelved unless and until btrfs becomes reliable.) | 2026-06-05T22:34:48Z |
| 14 | a-shell | 3782 | 192 | Perl | 619 | A terminal for iOS, with multiple windows | 2026-06-14T09:56:48Z |
| 15 | rsnapshot | 3635 | 274 | Perl | 45 | a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss) | 2026-03-10T23:47:50Z |
| 16 | .dotfiles | 3465 | 315 | Perl | 23 | None | 2024-04-24T01:43:35Z |
| 17 | ddclient | 3457 | 391 | Perl | 96 | ddclient updates dynamic DNS entries for accounts on a wide range of dynamic DNS services. | 2026-06-07T20:50:52Z |
| 18 | openfortivpn | 3344 | 372 | Perl | 114 | Client for PPP+TLS VPN tunnel services | 2026-02-23T18:49:33Z |
| 19 | trurl | 3341 | 116 | Perl | 2 | a command line tool for URL parsing and manipulation. | 2026-04-23T09:49:47Z |
| 20 | rcm | 3243 | 138 | Perl | 25 | rc file (dotfile) management | 2025-05-23T15:40:16Z |
| 21 | sherloq | 3150 | 302 | Perl | 21 | An open-source digital image forensic toolset | 2026-05-25T20:44:03Z |
| 22 | sqitch | 3132 | 215 | Perl | 78 | Sensible database change management | 2026-01-25T21:32:26Z |
| 23 | LANraragi | 2996 | 220 | Perl | 63 | Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers. | 2026-06-17T23:00:32Z |
| 24 | nginx-tutorials | 2875 | 433 | Perl | 3 | Nginx Tutorials | 2021-03-05T03:48:12Z |
| 25 | mojo | 2736 | 588 | Perl | 74 | :sparkles: Mojolicious - Perl real-time web framework | 2026-06-05T13:02:27Z |
| 26 | postgresqltuner | 2697 | 194 | Perl | 11 | Simple script to analyse your PostgreSQL database configuration, and give tuning advice | 2024-01-08T22:51:46Z |
| 27 | Th3inspector | 2635 | 519 | Perl | 0 | Th3Inspector 🕵️ Best Tool For Information Gathering 🔎 | 2025-04-21T08:23:07Z |
| 28 | get_iplayer | 2503 | 247 | Perl | 0 | A utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds | 2025-05-04T16:40:47Z |
| 29 | owasp-modsecurity-crs | 2481 | 727 | Perl | 39 | OWASP ModSecurity Core Rule Set (CRS) Project (Official Repository) | 2020-06-16T12:32:12Z |
| 30 | exifcleaner | 2478 | 153 | Perl | 49 | Cross-platform desktop GUI app to clean image metadata | 2026-04-03T03:41:02Z |
| 31 | ABTestingGateway | 2352 | 760 | Perl | 75 | None | 2018-10-14T07:05:17Z |
| 32 | nipe | 2345 | 337 | Perl | 11 | An engine to make Tor network your default gateway | 2026-06-16T10:49:15Z |
| 33 | perl5 | 2300 | 630 | Perl | 2202 | 🐪 The Perl programming language | 2026-06-18T10:13:42Z |
| 34 | everything-curl | 2252 | 336 | Perl | 10 | The book documenting the curl project, the curl tool, libcurl and more. Simply put: everything curl. | 2026-06-12T11:00:11Z |
| 35 | the-bastion | 2148 | 129 | Perl | 44 | Authentication, authorization, traceability and auditability for SSH accesses. | 2026-06-12T08:34:32Z |
| 36 | munin | 2131 | 481 | Perl | 193 | Main repository for munin master / node / plugins | 2026-04-28T16:41:02Z |
| 37 | btrbk | 2097 | 137 | Perl | 250 | Tool for creating snapshots and remote backups of btrfs subvolumes | 2025-11-29T16:04:16Z |
| 38 | afterglow-theme | 2091 | 136 | Perl | 45 | [DEPRECATED] A minimal dark Theme for Sublime Text 2 and 3 | 2023-07-11T07:34:23Z |
| 39 | slipstream | 1977 | 212 | Perl | 4 | NAT Slipstreaming allows an attacker to remotely access any TCP/UDP services bound to a victim machine, bypassing the victim’s NAT/firewall, just by anyone on the victim's network visiting a website | 2023-01-14T21:39:03Z |
| 40 | linux-exploit-suggester-2 | 1970 | 300 | Perl | 0 | Next-Generation Linux Kernel Exploit Suggester | 2023-01-28T05:01:23Z |
| 41 | ua-parser | 1968 | 485 | Perl | 0 | A multi-language port of Browserscope's user agent parser. | 2016-12-26T21:13:22Z |
| 42 | SmokePing | 1904 | 214 | Perl | 6 | The Active Monitoring System | 2026-05-13T09:58:15Z |
| 43 | ModSecurity-nginx | 1837 | 310 | Perl | 37 | ModSecurity v3 Nginx Connector | 2026-05-04T17:05:33Z |
| 44 | duckduckgo | 1820 | 240 | Perl | 0 | DuckDuckGo Instant Answer Infrastructure | 2022-10-14T17:37:48Z |
| 45 | Linux_Exploit_Suggester | 1815 | 405 | Perl | 3 | Linux Exploit Suggester; based on operating system release number | 2014-05-19T06:23:20Z |
| 46 | dvcs-ripper | 1772 | 317 | Perl | 9 | Rip web accessible (distributed) version control systems: SVN/GIT/HG... | 2024-07-19T12:49:07Z |
| 47 | XAttacker | 1740 | 474 | Perl | 0 | X Attacker Tool ☣ Website Vulnerability Scanner & Auto Exploiter | 2023-10-08T21:45:25Z |
| 48 | slimserver | 1720 | 364 | Perl | 97 | Server for Squeezebox and compatible players. This server is also called Lyrion Music Server. | 2026-06-18T22:32:27Z |
| 49 | Mojo-Webqq | 1704 | 315 | Perl | 13 | 【重要通知:WebQQ将在2019年1月1日停止服务,此项目目前已停止维护,感谢大家四年来的一路陪伴】使用Perl语言(不会没关系)编写的smartqq/webqq客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用 | 2019-04-10T06:21:40Z |
| 50 | ggplot2-book | 1681 | 720 | Perl | 38 | ggplot2: elegant graphics for data analysis | 2025-03-12T05:25:29Z |
| 51 | openresty-systemtap-toolkit | 1669 | 352 | Perl | 24 | Real-time analysis and diagnostics tools for OpenResty (including NGINX, LuaJIT, ngx_lua, and more) based on SystemTap | 2023-03-14T04:01:02Z |
| 52 | packetfence | 1638 | 319 | Perl | 749 | PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks. | 2026-06-19T01:06:53Z |
| 53 | vRain | 1619 | 178 | Perl | 9 | 中文古籍刻本風格直排電子書製作工具 Chinese Ancient eBooks Generator | 2026-06-14T13:24:35Z |
| 54 | backuppc | 1608 | 202 | Perl | 50 | BackupPC is a high-performance, enterprise-grade system for backing up to a server's disk. | 2026-05-31T11:48:27Z |
| 55 | ATSCAN | 1575 | 357 | Perl | 3 | Advanced dork Search & Mass Exploit Scanner | 2024-08-10T19:25:05Z |
| 56 | percona-toolkit | 1510 | 375 | Perl | 0 | Percona Toolkit: a collection of advanced open source command-line tools. | 2026-06-15T15:44:19Z |
| 57 | mha4mysql-manager | 1508 | 503 | Perl | 56 | Development tree of Master High Availability Manager and tools for MySQL (MHA), Manager part | 2020-08-14T16:15:37Z |
| 58 | openkore | 1478 | 1208 | Perl | 98 | A free/open source client and automation tool for Ragnarok Online | 2026-06-01T18:11:57Z |
| 59 | ack2 | 1467 | 138 | Perl | 0 | ack 2 is no longer being maintained. ack 3 is the latest version. | 2019-03-19T14:41:58Z |
| 60 | checkinpanel | 1399 | 336 | Perl | 31 | 一个主要运行在 𝐞𝐥𝐞𝐜𝐕𝟐𝐏 或 𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠 等定时面板,同时支持系统运行环境的签到项目(环境:𝑷𝒚𝒕𝒉𝒐𝒏 3.8+ / 𝑵𝒐𝒅𝒆.𝒋𝒔 10+ / 𝑩𝒂𝒔𝒉 4+ / 𝑶𝒑𝒆𝒏𝑱𝑫𝑲8 / 𝑷𝒆𝒓𝒍5) | 2023-08-11T03:21:58Z |
| 61 | enum4linux | 1397 | 248 | Perl | 4 | enum4Linux is a Linux alternative to enum.exe for enumerating data from Windows and Samba hosts | 2026-06-12T08:55:21Z |
| 62 | fwknop | 1380 | 252 | Perl | 108 | Single Packet Authorization > Port Knocking | 2026-06-01T21:08:30Z |
| 63 | evilgrade | 1329 | 276 | Perl | 11 | Evilgrade is a modular framework that allows the user to take advantage of poor upgrade implementations by injecting fake updates. | 2021-09-01T17:08:27Z |
| 64 | lua-resty-waf | 1321 | 305 | Perl | 29 | High-performance WAF built on the OpenResty stack | 2024-01-31T14:54:02Z |
| 65 | youtube-viewer | 1307 | 91 | Perl | 42 | Lightweight YouTube client for Linux | 2026-06-15T07:58:31Z |
| 66 | swaks | 1302 | 98 | Perl | 41 | Swaks - Swiss Army Knife for SMTP | 2024-03-05T20:16:42Z |
| 67 | pixload | 1299 | 254 | Perl | 7 | Image Payload Creating/Injecting tools | 2023-11-30T05:14:13Z |
| 68 | inxi | 1276 | 91 | Perl | 0 | 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. | 2024-01-12T20:05:01Z |
| 69 | LaTeXML | 1270 | 144 | Perl | 305 | LaTeXML: a TeX and LaTeX to XML/HTML/ePub/MathML translator. | 2026-06-19T00:25:32Z |
| 70 | Betty | 1260 | 1739 | Perl | 24 | Holberton-style C code checker written in Perl | 2023-12-01T22:30:11Z |
| 71 | Mojo-Weixin | 1250 | 254 | Perl | 18 | 使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用 | 2023-09-19T02:36:05Z |
| 72 | speedread | 1249 | 106 | Perl | 12 | A simple terminal-based open source Spritz-alike (per-word RSVP aligned on optimal reading points) | 2024-06-11T11:54:31Z |
| 73 | asciiquarium | 1221 | 104 | Perl | 13 | Enjoy the mysteries of the sea from the safety of your own terminal! | 2023-08-25T12:22:59Z |
| 74 | ora2pg | 1215 | 378 | Perl | 96 | Ora2Pg is a free tool used to migrate an Oracle database to a PostgreSQL compatible schema. It connects your Oracle database, scan it automatically and extracts its structure or data, it then generates SQL scripts that you can load into PostgreSQL. | 2026-04-13T10:20:03Z |
| 75 | rainbarf | 1204 | 65 | Perl | 2 | it's like Rainmeter, but for CLI! | 2022-06-03T18:10:40Z |
| 76 | Monitorix | 1203 | 170 | Perl | 45 | Monitorix is a free, open source, lightweight system monitoring tool. | 2026-06-08T09:34:57Z |
| 77 | thinkpad-ec | 1183 | 125 | Perl | 97 | Infrastructure for examining and patching Thinkpad embedded controller firmware | 2025-05-11T12:28:40Z |
| 78 | Golang-Regex-Tutorial | 1139 | 138 | Perl | 0 | Golang - Regular Expression Tutorial | 2023-02-01T13:54:32Z |
| 79 | rt | 1125 | 287 | Perl | 0 | Request Tracker, an enterprise-grade issue tracking system | 2026-06-18T13:05:04Z |
| 80 | git-cal | 1124 | 61 | Perl | 11 | github like contributions calendar on terminal | 2017-02-01T04:38:36Z |
| 81 | lm-sensors | 1117 | 296 | Perl | 237 | lm-sensors repository | 2026-05-06T14:19:44Z |
| 82 | dotdotpwn | 1109 | 185 | Perl | 2 | DotDotPwn - The Directory Traversal Fuzzer | 2022-09-28T02:51:18Z |
| 83 | sortphotos | 1101 | 316 | Perl | 40 | SortPhotos is a Python script that organizes photos and videos into folders using date/time information | 2026-03-06T21:30:39Z |
| 84 | asbru-cm | 1097 | 143 | Perl | 100 | Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks. | 2026-05-05T10:49:49Z |
| 85 | lcov | 1096 | 265 | Perl | 10 | LCOV | 2026-06-09T16:41:04Z |
| 86 | halflife-list | 1094 | 98 | Perl | 0 | ABP/ublock 广告过滤规则(每周一早上 8 点更新) | 2026-06-15T00:30:07Z |
| 87 | AirChat | 1087 | 150 | Perl | 14 | Free Communications For Everyone. | 2021-12-09T11:29:50Z |
| 88 | MultiMarkdown | 1072 | 512 | Perl | 2 | This project is now deprecated. Please use MultiMarkdown-7 instead! | 2023-08-12T11:08:05Z |
| 89 | nodebrew | 1066 | 66 | Perl | 15 | Node.js version manager | 2022-03-19T04:27:49Z |
| 90 | broadcom-bt-firmware | 1054 | 149 | Perl | 15 | Repository for various Broadcom Bluetooth firmware | 2024-02-15T13:34:42Z |
| 91 | musicbrainz-server | 1052 | 334 | Perl | 0 | Server for the MusicBrainz project (website, API, database tools) | 2026-06-18T21:13:21Z |
| 92 | contrib | 1046 | 666 | Perl | 39 | Contributed stuff for munin (plugins, tools, etc...) | 2026-06-03T19:44:30Z |
| 93 | vanilla | 1039 | 215 | Perl | 3 | An OpenResty Lua MVC Web Framework | 2019-01-09T05:09:42Z |
| 94 | stow | 1038 | 52 | Perl | 38 | GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches | 2025-12-03T01:58:51Z |
| 95 | xcode_shell | 1032 | 390 | Perl | 0 | shell script that used to auto-build xcode project | 2019-09-07T22:35:37Z |
| 96 | sysadmin-util | 1000 | 114 | Perl | 0 | Tools for Linux/Unix sysadmins. | 2020-03-30T06:57:46Z |
| 97 | zeroclickinfo-goodies | 985 | 1727 | Perl | 0 | DuckDuckGo Instant Answers based on Perl & JavaScript | 2022-10-14T17:08:10Z |
| 98 | prokka | 985 | 235 | Perl | 226 | :zap: :aquarius: Rapid prokaryotic genome annotation | 2026-01-06T22:28:46Z |
| 99 | clusterssh | 984 | 75 | Perl | 28 | Cluster SSH - Cluster Admin Via SSH | 2026-04-28T20:19:11Z |
| 100 | defects4j | 972 | 370 | Perl | 49 | A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research | 2026-04-07T08:58:28Z |