Sparkle icon

Sparkle For Mac

3.8/5 28
Certified 100% FREE MIT License   

A powerful yet easy to use framework that offers you the possibility to effortlessly push software updates for your Cocoa applications.. #Update framework  #Cocoa framework  #Cocoa updater  #Updater  #Framework  #Autoupdate  

Softpedia Review

specifications

changelog

Free Download

Review by:
5.0/5

When developing software, making sure that your users have seamless access to the latest fixes or updates is extremely important. Sparkle is a framework that can be integrated into your Cocoa projects, and allows you to push updates by using appcasts.

Right off the bat, you must make sure the Sparkle framework is included into your Xcode project and in the app bundle. The next step is to create a Sparkle updater object and insert a “Check for Updates” menu item to allow the users to trigger the process manually.

To actually push updates, you must publish the new version in an appcast RSS: the Sparkle framework will use the provided download link to transfer the new app bundle to your disk, and then launches the installation process.

To make sure everything is safe, you can either code sign your updates by using the Apple Developer ID, or by including the DSA hash signature.

A Cocoa app that includes the Sparkle framework is able to update itself to the latest version in no time: the utility will periodically check the appcast RSS to find new versions, and can trigger the installation process while requiring minimal user interaction.

At the same time, the framework is employing the WebKit to display the release notes, and can also include a progress window. Note that the user has the option to setup the framework to automatically download and install all updates, or it can choose to manually confirm each upgrade.

Including the Sparkle framework into your Cocoa apps is extremely useful if you want to make sure all your users will have instant access to your updates.

Once the system is in place, all you have to do is publish the new version in the appcast, and the framework takes care of the rest.

What's new in Sparkle 2.6.0 Beta 1:

  • Perform Gatekeeper scan to pre-warm app launch (#2505) (Zorg)
  • Disable sandboxing for the Downloader XPC service by default to fix downloader prompt warnings (#2511) (Zorg)
  • Store private seed as the secret for newly generated keys (#2472) (Zorg)
  • Improve signing error message to developers (#2471) (Zorg)
Read the full changelog

Sparkle 2.5.2 / 2.6.0 Beta 1

add to watchlist add to download basket send us an update REPORT
  runs on:
macOS 10.13 or later (Universal Binary)
  file size:
8.9 MB
  3 screenshots:
Sparkle - Sparkle comes with an integrated updater function that helps you get the latest app version with minimal effortSparkle - The Sparkle Options where you can manually adjust the update frequency and decide if you want to send system profile informationSparkle - Via the Sparkle status bar menu you can easily trigger the check for updates function
  main category:
Developer Tools
  developer:
  visit homepage

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

% discount
Zoom Client
  • Zoom Client
  • calibre
  • Microsoft Teams
  • Windows Sandbox Launcher
  • 7-Zip
  • IrfanView
  • Context Menu Manager
  • 4k Video Downloader
  • ShareX
  • Bitdefender Antivirus Free
essentials


Load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy