A word game for iOS and Android
  • Dart 96.1%
  • HTML 1.8%
  • Shell 1.2%
  • Swift 0.4%
  • JavaScript 0.3%
  • Other 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Benno Richters b905f921d3 nav: disable iOS/macOS edge swipe-to-go-back gesture
Override the default Cupertino page transitions on iOS/macOS with
FadeForwardsPageTransitionsBuilder, which has no left-edge swipe-to-pop.
Most navigation uses pushReplacement, so a back-swipe only produced
confusing partial-drag states.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 08:46:17 +02:00
.github/ISSUE_TEMPLATE Update issue templates 2018-12-12 17:23:34 +01:00
android Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
assets flag: make UK flag circular in dark mode 2026-06-13 16:18:51 +02:00
docs §9 (independent parts): rewrite privacy policy; record build-config status 2026-06-04 12:17:51 +02:00
fonts mono spaced font for clock 2019-01-06 09:44:21 +01:00
ios Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
lib nav: disable iOS/macOS edge swipe-to-go-back gesture 2026-06-20 08:46:17 +02:00
readme added gif to show in readme 2018-11-07 17:46:16 +01:00
test board: derive tile colours from theme to fix dark-mode grid illusion 2026-06-16 06:28:44 +02:00
tools lang: add German (de) as a playable language 2026-06-09 11:17:23 +02:00
web web: re-render favicon.png from the SVG at higher resolution 2026-06-05 19:24:53 +02:00
.dockerignore Add static web deploy to Dokku via tarball 2026-06-04 16:41:21 +02:00
.fvmrc Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
.gitattributes all .dic file use LF 2018-10-31 12:33:11 +01:00
.gitignore new ignore 2026-06-15 11:57:48 +02:00
.metadata Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
analysis_options.yaml Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
app.json deploy: add Dokku healthcheck; capitalize app name to "Bnoggles" 2026-06-04 18:07:49 +02:00
AUTHORS added AUTHORS file closes#4 2018-10-26 17:28:42 +02:00
CLAUDE.md docs: note German (de) as the fourth language in CLAUDE.md 2026-06-09 11:23:39 +02:00
deploy.sh web: speed up loading on slow connections 2026-06-04 21:43:15 +02:00
Dockerfile Add static web deploy to Dokku via tarball 2026-06-04 16:41:21 +02:00
LICENSE Copyright (c) 2019 2019-01-01 10:47:48 +01:00
nginx.conf web: serve .mjs as text/javascript so the wasm entrypoint loads 2026-06-05 06:57:59 +02:00
pubspec.lock Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
pubspec.yaml lang: add German (de) as a playable language 2026-06-09 11:17:23 +02:00
README.md Phase 1: new Flutter 3.x project skeleton 2026-06-03 21:26:29 +02:00
REVIVAL_PLAN.md §9 (independent parts): rewrite privacy policy; record build-config status 2026-06-04 12:17:51 +02:00

Bnoggles

A word game for iOS and Android. Swipe through letters to find all words hidden in a grid.

This project is based on the Flutter application development SDK.

Install for end users

Download the app via the Apple App Store or the Google Play Store.

Example

dutch-game

Development

The app is being revived on modern Flutter (see REVIVAL_PLAN.md).

  • Flutter: 3.44.1 (stable channel) — Dart: 3.12.1

  • The Flutter version is pinned with fvm via .fvmrc. Run all tooling through fvm, e.g.:

    fvm install            # install the pinned Flutter version
    fvm flutter pub get
    fvm flutter analyze
    fvm flutter test
    fvm flutter run        # portrait-only