Zinq
Features · Citation · Docs
Lightweight Zig framework for electronic structure theory, quantum chemistry, and mathematical algorithms. Written from scratch, it favors simple design while relying on efficient algorithms.
Features
Zinq provides tools for both time-independent and time-dependent quantum mechanical simulations.
Time-Independent Quantum Mechanics
-
Integrals over Gaussian Basis Functions
Compute 1- and 2-electron integrals and geometric derivative integrals. -
Hartree–Fock Methods
Perform restricted or generalized Hartree–Fock calculations with DIIS acceleration. -
Density Functional Theory
Evaluate Kohn–Sham DFT using LDA, GGA, meta-GGA, and hybrid functionals on molecular grids. -
Post-Hartree–Fock Methods
Perform arbitrary-order Møller–Plesset perturbation theory and arbitrary-excitation CI. -
Nuclear Derivatives & Vibrational Analysis
Compute analytic or numerical gradients, numerical Hessians, and harmonic vibrational frequencies. -
Molecular Geometry Optimization
Optimize molecular structures using BFGS quasi-Newton and steepest descent algorithms. -
Population Analysis & Bond Orders
Calculate Mulliken and Löwdin populations, and Mayer and Wiberg bond orders.
Time-Dependent Quantum Mechanics
-
Quantum Wavepacket Dynamics
Simulate multidimensional wavepacket dynamics using split-operator FFT propagation. -
Trajectory Surface Hopping
Run nonadiabatic dynamics using fewest switches (FSSH) and Landau–Zener algorithms. -
Ehrenfest Dynamics
Perform mean-field nonadiabatic simulations with continuous electronic-nuclear coupling. -
Classical Molecular Dynamics
Propagate trajectories with thermostats and sample Maxwell–Boltzmann or Wigner ensembles.
Citation
If you use Zinq in your research, please cite the project on Zenodo using the following general BibTeX entry. If you are referring to a specific version, please visit the Zenodo page and download the corresponding citation there.
@software{ZinqJira2026,
author = {Tomáš Jíra},
title = {tjira/zinq},
year = 2026,
publisher = {Zenodo},
doi = {10.5281/zenodo.18386143},
url = {https://doi.org/10.5281/zenodo.18386143},
}
License
This project is licensed under the MIT License. See LICENSE for details.
Metadata
Release files for zinq 0.12.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| zinq-0.12.1-py3-none-win_arm64.whl | Python 3 | none | Windows ARM64 | Details |
| zinq-0.12.1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| zinq-0.12.1-py3-none-manylinux_2_17_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| zinq-0.12.1-py3-none-manylinux_2_17_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| zinq-0.12.1-py3-none-macosx_11_0_x86_64.whl | Python 3 | none | macOS 11.0+ x86-64 | Details |
| zinq-0.12.1-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 201.1 MB
Release files / zinq-0.12.1-py3-none-win_arm64.whl
| Download URL | zinq-0.12.1-py3-none-win_arm64.whl |
|---|---|
| Size | 23.4 MB |
| Tags | Python 3 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
bde9beb4cd24bd4a4350f9bb9e7b0d7bb147ac1bb07570c858e73b68b00e13b9
|
|
BLAKE2b-256 checksum How to use checksums |
81581195fa442ccb835c9ccd9f6f827dc195b61d754985801a87feb16896de1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logRelease files / zinq-0.12.1-py3-none-win_amd64.whl
| Download URL | zinq-0.12.1-py3-none-win_amd64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ec5ab72ccf5b10e554d803ff04fa033ec5998c0fe4e387845a7bec1073dc99c1
|
|
BLAKE2b-256 checksum How to use checksums |
b1be549ad8ad6b7ef11a402a4478da0953a9c4b14ee9fd8c25fcf409daa444a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logRelease files / zinq-0.12.1-py3-none-manylinux_2_17_x86_64.whl
| Download URL | zinq-0.12.1-py3-none-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 70.9 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
d3f4501055be6482b6fe05636eb8a1f46ce91f4b6c9cb8ffd5034069d971fbdb
|
|
BLAKE2b-256 checksum How to use checksums |
5ca83d355c6422fa83e381a4fe8acf85da3b2b977a87cfcd8c4ed054eff4552a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logRelease files / zinq-0.12.1-py3-none-manylinux_2_17_aarch64.whl
| Download URL | zinq-0.12.1-py3-none-manylinux_2_17_aarch64.whl |
|---|---|
| Size | 33.6 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
1264455115c9367c914c5af02a0916771de04bac7ae446ace51a3ca12f49695d
|
|
BLAKE2b-256 checksum How to use checksums |
bea1333a12695b28bc46e840f7eea3870c1604b19706abd674c32a4337651f39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logRelease files / zinq-0.12.1-py3-none-macosx_11_0_x86_64.whl
| Download URL | zinq-0.12.1-py3-none-macosx_11_0_x86_64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | Python 3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
0cd0482036986021f6739e31db5f1cdda1af92dc6e899ba5faa4e09d189bdcb5
|
|
BLAKE2b-256 checksum How to use checksums |
dccc516e9b8e3a7a0dd34d7203e28e1063885e2772e2cb4cb29461a4c7dad799
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logRelease files / zinq-0.12.1-py3-none-macosx_11_0_arm64.whl
| Download URL | zinq-0.12.1-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.5 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0d84cf6f271bc6f359c290b0081e32dfd52e2de99035b086a48fb4bf6cf4ec27
|
|
BLAKE2b-256 checksum How to use checksums |
1ac2c422e822cfcaba7b1027c1c9501d9b9a69576188784f4c3984809b03df3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logSecurity for zinq 0.12.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 6 files in this release have been uploaded with provenance metadata.
Attestation for zinq-0.12.1-py3-none-win_arm64.whl
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 18, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.