InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
WebKit Alternatives
Similar projects and alternatives to WebKit
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
-
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
-
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Mos
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS
-
-
darwin-xnu
Discontinued Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu
-
-
Servo
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
-
-
gecko-dev
DEPRECATED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
-
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
WebKit discussion
WebKit reviews and mentions
-
Postel's Law and the Three Ring Circus
whatever this is: https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
-
Shift-to-Middle Array: A Faster Alternative to Std:Deque?
JavaScriptCore uses this technique for JavaScript arrays that are used as deques, like if you unshift/shift.
Here's the core data structure: https://github.com/WebKit/WebKit/blob/main/Source/JavaScript...
The logic that makes it work is in JSArray.cpp and other files in that directory.
Shift-to-middle is surprisingly performant and also surprisingly hard to get right.
-
Styling an HTML dialog modal to take the full height of the viewport
That's how tags are made bold etc. There's a css file that's basically loaded before everything else to apply those default styles. Here's WebKit/Safari's for example:
https://github.com/WebKit/WebKit/blob/main/Source/WebCore/cs...
Try turning on user agent styles & user agent shadow dom in your dev tools settings.
- Tell Mozilla: it's time to ditch Google
-
Trust in Firefox and Mozilla Is Gone – Let's Talk Alternatives
> In terms of open source there are really only Chromium- and Firefox-derived browsers (I’m disregarding projects like the still pre-alpha Ladybird here).
isn’t webkit open source?
https://github.com/WebKit/WebKit
or maybe are you referring to something else?
-
What, if anything, should I do about using Mozilla's Firefox
FWIW, webkit's github [1] links directly to the "Epiphany Technology Preview" at gnome.org as a supported project. I have no idea if that leads to a full-featured modern browser for Linux, but I'm pretty sure if it doesn't, there should be a fork that does or creating one might be worth considering, and should be even fun and relatively easy to get kicked off.
[1]: https://github.com/WebKit/WebKit
- WebShield – A new wide-spectrum content blocker for Safari
- WebKit Quirks
-
I Switched to Firefox and Never Looked Back
Webkit does this.
Examples:
- https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pa...
- https://github.com/WebKit/WebKit/blob/main/Source/WebCore/pl...
-
TCC and the macOS Platform Sandbox Policy
The code snippets are purely declarative because they are reconstructed from the simple bytecode that the macOS sandbox library generates after evaluating the Scheme code. At that point any abstractions present in the source code are long gone and only predicates and actions remain.
If you look at typical SBPL source code you'll see it tends to contain a mix of straightforward, declarative `(allow …)` policies and custom functions/macros used to simplify repeated patterns. See https://github.com/WebKit/WebKit/blob/11b5279aec6113c661dac3..., for example.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 May 2025
Stats
The primary programming language of WebKit is JavaScript.