Skip to content

frde4c/ephe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPHE (Astrology Practice Tool)

EPHE is a tool designed for personal astrological interpretation practice and data archiving. It focuses on chart generation and aspect analysis grounded in traditional astrological principles.

Design Goals

  • Visual restraint: Uses monochrome planetary glyphs to remove visual cues and encourage intuitive interpretive training.
  • Data accuracy: Applies Morinus-style chart construction and a precise 1-degree calibration system.
  • Functional simplicity: Eliminates unnecessary decorative elements to optimize perception of astrological geometry.

Key Features

  • Traditional astrological calculations: Supports the seven traditional planets, essential dignities such as Terms and Faces, and sect-based Lot calculations.
  • Interactive aspect analysis: Clicking a planet displays precise aspect lines based on the traditional moiety of orb.
  • Chart record management: Automatically saves generated chart data and manages it through a local database.
  • House systems: Supports dynamic switching between Whole Sign and Porphyry house systems.

Tech Stack

  • FastAPI, HTMX, Vanilla CSS
  • pyswisseph (Swiss Ephemeris)
  • SQLite (SQLAlchemy)

Installation and Run

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload

About

Natal chart calculation and visualization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors