On-line Astrology / Downloads
Česky

Downloads

Downloads

A quiet place for technical project packages. For now it contains the pure PHP swetest.php package.

swetest.php Pure PHP Preview

An experimental PHP 7.4+ package for reading Swiss Ephemeris .se1 files without EXE, DLL, PHP extensions, or FFI. The ZIP contains source PHP files, an example, a changelog, README, and license notes. Version 0.1.3-preview (2026-07-10) went through an independent audit against the Swiss Ephemeris 2.10.03 C sources and a numeric comparison with the official swetest 2.10.03 binary — longitudes, latitudes, and house cusps agree within the binary's printing precision (0.0002") across the years −500 to +2300.

Size69.7 KB
Updated2026-07-10 15:39
SHA-256e3938c5c9f291d1bbb90054bda1508ab9ce3bfc9d1a2bb151a938cb6e6b193ee

ZIP contents

For AI tools and automated use

This package is also meant as a server-friendly alternative to repeatedly calling the public API. If you need many calculations, long ranges, or your own service, download the PHP code, add the required Swiss Ephemeris .se1 files, and calculate locally. The public API can then remain available for individual verification requests.

PHP compatibility

The package requires PHP 7.4 or newer. It is tested with PHP 7.4.6. PHP 7.3 and older are not supported because the source files use PHP 7.4 syntax, including typed properties and arrow functions.

License note

The ZIP does not contain Swiss Ephemeris .se1 data or swetest.exe. The licensing question for this website's operation is handled separately with the license holder. This note does not transfer license rights to ZIP users; if they use the package in their own software or public service, they must choose and comply with the applicable Swiss Ephemeris license model themselves.

Project support

If this package or the website is useful to you, you can voluntarily support the project operation and further development.

Conversion note

This PHP package is a project-specific, AI-assisted conversion around the Swiss Ephemeris / swetest workflow. The core technical conversion was carried out with Codex. Cursor was also used with a selected Gemini model as a supporting tool. Google Antigravity was used mainly for result checking and review of changes. In July 2026, Claude (Anthropic) performed an independent line-by-line audit of the port against the Swiss Ephemeris 2.10.03 C sources and a numeric verification against the official swetest binary; the fixes from that audit are part of version 0.1.3-preview. The results are experimental and should be compared against the official Swiss Ephemeris tools.