Metadata-Version: 2.4
Name: saterys
Version: 0.2.8
Summary: Saterys — Scalable Analysis Toolkit for Earth Remote sYStemS
Author-email: Sebastian Sanchez Bernal <bastian@example.com>
License: MIT
Project-URL: Homepage, https://github.com/bastian6666/saterys
Project-URL: Repository, https://github.com/bastian6666/saterys
Project-URL: Issues, https://github.com/bastian6666/saterys/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi>=0.110
Requires-Dist: uvicorn[standard]>=0.23
Requires-Dist: pydantic>=2
Requires-Dist: numpy>=1.26
Requires-Dist: rio-tiler>=6
Requires-Dist: rasterio>=1.3
Dynamic: license-file

# SATERYS

[![PyPI version](https://img.shields.io/pypi/v/saterys.svg?style=flat-square)](https://pypi.org/project/saterys/)
[![Python versions](https://img.shields.io/pypi/pyversions/saterys.svg?style=flat-square)](https://pypi.org/project/saterys/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE)
[![Build](https://img.shields.io/github/actions/workflow/status/bastian6666/saterys/ci.yml?style=flat-square&label=build)](https://github.com/bastian6666/saterys/actions)

**SATERYS** is a geospatial pipeline builder combining a **Svelte** frontend with a **FastAPI** backend.  
It provides an interactive node-based canvas for connecting operations, executing Python plugins, and visualizing raster data directly on a Leaflet map.

---

## ✨ Features

- 🎨 **Interactive Node Editor** using [Svelvet](https://svelvet.io/).
- ⚡ **FastAPI Backend** for plugin execution and REST endpoints.
- 🛰 **Geospatial Preview** with Leaflet, serving raster tiles via [rio-tiler](https://github.com/cogeotiff/rio-tiler).
- 🔌 **Extensible Plugin System**: add your own nodes by dropping Python files into a `nodes/` folder.
- 🌙 **Dark/Light Theme** toggle.
- 📦 Fully **pip-installable** with built frontend assets included.

---

## 📦 Installation

```bash
pip install saterys
# SATERYS
