project

Dumber

Keyboard-driven browser with tiling panes, modal controls, and local-first workflow assumptions.

category
systems
status
released
latest release
v0.31.0
main pushed
5 days ago

The implementation is a Go/GTK4 application with WebKitGTK as the default engine and an optional CEF backend. It stores browser state in SQLite and XDG-scoped runtime paths, with commands for browsing, history, sessions, config, diagnostics, crash reports, setup, updates, and launcher integration.

The code is organized around application/usecase/domain boundaries, with adapters for GTK, WebKit/CEF, persistence, filtering, desktop integration, and runtime profiles.

recent commits

  1. chore(deps): bump github.com/andybalholm/brotli (#388) 9 hours ago 28a2549 dependabot[bot]
  2. Merge pull request #387 from bnema/fix/noctalia-dark-input-text 5 days ago 42243bb bnema
  3. fix(theme): preserve ghost text contrast 5 days ago 47ad4a2 bnema
  4. chore(tools): update golangci-lint to v2.13.2 5 days ago 179fb63 bnema
  5. fix(theme): keep dark input text readable 5 days ago f2f6f15 bnema
  6. Merge pull request #386 from bnema/feat/vim-activate-selected-link 6 days ago 28389d5 bnema
  7. Merge branch 'main' into feat/vim-activate-selected-link 6 days ago 7aff43e bnema
  8. feat(vim): activate selected heading links 6 days ago a80868d bnema
  9. chore(deps): bump github.com/stretchr/testify (#385) 1 week ago 020bd52 dependabot[bot]
  10. chore(deps): bump the go-dependencies group with 3 updates (#384) 2 weeks ago 5a060bd dependabot[bot]