PHPackages                             janoelze/utils - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. janoelze/utils

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

janoelze/utils
==============

A PHP toolbox

0.1.9(1y ago)113MITPHPPHP &gt;=8.0

Since Jan 31Pushed 1y ago1 watchersCompare

[ Source](https://github.com/janoelze/Utils)[ Packagist](https://packagist.org/packages/janoelze/utils)[ RSS](/packages/janoelze-utils/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (10)Used By (0)

 [![](https://camo.githubusercontent.com/6de93a700bf04ed9b25bfdf778e199ffa702114cdfc9ae6a9396057aa945632b/68747470733a2f2f692e696d6775722e636f6d2f5648506752784d2e706e67)](https://camo.githubusercontent.com/6de93a700bf04ed9b25bfdf778e199ffa702114cdfc9ae6a9396057aa945632b/68747470733a2f2f692e696d6775722e636f6d2f5648506752784d2e706e67)

Utils
=====

[](#utils)

A PHP library for quick and dirty, single-file web development.

Modules
-------

[](#modules)

- [**RT**](#rt-class): URL routing with support for different HTTP methods
- [**SQ**](#sq-class): SQLite interface with magic schema handling
- [**JBS**](#jbs-class): Job scheduler to run tasks at specific intervals
- [**AI**](#ai-class): LLM interface and prompt builder
- [**CH**](#ch-class): File-based cache handler
- [**GR**](#gr-class): Generate SVG charts
- [**JS**](#js-class): Simple JSON store
- [**LG**](#lg-class): Logger with colored output and file logging
- [**VLD**](#vld-class): Validation library with built-in and custom rules
- [**ENV**](#env-class): Get/Set environment variables
- [**FS**](#fs-class): Interact with the file system
- [**S3**](#s3-class): Interact with Amazon S3
- [**CON**](#con-class): Interact with remote servers
- [**THR**](#thr-class): Execute tasks in parallel

Installation
------------

[](#installation)

```
composer require janoelze/utils
```

View on [Packagist](https://packagist.org/packages/janoelze/utils)

Get in loser, we're building a todo list app
--------------------------------------------

[](#get-in-loser-were-building-a-todo-list-app)

```
