Skip to main content

🧿 Darkelf Cocoa Browser

PyPI Version Python Versions PyPI Downloads Monthly Downloads

Native macOS browsing. Privacy by design.

Darkelf Cocoa is a privacy-focused browser powered by Python, PyObjC, and Apple WebKit. It pairs ephemeral browsing with fingerprinting defenses, native content blocking, local MiniAI Sentinel monitoring, and a customizable Cocoa interface.

Current release: v7.1.5 · macOS · DMG distribution

✨ What's New in 7.1.5

  • Native Darkelf Cocoa application menu: About, License & Attribution, PyPI, and GitHub links open in Darkelf tabs, alongside standard Hide, Hide Others, and Quit actions.
  • Menu hover-state fix (verified in v7.1.5 DMG): Moving between application-menu rows clears previous highlights, leaving only the hovered row in the selected accent color.
  • Link destination preview: Hover over a webpage link to see its URL in a compact, bottom-left, accent-bordered overlay; the preview hides when the pointer leaves.
  • Expanded shortcut reference: The in-app Keyboard Shortcuts menu now includes ⌘H (Hide Darkelf Cocoa), ⌥⌘H (Hide Others), and ⌘Q (Quit).
  • Site-based adblocking modes (Content Rules v15.28): DW uses a compatibility-first TRUSTED profile; CNN and GameSpot use PROTECTED profiles with network blocking and existing cosmetic cleanup; other sites use STANDARD blocking. TRUSTED mode relaxes protection on DW to improve compatibility.
  • CNN and GameSpot layout improvements: Developer testing found the large black ad boxes removed; some empty ad containers or reserved whitespace still remain. DW loaded in the same test configuration.
  • 7.1.2 compatibility improvements retained: ESPN, NBA, and NHL video playback was confirmed in developer testing; Adblock Tester scored 100/100 in that tested configuration. Results are not universal guarantees.

🛡️ Privacy Features

  • Ephemeral WebKit browsing and privacy-oriented session controls
  • Canvas and WebGL fingerprinting defenses
  • WebRTC restrictions and permission controls
  • Native WebKit ad/tracker filtering, EasyList network rules, site-based TRUSTED / PROTECTED / STANDARD compatibility profiles, and conservative cosmetic cleanup
  • Local MiniAI Sentinel for privacy-relevant activity monitoring

Privacy protections are best-effort; no browser can guarantee anonymity or block every tracker.

🪟 Native macOS Experience

Tabs, bookmarks, integrated address/search bar, keyboard shortcuts, customizable accent colors, Darkelf Home backgrounds, fullscreen support, native window arrangement controls, an accent-aware macOS application menu, and an unobtrusive link destination preview.

📦 Install

  1. Visit Darkelf Cocoa GitHub Releases.
  2. Select v7.1.5 and download its macOS DMG.
  3. Open the DMG, drag Darkelf Cocoa to Applications, and launch.

The signed and notarized distribution build should be verified before publication.

⌨️ Useful Shortcuts

Shortcut Action
⌘T / ⌘W New / close tab
⌘L / ⌘R Address bar / reload
⌘F Find in page
⇧⌘C Copy page URL
⌃⌘F Toggle fullscreen
⌘H / ⌥⌘H Hide Darkelf Cocoa / Hide Others
⌘Q Quit Darkelf Cocoa

🧪 Compatibility

Earlier developer testing confirmed ESPN, NBA, and NHL video playback, alongside a 100/100 Adblock Tester result in an earlier tested configuration. In the current v15.28 content-rule test, DW, CNN, and GameSpot loaded; CNN and GameSpot no longer displayed the large black ad boxes, although some empty ad containers remained. TRUSTED mode on DW prioritizes compatibility over full ad/tracker blocking. These observations are not guarantees for all websites or release builds; report reproducible issues with URLs and logs.

📜 License

LGPL-3.0-or-later · See repository license and third-party notices.

© 2025–2026 Darkelf Labs / Dr. Kevin Moore.

Metadata

Release files for darkelf-cocoa 7.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for darkelf-cocoa 7.1.5
File Size Uploaded
darkelf_cocoa-7.1.5.tar.gz 282.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for darkelf-cocoa 7.1.5
File Interpreter ABI Platform
darkelf_cocoa-7.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 572.3 kB

Release files / darkelf_cocoa-7.1.5.tar.gz

Download URL darkelf_cocoa-7.1.5.tar.gz
Size 282.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1e65f45d2157967613277773ab2e4bdd4f711efad7894db3202c451bbc0809a9
BLAKE2b-256 checksum
How to use checksums
e3a954c5aa99eb6947409d5d0de16c9926598ba609ac08f07da04d8dcab58f70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / darkelf_cocoa-7.1.5-py3-none-any.whl

Download URL darkelf_cocoa-7.1.5-py3-none-any.whl
Size 289.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3c3227071a11153dc583e71f93604810590a5c0b71edbeb1910a25784124ad3d
BLAKE2b-256 checksum
How to use checksums
38ce853d5d772b5afafdc5f396ab4b2a1fceb9d1a8817574c1bbd7b8c9dafe0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release history Release notifications | RSS feed

7.1.6

2 release files

This release

7.1.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page