blogist
Generate personal blog posts from user's GitHub Gist.
Install and usage
Python3.7 needed
pip install blogist
blogist -n {GitHub_login_name}
Your gists which file name has prefix '[blog]' with suffix '.md' will be downloaded in '_post/'. The prefix, suffix and directory can be customized.
features
- build with CI/CD tools
- comments are extract from gist comments
-
use Jekyll, just like the default setting of GitHub Pages
What can be extracted from Gist?
- post name
- created time
- updated time
- description
- commonts
- categories [cate1,cate2,cate3...]
- user GitHub profile
- @ GitHub users
- GitHub octicons
Which one to choose?
| Generator | Jekyll | Hugo | Hexo |
|---|---|---|---|
| Language | Ruby | Go | Javascript |
| Theme | Alembic | Minimal | NexT |
| Support | 🎉 | ❌ | ❌ |
Metadata
Release files for blogist 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| blogist-0.0.2.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| blogist-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / blogist-0.0.2.tar.gz
| Download URL | blogist-0.0.2.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34a64f87e07b35a5ae018466354aadff64bcac280aaeff0868787618f7005a3c
|
|
BLAKE2b-256 checksum How to use checksums |
f03bdba0f864a79920454621eb0e933f983dbdf7e90c427886247b66fa5ee9b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
|
Release files / blogist-0.0.2-py3-none-any.whl
| Download URL | blogist-0.0.2-py3-none-any.whl |
|---|---|
| Size | 4.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2bf1ee1cd3d3ad058d4683f4808fe786df2fd36e98417e92de0e6154483b20bf
|
|
BLAKE2b-256 checksum How to use checksums |
17f46da744590b7729e72b11511263788c6e0ae982380e1bc126671aa63af05b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
|