Figma vs Sketch
Side-by-side technology stack comparison.
Quick Facts
| Platform | macOS | macOS |
| Runtime | electron | swift |
| Version | v126.3.12 | v2026.1.2 |
| Size | 360 MB | 194 MB |
| Architecture | Apple Silicon | Universal (Apple Silicon + Intel) |
| Dependencies | 119 | 54 |
| Last Updated | Apr 29, 2026 | Apr 30, 2026 |
Platform
macOS
Runtime
electron
Version
v126.3.12
Size
360 MB
Architecture
Apple Silicon
Dependencies
119
Last Updated
Apr 29, 2026
Platform
macOS
Runtime
swift
Version
v2026.1.2
Size
194 MB
Architecture
Universal (Apple Silicon + Intel)
Dependencies
54
Last Updated
Apr 30, 2026
Technology Stack Comparison
0 shared technologies. 99 unique to Figma. 53 unique to Sketch.
| Technology | Figma | Sketch |
|---|---|---|
| Async Runtime | ||
| Tokio | — | |
| parking_lot | — | |
| futures-rs | — | |
| Auto Update | ||
| Sparkle | — | |
| Build Tool | ||
| gimli | — | |
| addr2line | — | |
| findshlibs | — | |
| rustc-demangle | — | |
| CLI | ||
| anstyle | — | |
| Swift Argument Parser | — | |
| Compression | ||
| flate2 | — | |
| zstd-safe | — | |
| Brotli | — | |
| zstd | — | |
| Cryptography | ||
| rand | — | |
| Ring | — | |
| ahash | — | |
| rustls | — | |
| webpki | — | |
| Data Structure | ||
| slab | — | |
| tinyvec | — | |
| foldhash | — | |
| indexmap | — | |
| smallvec | — | |
| hashbrown | — | |
| generic-array | — | |
| Swift Collections | — | |
| Date & Time | ||
| time (Rust) | — | |
| Desktop Framework | ||
| ShortcutRecorder | — | |
| Encoding | ||
| idna | — | |
| mime | — | |
| base64 | — | |
| encoding_rs | — | |
| percent-encoding | — | |
| Error Tracking | ||
| Sentry | — | |
| sentry-core | — | |
| sentry-panic | — | |
| sentry-contexts | — | |
| sentry-backtrace | — | |
| Bugsnag | — | |
| Feature Flags | ||
| Statsig | — | |
| File System | ||
| chokidar | — | |
| fsevents | — | |
| mime_guess | — | |
| normalize-path | — | |
| I/O | ||
| mio | — | |
| want | — | |
| bytes | — | |
| ipnet | — | |
| socket2 | — | |
| anstream | — | |
| httparse | — | |
| Internationalization | ||
| FormatJS | — | |
| Logging | ||
| backtrace | — | |
| env_filter | — | |
| env_logger | — | |
| tracing | — | |
| Media | ||
| Pillow | — | |
| Networking | ||
| h2 | — | |
| url (Rust) | — | |
| http | — | |
| hyper | — | |
| reqwest | — | |
| http-body-util | — | |
| Parser | ||
| regex (Rust) | — | |
| memchr | — | |
| httpdate | — | |
| humantime | — | |
| pico-args | — | |
| untrusted | — | |
| to-regex-range | — | |
| http-range | — | |
| aho-corasick | — | |
| Platform Binding | ||
| cocoa (Rust) | — | |
| machine-uid | — | |
| signal-hook-registry | — | |
| Runtime | ||
| Electron | — | |
| Serialization | ||
| serde | — | |
| FlatBuffers | — | |
| UI Framework | ||
| Tcl/Tk | — | |
| Utility | ||
| spin | — | |
| anyhow | — | |
| once_cell | — | |
| lazy_static | — | |
| Swift Algorithms | — | |
| Swift Numerics | — | |
| Web Server | ||
| Tower | — | |
| Actix Web | — | |
| Other | ||
| cxx | — | |
| neon | — | |
| braces | — | |
| linkme | — | |
| object | — | |
| is-glob | — | |
| anymatch | — | |
| readdirp | — | |
| actix-tls | — | |
| is-number | — | |
| picomatch | — | |
| is-extglob | — | |
| libloading | — | |
| actix-files | — | |
| actix-utils | — | |
| glob-parent | — | |
| rand_chacha | — | |
| actix-router | — | |
| actix-server | — | |
| actix-service | — | |
| is-binary-path | — | |
| binary-extensions | — | |
| Flex | — | |
| yoga | — | |
| Sketch | — | |
| Zxcvbn | — | |
| orjson | — | |
| Clipper | — | |
| appdirs | — | |
| certifi | — | |
| Chocolat | — | |
| SketchQL | — | |
| fig_kiwi | — | |
| SketchPDF | — | |
| SketchSVG | — | |
| converter | — | |
| figformat | — | |
| fontTools | — | |
| AnyCodable | — | |
| CodableCSV | — | |
| MarinaCore | — | |
| fig2sketch | — | |
| BCLayerList | — | |
| CocoaScript | — | |
| Collections | — | |
| PeertalkMac | — | |
| SketchModel | — | |
| BCFoundation | — | |
| sketchformat | — | |
| GCDWebServers | — | |
| SharedEditing | — | |
| SketchCloudKit | — | |
| SketchRendering | — | |
| SecureReceiptKit | — | |
| SketchMirrorTalk | — | |
| CombineSchedulers | — | |
| ConcurrencyExtras | — | |
| SketchAnnotations | — | |
| SketchControllers | — | |
| SketchPrototyping | — | |
| SketchFeatureFlags | — | |
| SketchPluginManager | — | |
| XCTestDynamicOverlay | — | |
| SketchMirrorServerKit | — | |
Async Runtime
Tokio
FigmaSketch
parking_lot
FigmaSketch
futures-rs
FigmaSketch
Auto Update
Sparkle
FigmaSketch
Build Tool
gimli
FigmaSketch
addr2line
FigmaSketch
findshlibs
FigmaSketch
rustc-demangle
FigmaSketch
CLI
anstyle
FigmaSketch
Swift Argument Parser
FigmaSketch
Compression
flate2
FigmaSketch
zstd-safe
FigmaSketch
Brotli
FigmaSketch
zstd
FigmaSketch
Cryptography
rand
FigmaSketch
Ring
FigmaSketch
ahash
FigmaSketch
rustls
FigmaSketch
webpki
FigmaSketch
Data Structure
slab
FigmaSketch
tinyvec
FigmaSketch
foldhash
FigmaSketch
indexmap
FigmaSketch
smallvec
FigmaSketch
hashbrown
FigmaSketch
generic-array
FigmaSketch
Swift Collections
FigmaSketch
Date & Time
time (Rust)
FigmaSketch
Desktop Framework
ShortcutRecorder
FigmaSketch
Encoding
idna
FigmaSketch
mime
FigmaSketch
base64
FigmaSketch
encoding_rs
FigmaSketch
percent-encoding
FigmaSketch
Error Tracking
Sentry
FigmaSketch
sentry-core
FigmaSketch
sentry-panic
FigmaSketch
sentry-contexts
FigmaSketch
sentry-backtrace
FigmaSketch
Bugsnag
FigmaSketch
Feature Flags
Statsig
FigmaSketch
File System
chokidar
FigmaSketch
fsevents
FigmaSketch
mime_guess
FigmaSketch
normalize-path
FigmaSketch
I/O
mio
FigmaSketch
want
FigmaSketch
bytes
FigmaSketch
ipnet
FigmaSketch
socket2
FigmaSketch
anstream
FigmaSketch
httparse
FigmaSketch
Internationalization
FormatJS
FigmaSketch
Logging
backtrace
FigmaSketch
env_filter
FigmaSketch
env_logger
FigmaSketch
tracing
FigmaSketch
Media
Pillow
FigmaSketch
Networking
h2
FigmaSketch
url (Rust)
FigmaSketch
http
FigmaSketch
hyper
FigmaSketch
reqwest
FigmaSketch
http-body-util
FigmaSketch
Parser
regex (Rust)
FigmaSketch
memchr
FigmaSketch
httpdate
FigmaSketch
humantime
FigmaSketch
pico-args
FigmaSketch
untrusted
FigmaSketch
to-regex-range
FigmaSketch
http-range
FigmaSketch
aho-corasick
FigmaSketch
Platform Binding
cocoa (Rust)
FigmaSketch
machine-uid
FigmaSketch
signal-hook-registry
FigmaSketch
Runtime
Electron
FigmaSketch
Serialization
serde
FigmaSketch
FlatBuffers
FigmaSketch
UI Framework
Tcl/Tk
FigmaSketch
Utility
spin
FigmaSketch
anyhow
FigmaSketch
once_cell
FigmaSketch
lazy_static
FigmaSketch
Swift Algorithms
FigmaSketch
Swift Numerics
FigmaSketch
Web Server
Tower
FigmaSketch
Actix Web
FigmaSketch
Other
cxx
FigmaSketch
neon
FigmaSketch
braces
FigmaSketch
linkme
FigmaSketch
object
FigmaSketch
is-glob
FigmaSketch
anymatch
FigmaSketch
readdirp
FigmaSketch
actix-tls
FigmaSketch
is-number
FigmaSketch
picomatch
FigmaSketch
is-extglob
FigmaSketch
libloading
FigmaSketch
actix-files
FigmaSketch
actix-utils
FigmaSketch
glob-parent
FigmaSketch
rand_chacha
FigmaSketch
actix-router
FigmaSketch
actix-server
FigmaSketch
actix-service
FigmaSketch
is-binary-path
FigmaSketch
binary-extensions
FigmaSketch
Flex
FigmaSketch
yoga
FigmaSketch
Sketch
FigmaSketch
Zxcvbn
FigmaSketch
orjson
FigmaSketch
Clipper
FigmaSketch
appdirs
FigmaSketch
certifi
FigmaSketch
Chocolat
FigmaSketch
SketchQL
FigmaSketch
fig_kiwi
FigmaSketch
SketchPDF
FigmaSketch
SketchSVG
FigmaSketch
converter
FigmaSketch
figformat
FigmaSketch
fontTools
FigmaSketch
AnyCodable
FigmaSketch
CodableCSV
FigmaSketch
MarinaCore
FigmaSketch
fig2sketch
FigmaSketch
BCLayerList
FigmaSketch
CocoaScript
FigmaSketch
Collections
FigmaSketch
PeertalkMac
FigmaSketch
SketchModel
FigmaSketch
BCFoundation
FigmaSketch
sketchformat
FigmaSketch
GCDWebServers
FigmaSketch
SharedEditing
FigmaSketch
SketchCloudKit
FigmaSketch
SketchRendering
FigmaSketch
SecureReceiptKit
FigmaSketch
SketchMirrorTalk
FigmaSketch
CombineSchedulers
FigmaSketch
ConcurrencyExtras
FigmaSketch
SketchAnnotations
FigmaSketch
SketchControllers
FigmaSketch
SketchPrototyping
FigmaSketch
SketchFeatureFlags
FigmaSketch
SketchPluginManager
FigmaSketch
XCTestDynamicOverlay
FigmaSketch
SketchMirrorServerKit
FigmaSketch
Sign up to see Technology Stack Comparison
Sign Up FreeSecurity Posture
| Figma | Sketch | |
|---|---|---|
| Code Signed | ||
| Notarized | ||
| Hardened Runtime | ||
| Security Score | Excellent | Good |
| Entitlements | 4 | 11 |
FigmaExcellent
Code Signed
Notarized
Hardened Runtime
SketchGood
Code Signed
Notarized
Hardened Runtime