webidx is a client-side search engine for static websites. It works by using a simple Perl script (webidx.pl) to generate an SQLite database containing an index of static HTML files. The SQLite database is then published alongside the static content.
The search functionality is implemented in webidx.js which uses sql.js to provide an interface to the SQLite file.
Seems like this should be pretty easy to plug into a Pelican workflow. I might want to write my own database generator in Python, though.
Maybe there's a way to enable vector searching in SQLite?
I learn much better from text than from videos.
Youtube-to-Webpage is a Perl script to create a webpage from a Youtube video with a transcript generated from the video's closed captions paired with screenshots of the video.
The project is built upon:
RestfulDB is a Web frontend for SQL databases. It provides both a Web GUI and a RESTful API for interaction with any MySQL/MariaDB or SQLite database. RestfulDB is developed with off-the-shelf usage in mind, but nevertheless it provides the means to override the default interpretations of underlying database's schema and data.
Convos is a multiuser chat application that runs in your web browser. The supported chat protocol is currently IRC, but Convos can be extended to support other protocols as well. The backend is powered by Mojolicious, while the frontend is held together by the progressive JavaScript framework Svelte. One-script installation support, but that means piping curl right into a shell - what could possibly go wrong?
Minimalist is a MINImalist MAiling LIST manager. It is fast, extremely easy to setup and support. It is written in Perl and tested on OpenBSD/OpenSMTPd. However there are no causes not to use Minimalist on any other Unix system, because it doesn't use any system-dependent features.
A script which digs up and displays lots of system configuration information, such as the specifics of the CPUs, storage devices (with identifying information) and space free, version numbers of common utilities, known hardware vulnerabilities, memory, and more. Even if you don't run it as root, you'll still get really useful information out of it.
Written in Perl but don't let that stop you.
In the AUR.
This is the set of code and utilities for running and managing the tilde.club server.
A Perl utility that will take a directory of .jpg files and generate a web photo album automagically.
A utility that works like the top utility of Unix machines, only it watches MySQL threads to tell you what they're doing and how busy they are. Useful for figuring out where your apps are bogging down.
An application designed to assist in exploiting SQL injection attacks against applications based upon Microsoft SQL Server. Written in Perl. Fingerprints server, can bruteforce the password on the "sa" account, escalate privileges, create custom stored procedures to wreak havoc.
An open source web server and web application scanner that tests for misconfigurations, bugs, and missing patches. Not designed to be subtle, it's a pen tester's auditing tool through and through.
A utility that digs through DNS domain records to find things that aren't obvious, such as subdomains, hostnames with more than one kind of record associated with them, and IP address range calculation. It even Google scrapes to gather intelligence.
A perl script that can retrieve the config files of a variety of network devices for administrative or auditing purposes.
Just what it says on the tin.
Archived.
PSKmail is a software-based narrowband communications package for amateur radio datacomm. It uses multiple PSK modes to achieve different speeds. The client runs on Windows, Linux, and MacOSX. The server is written in Perl. Allows you to send and receive mail, pull text off the Web, send and receive APRS traffic, and chat between clients.
A Perl script which analyzes the OS it's running on top of to determine whether or not it's virtualized, and if so which product(s) it's inside of. Uses multiple techniques (no red pills, I don't think) to gather information.
A Perl script that logs into a MySQL database server (with or without credentials), analyzes it, and makes suggestions to optimize its performance.