Skip to main content

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?

  1. post name
  2. created time
  3. updated time
  4. description
  5. commonts
  6. categories [cate1,cate2,cate3...]
  7. user GitHub profile
  8. @ GitHub users
  9. 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)

Source distribution for blogist 0.0.2
File Size Uploaded
blogist-0.0.2.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for blogist 0.0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page