Skip to content
View Darkelf2024's full-sized avatar

Block or report Darkelf2024

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Darkelf2024/README.md

πŸ•ΆοΈ Dr. Kevin Moore

Creator & Lead Developer of the Darkelf Browser Project
Educator β€’ Researcher β€’ Developer

"Code in shadows, browse in light β€” privacy begins with design."


🌐 About the Darkelf Project

The Darkelf Browser ecosystem is a suite of privacy-focused macOS browsers engineered using Python, Cocoa, and WebKit β€” built entirely by Dr. Kevin Moore.

Each variant of Darkelf is designed around the principle of native privacy β€” combining minimal UI design, cryptographic integrity, and system-level control to deliver a truly secure browsing experience.

Update: Mecha Comet Team might assist in updating, and enhancing Darkelf Shadow variant! Mecha Comet is looking into it!


🧩 Darkelf Variants

🧠 Darkelf Cocoa

A native macOS browser written in Python (PyObjC).
Combines native Cocoa design with post-quantum x25519MLKEM768 cryptography and Tor support.

Features

  • 🧩 Fully native Cocoa UI
  • πŸ”’ Tor Mode with DDG Lite + Onion Lite
  • βœ• Tab close buttons and dynamic tab layouts
  • 🧹 Secure β€œClear Data” with animated prompts
  • 🧠 Fingerprint-resistant sandboxing

πŸ“˜ View on GitHub β†’


πŸ•³οΈ Darkelf Onion

Advanced variant with integrated Tor routing and .onion access.
Automatically switches between secure DDG endpoints based on Tor status.

Core Capabilities

  • Smart detection of Tor proxy
  • SOCKS5 routing with session isolation
  • Onion/DuckDuckGo Lite hybrid system
  • Encrypted state persistence

πŸ” Darkelf Quantum

The upcoming generation of Darkelf β€” built for quantum-safe encryption and cross-platform portability.

Next-gen Technology

  • Quantum-resistant encryption via x25519MLKEM768
  • Memory-safe sandboxing layers
  • Hybrid TLS and future-proof PQC core
  • Modular codebase for upcoming Linux support

πŸ§ͺ Currently under internal development β€” release expected Q1 2026.


βš™οΈ Core Stack

Component Technology
Language Python 3 + PyObjC
UI Layer Cocoa / AppKit
Web Engine WKWebView (WebKit)
Cryptography x25519MLKEM768 / PyCryptodome
Privacy Tor, Onion, Isolated Web Storage

πŸ”’ Security Architecture

Darkelf integrates post-quantum encryption through the x25519MLKEM768 cryptographic layer, enabling:

  • Hybrid key exchange
  • Quantum-safe encryption
  • Forward secrecy across tabs
  • macOS Secure Enclave compatibility

Security isn’t optional β€” it’s embedded into every part of the architecture.


🧹 Data Purge & Transparency

One-click Clear Data
Securely removes all cache, cookies, local storage, and IndexedDB traces.

Dual Cocoa alerts provide confirmation and completion β€” making privacy actions visual, elegant, and reliable.


🎨 Design Philosophy

"If privacy isn’t beautiful, it won’t be used."

Darkelf’s design philosophy merges macOS-native visuals with zero-distraction interfaces.
Every pixel serves function β€” every feature respects privacy.


🧱 Architecture Overview

Darkelf Framework
β”‚
β”œβ”€β”€ CocoaUI        # Native AppKit interface
β”‚   β”œβ”€β”€ Tab Manager / Toolbar
β”‚   └── Data Wipe Dialogs
β”‚
β”œβ”€β”€ WebCore        # WKWebView privacy sandbox
β”‚   β”œβ”€β”€ JS & Cookie Restrictions
β”‚   └── Isolated Sessions
β”‚
β”œβ”€β”€ CryptoLayer    # x25519MLKEM768 Integration
β”‚   β”œβ”€β”€ PQ-safe Key Management
β”‚   └── Secure Memory Allocation
β”‚
└── TorBridge      # Tor and Onion Routing Layer
    β”œβ”€β”€ Proxy Detection
    └── Route Switching

πŸ’‘ Mission Statement

β€œTo restore privacy to the user β€” through transparency, simplicity, and open-source design.”

The Darkelf Project is a research-driven, open-source effort to develop ethical, privacy-first browsers for modern users.
Each release brings Darkelf closer to becoming the standard for secure macOS browsing.


🧠 Developed & Maintained By

Dr. Kevin Moore
Educator β€’ Researcher β€’ Developer
Creator of the Darkelf Browser Ecosystem

🌐 darkelfbrowser.com
πŸ’» GitHub: Darkelf2024
πŸ“§ kjm489@km-consultant.pro


βš–οΈ License

All Darkelf variants are licensed under the
🧾 GNU Lesser General Public License v3.0 (LGPL-3.0)

You are free to use, modify, and distribute under the terms of this license.
Read full license β†’

Popular repositories Loading

  1. Darkelf-Browser Darkelf-Browser Public template

    Darkelf Browserβ€”available in PyQt5, PySide6, and Cocoa variantsβ€”is a custom, privacy-first browser. Built on Qt/PyQt5 and Qt/PySide6 (with a native Cocoa edition for macOS), Darkelf focuses on redu…

    Python 24 1

  2. Darkelf-PySide6-Browser-PQC Darkelf-PySide6-Browser-PQC Public

    Darkelf Browser is a hardened, privacy-focused browser for journalists, activists, and security professionals. It defends against advanced threats with post-quantum encryption, real-time JavaScript…

    Python 3 1

  3. Darkelf2024 Darkelf2024 Public

    The Darkelf Browser ecosystem is a suite of privacy-focused macOS browsers engineered using Python, Cocoa, and WebKit β€” built entirely by Dr. Kevin Moore.

    2

  4. darkelf-web-browser darkelf-web-browser Public

    Darkelf Webpage

    HTML 2

  5. Darkelf-Mini-Browser Darkelf-Mini-Browser Public

    Stealth. Private. Hardened. A next-generation privacy mini browser based on PySide6 and QtWebEngine, featuring Tor integration, advanced anti-fingerprinting, and stealth network-level adblock.

    Python 1

  6. Darkelf-Shadow Darkelf-Shadow Public

    Darkelf Shadow is a hardened, privacy-first Python/PyQt5 browser with deep Tor integration, advanced ad/tracker blocking, and comprehensive anti-fingerprinting (canvas, WebGL, audio, battery, font,…

    Python 1