Skip to content

openenglishbible/USFM-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USFM Tools

About

This is a respository of useful tools for working with USFM.

The tools are written in Python 3.

So far there is:

  • check - a linter to check for common errors in USFM coding
  • tranform - a system to render USFM to a number of other formats such as PDF, markdown and docx.
  • variant - a lightweight micro-tool to maintain multiple variants of a text within a single USFM film

These can be accessed through the usfm-tool command.

The tools are under the MIT licence.

Documentation is currently, um, somwhat limited... (sorry)

Status

  • 2022-07-06 - Created 'usfm-tool' command as entry point for tools
  • 2017-11-20 - Added variant tool and check tool
  • 2017-11-08 - First pass updating to python3, some things are temporarily broken.

About

Tools for parsing and rendering USFM files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published