AdGuard for Mac is a system-wide ad and tracker blocker designed specifically for macOS. Rather than limiting filtering to a single browser, it can protect browsers and other applications, while also providing DNS filtering, privacy protection, HTTPS filtering, custom rules, and additional security features.

For Mac users who want more control than a conventional browser extension provides, AdGuard is one of the strongest options available.

Browser extensions are effective, but their protection generally ends when you leave the browser. AdGuard for Mac takes a broader approach by filtering network traffic at the system level.

This means it can block advertisements and trackers in supported browsers as well as applications that communicate over the network. It also provides DNS protection and configurable filtering rules, making it possible to customize exactly what should and should not be blocked.

AdGuard supports both Apple Silicon and Intel Macs, making it suitable for a wide range of current and older macOS systems.

Key Features of AdGuard Ad Blocker for Mac

System-Wide Ad Blocking

The main advantage of AdGuard for Mac is that it operates beyond the browser.

It can filter advertisements in browsers and compatible applications, including banners, pop-ups, video ads, and other unwanted content.

This makes it more comprehensive than simply installing an ad-blocking extension in Safari or another browser.

Safari Protection

AdGuard integrates particularly well with Safari.

It provides dedicated Safari filtering capabilities and can block advertisements, trackers, and annoyances while allowing users to manage filtering rules from the application.

For Mac users who primarily use Safari, this provides significantly more control than Safari's built-in privacy protections alone.

HTTPS Filtering

AdGuard can inspect HTTPS traffic locally in order to apply content-filtering rules to encrypted connections.

This allows it to identify advertising and tracking requests that would otherwise be hidden inside encrypted traffic.

The inspection takes place locally rather than sending decrypted browsing content to an external AdGuard server. However, HTTPS filtering requires the application to install a local certificate, so users should understand the implications before enabling it.

DNS Protection

AdGuard includes a full DNS filtering component.

It can block requests to advertising, tracking, and malicious domains before the connection is established. Users can also configure custom DNS servers and encrypted DNS protocols.

This provides another layer of protection that complements normal content filtering.

Tracker Blocking

AdGuard maintains filtering lists designed to block known tracking systems and analytics services.

This can reduce the amount of browsing and application activity that is sent to third-party tracking infrastructure.

Users can also add their own filter lists and custom rules for more precise control.

Phishing and Malicious Website Protection

AdGuard can block connections to known malicious and phishing domains.

This adds a security layer on top of advertisement and tracker blocking, although it should not be treated as a replacement for macOS security software or a dedicated endpoint-security solution.

Custom Filtering

Advanced users can create custom rules or install additional filter lists.

This is particularly useful when a website behaves incorrectly after filtering or when you want to block a specific domain, script, advertisement, or tracking mechanism.

The ability to temporarily disable filtering for individual websites also makes troubleshooting relatively straightforward.

Application Filtering

Because AdGuard operates at the system level, filtering can apply to applications other than browsers.

This is one of the biggest reasons to choose the Mac application instead of a browser-only ad blocker.

Users can also configure exclusions when a particular application does not work correctly with filtering.

Download AdGuard Ad Blocker for Windows Latest Version

Download AdGuard Ad Blocker for Mac Latest Version

Download AdGuard Ad Blocker for Android Latest Version

Download AdGuard Ad Blocker for Android TV Latest Version

Download AdGuard Ad Blocker for iOS Latest Version

Download AdGuard Ad Blocker v2.20.0 - Software Mirrors

AdGuard Ad Blocker v2.20.0 for macOS

AdGuard-2.20.0.2626.dmg | 107.27 MB

AdGuard Ad Blocker v2.20.0 Source Code

AdGuard Ad Blocker v2.20.0 Source code (zip)

AdGuard Ad Blocker v2.20.0 Source code (tar.gz)

AdGuard Ad Blocker v2.20.0 Release Notes:

Disclaimer Adguard for Mac is not an open-source project. We use GitHub as an open bug tracker for users to see what developers are working on.
In AdGuard for Mac v2.20, we’ve renewed the app’s visual style, changed the UX workflow related to system permissions in macOS, added new browsers to the default filtering list, updated our filtering engines, and fixed a number of bugs.

System permissions for AdGuard

AdGuard requires Files and Folders permission to install and verify AdGuard Browser Assistant in Chrome, Edge, and Gecko-based browsers. In macOS 27, access to third-party browser profile folders has been restricted. Previously, when access was denied, AdGuard displayed a Not supported status, which didn’t make it clear for users that the issue could be resolved by granting additional permissions. In AdGuard for Mac v2.20, we’ve improved this workflow:
  • The Not supported status is replaced with an Allow access button on the Assistant tab. It opens Files and Folders settings, where you can grant the required permission. Once access is granted, you can install the Assistant
  • A notice is added to the main window. It appears if your default browser isn’t Safari and AdGuard doesn’t have access to its folder, and takes you to the Assistant tab
  • The Enable Browser Assistant notice now appears when the Assistant isn’t installed in your default browser. You can dismiss it by clicking on the > button
  • The first-launch wizard now uses the same Allow access button
These changes should make AdGuard for Mac more convenient for users who prefer third-party browsers on macOS.

Other changes

We’ve expanded the list of browsers filtered by default, adding popular names like DuckDuckGo and Naver Whale. Also, AdGuard for Mac now supports LibreWolf. Plus, we’ve set up a Compatibility repository in GitHub, where users can submit their browser support issues, or even open pull requests for us to review and put out the necessary changes in later updates. We’ve also added Quad9 to the list of DNS providers that support DNS-over-QUIC. The app’s visual style is being refreshed as well: we renewed the logo and system tray icons, updated the description of the Block WebRTC setting, and removed the Block Java setting. Lastly, we’ve fixed a number of bugs that interfered with the app’s correct functioning and updated CoreLibs and DnsLibs.

Changelog

Improvements

  • Introduced compatibility lists specifically for AdGuard for Mac #5
  • Removed the Block Java setting #1705
  • Updated AdGuard icons and logos, copyright year, and capitalization #1706

Fixes

  • Scrollbar malfunction in the Filtered applications tab
#1192
  • A bug causing the main app window to automatically pop up during macOS startup #1699
  • Inaccurate titles within AdGuard’'s Settings/Preferences screens #1734
  • Erroneous User rules filter timestamp is hidden until modified #1737
  • Unexpected Noname entries in Filtered Applications menu #1772
  • Firefox filtering state not retained in AdGuard for Mac v2.20 beta build #1774
  • Excessive disk writes caused by the agflm_standard.db journal mode #1710
  • Text and icon colors of the Settings tabs do not match system behavior #1696

CoreLibs (Filtering engine)

  • Updated CoreLibs to v.1.22.29 #1754

Improvements

  • Prevented domain leaks for Local.adguard.org resolution while protection is turned on #1854
  • Added support for filtering of HTTP/3 proxies #1957
  • Refined the Do Not Track utility to avoid dispatching DNT/GPC headers to incompatible browsers
#1982
  • Enabled HTTP/3 filtering out of the box for Beta and Nightly testing channels #2014
  • Turned on HTTP/3 filtering by default for all stable release users #2015
  • Synchronized verification caching rules to match Chrome’'s implementation standards #2025
  • Added full support for filtering HTTP/2 proxy connections #2054
  • Changed the evaluation of iframe size for content script injections
#2059

Fixes

  • Parsing errors occurring within match_context_create routines #124
  • Freezing of Firefox with a Host contacted, waiting for reply status due to locked TCP socket connections #2058
  • Latency issues in QUIC/HTTP/3 processing leading to automatic fallbacks to HTTP/2
#2062
  • OCSP validation routines failing to properly block connections targeting compromised or revoked SSL certificates
#2069

Scriptlets (JavaScript enhancement for filtering rules)

  • Updated Scriptlets to v2.4.2

Improvements

  • Added the google-ima3-dai redirect rule [#239](https://github.com/AdguardTeam/Scriptlets/issues/239)
  • Introduced the trusted-json-set scriptlet #308
  • Expanded JSON-focused scriptlets to support advanced JSON path queries #522
  • Enhanced log-addEventListener with a parameter to manage overriding addEventListener #551

Fixes

  • cancelBubble causes unexpected errors in trusted-click-element #555

ContentScript

  • Updated ContentScript to v3.2.0

DnsLibs (DNS filtering engine)

  • Updated DnsLibs to v2.10.1 #1742

Improvements

  • Added ability to update upstreams list without reloading filters #248

Fixes

  • Crash caused by segmentation error during DNS proxy setup on MIPS routers #136
  • Missing TCP filtering within Apple Network Extensions #264
  • Intermittent failures during DNS-over-TLS upstream availability checks #263
  • Missing AdGuard certificate issues on hitomi.la #2055

How to install AdGuard for MAC

Performance and User Experience

AdGuard for Mac generally operates quietly in the background once configured.

The main application provides a dashboard showing filtering activity and gives users access to filtering, DNS, privacy, and network settings.

For ordinary users, the default configuration is generally sufficient. Advanced users can go much further by configuring DNS servers, custom filters, exclusions, and individual filtering rules.

The system-wide architecture does introduce some additional complexity compared with a browser extension. Network filtering can occasionally interfere with applications or websites, particularly when aggressive filtering or HTTPS inspection is enabled.

Fortunately, AdGuard provides controls for disabling protection temporarily or excluding specific traffic.

Pros

  • System-wide ad blocking.

  • Works beyond the browser.

  • Excellent Safari integration.

  • Blocks advertisements and trackers.

  • DNS filtering.

  • HTTPS filtering.

  • Custom filtering rules.

  • Custom filter lists.

  • Phishing protection.

  • Application-specific exclusions.

  • Detailed configuration options.

  • Supports Apple Silicon and Intel Macs.

  • Regular filter updates.

Cons

  • More complex than a browser extension.

  • Some advanced features require a paid license.

  • HTTPS filtering requires a local certificate.

  • System-level filtering can occasionally cause compatibility problems.

  • More resource usage than a browser-only blocker.

  • Users who only need basic Safari filtering may not need the full application.

Who Should Use AdGuard for Mac?

AdGuard for Mac is particularly well suited to users who want comprehensive privacy and ad blocking across their Mac, rather than protection limited to a particular browser.

It is also a good choice for users who regularly use ad-supported applications, want DNS-level filtering, or prefer having detailed control over which network requests are permitted.

For someone who only wants to block advertisements in Safari, a Safari content blocker is simpler. For users who want a single filtering solution covering the wider macOS environment, AdGuard is much more compelling.

Final Verdict

AdGuard for Mac is a mature and comprehensive ad-blocking solution that goes considerably further than a conventional browser extension.

Its combination of system-wide content filtering, DNS protection, tracker blocking, HTTPS filtering, custom rules, and application controls makes it one of the most capable privacy-focused filtering tools available for macOS.

The main trade-off is complexity. The more deeply AdGuard integrates with macOS networking, the more opportunities there are for configuration issues or compatibility problems. But for users who want that level of control, the additional functionality is well worth it.

For Mac users who want to block advertisements and trackers across the entire system, AdGuard for Mac is an excellent choice.

AdGuard Ad Blocker for Mac v2.20.0 (1 Year - Family License) - Discount 30% Off
$46.12$65.88
Software Informations:
Developer:

Operating System:
macOS
Date Added:
2026-10-15T04:07:17.845Z

EffectCraft is an open-source motion graphics and visual effects application designed as a clean-room reimplementation of Adobe After Effects. Written in Rust, it provides a native desktop editor for Windows, macOS, and Linux, alongside a browser-based version.

The application focuses on professional animation and compositing workflows, including keyframes, animated text, masks, visual effects, 3D cameras, lights, and a render queue. Its interface follows familiar After Effects conventions, making it easier for experienced motion designers to understand its workflow.

EffectCraft also stands out for its automation capabilities. Projects use a readable JSON-based format, and the application exposes its editing engine through a command-line interface, a JSON control channel, and an MCP server for AI agents.

Features

EffectCraft includes a broad collection of tools for motion graphics and visual effects.

  • Timeline and keyframes: Animate layer properties with linear, Bezier, hold, and eased interpolation. The Graph Editor provides value and speed graphs for adjusting animation curves.

  • Layer compositing: Combine text, shapes, footage, nested compositions, adjustment layers, solids, cameras, and lights. Parenting, track mattes, blend modes, and motion blur are supported.

  • Shape animation: Create shape layers with trim paths, repeaters, rounded corners, gradient strokes, and other procedural shape operators.

  • Masks and selection: Draw and edit masks with feathering, expansion, and different compositing modes.

  • Text animation: Work with point text, paragraph text, text animators, range selectors, and text-on-path workflows.

  • Expressions: Use JavaScript expressions with familiar After Effects-style objects and functions, including wiggle, loopOut, and layer references.

  • Puppet tools: Animate character and object deformations with pins, mesh controls, rigging, and follow-through.

  • Visual effects: Apply blur, sharpening, color correction, distortion, keying, noise, stylization, transitions, simulation, and audio effects.

  • Layer styles: Apply effects such as Drop Shadow, Inner Glow, Outer Glow, Bevel and Emboss, Satin, Stroke, and color overlays.

  • 3D scenes: Work with 3D layers, cameras, lights, depth of field, and shadows.

  • Motion tracking: Use tracking and analysis tools for motion-related workflows.

  • Audio support: Preview animations with synchronized audio, waveforms, meters, and audio effects.

  • Lottie integration: Import and export supported animations for use in websites and applications.

  • Render queue: Export animations and compositions to video, audio, image sequences, and animated formats.

  • Automation: Control editing operations through the CLI, JSON interface, and MCP server.

The effects library is particularly ambitious, covering hundreds of effects inspired by familiar After Effects categories. It includes tools for color correction, distortion, keying, simulation, perspective, time manipulation, audio processing, and stylization.

Lottie import and export is another practical advantage. It allows compatible animations to move between EffectCraft and web or application workflows without requiring a separate export plugin.

Download EffectCraft v0.10.0 - Software Mirrors

EffectCraft v0.10.0 for Windows

effectcraft-0.10.0-windows-x86.msi | 46.89 MB

effectcraft-0.10.0-windows-x86-portable.zip | 60.36 MB

effectcraft-0.10.0-windows-x64.msi | 48.13 MB

effectcraft-0.10.0-windows-x64-portable.zip | 63.53 MB

effectcraft-0.10.0-windows-arm64.msi | 42.86 MB

effectcraft-0.10.0-windows-arm64-portable.zip | 58.81 MB

EffectCraft v0.10.0 for macOS

effectcraft-cli-0.10.0-macos-universal.zip | 57.01 MB

effectcraft-0.10.0-macos-universal.dmg | 61.07 MB

EffectCraft v0.10.0 for Linux

effectcraft-0.10.0-linux-x86_64.tar.gz | 60.48 MB

effectcraft-0.10.0-linux-x86_64.rpm | 61.51 MB

effectcraft-0.10.0-linux-x86_64.flatpak | 39.24 MB

effectcraft-0.10.0-linux-x86_64.deb | 61.9 MB

effectcraft-0.10.0-linux-x86_64.AppImage.zsync | 196.16 kB

effectcraft-0.10.0-linux-x86_64.AppImage | 55.98 MB

effectcraft-0.10.0-linux-riscv64.tar.gz | 59.01 MB

effectcraft-0.10.0-linux-riscv64.rpm | 60.14 MB

effectcraft-0.10.0-linux-riscv64.deb | 60.26 MB

effectcraft-0.10.0-linux-aarch64.tar.gz | 56.47 MB

effectcraft-0.10.0-linux-aarch64.rpm | 58.54 MB

effectcraft-0.10.0-linux-aarch64.flatpak | 34.62 MB

effectcraft-0.10.0-linux-aarch64.deb | 59.14 MB

effectcraft-0.10.0-linux-aarch64.AppImage.zsync | 183.22 kB

effectcraft-0.10.0-linux-aarch64.AppImage | 52.28 MB

EffectCraft v0.10.0 for BSD

effectcraft-0.10.0-freebsd-x86_64.tar.gz | 60.17 MB

Others Download related to EffectCraft v0.10.0

effectcraft-web-0.10.0.zip | 18.15 MB

EffectCraft v0.10.0 Source Code

EffectCraft v0.10.0 Source code (zip)

EffectCraft v0.10.0 Source code (tar.gz)

EffectCraft v0.10.0 Release Notes:

What's Changed

  • Track matte on an adjustment layer limits where its effects show by @marcoarnulfo in #1204
  • UI: Quick Apply keeps an IME composition while pinyin is typed by @cjcwwww in #1206
  • fix(effects): CC Particle World / Systems II replace their layer; Time effects see earlier effects by @eliasx45 in #1111
  • Tracker: a track point can be grabbed when zoomed out by @marcoarnulfo in #1112
  • Keyboard Shortcuts: OK button in view, Enter is OK, visible scroll bar handles by @pravdomil in #1113
  • docs: re-audit gaps.md and parity docs against main (2026-10-12) by @vangel76 in #1114
  • Floating panels: no widget ID clash when dragged past the window edge [skip ci] by @pravdomil in #1115
  • Expressions: layer.source and a Layer Control's layer work (refs #809) by @nanox333 in #1122
  • Script: sourcePointToComp and compPointToSource follow the layer's transform (refs #808) by @nanox333 in #1123
  • Script tests: the include test reads the file name on Windows (refs #759) by @nanox333 in #1124
  • Text: fallback tries a script's usual families before faces loaded earlier by @dotCooCoo in #1126
  • Viewer eyedropper: stay armed until there is a frame to sample by @pravdomil in #1127
  • PSD import: bound group nesting at 64 (#1128) by @vangel76 in #1129
  • PSD: drop non-finite values, no panic in Warp::apply / Rect::new (#1130) by @vangel76 in #1131
  • PSD: share the duplicated decode, placed-transform and writer helpers (#1133) by @vangel76 in #1134
  • #1132: a damaged PSD layer section keeps the merged image by @vangel76 in #1135
  • PSD: avoid redundant plane copies, per-pixel mask tests and repeated quad solves (#1136) by @vangel76 in #1137
  • PSD: a memory budget for one decode and a capped smart-object bake (#1138) by @vangel76 in #1139
  • Preview: say so in the viewer and Timeline when Video is off (#1118) by @FredApps in #1142
  • Timeline: Quick Offset layers and keyframes in selection order (#1012) by @tylerjenningsw in #1144
  • Timeline: Reset keeps an animated property's keyframes and keys the default (#1078) by @redonion23 in #1146
  • macOS: open the window on Intel Metal by skipping indirect-call validation by @fabian-co in #1153
  • Scripting: key calls fetch only the key they need, so removeKey stays fast (#814) by @redonion23 in #1156
  • Preview: Shift+Spacebar plays every frame by default (fixes #551) by @nanox333 in #1158
  • Keep a static Orientation's Y angle precise near gimbal lock (refs #1010) by @nanox333 in #1159
  • Scripts: find the Levels Alpha controls by their script names (refs #1063) by @nanox333 in #1160
  • Scripts: report an undefined name at its first use inside a function wrapper (refs #1063) by @nanox333 in #1161
  • Scripts: find a light's Casts Shadows option by its After Effects name (refs #1063) by @nanox333 in #1162
  • Shapes: keep the Gradient Ramp inside the layer's alpha (refs #1063) by @nanox333 in #1163
  • Dialogs: drag a modal dialog by its title to move it off the viewer by @marcoarnulfo in #1166
  • Viewer: adding a marker keeps the cached frames (fixes #1167) by @nanox333 in #1168
  • Audio: blend the two samples around each time when a layer is stretched (fixes #1169) by @nanox333 in #1170
  • Scripting: a stroke's Dashes use After Effects' match names (#815) by @redonion23 in #1172
  • Layer Styles: OK and Cancel stay in view (#1062) by @tylerjenningsw in #1173
  • M6.7: reject Roto Brush span edits past trimmed strokes by @storybored379 in #1175
  • Workspaces: report failed saves instead of returning success (#696) by @tylerjenningsw in #1176
  • layer.addMarker: add composition marker when no layers are selected by @maxaeexe in #1180
  • Graph editor: speed graph handles keep dragging once their key leaves the plot by @marcoarnulfo in #1182
  • #473: Cryptomatte: resolve the rank planes once and reduce them on all cores (GPU path ~9.5 s → ~0.2 s per 1440p frame) by @MatejKozlovsky in #1183
  • #879: cap GPU frames in flight during export by @MatejKozlovsky in #1184
  • Scripting: CompItem.saveFrameToPng writes the frame as a PNG (#816) by @redonion23 in #1188
  • i18n: the Settings pages reach the Chinese catalogs by @marcoarnulfo in #1189
  • Scripting: footage proxies, replaceWithSequence and mainSource.conformFrameRate (#813) by @redonion23 in #1191
  • i18n: an effect's name draws in the interface language, the generated Effect menu included (#821) by @cjcwwww in #1199
  • Add Copy Presets Folder Path to Effects & Presets by @arnav-hiwarkar in #1210
  • #783: Object Matte effect from a point / box prompt, tracked by @vangel76 in #792
  • i18n(es): Spanish panels, dialogs and tooltips by @diegozpy in #996
  • Desktop: an unknown option or a bad --control port stops the launch (#997) by @Nael-Nathanael in #1005
  • Render Queue: the failure toast says why the render failed (#568) by @marcoarnulfo in #1008
  • New comps from footage get a unique name, as Duplicate does by @Themolx in #1013
  • Rotation tool: keep counting past a full turn, as in After Effects by @Themolx in #1014
  • text: the Chinese fallback families follow the script the locale asks for by @FeiLiuEM in #1015
  • Shortcuts: Numpad * marks the selected layers (#976) by @marcoarnulfo in #1017
  • GPU Information: Enter presses OK by @pravdomil in #1018
  • UI: confirm before deleting a user template or a shortcut preset by @pravdomil in #1019
  • Timeline: UU reveals an effect's changed parameters only by @pravdomil in #1021
  • theme: the symbol test asks the definitions, not epaint's replacement-face check by @FeiLiuEM in #1026
  • Cover timeline right-click Pre-compose grouping the whole selection (#985, #1003) by @vbasky in #1027
  • Nudge selected layers with the arrow keys from any panel but Project (#961) by @vbasky in #1028
  • Share the Scale Constrain Proportions link between Properties and Timeline (#956) by @vbasky in #1029
  • Reveal enabled Time Remap on U even with no keys left (#990) by @vbasky in #1030
  • Timeline: expression row takes its property row's background by @pravdomil in #1034
  • Cover mask vertex multi-select: Shift-click toggle and marquee (#1004) by @vbasky in #1035
  • Keep closed comps' layer selections across scripts (#1001) by @vbasky in #1037
  • Compensate cameras and lights when parenting, preserving the world frame (#1010, #1020) by @vbasky in #1038
  • Fix #989: paste animated effects at the playhead by @onlymoein in #1039
  • Timeline: expression row matches the normal row height by @pravdomil in #1041
  • Sample footage pixels in script expressions (#1000) by @vbasky in #1043
  • Cmd/Alt-click a twirl arrow opens its whole tree by @pravdomil in #1044
  • Create Shapes/Masks from Text in the layer context menu (#872) by @vbasky in #1046
  • Cover keyframe interpolation and ease on effect parameters (#994) by @vbasky in #1048
  • Interpret Footage: looped footage lasts its loops on new and re-timed layers by @marcoarnulfo in #1051
  • Shortcuts: keyboard-only commands for navigation, layers and panels by @pravdomil in #1054
  • Layer sampling toggle, Show Channel grayscale and colorized, Timeline zoom back in by @pravdomil in #1057
  • Project panel: Composition Settings… in a comp's right-click menu by @marcoarnulfo in #1065
  • i18n(ja): finish the Japanese panel, dialog and tooltip catalog by @zitann2020 in #1066
  • #1061: Enter renames the selected effect, text animator, mask or shape group by @vangel76 in #1075
  • SVG: percentages in the root resolve against its own width and height by @webdevtodayjason in #1082
  • SVG: non-finite viewBox and nested sizes no longer panic the importer by @webdevtodayjason in #1084
  • #1070: a fresh import or opened project reads overwritten footage again by @vangel76 in #1086
  • Path vertices win over the bounding-box handles (#1042) by @vangel76 in #1088
  • Orient Along Path keeps its heading at the end of the path (#1081) by @vangel76 in #1090
  • EPS: arc and arcn with huge angles no longer hang the import by @dotCooCoo in #1091
  • Fix #1063 item 8: render carriage-return text as paragraphs by @onlymoein in #1093
  • Marker dialog: Cmd+Enter is OK by @pravdomil in #1097
  • Gap 21: percentage guides and effect colour labels (#1095) by @vangel76 in #1098
  • Fix #978: keep form choices and buttons inside the dialog by @pravdomil in #1101
  • Gap 7: 23 original Backgrounds animation presets (#1096) by @vangel76 in #1102
  • feat(import): import an EffectCraft project into the open project (file.importProject) by @eliasx45 in #1104
  • feat(timeline): AE trim zones, click-to-deselect, Type tool on overlapping text, ruler labels by @eliasx45 in #1108
  • feat(shortcuts): AZERTY physical-key bindings, Go to Work Area keys, Graph Editor zoom and fit by @eliasx45 in #1109
  • feat(xtask): cargo xtask bench render benchmark with --compare and --fail-over by @eliasx45 in #1110
  • Scripting: Google Earth Studio camera scripts key the camera by @marcoarnulfo in #1119
  • contributors: add my own people.toml entry by @nanox333 in #1125
  • UI: a Simplified Chinese interface picks a face with the simplified hanzi by @marcoarnulfo in #1143
  • UI: add an Effects submenu to the layer context menu by @elZanco in #1152
  • GPU: resident effect stacks, in-frame texture reuse, upload-cache budget, stable footprint keys (#687) by @MatejKozlovsky in #688
  • Project panel: Replace with Precomposition (used N times) by @Themolx in #933
  • Portable mode: a portable.txt beside the exe keeps settings in EffectCraftData (#993) by @marcoarnulfo in #1009
  • Shortcuts: Fast Previews and Show Channel, Default keys, Second keys by @pravdomil in #1050
  • feat(footage): relink footage that moved by @eliasx45 in #1106

New Contributors

  • @marcoarnulfo made their first contribution in #1204
  • @eliasx45 made their first contribution in #1111
  • @dotCooCoo made their first contribution in #1126
  • @FredApps made their first contribution in #1142
  • @fabian-co made their first contribution in #1153
  • @maxaeexe made their first contribution in #1180
  • @arnav-hiwarkar made their first contribution in #1210
  • @diegozpy made their first contribution in #996
  • @Nael-Nathanael made their first contribution in #1005
  • @onlymoein made their first contribution in #1039
  • @zitann2020 made their first contribution in #1066
  • @elZanco made their first contribution in #1152
Full Changelog: v0.9.2...v0.10.0

Performance and Compatibility

EffectCraft is written in Rust and uses a modular architecture intended to keep the editing engine independent of the graphical interface. Its rendering system supports GPU acceleration, while CPU-based processing remains available for relevant operations.

The project is designed to run on Windows, macOS, and Linux. A WebAssembly build also allows the editor to run in a browser, with browser storage used for projects and related data.

Its rendering pipeline supports H.264, ProRes, HEVC, AV1, VP9, and Opus, alongside image sequences and other export formats. The project emphasizes Rust-based media processing rather than depending on FFmpeg as its internal encoding and decoding foundation.

EffectCraft also offers a useful approach to project files. Its native .ecproj format uses versioned JSON, making projects easier to inspect, compare, and manage in version control than opaque binary documents.

However, EffectCraft cannot open native After Effects .aep or .aepx project files, and third-party After Effects plugins cannot run in it. Compatibility with individual effects and workflows should therefore be tested before considering a complete migration.

The project is also relatively young. Although its feature list is extensive, the developers acknowledge that real-world workflow reliability and output fidelity still need further validation. Having an equivalent tool does not necessarily mean that it behaves identically to its After Effects counterpart.

System Requirements

EffectCraft supports:

  • Windows

  • macOS

  • Linux

  • WebAssembly-compatible browsers

Prebuilt desktop packages are available for supported platforms. Linux distributions have access to AppImage, DEB, RPM, and tarball packages, including x86_64 and ARM64 builds.

Building from source requires Rust and the appropriate platform dependencies. The browser version requires a WebAssembly-compatible browser and suitable graphics support.

Because EffectCraft can process complex compositions, performance will depend on the GPU, available memory, footage resolution, effect complexity, and output settings. The project does not yet provide sufficient real-world benchmarking to establish reliable performance expectations for every workload.

Pros and Cons

Pros

  • Free and open-source

  • Native Rust architecture

  • Windows, macOS, and Linux support

  • Browser-based WebAssembly version

  • Extensive keyframe and animation controls

  • Graph Editor with value and speed graphs

  • Large collection of visual effects

  • Masks, shape layers, and text animation

  • Expressions and puppet tools

  • 3D cameras, lights, and depth of field

  • GPU-accelerated rendering

  • Broad video and audio export support

  • Lottie import and export

  • Readable JSON-based project format

  • CLI and MCP automation

  • No telemetry by default

  • Designed to work offline

Cons

  • Still a young project

  • Cannot open native After Effects project files

  • No compatibility with third-party After Effects plugins

  • Output fidelity against After Effects has not been comprehensively measured

  • Some platform-specific workflows still need refinement

  • Performance on complex projects requires more independent benchmarking

  • Certain advanced features remain under development

  • Professional production workflows may require workarounds

How to Install

The easiest way to install EffectCraft is to download a prebuilt package from the project's GitHub releases.

Windows users can use the portable ZIP package. macOS users can install the universal disk image, while Linux users can choose from AppImage, DEB, RPM, or tarball packages.

Developers can build the application from source with Rust:

git clone https://github.com/storytold/effectcraft
cd effectcraft
cargo run --release -p effectcraft

To render a composition from the command line, use the companion CLI:

cargo run --release -p effectcraft-cli -- render --out intro.mp4

For AI-agent integration, launch the MCP server:

cargo run --release -p effectcraft-cli -- mcp

These capabilities make EffectCraft particularly interesting for developers building automated animation pipelines or integrating motion graphics into AI-assisted workflows.

Final Verdict

EffectCraft is an ambitious open-source After Effects alternative that combines a familiar animation workflow with a modern Rust-based engine. Its extensive effects library, keyframe controls, expressions, compositing tools, 3D features, and broad export support make it much more than a basic animation editor.

Its most distinctive advantage is automation. The CLI, JSON control channel, readable project files, and MCP server make it possible to integrate motion graphics into scripted and AI-assisted workflows. Lottie support also provides a practical bridge between desktop animation and web development.

The biggest limitation is compatibility and maturity. EffectCraft cannot open native After Effects projects or use its third-party plugins, and its own documentation acknowledges that feature coverage does not yet guarantee production-level reliability or equivalent output quality.

For motion designers, developers, and open-source enthusiasts looking for a capable alternative to proprietary animation software, EffectCraft is a promising project. It is particularly attractive for new projects that can use its native format and automation tools without depending on an existing After Effects workflow.

EffectCraft v0.10.0
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux / BSD
Date Added:
2026-10-15T04:07:17.736Z

AdGuard for Mac is a system-wide ad and tracker blocker designed specifically for macOS. Rather than limiting filtering to a single browser, it can protect browsers and other applications, while also providing DNS filtering, privacy protection, HTTPS filtering, custom rules, and additional security features.

For Mac users who want more control than a conventional browser extension provides, AdGuard is one of the strongest options available.

Browser extensions are effective, but their protection generally ends when you leave the browser. AdGuard for Mac takes a broader approach by filtering network traffic at the system level.

This means it can block advertisements and trackers in supported browsers as well as applications that communicate over the network. It also provides DNS protection and configurable filtering rules, making it possible to customize exactly what should and should not be blocked.

AdGuard supports both Apple Silicon and Intel Macs, making it suitable for a wide range of current and older macOS systems.

Key Features of AdGuard Ad Blocker for Mac

System-Wide Ad Blocking

The main advantage of AdGuard for Mac is that it operates beyond the browser.

It can filter advertisements in browsers and compatible applications, including banners, pop-ups, video ads, and other unwanted content.

This makes it more comprehensive than simply installing an ad-blocking extension in Safari or another browser.

Safari Protection

AdGuard integrates particularly well with Safari.

It provides dedicated Safari filtering capabilities and can block advertisements, trackers, and annoyances while allowing users to manage filtering rules from the application.

For Mac users who primarily use Safari, this provides significantly more control than Safari's built-in privacy protections alone.

HTTPS Filtering

AdGuard can inspect HTTPS traffic locally in order to apply content-filtering rules to encrypted connections.

This allows it to identify advertising and tracking requests that would otherwise be hidden inside encrypted traffic.

The inspection takes place locally rather than sending decrypted browsing content to an external AdGuard server. However, HTTPS filtering requires the application to install a local certificate, so users should understand the implications before enabling it.

DNS Protection

AdGuard includes a full DNS filtering component.

It can block requests to advertising, tracking, and malicious domains before the connection is established. Users can also configure custom DNS servers and encrypted DNS protocols.

This provides another layer of protection that complements normal content filtering.

Tracker Blocking

AdGuard maintains filtering lists designed to block known tracking systems and analytics services.

This can reduce the amount of browsing and application activity that is sent to third-party tracking infrastructure.

Users can also add their own filter lists and custom rules for more precise control.

Phishing and Malicious Website Protection

AdGuard can block connections to known malicious and phishing domains.

This adds a security layer on top of advertisement and tracker blocking, although it should not be treated as a replacement for macOS security software or a dedicated endpoint-security solution.

Custom Filtering

Advanced users can create custom rules or install additional filter lists.

This is particularly useful when a website behaves incorrectly after filtering or when you want to block a specific domain, script, advertisement, or tracking mechanism.

The ability to temporarily disable filtering for individual websites also makes troubleshooting relatively straightforward.

Application Filtering

Because AdGuard operates at the system level, filtering can apply to applications other than browsers.

This is one of the biggest reasons to choose the Mac application instead of a browser-only ad blocker.

Users can also configure exclusions when a particular application does not work correctly with filtering.

Download AdGuard Ad Blocker for Windows Latest Version

Download AdGuard Ad Blocker for Mac Latest Version

Download AdGuard Ad Blocker for Android Latest Version

Download AdGuard Ad Blocker for Android TV Latest Version

Download AdGuard Ad Blocker for iOS Latest Version

Download AdGuard Ad Blocker v2.20.0 - Software Mirrors

AdGuard Ad Blocker v2.20.0 for macOS

AdGuard-2.20.0.2626.dmg | 107.27 MB

AdGuard Ad Blocker v2.20.0 Source Code

AdGuard Ad Blocker v2.20.0 Source code (zip)

AdGuard Ad Blocker v2.20.0 Source code (tar.gz)

AdGuard Ad Blocker v2.20.0 Release Notes:

Disclaimer Adguard for Mac is not an open-source project. We use GitHub as an open bug tracker for users to see what developers are working on.
In AdGuard for Mac v2.20, we’ve renewed the app’s visual style, changed the UX workflow related to system permissions in macOS, added new browsers to the default filtering list, updated our filtering engines, and fixed a number of bugs.

System permissions for AdGuard

AdGuard requires Files and Folders permission to install and verify AdGuard Browser Assistant in Chrome, Edge, and Gecko-based browsers. In macOS 27, access to third-party browser profile folders has been restricted. Previously, when access was denied, AdGuard displayed a Not supported status, which didn’t make it clear for users that the issue could be resolved by granting additional permissions. In AdGuard for Mac v2.20, we’ve improved this workflow:
  • The Not supported status is replaced with an Allow access button on the Assistant tab. It opens Files and Folders settings, where you can grant the required permission. Once access is granted, you can install the Assistant
  • A notice is added to the main window. It appears if your default browser isn’t Safari and AdGuard doesn’t have access to its folder, and takes you to the Assistant tab
  • The Enable Browser Assistant notice now appears when the Assistant isn’t installed in your default browser. You can dismiss it by clicking on the > button
  • The first-launch wizard now uses the same Allow access button
These changes should make AdGuard for Mac more convenient for users who prefer third-party browsers on macOS.

Other changes

We’ve expanded the list of browsers filtered by default, adding popular names like DuckDuckGo and Naver Whale. Also, AdGuard for Mac now supports LibreWolf. Plus, we’ve set up a Compatibility repository in GitHub, where users can submit their browser support issues, or even open pull requests for us to review and put out the necessary changes in later updates. We’ve also added Quad9 to the list of DNS providers that support DNS-over-QUIC. The app’s visual style is being refreshed as well: we renewed the logo and system tray icons, updated the description of the Block WebRTC setting, and removed the Block Java setting. Lastly, we’ve fixed a number of bugs that interfered with the app’s correct functioning and updated CoreLibs and DnsLibs.

Changelog

Improvements

  • Introduced compatibility lists specifically for AdGuard for Mac #5
  • Removed the Block Java setting #1705
  • Updated AdGuard icons and logos, copyright year, and capitalization #1706

Fixes

  • Scrollbar malfunction in the Filtered applications tab
#1192
  • A bug causing the main app window to automatically pop up during macOS startup #1699
  • Inaccurate titles within AdGuard’'s Settings/Preferences screens #1734
  • Erroneous User rules filter timestamp is hidden until modified #1737
  • Unexpected Noname entries in Filtered Applications menu #1772
  • Firefox filtering state not retained in AdGuard for Mac v2.20 beta build #1774
  • Excessive disk writes caused by the agflm_standard.db journal mode #1710
  • Text and icon colors of the Settings tabs do not match system behavior #1696

CoreLibs (Filtering engine)

  • Updated CoreLibs to v.1.22.29 #1754

Improvements

  • Prevented domain leaks for Local.adguard.org resolution while protection is turned on #1854
  • Added support for filtering of HTTP/3 proxies #1957
  • Refined the Do Not Track utility to avoid dispatching DNT/GPC headers to incompatible browsers
#1982
  • Enabled HTTP/3 filtering out of the box for Beta and Nightly testing channels #2014
  • Turned on HTTP/3 filtering by default for all stable release users #2015
  • Synchronized verification caching rules to match Chrome’'s implementation standards #2025
  • Added full support for filtering HTTP/2 proxy connections #2054
  • Changed the evaluation of iframe size for content script injections
#2059

Fixes

  • Parsing errors occurring within match_context_create routines #124
  • Freezing of Firefox with a Host contacted, waiting for reply status due to locked TCP socket connections #2058
  • Latency issues in QUIC/HTTP/3 processing leading to automatic fallbacks to HTTP/2
#2062
  • OCSP validation routines failing to properly block connections targeting compromised or revoked SSL certificates
#2069

Scriptlets (JavaScript enhancement for filtering rules)

  • Updated Scriptlets to v2.4.2

Improvements

  • Added the google-ima3-dai redirect rule [#239](https://github.com/AdguardTeam/Scriptlets/issues/239)
  • Introduced the trusted-json-set scriptlet #308
  • Expanded JSON-focused scriptlets to support advanced JSON path queries #522
  • Enhanced log-addEventListener with a parameter to manage overriding addEventListener #551

Fixes

  • cancelBubble causes unexpected errors in trusted-click-element #555

ContentScript

  • Updated ContentScript to v3.2.0

DnsLibs (DNS filtering engine)

  • Updated DnsLibs to v2.10.1 #1742

Improvements

  • Added ability to update upstreams list without reloading filters #248

Fixes

  • Crash caused by segmentation error during DNS proxy setup on MIPS routers #136
  • Missing TCP filtering within Apple Network Extensions #264
  • Intermittent failures during DNS-over-TLS upstream availability checks #263
  • Missing AdGuard certificate issues on hitomi.la #2055

How to install AdGuard for MAC

Performance and User Experience

AdGuard for Mac generally operates quietly in the background once configured.

The main application provides a dashboard showing filtering activity and gives users access to filtering, DNS, privacy, and network settings.

For ordinary users, the default configuration is generally sufficient. Advanced users can go much further by configuring DNS servers, custom filters, exclusions, and individual filtering rules.

The system-wide architecture does introduce some additional complexity compared with a browser extension. Network filtering can occasionally interfere with applications or websites, particularly when aggressive filtering or HTTPS inspection is enabled.

Fortunately, AdGuard provides controls for disabling protection temporarily or excluding specific traffic.

Pros

  • System-wide ad blocking.

  • Works beyond the browser.

  • Excellent Safari integration.

  • Blocks advertisements and trackers.

  • DNS filtering.

  • HTTPS filtering.

  • Custom filtering rules.

  • Custom filter lists.

  • Phishing protection.

  • Application-specific exclusions.

  • Detailed configuration options.

  • Supports Apple Silicon and Intel Macs.

  • Regular filter updates.

Cons

  • More complex than a browser extension.

  • Some advanced features require a paid license.

  • HTTPS filtering requires a local certificate.

  • System-level filtering can occasionally cause compatibility problems.

  • More resource usage than a browser-only blocker.

  • Users who only need basic Safari filtering may not need the full application.

Who Should Use AdGuard for Mac?

AdGuard for Mac is particularly well suited to users who want comprehensive privacy and ad blocking across their Mac, rather than protection limited to a particular browser.

It is also a good choice for users who regularly use ad-supported applications, want DNS-level filtering, or prefer having detailed control over which network requests are permitted.

For someone who only wants to block advertisements in Safari, a Safari content blocker is simpler. For users who want a single filtering solution covering the wider macOS environment, AdGuard is much more compelling.

Final Verdict

AdGuard for Mac is a mature and comprehensive ad-blocking solution that goes considerably further than a conventional browser extension.

Its combination of system-wide content filtering, DNS protection, tracker blocking, HTTPS filtering, custom rules, and application controls makes it one of the most capable privacy-focused filtering tools available for macOS.

The main trade-off is complexity. The more deeply AdGuard integrates with macOS networking, the more opportunities there are for configuration issues or compatibility problems. But for users who want that level of control, the additional functionality is well worth it.

For Mac users who want to block advertisements and trackers across the entire system, AdGuard for Mac is an excellent choice.

AdGuard Ad Blocker for Mac v2.20.0 - Discount 30% Off
$20.92$29.88
Software Informations:
Developer:

Operating System:
macOS
Date Added:
2026-10-15T04:07:17.560Z

Antigravity 2.0 is a standalone desktop application designed to coordinate AI agents that can perform complex development tasks independently.

The platform expands beyond a traditional IDE by introducing:

  • Multi-agent orchestration

  • Background task execution

  • Agent workflows

  • Native voice interaction

  • CLI integration

  • SDK support

  • Enterprise deployment options

  • Automated software delivery workflows

Rather than focusing on code completion, Antigravity 2.0 emphasizes supervising AI workers that execute development tasks on behalf of the user.

Antigravity 2.0 is one of the most ambitious AI development platforms released in recent years. Introduced during Google I/O 2026, the platform moves beyond traditional AI-assisted coding and embraces a fully agent-driven workflow where autonomous AI agents can plan, build, test, and iterate on software projects with minimal manual intervention.

Unlike the original Antigravity IDE, which blended AI assistance with a familiar coding environment, Antigravity 2.0 reimagines development around agent orchestration, positioning itself as a competitor to tools such as Claude Code, Codex, and Cursor.

Download Antigravity 2.0 (2.23.1) - Software Mirrors

Antigravity 2.0 (2.23.1) for Windows

Download for x64

Download for ARM64

Antigravity 2.0 (2.23.1) for macOS

Download for Apple Silicon

Download for Intel

Antigravity 2.0 (2.23.1) for Linux

Download for x64

Download for ARM64

Download Antigravity IDE

Key Features of Antigravity 2.0

Multi-Agent Orchestration

The headline feature is the ability to run multiple AI agents simultaneously.

Developers can delegate different portions of a project to separate agents, allowing parallel execution of research, implementation, testing, and validation tasks.

Standalone Agent Workspace

Unlike the original IDE-centric approach, Antigravity 2.0 operates as its own desktop environment focused entirely on managing agents and reviewing their outputs.

CLI and SDK Support

Google introduced both a command-line interface and a software development kit, allowing developers to build custom workflows and automate agent interactions beyond the desktop application.

Voice Commands

Native voice interaction allows developers to communicate with agents through speech, including live transcription capabilities integrated directly into the application.

Background Task Scheduling

Users can assign long-running jobs that continue executing asynchronously while they work on other activities.

Gemini 3.5 Flash Integration

Antigravity 2.0 is heavily powered by Google's Gemini 3.5 Flash model, which focuses on faster agent execution and improved responsiveness for complex workflows.

User Experience

Using Antigravity 2.0 feels very different from using a conventional code editor.

Developers spend less time manually writing code and more time managing AI-generated work. The experience resembles directing a team of junior developers rather than interacting with a traditional coding assistant.

For users already comfortable with AI-assisted development, this workflow can be extremely productive.

For developers who prefer direct control over every file and implementation detail, the transition may feel uncomfortable at first. Some community members have criticized the removal of familiar IDE elements and traditional project navigation.

Performance

Performance is one of the platform's strongest areas.

The new architecture delivers significantly faster agent execution than earlier versions, particularly when multiple agents work simultaneously. Users report that many tasks complete far more quickly than in the original Antigravity environment.

The ability to run agents asynchronously can dramatically improve productivity during:

  • Large refactoring projects

  • Research-heavy tasks

  • Full-stack application development

  • Testing and verification workflows

  • Documentation generation

However, the platform can still be resource-intensive, particularly when managing numerous active agents. Community feedback also mentions occasional quota limitations and usage restrictions during heavy workloads.

Real-World Development Workflow

Antigravity 2.0 is particularly effective for:

  • Rapid prototyping

  • Feature implementation

  • Automated testing

  • Codebase analysis

  • Large-scale refactoring

  • Documentation generation

  • Multi-service applications

The platform's biggest strength is reducing the amount of repetitive work developers must perform manually.

Instead of requesting code snippets, users can assign high-level objectives and allow agents to execute most of the implementation process.

Community Reception

Developer reactions have been mixed.

Many users praise:

  • Faster workflows

  • Better AI performance

  • Multi-agent execution

  • Powerful automation capabilities

At the same time, some longtime Antigravity users dislike the shift away from a traditional IDE experience. Several community discussions highlight migration issues, interface changes, and workflow disruptions during the transition from the original platform.

The most common criticism is that Antigravity 2.0 feels less like an IDE and more like an agent management console. Whether this is viewed positively or negatively depends largely on the developer's preferred workflow.

Security Considerations

Because agents can execute tasks autonomously, developers should still carefully review generated outputs and permissions.

While the platform includes safeguards and review mechanisms, relying entirely on autonomous execution without oversight can introduce risks in production environments.

As with any advanced AI coding platform, human review remains essential.

Pros

  • Innovative multi-agent architecture

  • Significantly faster development workflows

  • Native voice interaction

  • Background task execution

  • CLI and SDK support

  • Strong integration with Gemini models

  • Excellent for large projects and automation

  • Cross-platform desktop application

Cons

  • Steeper learning curve than traditional IDEs

  • Less direct control over implementation details

  • Migration frustrations for existing users

  • Resource intensive during large workloads

  • Usage quotas may affect heavy users

  • Traditional developers may miss familiar IDE workflows

Who Should Use Antigravity 2.0?

Antigravity 2.0 is best suited for:

  • Professional software developers

  • AI-focused engineering teams

  • Technical founders

  • Automation enthusiasts

  • Developers managing large codebases

  • Users comfortable supervising AI agents

It is particularly valuable for those who want to maximize productivity through autonomous AI workflows rather than traditional coding methods.

Antigravity 2.0 represents one of the most significant shifts in software development tooling since the rise of AI coding assistants. Its agent-first architecture, multi-agent orchestration, and autonomous workflow capabilities make it one of the most advanced development platforms currently available. While the departure from traditional IDE workflows will not appeal to everyone, Antigravity 2.0 offers a compelling vision of how software development may evolve over the coming years.

Antigravity 2.0 (2.23.1)
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux
Date Added:
2026-10-15T04:07:17.277Z

DriverMax is a wizard that can detect the devices installed on your PC and download all the latest version of the drivers needed by your computer. At the same time, DriverMax also provides a system for making driver backups easy to be restored.

Once you've created the free account and activated DriverMax, the first menu is to check for updates to installed drivers, identify unknown devices or create a detailed report of your hardware. Each operation will takes a short time and DriverMax page will open to display all the results.

DriverMax Agent, loaded in the taskbar, is searching for updates periodically. If found, it will notify you with a popup and download the driver file provided by the user community. The second menu contains the functions DriverMax security.

You can create a backup with just the drivers that you want, and return to old versions, generate a report of installed drivers or use restore points. DriverMax results are excellent, and the system background download unique. If you want to have your drivers up to date, DriverMax is a must download software.

DriverMax 18.0.310.0 (2 years subscription) - Discount 75% OFF
$18.14$72.55
Software Informations:
Developer:

Operating System:
Windows
Date Added:
2026-10-15T03:07:16.531Z