# Tools / Modules

## Access Control

### py-abac

{% embed url="<https://github.com/ketgo/py-abac>" %}

### pycasbin

{% embed url="<https://github.com/casbin/pycasbin>" %}

### simple-rbac

{% embed url="<https://github.com/tonyseek/simple-rbac>" %}

### vakt

{% embed url="<https://github.com/kolotaev/vakt>" %}

## Command Line Interface

### Click

{% embed url="<https://github.com/pallets/click>" %}

### python-fire

{% embed url="<https://github.com/google/python-fire>" %}

### typer

{% embed url="<https://github.com/tiangolo/typer>" %}

## Compilers

### Nukita

{% embed url="<https://github.com/Nuitka/Nuitka>" %}

```
python -m nuitka --follow-imports main.py
```

## Dashboards

### wave

{% embed url="<https://github.com/h2oai/wave>" %}

## Queue / Distributed

### Celery

{% embed url="<https://github.com/celery/celery/>" %}

## Testing

### playwright-python

{% embed url="<https://github.com/microsoft/playwright-python>" %}

## Text UI

### asciimatics

{% embed url="<https://github.com/peterbrittain/asciimatics>" %}

### rich

{% embed url="<https://github.com/willmcgugan/rich>" %}
