Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microformats/microformats-parser-website-python
Website for Microformats Python parser (mf2py & mf2util)
https://github.com/microformats/microformats-parser-website-python
microformats microformats2 parser python website
Last synced: 20 days ago
JSON representation
Website for Microformats Python parser (mf2py & mf2util)
- Host: GitHub
- URL: https://github.com/microformats/microformats-parser-website-python
- Owner: microformats
- License: cc0-1.0
- Created: 2017-05-28T02:54:00.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T05:11:43.000Z (8 months ago)
- Last Synced: 2024-04-17T09:15:02.720Z (8 months ago)
- Topics: microformats, microformats2, parser, python, website
- Language: Jinja
- Homepage: https://python.microformats.io
- Size: 27.3 KB
- Stars: 3
- Watchers: 12
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Microformats Python Parser Website
Website for Microformats Python parser (based on pin13.net by [@aaronpk](https://github.com/aaronpk)).
https://python.microformats.io
## Deployment
All commits to the `master` branch get auto-deployed to the live website (running on [Heroku](https://python.microformats.io))
## Getting Started
This website is built using Python Flask.
To start working with this project, first clone the repository for this project:
```
git clone https://github.com/indieweb/microformats-python-parser-website.git
cd microformats-python-parser-website
```Next, install the required dependencies:
```
pip3 install -r requirements.txt
```Next, start the server. You can do this in either debugging mode (where `debug=True`) in Flask or in production mode using Gunicorn.
```
python3 app.py --debug (debug mode)
gunicorn app:app (production mode)
```You can view your running local application at this URL:
```
http://localhost:8080
```## Requirements
- Python 3.9
## Contributions
1. Fork it
2. Get it running (see Installation above)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Push to the branch (`git push origin my-new-feature`)
6. Create new Pull RequestIf you find bugs, have feature requests or questions, please
[file an issue](https://github.com/indieweb/microformats-parser-website-python/issues).## License
Microformats Python Parser Website is dedicated to the public domain using Creative Commons -- CC0 1.0 Universal.
http://creativecommons.org/publicdomain/zero/1.0
## Contributors
- Kyle Mahan / [@kylewm](https://github.com/kylewm) (Author)
- [@capjamesg](https://github.com/capjamesg) (Contributor)