PageSourceSearch

Server-side frameworks and languages

Websites using Perl CGI scripts

CGI scripts, most often written in Perl, are the oldest way of generating dynamic web pages. 10,295 websites in the PageSourceSearch index contain the code that reveals it; the 50 highest-ranked are listed below.

How is Perl CGI scripts detected?

Forms and links pointing at .pl or .cgi scripts under /cgi-bin/ reveal CGI programs on the server. The discovery keyword is the exact bytes PageSourceSearch looks for in every stored page and script:

/cgi-bin/[\w/.-]+\.(pl|cgi)\b regex Search the index for it

A literal is matched byte for byte, case-sensitively. Combine it with another keyword, a domain, a kind or a date filter on the search page to narrow the list. About Perl CGI scripts

Top 50 websites using Perl CGI scripts

Ranked by the domain's position in the crawl's ranked list (Common Crawl harmonic centrality), highest first. view source opens the stored page or script with the match highlighted. Computed 2026-09-29 23:17:06 UTC.

#WebsiteRankFound in
1 un.org 106 js https://www.un.org/misc/jquery-html-…5.0-backport.js?v=2.2.4 view source profile
2 archives.gov 208 js https://www.archives.gov/misc/jquery…5.0-backport.js?v=1.7.2 view source profile
3 bls.gov 469 html https://www.bls.gov/ view source profile
4 wikidata.org 587 html https://www.wikidata.org/wiki/Q2 view source profile
5 gnupg.org 610 html https://gnupg.org/ view source profile
6 eff.org 846 js https://www.eff.org/files/js/js_qd8B…-BwFqScI7dgPymNmaueA.js view source profile
7 calacademy.org 924 js https://www.calacademy.org/sites/def…Maghzs4ZaqJPLj2esi7s.js view source profile
8 yale.edu 983 js https://www.yale.edu/sites/default/f…Maghzs4ZaqJPLj2esi7s.js view source profile
9 aif.ru 995 html https://aif.ru/shop view source profile
10 techmeme.com 1,018 html https://techmeme.com/about view source profile
11 achieve.org 1,418 js https://www.achieve.org/files/js/js_…q4qiL_1XgGsRdkL0XlDo.js view source profile
12 tolweb.org 1,450 html https://tolweb.org/Life_on_Earth/1 view source profile
13 ffmpeg.org 1,477 html https://ffmpeg.org/ view source profile
14 json.org 1,834 html https://www.json.org/json-en.html view source profile
15 ovhcloud.com 2,043 js https://manager.us.ovhcloud.com/dedi…88c9b85a38853.bundle.js view source profile
16 ebc.com.br 2,320 js https://agenciabrasil.ebc.com.br/sit…9u1vN1P1J_BC-7zCbIbM.js view source profile
17 rescue.org 2,577 js https://help.rescue.org/files/irc/js…XTrwzmjGSKLnZE2Prk74.js view source profile
18 pitt.edu 2,620 js https://www.pittmed.pitt.edu/sites/d…2Q98e_V5UWlFISwie5ro.js view source profile
19 maine.gov 3,071 html https://www.maine.gov/portal/business/ view source profile
20 ms.gov 3,106 html https://www.ms.gov/government/services view source profile
21 argentina.gob.ar 3,152 js https://www.argentina.gob.ar/misc/jq…5.0-backport.js?v=3.7.1 view source profile
22 electronjs.org 3,262 js https://www.electronjs.org/assets/js/c69498b0.2442f25a.js view source profile
23 mcgill.ca 3,434 js https://www.mcgill.ca/root/js/js_G8U…z6JTaxtx9x2_FgJzC_Cs.js view source profile
24 h5p.org 3,532 js https://h5p.org/misc/jquery-html-pre…5.0-backport.js?v=1.4.4 view source profile
25 cisecurity.org 3,742 html https://www.cisecurity.org/advisory/…code-execution_2026-099 view source profile
26 cnr.it 3,792 js https://www.cnr.it/misc/jquery-html-…5.0-backport.js?v=1.9.1 view source profile
27 gov.mb.ca 3,861 html https://news.gov.mb.ca/news/?archive=&item=75480 view source profile
28 bfm.ru 3,884 html https://www.bfm.ru/ view source profile
29 weizmann.ac.il 3,901 js https://www.weizmann.ac.il/wsos/site…MKG39xvpRyrtyCrbWH4M.js view source profile
30 abilitynet.org.uk 4,070 js https://abilitynet.org.uk/misc/jquer…5.0-backport.js?v=2.1.4 view source profile
31 nifty.com 4,181 html https://www.nifty.com/ view source profile
32 imageshack.com 4,187 js https://imageshack.com/v2_js/prod/app.min.js?v=9.5.16 view source profile
33 wbur.org 4,352 js https://donate.wbur.org/files/wbur/j…XTrwzmjGSKLnZE2Prk74.js view source profile
34 imperialviolet.org 4,357 html https://www.imperialviolet.org/posts-all.html view source profile
35 seclists.org 4,397 html https://seclists.org/nmap-announce/2025/index.html view source profile
36 frontlinedefenders.org 4,551 js https://frontlinedefenders.org/sites…iWRgQqFzMIs9u1yT7ZMc.js view source profile
37 modsecurity.org 4,722 html https://modsecurity.org/blog/ view source profile
38 uniroma1.it 5,878 js https://www.uniroma1.it/sites/defaul…hHzOWv9Hp171ryYEFxPQ.js view source profile
39 gov.nt.ca 5,915 js https://www.gov.nt.ca/sites/flagship…WMxWDkcyYrPTIrXDSON0.js view source profile
40 tbsnews.net 5,925 js https://www.tbsnews.net/sites/defaul…iN2OgsGeBESFTFcAYaCI.js view source profile
41 mmaglobal.com 6,222 js https://mmaglobal.com/files/js/js_8j…Fpvg-EfZWqwKcz2j1DYE.js view source profile
42 tau.ac.il 6,325 js https://www.tau.ac.il/misc/jquery-ht…5.0-backport.js?v=3.5.1 view source profile
43 aspca.org 6,834 js https://www.aspca.org/sites/default/…WMxWDkcyYrPTIrXDSON0.js view source profile
44 greenwich.com 6,990 js https://www.greenwich.com/misc/jquer….0-backport.js?v=1.10.2 view source profile
45 thisamericanlife.org 7,031 js https://www.thisamericanlife.org/sit…kQqZSj1Vsh2LUGangw6o.js view source profile
46 chinafile.com 7,137 js https://www.chinafile.com/misc/jquer….0-backport.js?v=1.12.4 view source profile
47 portableapps.com 7,403 js https://portableapps.com/files/advag…J_tf8QOxUMLlOZ4KGFKw.js view source profile
48 uib.no 7,795 js https://www.uib.no/sites/w3.uib.no/f…Maghzs4ZaqJPLj2esi7s.js view source profile
49 metu.edu.tr 8,197 js https://www.metu.edu.tr/misc/jquery-….0-backport.js?v=1.12.4 view source profile
50 fresnostate.edu 8,217 js https://library.fresnostate.edu/misc…5.0-backport.js?v=3.3.1 view source profile

How it appears in the source

From un.org (js):

o  * retaining the pre-3.5.0 behavior where it's safe to do so.  * - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11022  * - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11023  *

See every site: search for /cgi-bin/[\w/.-]+\.(pl|cgi)\b

Questions about finding Perl CGI scripts

How does PageSourceSearch know a website uses Perl CGI scripts?
By the source itself: Forms and links pointing at .pl or .cgi scripts under /cgi-bin/ reveal CGI programs on the server. PageSourceSearch stores the raw HTML and first-party JavaScript of each crawled site and matches the keyword byte for byte, so every listed site's stored source contains it.
Is this a complete list of websites using Perl CGI scripts?
No. The page lists the 50 highest-ranked sites in the index whose source holds the keyword, out of 10,295 websites that do; the count is the index's estimate at the time the list was computed. Run the keyword as a search to page through all of them, or add a kind or date filter.
How do I find websites that use Perl CGI scripts together with another technology?
Search for both keywords at once: several terms separated by spaces must all be found on the same site, or with the Same page toggle in the same page. For example /cgi-bin/[\w/.-]+\.(pl|cgi)\b with wp-content/plugins/ lists the WordPress sites that use Perl CGI scripts.