diff --git a/content/Software/PySTE/index.md b/content/Software/PySTE/index.md
new file mode 100644
index 0000000..376ce38
--- /dev/null
+++ b/content/Software/PySTE/index.md
@@ -0,0 +1,53 @@
+---
+title: PySTE
+tags: Hamiltonian-level
+description: A Python package for evolving unitaries and states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
+---
+
+[[/index|Christopher K. Long]],
+Crispin H. W. Barnes,
+and Normann Mertig
+
+# Online repositories
+
+- GitHub: https://github.com/Christopher-K-Long/PySTE
+- GitLab (mirror): https://gitlab.com/Christopher-K-Long/PySTE
+- Zenodo (DOI): https://doi.org/10.5281/zenodo.17116431
+
+# README file
+
+![[Repository/README]]
+
+# Repository files
+- [[Repository/README]]
+- [[Repository/ChangeLog]]
+- [[Repository/SECURITY]]
+- [[/Software/PySTE/Repository/LICENSE]]
+
+# Citation
+
+Christopher K. Long, Crispin H. W. Barnes, and Normann Mertig. PySTE, (Zenodo, 2025–2026), DOI: [10.5281/zenodo.17116431](https://doi.org/10.5281/zenodo.17116431).
+
+## BibTeX
+
+```bibtex
+@software{long_2025_17393488,
+ author = {Long, Christopher K. and
+ Barnes, Crispin H. W. and
+ Mertig, Normann},
+ title = {PySTE},
+ license = {Apache-2.0},
+ publisher = {Zenodo},
+ doi = {10.5281/zenodo.17116431},
+ url = {https://doi.org/10.5281/zenodo.17116431},
+ swhid = {swh:1:dir:3b56737f50e5a3fb539199daf2725196a630ddc0
+ ;origin=https://doi.org/10.5281/zenodo.17116431;vi
+ sit=swh:1:snp:42910d2cf314911d681e3e8c736621fa4232
+ 94ce;anchor=swh:1:rel:36a18efe0d29b7382405e8b9e095
+ d13b22083112;path=Christopher-K-Long-PySTE-3e79a04
+ },
+}
+```
+
+# Dependencies I authored
+- [[/Software/Suzuki-Trotter-Evolver/index|Suzuki-Trotter-Evolver]] [@SuzukiTrotterEvolver]
\ No newline at end of file