# breach/thrust

Chromium-based cross-platform / cross-language application framework

Repository: https://github.com/breach/thrust
Canonical: https://ross.abutalabs.com/products/breach-thrust
Language: C++
License: MIT
License Family: permissive
Last push: 2024-01-09T14:17:23+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4789, "days_push": 967, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2756, forks 118 (observed 2026-08-28T04:07:18.210756+00:00)

## What it is
Thrust is a Chromium-based cross-platform, cross-language application framework that lets developers build desktop GUI apps using web pages, with bindings for NodeJS, Go, Python, and other languages. It is based on Chromium's Content Module and distributes via native package managers.

## Use cases
- build a desktop gui app in go with html frontend
- create a nodejs desktop application using web technologies
- make a python gui app that renders web pages
- build a cross-platform browser-like app in a gist
- package a gui app distributable through npm or pip
- lightweight electron alternative for desktop apps

## When to choose
- you need a chromium-based desktop shell driven from go, python, or nodejs
- you want to distribute gui apps through native language package managers
- you prefer a minimal chromium content module shell over a full framework

## When to avoid
- starting any new project - the project is deprecated and unmaintained
- you need security updates or long-term support
- you want an actively maintained electron alternative

## Facets
- artifact type: framework
- maturity: abandoned
- function: gui, web-framework, sdk
- domain: desktop-applications, cross-platform, web-development, developer-tools
- platform: windows, cross-platform, python, go
- tags: chromium-content-module, electron-alternative, deprecated, language-bindings, html-gui, linux, macos, nodejs

## Member repositories
- breach/thrust (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:18.210756+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:18:50.586826+00:00, confidence not recorded.
  - readme: https://github.com/breach/thrust (fetched 2026-08-28T04:07:18.210756+00:00, sha 08be4b22ff0a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
