A fast, open source
web browser engine.

WebKit is the web browser engine used by Safari, Mail, App Store, and many other apps on macOS, iOS, and Linux. Get started contributing code, or reporting bugs.

Web developers can follow development, check feature status, download Safari Technology Preview to try out the latest web technologies, and report bugs.

Release Notes for Safari Technology Preview 111

Release Notes for Safari Technology Preview 111

Safari Technology Preview Release 111 is now available for download for macOS Big Sur and macOS Catalina.

Read more

Speculation in JavaScriptCore

Speculation in JavaScriptCore

This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine.

Read more

App-Bound Domains

App-Bound Domains

Many applications use WKWebView as a convenient way to display websites without requiring users to leave the app, referred to as in-app browsing.

Read more

Async Clipboard API

Async Clipboard API

Safari 13.1 adds support for the async Clipboard API.

Read more

A Tour of Inline Caching with Delete

A Tour of Inline Caching with Delete

If you search for any JavaScript performance advice, a very popular recommendation is to avoid the delete operator.

Read more