Skip to content

View and edit Jenson files with ease

License

Notifications You must be signed in to change notification settings

Indexing-Your-Heart/gutenberg

Repository files navigation

Gutenberg

A cross-platform app for viewing and editing Jenson files.

Warning
This project is still under development and is not fully complete.

Getting started: Build from source

Required Tools

  • Xcode 14 or later
  • macOS 12.5 (Monterey) or later

Optional Tools

  • SwiftLint and SwiftFormat (used internally for code formatting)
  • Xcode Command Line Tools

Start by cloning the repository using gh repo clone or git clone, then open the main project file Gutenberg.xcodeproj. Go to Product > Run to build and run the project on your Mac or an iOS simulator. Note that there are two targets: one for macOS, and one for iPadOS/iOS.

Licensing

Gutenberg is a tool for Indexing Your Heart and is licensed under the Cooperative Non-Violent Public License, v7 or later. You can read your rights in the provided LICENSE.md or at https://git.pixie.town/thufie/npl-builder/src/branch/main/cnpl.md.

Contributions

Gutenberg is built with ethical-source and open-source software.

JensonKit (CNPLv7+)
https://github.com/Indexing-Your-Heart/JensonKit

Introspect (MIT)
https://github.com/timbersoftware/SwiftUI-Introspect

Runestone (MIT)
https://github.com/simonbs/Runestone

CodeEditorView (Apache 2.0)
https://github.com/mchakravarty/CodeEditorView


Gutenberg comes with multiple fonts under the SIL Open Font License.

Crimson Text
https://fonts.google.com/specimen/Crimson+Text

iA Writer Mono
https://github.com/iaolo/iA-Fonts