semvec/pypi-packages huggingface dataset:
tuikit 1.0.0
Lightweight TUI utilities: console, text, lists, timezones and logic helpers.
License: MIT
Requires Python: >=3.10
Keywords: tui, cui, console, timezone, utilities, toolkit

# TUI-Toolkit

A compact set of terminal-focused utilities: console helpers, text processing, list tools, logic evaluators, and timezone utilities backed by bundled JSON tzdata.

Designed as a library, not a framework. No global state, no magic, no TUI “engine”—just focused primitives.

---

## Installation

```bash
pip install tuikit
```

---

## Features

### Console Utilities

Structured terminal output helpers:
1. clearing screen
2. seperating screen
3. spacing


### Text Tools

Simple but practical utilities:
1. wrapping
2. alignment
3. tokenization helpers


### List Tools

Operations on sequences:
1. flattening
2. grouping
3. chunking
4. transformations

### Logic Tools

Small logic helpers:
1. truth checks
2. implication evaluation
3. safe comparisons

### Time & Zone Tools

Timezone-aware utilities using packaged JSON tzdata:
1. Africa, America, Asia, Europe, Pacific, Australia
2. zone alias resolution
3. offset lookup
4. conversions
5. formating to fuzzy human-readable

---

## Quick Start

1. Console
```
from tuikit.console import clear

print("Hello World")
clear(sleep=2) # clears screen after 2 seconds
```

2. Lists
```
from tuikit.listools import flatten

nested = [1, [2, 3, [4, 5, 6], [7], 8], [9]]
flat = flatten(nested)

```Text
from tuikit.textools import wrap

print(wrap("Long text here...", width=40))
```

3. Logic
```
from tuikit.logictools import any_in

nested = [1, [2, 3, [4, 5, 6], [7], 8], [9]]
a_list = ["Hello", "World", "by Darki", 2, 5]

if any_in(a_list, eq=nested):
    print("Hell yeah!")
```

4. Time & Zones
```
from tuikit.zonetools import Timezone
from tuikit.timetools import timestamp
from datetime import datetime

zone = Timezone("Africa/Harare")
print(zone.offset)

now = datetime.now().isoformat()
print(timestamp(now))
```

---

## Package Structure

tuikit/
  console.py
  exceptions.py
  listools.py
  logictools.py
  textools.py
  timetools.py
  zonetools.py
  tzdata/
    Africa.json
    America.json
    ...
    
---

## Why This Exists

Most libraries either:
1. force a full TUI framework,
2. over-abstract simple tasks,
3. or hide logic behind globals.

This toolkit does the opposite:
1. explicit imports
2. predictable functions
3. small focused modules
4. timezone data bundled locally

---

License

MIT. See [LICENSE](LICENSE) for more details.
wrenfold 0.5.1
Tools for code-generating mathematical functions.
License: MIT
Requires Python: >=3.10
Keywords: symbolic, math, code-generation, robotics, vision

<!-- The README file for the PyPI repository -->

# wrenfold

<!--- logo_start --->
<p align="center">
<img src="https://wrenfold.org/_static/logo.png" alt="wrenfold logo depicting a bird made from folded paper" width="25%"/>
</p>
<!--- logo_end --->

<!--- badges_start --->
<p align="center">
<a href="https://github.com/wrenfold/wrenfold/actions/workflows/ci.yml?query=branch%3Amain"><img alt="GitHub Actions Workflow Status" src="https://github.com/wrenfold/wrenfold/actions/workflows/ci.yml/badge.svg?branch=main"></a>
<a href="https://github.com/wrenfold/wrenfold/actions/workflows/coverage.yml?query=branch%3Amain"><img alt="Code Coverage Status" src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/gareth-cross/0d939a81f2048609c1d3758371e94b7d/raw/wrenfold.json"></a>
<a href="https://pypi.org/project/wrenfold/"><img alt="Python versions badge" src="https://img.shields.io/pypi/pyversions/wrenfold"/></a>
<a href="https://crates.io/crates/wrenfold-traits"><img src="https://img.shields.io/crates/v/wrenfold-traits.svg" alt="crates.io"></a>
<img alt="C++17" src="https://img.shields.io/badge/c++-17-blue" />
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-blue.svg"></a>
</p>
<!--- badges_end --->

<p align="center">
<strong>
<a href="https://wrenfold.org">Documentation</a> | <a href="https://github.com/wrenfold/wrenfold/">Source Code</a>
</strong>
</p>