Generate secure, production-grade apps that connect to your business data. Not just prototypes, but tools your team can actually deploy.
Build internal software that meets enterprise security standards without waiting on engineering resources. Retool connects to your databases, APIs, and data sources while maintaining the permissions and controls you need. Create custom dashboards, admin tools, and workflows from natural language prompts—all deployed in your cloud with security baked in. Stop duct-taping operations together, start building in Retool.
Build an app in Retool
Find Hidden Risks in Windows Task Scheduler
Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.
Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
MisterHouse is a Windows/Unix home automation program written in Perl. It can respond to voice commands, web browsers, time of day, serial port and X10 data, external files, etc and can speak via Text to Speech engines.
Support is on https://sourceforge.net/p/misterhouse/mailman/misterhouse-users/ and code is maintained on https://github.com/hollie/misterhouse
...The program supports scantools that are based on the ELM Electronics ELM327 or OBD Solutions STN1110 programmed microcontrollers. It has been tested with scantools using legacy RS-232 serial, serial over USB, and Bluetooth hardware interfaces.
Perl OBD-II Logger even runs on the popular Raspberry Pi computer!
Recursive mapping/discovery of network devices via CDP/OSPF
CLI based, recursive mapping/discovery of network devices via SNMP(CDP/OSPF/BGP MIBs). SNMP(LLDP MIBs), telnet, and SSH are to follow, along with multi-vendor support (right now only supports cisco devices).
Requires Perl and Net::SNMP, Net::SSH, and Net::Telnet modules.
A Perl script that interfaces with the Devantech USB to I2C interface adapter. This script allows a user to read and write as a master to the i2c bus as well as set or get the value of the io pins.
Atera all-in-one platform IT management software with AI agents
Ideal for internal IT departments or managed service providers (MSPs)
Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
RSMeter is a package for interfacing to the RadioShack/Metex 22-168A series of serial-connected multimeters. Currently, it includes an ncurses interface and a script to graph readings. Support for other meters is planned in the future, with an API.
Perl scripts for using the M232 A/D and I/O Serial Adapter from ELV (TM).
Sample Applications for Console / Web.
Temperature measuring, switching Devices, getting state of a smoke detector and so on.
Live Security/Forensics Linux Distribution, built from scratch and packed full of tools useful for vulnerability analysis, penetration tests, and forensic analysis.
pblogan (Phone Box LOG ANalyzer)
A set of perl scripts that extract information from a Panasonic Phone Box via serial port, and upload them to a Postgres Database which is queried by several php pages.
DAT Freight and Analytics operates DAT One truckload freight marketplace
DAT Freight & Analytics operates DAT One, North America’s largest truckload freight marketplace; DAT iQ, the industry’s leading freight data analytics service; and Trucker Tools, the leader in load visibility. Shippers, transportation brokers, carriers, news organizations, and industry analysts rely on DAT for market trends and data insights, informed by nearly 700,000 daily load posts and a database exceeding $1 trillion in freight market transactions. Founded in 1978, DAT is a business unit of Roper Technologies (Nasdaq: ROP), a constituent of the Nasdaq 100, S&P 500, and Fortune 1000. Headquartered in Beaverton, Ore., DAT continues to set the standard for innovation in the trucking and logistics industry.
pjobs allows you to easily schedule jobs to both run serially and in parietal. This gives you the ability to run multiple sets of serial jobs in parietal. This allows jobs to be run more efficiently with less dead time in between them.