USFM linter?

11 views
Skip to first unread message

Open English Bible

unread,
Nov 15, 2025, 12:27:11 AMNov 15
to openscr...@googlegroups.com
Hi everyone

I haven't looked into this for quite a while, but is there an agreed or
usable way to check USFM files for standards compliance?

I don't have access to Paratext.

Thanks,

Russell


Michael Johnson

unread,
Nov 15, 2025, 2:26:32 AMNov 15
to openscr...@googlegroups.com

Haiola does some checks on USFM. Better than nothing...

--

Peace,
Michael Johnson

26 HIWALANI LOOP • MAKAWAO HI 96768-8747
• USA
mljohnson.orgeBible.orgWorldEnglish.BiblePNG.Bible
Signal/Telegram/WhatsApp/Telephone: +1 808-333-6921
Telegram: @kahunapule • Facebook: fb.me/kahunapule

Teus Benschop

unread,
Nov 15, 2025, 9:47:32 AMNov 15
to openscr...@googlegroups.com
There's Bibledit (https://bibledit.org) too that does a few checks on USFM.

Teus Benschop


--
You received this message because you are subscribed to the Google Groups "Open Scriptures" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openscripture...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/openscriptures/b0edde84-2aa1-4a4d-9b2f-cc3ea8319809%40eBible.org.

Open English Bible

unread,
Nov 16, 2025, 12:36:08 AMNov 16
to openscr...@googlegroups.com

Thanks Teus, Michael

Those are both helpful, ideally I'd like a commandline app or library that I could plug into my workflow to validate the generated USFM.

I've been looking around, is this the current USFM standard: https://docs.usfm.bible/

Or this? https://ubsicap.github.io/usfm/

The first one supposedly has some parsers in its Git repo, but it is not obvious how to use them.

I also found this which claims to be a USFM 3 parser: https://github.com/Bridgeconn/usfm-grammar/ which I'll try out

Best, Russell

Michael Johnson

unread,
Nov 16, 2025, 12:43:37 AMNov 16
to openscr...@googlegroups.com

Open English Bible

unread,
Nov 16, 2025, 12:46:56 AMNov 16
to openscr...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages