The Mars Simulation Project is an open source Java project to create a simulation of future human settlement on the planet Mars. See https://github.com/mars-sim/mars-sim for code/issues/wiki
Java based astronomical logging software which stores it's data in a free and open XML based format (OpenAstronomyLog).
AstronomicalAlgorithms is a FREE portable ANSI C implementation of some of the algorithms published in Astronomical Algorithms by Jean Meeus (2nd edition, December 1998, Willmann-Bell ISBN 0943396638)
MobileStarChart is a MIDP1.0/2.0 midlet for Java-enabled mobile/cell phones or handheld device. It simulates whole sky at any point on earth with constellations, stars up to 6 mag, solar systems and some other celestial objects.
A collection of Java ports of open source terrain and solar system generation packages. Code has been extensively refactored, extended and documented. GPL License with exception for required libraries.
A simple command to convert calendar dates to julian dates. Quite useful in timing situations where you need elapsed time between dates. Also useful for astronomy applications.
Ham's Actor is a software for radio hams. Is a bundle of many functions and tools, so you just have to have one software. Functions: Log Book, GrayLine, satellite tracing, contesting, maps, callbook, and so on...
General purpose scientific framework and its astronomy samples
A client program compatible with the INDI standard (see http://indi.sourceforge.net) for remote telescope and device control. It works under Windows as well as Linux. It is writen in Python and uses the GTK in order to display the GUI.
JStars is an astronomical ephemeris program written in java.
Moon calendar: shows moon's phase, signs and relatives plant's part
MoonPlanner is a Java calendar that allow to view moon's phases, moon's signs (constellations in which the moon is), and show the part of the plant corresponding to each sign (flower, fruit, leaf or root). For every calendar's day the user can attach notes (that are stored in a persistent database). At the startup the program will remind you if there will be notes for current day. Timezones and localizations (En, IT) are supported by the application. This calendar is usable between 1900 and 2020. This tool can be useful to plan gardening tasks or to view some astrology informations. References and requirements: - JRE/JDK version 1.5 or later must be installed on host computer. - UI are made using SWT by Eclipse (see http://www.eclipse.org/swt/). - The software uses AstroLib library version 1.1.5 provided by Mark Huss to calculate Moon's phases (http://mhuss.com/AstroLib.html). - The software uses Apache Derby 10.9.1.0 (http://db.apache.org/derby/) as embedded database.
Sight Reduction for Air Navigation with Python
This Python TK application calculates a good set of stars for a 3 star fix, makes all calculations similar to the FAAs Celestial Computation Sheet (see FAA doc FAA-H-8083-18). Also, you can create a PDF file that generates Pub 249 Vol 1 for any epoch you specify. The PUB249 as PDF is found under "Files". I wrote this for my aircraft bubble octant :-) It is mainly useful for air navigation as it assumes a bubble sextant but may be used for normal sextants as well. Requires Ephem and ReportLab (optional for PDF output) Not to be used for real-world navigation!
Make star maps for anywhere at anytime
Generate star maps for anywhere at anytime. Choose from a database of thousands of deep sky objects, including all Messier, Caldwell, and NGC objects. Also allows recording of notes on viewed objects, and configuration of user-generated observation lists.
JAlma is Java Astronomical Almanac.
Feature extraction toolkit based on a wavelet multiscale vision model. Includes 1D signal processing sample application for line identification and classification of astronomical spectra.
GUI to configurate and start XPlanet easily. Adds a downloader to XPlanet to load clouds, images and marker files from the internet. Generates cmd (windows) and configuration files for XPlanet and the downloader. Hides in the System Tray.
BoPlanets shows planets relatively to an observing planet.
BoPlanets is a virtual planetarium showing the planets relatively to any observing planet. The planets can be viewed in ecliptical-, equatorial- or horizontal view. The times of rise, transit and set of a planet can be determined. Click on the link below to the web site of BoPlanets to see BoPlanets running as an applet.
Java classes to access FITS files. Library is based on modified nom.tam.fits classes.
Mobile Planet Tracking, lets you track the position of any of the 8 planets in the Solar System, you can specify your current earth position, date and time to get the most approximated values.
The Online Astronomy Project will create a complete, web-enabled, robotic astronomy system that is hardware independent (ASCOM standard abstraction layer) and capable of servicing multiple telescopes and types of observation programs at once.
Python & NOVAS. Use Python to calculate the position of Sun, Moon, Planets and Stars with unprecedented precision. PyNOVAS can be used by (Amateur) Astronomers, Sailors and other people interested in Celestial Navigation, Astronomy and Astrometry.
Simulation of star movements with great visualizations of flights through star fields.
Software package for the design of Newtonian binocular telescopes
GRad is a standalone solar radiation model, programmed in Java. It is capable of the calculation of potential (clear sky) and actual (real sky) irradiance and total irradiation for single and multiple geographical locations. Note that, while fully functional, this application is currently not developed any further.
Gridder is a group of portlets that simplify the use and administration of grid services. Especially for job submission management. Gridder also extends and documents the functionality of the OGCE Bundle. It is plenty of useful documentation.