Repository navigation
Particle Library 0.1.0
Particle Library 0.1.0
Particle Library is an offline app for the Particle Data Group Review of
Particle Physics, with notes, references, PDF reviews and annotations.
This is the first public source, macOS and Android preview release.
Downloads
All assets show their exact filenames on GitHub; no custom labels are used.
Particle-Library-0.1.0-macOS-universal.dmg— macOS installer (recommended).Particle-Library-0.1.0-macOS-universal.zip— macOS app archive.Particle-Library-0.1.0-Android-arm64-v8a.apk— recommended for modern Android phones.Particle-Library-0.1.0-Android-armeabi-v7a.apk— older 32-bit Android devices.SHA256SUMS.txt— verify every download before running it.
Android APKs require Android 7.0+ (API 24). Enable installation from the browser
or file manager you use, then open the APK. The package id is
io.github.fkguo.particlelibrary.
The macOS app is ad-hoc signed, not Developer ID signed or notarized. On
first launch, right-click → Open, or approve it in System Settings → Privacy &
Security.
PDG data
The app bundles the PDG 2026 snapshot. Source builders can download the
authoritative file from the official PDG API page:
https://pdg.lbl.gov/2026/api/index.html
It is not redistributed in this release.
Platform status
- macOS: universal arm64 + x86_64; built and manually tested.
- Android: two signed release APKs (arm64-v8a for modern phones, armeabi-v7a
for older 32-bit phones); the arm64 release was installed and launched on an
Android 15 emulator, with offline search and math rendering checked. - iPhone/iPad: source and development-signed builds are tested; there is no
public IPA/TestFlight build in this release. - Windows/Linux/web: not built.
Known limitations
- macOS is unsigned/not notarized.
- Android is a preview APK, not a Google Play release; no Play Store listing.
- iOS public distribution needs a paid Apple Developer team.
- Android signing key is local and must be backed up; future APKs need the same
key for in-place updates.
Verification
flutter analyzeclean.- 187 tests passing locally with the PDG 2026 snapshot.
- macOS:
codesign --verify --deep --strictpassed. - Android: APK signature verified; package id and app label checked on the
emulator. - Second macOS launch activates the existing window and exits.
Built over a weekend using DeepSeek Harness and DeepSeek-V4.1-Flash-1017.