2020-10-13 21:30:46 +02:00
|
|
|
# url2markdown
|
2020-10-12 14:23:23 +02:00
|
|
|
|
|
|
|
url2markdown lets you download an URL and save it as a Markdown file.
|
|
|
|
Additionally you can provide a list of tags which will get added to the top of
|
|
|
|
the file. The main idea behind the script is to download articles and feed them
|
|
|
|
to an Obsidia.md vault already extended with internal Obsidian links.
|
|
|
|
|
|
|
|
```
|
|
|
|
url2markdown https://docs.python.org/3/howto/argparse.html --tags=Python,CLI
|
|
|
|
```
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
- Provide an URL on the command line.
|
|
|
|
- Provide a text file with a list of URLs and tags.
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
Install url2markdown by running:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
pip3 install url2markdown
|
|
|
|
```
|
|
|
|
|
2020-10-13 21:30:46 +02:00
|
|
|
or by running:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
make
|
|
|
|
```
|
|
|
|
|
|
|
|
Which will produce an executable called `url2markdown` under `dist`.
|
|
|
|
|
2020-10-12 14:23:23 +02:00
|
|
|
## Contribute
|
|
|
|
|
|
|
|
- Issue Tracker: github.com/Nebucatnetzer/url2markdown/issues
|
|
|
|
- Source Code: github.com/Nebucatnetzer/url2markdown
|
|
|
|
|
2020-10-13 21:30:46 +02:00
|
|
|
### Development
|
|
|
|
|
|
|
|
If you want to start developing run the following two commands to make sure
|
|
|
|
your'e ready to go:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
make init
|
|
|
|
make test
|
|
|
|
```
|
|
|
|
|
2020-10-12 14:23:23 +02:00
|
|
|
## Support
|
|
|
|
|
|
|
|
You can open an issue at the Github repository however I don't garantee any
|
|
|
|
support whatsever since this is a fully personal project more seen as an
|
|
|
|
excersice.
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
The project is licensed under the GPLv3 license.
|