jayeshmepani/swiss-ephemeris-ffi
PHP 8.3+ FFI wrapper for the Swiss Ephemeris C library. Exposes all 106 public API functions with 1:1 constant/signature parity and zero abstraction. No swetest shelling; outputs verified for parity via PHPUnit against swetest.
Updated ephemeris data files from upstream.
Date: 2026-06-10
Upstream Commit: 76d17e1be6a4f3c12eed81adc2fba531ec08e866
These files are licensed under AGPL-3.0. Source: https://github.com/aloistr/swisseph
Trust Note: These archives are mirrored for convenience only. I do not modify the upstream ephemeris files.
Files included in ephe-files.tar.gz / ephe-files.zip
sepl*.se1 - Planet ephemeris filessemo*.se1 - Moon ephemeris fileFiles included in ephe-files-full.tar.gz / ephe-files-full.zip
ephe/ folderSwissEphFFI API.public/ to storage/app/swisseph/.This release does not rebuild or change the bundled native Swiss Ephemeris binaries.
The raw FFI API, constants, C signatures, and calculation behavior are unchanged.
Swiss Ephemeris PHP FFI initial release.
How can I help you explore Laravel packages today?