skip to content
szczecin 53.43N 14.55E ./start-project

go-fyne-pretty-view 2.7.0

A Fyne widget for viewing and editing JSON, JSONC, XML, HTML and raw text that stays small on multi-megabyte input.

open source · bsd-3-clausefreego + fyne
screenshots/hero.png 1 / 1
go-fyne-pretty-view: toolbar
The built-in toolbar over a JSON document: line numbers, folded nodes and search.
GO-FYNE-PRETTY-VIEW(1)User CommandsGO-FYNE-PRETTY-VIEW(1)

NAME

go-fyne-pretty-view - a Fyne widget for viewing and editing JSON, JSONC, XML, HTML and raw text that stays small on multi-megabyte input

DESCRIPTION

A Fyne widget for viewing and editing JSON, JSONC, XML, HTML and raw text, in the style of Bruno's response panel. Only the rows on screen exist as canvas objects; everything else lives in a compact model, so multi-megabyte responses stay fast.

It powers the response viewer in Helena: line numbers, folding with item counts, search with a match counter, and soft wrap.

$ go-fyne-pretty-view --price

free

  • Free to use in commercial and personal projects
  • Source code on GitHub under the BSD 3-Clause license

$ go-fyne-pretty-view --sponsor

go-fyne-pretty-view is free.
A coffee keeps it moving.

If go-fyne-pretty-view saves you time, you can support its development. It pays for the hours that go into fixes and new releases.

$ go-fyne-pretty-view --install

v2.7.0

# install: Go 1.26+, Fyne v2 $ go get github.com/ideaconnect/go-fyne-pretty-view/v2
github ↗