Metadata-Version: 2.4
Name: ng2nlm
Version: 1.0.0
Summary: Convert a Norton Guide database into a source for NotebookLM
Keywords: obsidian,notebooklm,ai,llm,machine-learning,norton-guide,help,ms-dos,clipper,xbase,dbase
Author: Dave Pearson
Author-email: Dave Pearson <davep@davep.org>
License-Expression: GPL-3.0-or-later
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Other Audience
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Text Processing :: Markup :: Markdown
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Dist: ngdb>=1.2.0
Requires-Python: >=3.13
Project-URL: Discussions, https://github.com/davep/ng2nlm/discussions
Project-URL: Documentation, https://ng2nlm.davep.dev/
Project-URL: Homepage, https://ng2nlm.davep.dev/
Project-URL: Issues, https://github.com/davep/ng2nlm/issues
Project-URL: Repository, https://github.com/davep/ng2nlm
Project-URL: Source, https://github.com/davep/ng2nlm
Description-Content-Type: text/markdown

# ng2nlm - Turn a Norton Guide into a source for NotebookLM

## Introduction

`ng2nlm` is a simple command line tool designed to turn a [Norton
Guide](https://en.wikipedia.org/wiki/Norton_Guides) file into a single
[Markdown](https://en.wikipedia.org/wiki/Markdown) file that can be uploaded
to Google's [NotebookLM](https://notebooklm.google.com/) (or presumably used
with other LLM tools for similar purposes).

It's probably fair to say that it's "opinionated" in that I wrote this to
serve my specific purpose; but where possible I've attempted to make it
generic and configurable.

## Installing

`ng2nlm` is a Python application and [is distributed via
PyPI](https://pypi.org/project/ng2nlm/). It can be installed with tools such
as [pipx](https://pipx.pypa.io/stable/):

```sh
pipx install ng2nlm
```

or [`uv`](https://docs.astral.sh/uv/):

```sh
uv tool install ng2nlm
```

Also, if you do have uv installed, you can simply use
[`uvx`](https://docs.astral.sh/uv/guides/tools/):

```sh
uvx ng2nlm
```

to run `ng2nlm`.

## Using

See [the main documentation](https://ng2nlm.davep.dev/) for details on how
to use the tool.

## Getting help

If you need some help using `ng2nlm`, or have ideas for improvements, please
feel free to drop by [the
discussions](https://github.com/davep/ng2nlm/discussions) and ask or
suggest. If you believe you've found a bug please feel free to [raise an
issue](https://github.com/davep/ng2nlm/issues).

[//]: # (README.md ends here)
