Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/capjamesg/website-trading-cards
Generate a trading card for your personal website.
https://github.com/capjamesg/website-trading-cards
indieweb personal-websites procedural-image-generation trading-cards
Last synced: about 2 months ago
JSON representation
Generate a trading card for your personal website.
- Host: GitHub
- URL: https://github.com/capjamesg/website-trading-cards
- Owner: capjamesg
- License: mit
- Created: 2024-04-29T10:08:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-29T13:46:42.000Z (9 months ago)
- Last Synced: 2024-12-15T07:48:59.547Z (about 2 months ago)
- Topics: indieweb, personal-websites, procedural-image-generation, trading-cards
- Language: HTML
- Homepage:
- Size: 16.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Website Trading Cards
Generate a "trading card" representation of a website.
This tool could be used to create a physical version of your blogroll.
Example:
## Use this Tool
First, install the project from source:
```
git clone https://github.com/capjamesg/website-trading-cards
cd website-trading-cards
pip3 install -r requirements.txt
```To generate a trading card, run:
```
python3 app.py --website=https://example.com
```If a website has a semantically marked up description, the description will appear on the card.
If a website does not have an available description, the description space on the card will be used as space to render a larger screenshot of the website, like this:
![en-wikipedia-org_1](https://github.com/capjamesg/website-trading-cards/assets/37276661/07e039db-89ce-441c-8be9-59ee34add1aa)
## License
This project is licensed under an [MIT license](LICENSE).