Files
2026-11-04 12:07:52 +08:00

109 lines
19 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[Github Ranking](../README.md)
==========
## Top 100 Stars in Perl
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [cloc](https://github.com/AlDanial/cloc) | 23645 | 1123 | Perl | 26 | cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. | 2026-10-26T02:14:42Z |
| 2 | [FlameGraph](https://github.com/brendangregg/FlameGraph) | 19815 | 2106 | Perl | 121 | Stack trace visualizer | 2024-10-20T21:48:45Z |
| 3 | [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) | 18107 | 350 | Perl | 2 | Make your diffs human readable for improved code quality and faster defect detection. :tada: | 2026-10-18T18:29:14Z |
| 4 | [nikto](https://github.com/sullo/nikto) | 10829 | 1471 | Perl | 0 | Nikto web server scanner | 2026-11-02T23:30:41Z |
| 5 | [MySQLTuner-perl](https://github.com/major/MySQLTuner-perl) | 9477 | 1282 | Perl | 37 | MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability. | 2026-10-28T23:01:59Z |
| 6 | [gitolite](https://github.com/sitaramc/gitolite) | 8597 | 1002 | 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-09-29T13:27:17Z |
| 7 | [book](https://github.com/astrid-runtime/book) | 7451 | 32 | Perl | 0 | The canonical reference for Astrid: kernel, capsules, host ABI, IPC, and the security model. | 2026-09-08T19:44:08Z |
| 8 | [exiftool](https://github.com/exiftool/exiftool) | 5239 | 498 | Perl | 22 | ExifTool meta information reader/writer | 2026-10-28T16:07:54Z |
| 9 | [git-it-electron](https://github.com/jlord/git-it-electron) | 4887 | 1213 | Perl | 93 | :computer: :mortar_board: Git-it is a (Mac, Win, Linux) Desktop App for Learning Git and GitHub | 2024-04-10T10:28:06Z |
| 10 | [Expose](https://github.com/Jack000/Expose) | 4427 | 255 | Perl | 19 | A simple static site generator for photoessays | 2022-03-16T05:58:08Z |
| 11 | [sicp-pdf](https://github.com/sarabander/sicp-pdf) | 4411 | 554 | Perl | 16 | SICP PDF with Texinfo and LaTeX source | 2024-06-27T03:43:02Z |
| 12 | [EQGRP](https://github.com/x0rz/EQGRP) | 4208 | 2073 | Perl | 16 | Decrypted content of eqgrp-auction-file.tar.xz | 2017-05-24T21:12:59Z |
| 13 | [pgbadger](https://github.com/darold/pgbadger) | 4072 | 378 | Perl | 13 | A fast PostgreSQL Log Analyzer | 2026-11-03T09:06:15Z |
| 14 | [a-shell](https://github.com/holzschu/a-shell) | 4001 | 222 | Perl | 645 | A terminal for iOS, with multiple windows | 2026-11-03T22:57:18Z |
| 15 | [sanoid](https://github.com/jimsalterjrs/sanoid) | 3903 | 349 | Perl | 138 | 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 |
| 16 | [rsnapshot](https://github.com/rsnapshot/rsnapshot) | 3690 | 272 | Perl | 43 | 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-10-10T05:22:46Z |
| 17 | [ddclient](https://github.com/ddclient/ddclient) | 3582 | 403 | Perl | 105 | ddclient updates dynamic DNS entries for accounts on a wide range of dynamic DNS services. | 2026-06-22T05:47:09Z |
| 18 | [.dotfiles](https://github.com/ThePrimeagen/.dotfiles) | 3474 | 310 | Perl | 23 | None | 2024-04-24T01:43:35Z |
| 19 | [openfortivpn](https://github.com/adrienverge/openfortivpn) | 3462 | 381 | Perl | 116 | Client for PPP+TLS VPN tunnel services | 2026-11-02T21:52:21Z |
| 20 | [trurl](https://github.com/curl/trurl) | 3366 | 120 | Perl | 4 | a command line tool for URL parsing and manipulation. | 2026-11-01T10:44:15Z |
| 21 | [rcm](https://github.com/thoughtbot/rcm) | 3268 | 139 | Perl | 25 | rc file (dotfile) management | 2025-05-23T15:40:16Z |
| 22 | [sherloq](https://github.com/GuidoBartoli/sherloq) | 3240 | 315 | Perl | 21 | An open-source digital image forensic toolset | 2026-07-16T11:39:56Z |
| 23 | [sqitch](https://github.com/sqitchers/sqitch) | 3178 | 215 | Perl | 81 | Sensible database change management | 2026-09-26T17:34:51Z |
| 24 | [LANraragi](https://github.com/Difegue/LANraragi) | 3146 | 234 | Perl | 70 | Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers. | 2026-10-29T23:32:44Z |
| 25 | [nginx-tutorials](https://github.com/openresty/nginx-tutorials) | 2866 | 431 | Perl | 3 | Nginx Tutorials | 2021-03-05T03:48:12Z |
| 26 | [mojo](https://github.com/mojolicious/mojo) | 2757 | 589 | Perl | 67 | :sparkles: Mojolicious - Perl real-time web framework | 2026-10-27T17:07:43Z |
| 27 | [postgresqltuner](https://github.com/jfcoz/postgresqltuner) | 2704 | 190 | Perl | 11 | Simple script to analyse your PostgreSQL database configuration, and give tuning advice | 2024-01-08T22:51:46Z |
| 28 | [Th3inspector](https://github.com/Moham3dRiahi/Th3inspector) | 2676 | 512 | Perl | 0 | Th3Inspector 🕵️ Best Tool For Information Gathering 🔎 | 2025-04-21T08:23:07Z |
| 29 | [get_iplayer](https://github.com/get-iplayer/get_iplayer) | 2562 | 249 | Perl | 0 | A utility for downloading TV and radio programmes from BBC iPlayer and BBC Sounds | 2025-05-04T16:40:47Z |
| 30 | [owasp-modsecurity-crs](https://github.com/SpiderLabs/owasp-modsecurity-crs) | 2489 | 722 | Perl | 38 | OWASP ModSecurity Core Rule Set (CRS) Project (Official Repository) | 2020-06-16T12:32:12Z |
| 31 | [nipe](https://github.com/htrgouvea/nipe) | 2407 | 341 | Perl | 11 | An engine to make Tor network your default gateway | 2026-09-13T13:28:53Z |
| 32 | [perl5](https://github.com/Perl/perl5) | 2353 | 652 | Perl | 2187 | 🐪 The Perl programming language | 2026-11-02T17:00:19Z |
| 33 | [ABTestingGateway](https://github.com/CNSRE/ABTestingGateway) | 2347 | 754 | Perl | 75 | None | 2018-10-14T07:05:17Z |
| 34 | [everything-curl](https://github.com/curl/everything-curl) | 2273 | 340 | Perl | 10 | The book documenting the curl project, the curl tool, libcurl and more. Simply put: everything curl. | 2026-10-01T16:45:04Z |
| 35 | [the-bastion](https://github.com/ovh/the-bastion) | 2202 | 134 | Perl | 39 | Authentication, authorization, traceability and auditability for SSH accesses. | 2026-09-29T12:40:54Z |
| 36 | [btrbk](https://github.com/digint/btrbk) | 2170 | 142 | Perl | 258 | Tool for creating snapshots and remote backups of btrfs subvolumes | 2026-07-19T17:33:32Z |
| 37 | [munin](https://github.com/munin-monitoring/munin) | 2150 | 484 | Perl | 194 | Main repository for munin master / node / plugins | 2026-10-09T18:17:10Z |
| 38 | [afterglow-theme](https://github.com/YabataDesign/afterglow-theme) | 2085 | 134 | Perl | 45 | [DEPRECATED] A minimal dark Theme for Sublime Text 2 and 3 | 2023-07-11T07:34:23Z |
| 39 | [slipstream](https://github.com/samyk/slipstream) | 1986 | 214 | 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 | [SmokePing](https://github.com/oetiker/SmokePing) | 1985 | 215 | Perl | 3 | The Active Monitoring System | 2026-08-10T17:57:47Z |
| 41 | [linux-exploit-suggester-2](https://github.com/jondonas/linux-exploit-suggester-2) | 1976 | 298 | Perl | 0 | Next-Generation Linux Kernel Exploit Suggester | 2023-01-28T05:01:23Z |
| 42 | [ua-parser](https://github.com/tobie/ua-parser) | 1962 | 480 | Perl | 0 | A multi-language port of Browserscope's user agent parser. | 2016-12-26T21:13:22Z |
| 43 | [ModSecurity-nginx](https://github.com/owasp-modsecurity/ModSecurity-nginx) | 1862 | 311 | Perl | 39 | ModSecurity v3 Nginx Connector | 2026-10-25T07:44:24Z |
| 44 | [duckduckgo](https://github.com/duckduckgo/duckduckgo) | 1815 | 238 | Perl | 0 | DuckDuckGo Instant Answer Infrastructure | 2022-10-14T17:37:48Z |
| 45 | [slimserver](https://github.com/LMS-Community/slimserver) | 1814 | 388 | Perl | 97 | Server for Squeezebox and compatible players. This server is also called Lyrion Music Server. | 2026-11-03T17:19:30Z |
| 46 | [Linux_Exploit_Suggester](https://github.com/InteliSecureLabs/Linux_Exploit_Suggester) | 1814 | 397 | Perl | 3 | Linux Exploit Suggester; based on operating system release number | 2014-05-19T06:23:20Z |
| 47 | [dvcs-ripper](https://github.com/kost/dvcs-ripper) | 1791 | 314 | Perl | 9 | Rip web accessible (distributed) version control systems: SVN/GIT/HG... | 2024-07-19T12:49:07Z |
| 48 | [XAttacker](https://github.com/Moham3dRiahi/XAttacker) | 1770 | 470 | Perl | 0 | X Attacker Tool ☣ Website Vulnerability Scanner & Auto Exploiter | 2023-10-08T21:45:25Z |
| 49 | [packetfence](https://github.com/inverse-inc/packetfence) | 1712 | 334 | Perl | 290 | 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-11-03T21:46:18Z |
| 50 | [Mojo-Webqq](https://github.com/hexsum/Mojo-Webqq) | 1705 | 315 | Perl | 13 | 【重要通知:WebQQ将在2019年1月1日停止服务,此项目目前已停止维护,感谢大家四年来的一路陪伴】使用Perl语言(不会没关系)编写的smartqq/webqq客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用 | 2019-04-10T06:21:40Z |
| 51 | [ggplot2-book](https://github.com/hadley/ggplot2-book) | 1686 | 715 | Perl | 39 | ggplot2: elegant graphics for data analysis | 2025-03-12T05:25:29Z |
| 52 | [vRain](https://github.com/shanleiguang/vRain) | 1683 | 193 | Perl | 9 | 中文古籍刻本風格直排電子書製作工具 Chinese Ancient eBooks Generator | 2026-06-14T13:24:35Z |
| 53 | [openresty-systemtap-toolkit](https://github.com/openresty/openresty-systemtap-toolkit) | 1666 | 349 | 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 |
| 54 | [backuppc](https://github.com/backuppc/backuppc) | 1626 | 206 | Perl | 49 | BackupPC is a high-performance, enterprise-grade system for backing up to a server's disk. | 2026-05-31T11:48:27Z |
| 55 | [ATSCAN](https://github.com/AlisamTechnology/ATSCAN) | 1590 | 348 | Perl | 3 | Advanced dork Search & Mass Exploit Scanner | 2024-08-10T19:25:05Z |
| 56 | [percona-toolkit](https://github.com/percona/percona-toolkit) | 1566 | 379 | Perl | 0 | Percona Toolkit: a collection of advanced open source command-line tools. | 2026-11-02T09:03:37Z |
| 57 | [openkore](https://github.com/OpenKore/openkore) | 1540 | 1227 | Perl | 101 | A free/open source client and automation tool for Ragnarok Online | 2026-10-20T22:58:34Z |
| 58 | [mha4mysql-manager](https://github.com/yoshinorim/mha4mysql-manager) | 1511 | 504 | Perl | 56 | Development tree of Master High Availability Manager and tools for MySQL (MHA), Manager part | 2020-08-14T16:15:37Z |
| 59 | [fwknop](https://github.com/mrash/fwknop) | 1482 | 256 | Perl | 111 | Single Packet Authorization > Port Knocking | 2026-06-01T21:08:30Z |
| 60 | [ack2](https://github.com/beyondgrep/ack2) | 1464 | 138 | Perl | 0 | **ack 2 is no longer being maintained. ack 3 is the latest version.** | 2019-03-19T14:41:58Z |
| 61 | [enum4linux](https://github.com/CiscoCXSecurity/enum4linux) | 1435 | 249 | Perl | 4 | enum4Linux is a Linux alternative to enum.exe for enumerating data from Windows and Samba hosts | 2026-06-12T08:55:21Z |
| 62 | [checkinpanel](https://github.com/OreosLab/checkinpanel) | 1396 | 328 | Perl | 31 | 一个主要运行在 𝐞𝐥𝐞𝐜𝐕𝟐𝐏 或 𝐪𝐢𝐧𝐠𝐥𝐨𝐧𝐠 等定时面板,同时支持系统运行环境的签到项目(环境:𝑷𝒚𝒕𝒉𝒐𝒏 3.8+ / 𝑵𝒐𝒅𝒆.𝒋𝒔 10+ / 𝑩𝒂𝒔𝒉 4+ / 𝑶𝒑𝒆𝒏𝑱𝑫𝑲8 / 𝑷𝒆𝒓𝒍5) | 2023-08-11T03:21:58Z |
| 63 | [swaks](https://github.com/jetmore/swaks) | 1352 | 95 | Perl | 41 | Swaks - Swiss Army Knife for SMTP | 2024-03-05T20:16:42Z |
| 64 | [evilgrade](https://github.com/infobyte/evilgrade) | 1327 | 271 | 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 |
| 65 | [lua-resty-waf](https://github.com/p0pr0ck5/lua-resty-waf) | 1326 | 306 | Perl | 32 | High-performance WAF built on the OpenResty stack | 2024-01-31T14:54:02Z |
| 66 | [LaTeXML](https://github.com/brucemiller/LaTeXML) | 1322 | 160 | Perl | 314 | LaTeXML: a TeX and LaTeX to XML/HTML/ePub/MathML translator. | 2026-09-20T17:48:56Z |
| 67 | [youtube-viewer](https://github.com/trizen/youtube-viewer) | 1321 | 91 | Perl | 44 | Lightweight YouTube client for Linux | 2026-06-15T07:58:31Z |
| 68 | [asbru-cm](https://github.com/asbru-cm/asbru-cm) | 1307 | 156 | Perl | 106 | Ásbrú Connection Manager is a user interface that helps organizing remote terminal sessions and automating repetitive tasks. | 2026-08-04T19:12:53Z |
| 69 | [pixload](https://github.com/sighook/pixload) | 1304 | 252 | Perl | 7 | Image Payload Creating/Injecting tools | 2023-11-30T05:14:13Z |
| 70 | [asciiquarium](https://github.com/cmatsuoka/asciiquarium) | 1287 | 111 | Perl | 14 | Enjoy the mysteries of the sea from the safety of your own terminal! | 2023-08-25T12:22:59Z |
| 71 | [inxi](https://github.com/smxi/inxi) | 1282 | 90 | 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 |
| 72 | [Betty](https://github.com/alx-tools/Betty) | 1261 | 1735 | Perl | 24 | Holberton-style C code checker written in Perl | 2023-12-01T22:30:11Z |
| 73 | [speedread](https://github.com/pasky/speedread) | 1261 | 105 | Perl | 12 | A simple terminal-based open source Spritz-alike (per-word RSVP aligned on optimal reading points) | 2024-06-11T11:54:31Z |
| 74 | [Mojo-Weixin](https://github.com/hexsum/Mojo-Weixin) | 1251 | 253 | Perl | 18 | 使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用 | 2023-09-19T02:36:05Z |
| 75 | [ora2pg](https://github.com/darold/ora2pg) | 1244 | 380 | Perl | 94 | 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-09-28T17:25:30Z |
| 76 | [Monitorix](https://github.com/mikaku/Monitorix) | 1213 | 169 | Perl | 44 | Monitorix is a free, open source, lightweight system monitoring tool. | 2026-06-23T06:17:47Z |
| 77 | [rainbarf](https://github.com/creaktive/rainbarf) | 1209 | 65 | Perl | 2 | it's like Rainmeter, but for CLI! | 2026-10-31T06:26:45Z |
| 78 | [thinkpad-ec](https://github.com/hamishcoleman/thinkpad-ec) | 1204 | 127 | Perl | 98 | Infrastructure for examining and patching Thinkpad embedded controller firmware | 2025-05-11T12:28:40Z |
| 79 | [halflife-list](https://github.com/sbwml/halflife-list) | 1187 | 101 | Perl | 0 | ABP/ublock 广告过滤规则(每周一早上 8 点更新) | 2026-11-02T00:05:06Z |
| 80 | [rt](https://github.com/bestpractical/rt) | 1168 | 298 | Perl | 0 | Request Tracker, an enterprise-grade issue tracking system | 2026-11-03T15:22:25Z |
| 81 | [lm-sensors](https://github.com/lm-sensors/lm-sensors) | 1163 | 305 | Perl | 240 | lm-sensors repository | 2026-05-06T14:19:44Z |
| 82 | [stow](https://github.com/aspiers/stow) | 1156 | 58 | Perl | 39 | GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches | 2025-12-03T01:58:51Z |
| 83 | [Golang-Regex-Tutorial](https://github.com/StefanSchroeder/Golang-Regex-Tutorial) | 1135 | 136 | Perl | 0 | Golang - Regular Expression Tutorial | 2023-02-01T13:54:32Z |
| 84 | [git-cal](https://github.com/k4rthik/git-cal) | 1123 | 62 | Perl | 11 | github like contributions calendar on terminal | 2017-02-01T04:38:36Z |
| 85 | [dotdotpwn](https://github.com/wireghoul/dotdotpwn) | 1121 | 183 | Perl | 2 | DotDotPwn - The Directory Traversal Fuzzer | 2022-09-28T02:51:18Z |
| 86 | [musicbrainz-server](https://github.com/metabrainz/musicbrainz-server) | 1112 | 344 | Perl | 0 | Server for the MusicBrainz project (website, API, database tools) | 2026-11-03T18:13:52Z |
| 87 | [sortphotos](https://github.com/andrewning/sortphotos) | 1106 | 317 | Perl | 40 | SortPhotos is a Python script that organizes photos and videos into folders using date/time information | 2026-03-06T21:30:39Z |
| 88 | [AirChat](https://github.com/arboliva/AirChat) | 1086 | 149 | Perl | 14 | Free Communications For Everyone. | 2021-12-09T11:29:50Z |
| 89 | [MultiMarkdown](https://github.com/fletcher/MultiMarkdown) | 1071 | 508 | Perl | 2 | This project is now deprecated. Please use MultiMarkdown-7 instead! | 2023-08-12T11:08:05Z |
| 90 | [broadcom-bt-firmware](https://github.com/winterheart/broadcom-bt-firmware) | 1068 | 147 | Perl | 14 | Repository for various Broadcom Bluetooth firmware | 2026-07-29T19:47:43Z |
| 91 | [nodebrew](https://github.com/hokaccha/nodebrew) | 1067 | 65 | Perl | 15 | Node.js version manager | 2022-03-19T04:27:49Z |
| 92 | [contrib](https://github.com/munin-monitoring/contrib) | 1045 | 665 | Perl | 41 | Contributed stuff for munin (plugins, tools, etc...) | 2026-09-24T21:16:50Z |
| 93 | [vanilla](https://github.com/idevz/vanilla) | 1038 | 215 | Perl | 3 | An OpenResty Lua MVC Web Framework | 2019-01-09T05:09:42Z |
| 94 | [xcode_shell](https://github.com/webfrogs/xcode_shell) | 1032 | 389 | Perl | 0 | shell script that used to auto-build xcode project | 2019-09-07T22:35:37Z |
| 95 | [defects4j](https://github.com/rjust/defects4j) | 1011 | 385 | Perl | 50 | A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research | 2026-04-07T08:58:28Z |
| 96 | [rtpengine](https://github.com/sipwise/rtpengine) | 1006 | 474 | Perl | 104 | The Sipwise media proxy for Kamailio | 2026-11-03T17:22:38Z |
| 97 | [sysadmin-util](https://github.com/skx/sysadmin-util) | 1004 | 113 | Perl | 0 | Tools for Linux/Unix sysadmins. | 2020-03-30T06:57:46Z |
| 98 | [prokka](https://github.com/tseemann/prokka) | 1000 | 239 | Perl | 227 | :zap: :aquarius: Rapid prokaryotic genome annotation | 2026-01-06T22:28:46Z |
| 99 | [clusterssh](https://github.com/duncs/clusterssh) | 989 | 75 | Perl | 29 | Cluster SSH - Cluster Admin Via SSH | 2026-04-28T20:19:11Z |
| 100 | [zeroclickinfo-goodies](https://github.com/duckduckgo/zeroclickinfo-goodies) | 986 | 1720 | Perl | 0 | DuckDuckGo Instant Answers based on Perl & JavaScript | 2022-10-14T17:08:10Z |