Skip to main content

Saterys — Scalable Analysis Toolkit for Earth Remote sYStemS

Project description

SATERYS

PyPI version Python versions License: MIT Build

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.
  • FastAPI Backend for plugin execution and REST endpoints.
  • 🛰 Geospatial Preview with Leaflet, serving raster tiles via 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

pip install saterys
# SATERYS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

saterys-0.2.8.tar.gz (146.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

saterys-0.2.8-py3-none-any.whl (152.4 kB view details)

Uploaded Python 3

File details

Details for the file saterys-0.2.8.tar.gz.

File metadata

  • Download URL: saterys-0.2.8.tar.gz
  • Upload date:
  • Size: 146.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for saterys-0.2.8.tar.gz
Algorithm Hash digest
SHA256 abe89aa04f494fc31ede68b52bbf7e69c7ce7a97e780e34487986f312aa01bb7
MD5 8ca64c019d25396fed842a3362e5a9e9
BLAKE2b-256 26af350b8bb50d9d006d88d8776ed346c3674ca6576e2fd049999c056b7d6837

See more details on using hashes here.

File details

Details for the file saterys-0.2.8-py3-none-any.whl.

File metadata

  • Download URL: saterys-0.2.8-py3-none-any.whl
  • Upload date:
  • Size: 152.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for saterys-0.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 a29271c46042bcf243b15b59603deed5a71e445f2544695679bd20af93aa96f5
MD5 de3c996f9f655262d35b9a3a276c434f
BLAKE2b-256 c350104833da516a98b7c4a2be7841692757e1ca9b384bd2e97996b079f56b07

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page