Birth date, time, and location
Optionaloptions: ChartOptionsOptional configuration
Complete chart object
const chart = calculateChart({
year: 2000, month: 1, day: 1,
hour: 12, minute: 0, second: 0,
timezone: 0,
latitude: 51.5074,
longitude: -0.1278
});
// Access planets
for (const planet of chart.planets) {
console.log(`${planet.name}: ${planet.formatted} (House ${planet.house})`);
}
// Access angles
console.log(`ASC: ${chart.angles.ascendant.formatted}`);
console.log(`MC: ${chart.angles.midheaven.formatted}`);
// Access aspects
for (const aspect of chart.aspects.all) {
console.log(`${aspect.body1} ${aspect.symbol} ${aspect.body2}`);
}
Calculate a complete astrological birth chart.