Skip to main content

Install and drive the Fortress stealth Chromium engine. Prebuilt binary, no source.

Project description

tilion-fortress (Python)

Install and drive the Fortress stealth browser — no build, no source.

pip install tilion-fortress

On first use it downloads the prebuilt Fortress binary for your platform from the official GitHub Release (verified by SHA-256) and caches it. No Chromium source, no compilation.

from tilion_fortress import Fortress

with Fortress() as f:                       # launches headless + a CDP endpoint
    print(f.cdp_url)                         # ws://127.0.0.1:<port>/devtools/browser/...
    # drive it with your favourite CDP client:
    from playwright.sync_api import sync_playwright
    with sync_playwright() as p:
        browser = p.chromium.connect_over_cdp(f.cdp_url)
        page = browser.new_page()
        page.goto("https://abrahamjuliot.github.io/creepjs/")

Custom persona / extra flags:

Fortress(persona={"timezone": "America/Chicago", "languages": "en-GB,en"},
         extra_args=["--window-size=1280,800"])

Linux x64 has a native prebuilt. On macOS/Windows the package transparently runs Fortress via the official Docker image (arham766/fortress) — Docker is the cross-OS vehicle until native Win/Mac builds ship.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tilion_fortress-151.0.7908.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tilion_fortress-151.0.7908.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file tilion_fortress-151.0.7908.0.tar.gz.

File metadata

  • Download URL: tilion_fortress-151.0.7908.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for tilion_fortress-151.0.7908.0.tar.gz
Algorithm Hash digest
SHA256 466014004c008db412b034c046d418d41ff50a70136f4f476f00e4a93a946cbd
MD5 19079ef915d15ce5848d12f8b367ff8a
BLAKE2b-256 423449b88666cc5f9df3577d1d126c5de05db7668a14c74fab1aa0bf18dd9073

See more details on using hashes here.

File details

Details for the file tilion_fortress-151.0.7908.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tilion_fortress-151.0.7908.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44ac9432db508098ff77d24e37de9782ff670b4559c61fa1d4dca725623763a6
MD5 303fe3c4babced3a921ada2d0d355b36
BLAKE2b-256 690c94a9c96eb23bdf0f282a5da8047b80fe0c963cf922683e07a7e7c8fa7da3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page