A free open source desktop planetarium for your Mac

Stellarium for Mac

Stellarium 23.1

  -  339.36 MB  -  Open Source
  • Latest Version

    Stellarium 24.3

  • Operating System

    macOS 10.12 Sierra or later

  • User Rating

    Click to vote
  • Author / Product

    Fabien Chereau / External Link

  • Filename

    Stellarium-23.1-qt5-x86_64.zip

  • MD5 Checksum

    da19bd992e245d192f6e9d058461a476

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Stellarium 23.1.


For those interested in downloading the most recent release of Stellarium for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Stellarium 23.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Stellarium 23.1 Screenshot 1
  • Stellarium 23.1 Screenshot 2
  • Stellarium 23.1 Screenshot 3
  • Stellarium 23.1 Screenshot 4

What's new in this version:

Added:
- missing include
- ability to store a local file of objects as bookmark
- missing file in Babylonian (Seleucid) SC
- ability to show the alternative shortcuts in Help dialog
- B-V color indices for planets and the Sun
- B-V indices for few moons
- ability to change the font size and color of the landscape labels from the GUI
- ability to visualize heliocentric ecliptic distances for bright comets in AstroCalc/Positions/HEC tool
- an option to use supersampling for shadows on the Moon
- implementation of the limb darkening for the Sun
- Methuselah star
- support 32-wind compass rose
- decorative textures for the observer used in the location panel
- accurate ecliptic calendar marks
- ability to settings fps in the GUI
- a workaround for poor NPOT mipmap implementations
- “Now” button into AstroCalc/Ephemeris tool
- discovery info for Messier objects
- phase name and age to Moon’s infoMap
- a check for screenshot file format
- proper name for Arp 239
- proper name for PGC 1436754 from SIMBAD
- support MIT license for sky cultures
- GUI to manually entering FOV
- ability to toggle ignore date test for orbital data in AstroCalc/Ephemeris tool
- explicit text message for “satellite below horizon”
- a confirmation warning to overwrite an existing list on import in Observing lists
- support for masses of the major planets
- masses for major planets

Fixed:
- umbra circles in Satellites plugin
- plotting markers of ephemerides
- the performance penalty: enabled compression of high frequency events
- off-by-one error in planetary rings mesh generator
- compilation on Qt configured for OpenGL ES2
- bookmarks for minor planets in Solar System Editor plugin
- the wrong transformation of the Moon’s color texture values
- solar eclipse rendering of the Moon in a better way
- default distance of “observer” to the parent
- handling of lighting factor when rendering lunar eclipse
- AstroCalc/RTS tool
- another missing timezone
- location changes via Search panel and “Goto” Action
- return to default location (with default landscape)
- other place where location name is printed in bottom bar
- pixelized panel icons in screenshots
- a possible security issue
- DSO filters
- screenshot size
- a potential security issue when storing screenshots
- scaling of screen geometry when setting window position
- limits for altitudes in Satellites plugin
- working the filter in shortcut dialog for Qt5-based builds
- storing DSO with designations in Observing lists
- the type/objtype bug in Observing lists
- creation of default empty list at start in Observing lists
- behaviour for ‘Reload the sky culture’ feature
- a crash when observer is on the spaceship

Changed:
- Changed GUI of Satellites plugin: disable a bad implementation of fixed shadow altitude
- Changed GUI: better button labels
- Changed core: set line and file numbers in shader prefixes
- Changed core: make ring shadows smoother
- Changed core: improve quality of planetary ring edges
- Changed core: make sure that textures being loaded don’t exceed OpenGL size limits
- Changed core: avoid blowing out highlights on the lunar surface
- Changed core: use a ratio of FoV and sphere scale when calculating brightness coefficient for the Moon
- Changed core: allow more threads for texture loading
- Changed core: do computations for the planets in linear color, convert to sRGB in the end
- Changed core: move Lambert BRDF from vertex shader to fragment shader
- Changed core: make terminator of planets with atmosphere not so sharp
- Changed core: allow texture decimation
- Changed core: simplify checking whether planet being drawn in Planet::draw3dModel is the Sun or the Moon
- Changed core: simplify checking whether current location is Earth in Planet::draw3dModel
- Changed core: draw solar corona before the sphere, regardless of halo settings
- Changed core: make rot_obliquity=0 for all observers
- Changed core: do the computation of lunar eclipse colors in nonlinear color
- Changed core: enable mip mapping for old-style-landscape textures)
- Changed core: switch old-style landscape to fragment-shader-based direction computation
- Changed core: allow “goto” action to observers
- Changed core: inhibit drawing of a few grids/markers when on Observer pseudo-planet
- Changed core: inhibit location name if observing from Observer pseudo-planet
- Changed core: inhibit landscape and atmosphere drawing when on an “observer” pseudo-planet
- Changed core: make it possible to restrict texture size of GUI panel button pixmaps
- Changed core: softened inner edge of earth penumbra slightly
- Changed core: avoid creation of default user dir if CLI override given
- Changed core: deprecated a redundant command line option)
- Changed core: force redraw of dynamic resolution atmosphere on window resize
- Changed core: use config settings screen_* in physical (unscaled) pixels
- Changed core: render ShowMySky atmosphere calculating view direction per fragment
- Changed core: tweak screen intersect callback
- Changed core: disable culling for ZodiacalLight and MilkyWay
- Changed core: ensure screenshot format initialisation sets supported format
- Changed Satellites plugin: refactoring the code (simplification)
- Changed Satellites plugin: reduced the minimal entered altitude for apogee/perigee filters
- Changed Satellites plugin: switched to use WGS-84 data in whole Satellites plugin
- Changed scripting engine: avoid empty filenames for screenshots
- Changed scripting engine: also make writing to absolute paths a GUI option
- Changed scripting engine: require user consent to let scripts store screenshots to paths given in the script
- Changed encoding format in Korean.isl

Updated:
- GUI: losslessly recompress PNGs to save space
- orbital elements for minor bodies of Solar system
- default list of locations
- default catalog of satellites
- default catalog of exoplanets
- default catalog of pulsars
- qxlsx dependencies
- XML data: use generic-icon in mime file
- list of languages
- default bookmarks for Solar System Editor plugin
- translations of sceneries
- translations of landscapes
- translations of sky cultures

Removed:
- the clamping kludge from the Oren-Nayar function
- NGC 5976A designation
- checking architectures in Windows installer