Skylendar is a free (GPL licence) and modern design astrology software for Linux and the KDE 3 desktop environment.

It provides the following features:

  1. A Wheel Chart, displaying with up to 4 concentric rings.
  2. A Standard List Chart, that displays a text list of objects positions and speeds, aspects and mid-points tables.
  3. A Simple or Dual Aspects Scan List Chart, that displays a text list of the current towards natal or mutual aspects occurring during a given time span.
  4. Uses the high precision Swiss Ephemeris Library for computation. (Notice that the swiss ephemeris is NOT FREE for commercial use)
  5. Numerous planets, virtual planets, exotic objects, stars, aspects, and ayanamsa computing methods.
  6. Numerous parameters managed, such as orbs, orbs additions, aspects colors, etc...
  7. A SQL database interface for storing/retrieving the personal data and restrictions sets. (Actually PostgreSQL 8.1.x).
  8. Single, transiting, progressed, directed, added and multiplied subcharts.
  9. Aspects table below the wheel chart.
  10. Animation.
  11. Printing.
  12. True multitasking chart computation. e.g. An animation can run while scanning for mutual aspects.
  13. AAF and astrolog/kastrolog files can be converted in SKIF files, thank to the skif utility.
  14. Charts can be saved in SVG files.
  15. Local Horizon Chart.
  16. Objects List Chart.
  17. Aspects Table Chart.
  18. Ephemeris Chart.
  19. Can be installed on Ubuntu 7.10, or possibly on Debian & al.



A snapshot (image) of the current version of skylendar is available for viewing if you click here.



The sources of the current version, 1.7.1, are available for downloading here: skylendar-1.7.1.tar.bz2

Caution Note to Ubuntu users:  Unfortunately, the G++ compiler on Ubuntu seems pretty lame. So, don't expect to have a working skylendar compiled on this platform with the official compiler. That's why I also provide an already compiled skylendar executable. You can grab it here: skylendar.bz2

From now on, a Newsgroup exists for the skylendar users. See http://groups.yahoo.com/group/skylendar



In order to get skylendar compiled for your system, perform, as root, the following steps:



  1. Go to your favorite src directory, e.g. /usr/local/src.

  2. Unpack your downloaded tarball archive with the command: « tar xjf skylendar-1.7.1.tar.bz2 »

  3. Go to the created directory named skylendar-1.7.1.

  4. Execute « ./configure --prefix=<kpath> » .
    where <kpath> is your kde stuff path (typically /usr or /opt/kde)

  5. Check if your postgreSQL server is running

  6. Then execute: « make », « make install » and « installskydb ». If something missing, installskydb will inform you. The results of the installation process can be found in the file /var/log/installskydb.log.

  7. Install the font named skylendar.pfb, found in the directory src/, with for example, the command : « kcmshell kcmfontinst »

  8. Don't forget to grant the suitable rights to your login users with « skygrant your_user_name »

  9. Then, when the skylendar login dialog box appears, replace the skylendar user name with your user name



Skylendar needs the following packages:

  1. KDE 3.x

  2. QT 3.x

  3. PostgreSQL 8.2.x client and server, the plpgsql language plug-in, and probably the QT-PostgreSQL driver

  4. perl-XML-DOM for the skif utility.

    For the compilation and installation processes, the KDE, QT and PostgreSQL development packages must also be installed.

    The swiss ephemeris library requires compacted ephemeris files. The skylendar archive already provides a set of those ones for the contemporaneous epoch, but additional files ( .se1 files), can be found at: http://skylendar.kde.org/se1



Author: Christophe Gros <skylendar_REMOVE_ME_@yahoo.com>



Thanks to: François Ilacqua and Christian Amy for the hardware, the internet access, the grub, etc..., and to Alois Treindl + Dieter Koch at astro.com for the swisseph library.



Christophe Gros, December 2007