Sparkle is an easy-to-use software update framework for macOS applications. Sparkle is open source software available under the permissive MIT license, and is developed on GitHub by the Sparkle Project with the help of dozens of valued contributors. Sparkle is kept up to date with the latest Apple technologies such as Touch Bar and Dark Mode. Sparkle supports macOS 10.9 and later. Supports Sparkle's own signatures as well as Apple Code Signing, for ultra-secure updates. Sparkle also supports authentication for installing in secure locations. Support for sandboxing is currently under development. Requires no code in your app, but also provides deep delegate support for maximum customization. Developers can make Sparkle work exactly as they need, and users can make Sparkle work as they prefer. Your own branding, icons and app name are used - there's no mention of Sparkle. Works with any macOS app, whether it uses Cocoa, Qt, Xamarin, or otherwise.

Features

  • Progress and status notifications for the host app
  • Sparkle requires no code in your app, and only needs static files on a web server
  • Handles permissions, quarantine and automatically asks for authentication if needed
  • Secure and reliable software update framework for Cocoa developers
  • Updates are verified using EdDSA signatures and Apple Code Signing
  • Supports delta updates which only patch files that have changed

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

Follow Sparkle 2

Sparkle 2 Web Site

Other Useful Business Software
Easily Host LLMs and Web Apps on Cloud Run Icon
Easily Host LLMs and Web Apps on Cloud Run

Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
Try Cloud Run Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Sparkle 2!

Additional Project Details

Operating Systems

Mac

Programming Language

Objective C

Related Categories

Objective C Frameworks

Registered

2021-09-30