Skip to content

Github Blog Cards enables automatic rendering of dynamic blog cards, showcasing from your 10 latest articles from platforms like Medium, Dev, Hashnode. Elevate your profile, save time, and engage readers directly on your GitHub readme.

License

Notifications You must be signed in to change notification settings

Vishalqw78/github-blog-cards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get Dynamic Blog Card on your READMEs!

Introduction

Github Blog Cards enables automatic rendering of dynamic blog cards, showcasing from your 10 latest articles from platforms like Medium, Dev, Hashnode. Elevate your profile, save time, and engage readers directly on your GitHub readme.

By integrating this feature, your profile gains visual appeal and keeps visitors informed about your latest writings.

Usage and Features

Github Blog Card

Paste this into your markdown content.

Change the ?username= and &blogname= value to your GitHub username and blogname from options medium , dev and hashnode.

<a href="https://github-blog-cards.vercel.app/blog?username=vishalqw78&blogname=medium">
<img src="https://github-blog-cards.vercel.app/blog?username=vishalqw78&blogname=medium"/>
</a>

Demo

Usage

How to use the Github Blog Cards

Parameter

There are 4 Different Parameter that can be used

Username and Blogname

The Paramter username and blogname are used with each other at a same time.

Note

The Default Value of username is Vishalqw78 (Project Owner's Username) and blogname is medium.

Warning

Provide the correct value of Username and blogname otherwise it will result in error

Change the following the render the cards.

Available Blog Sites Examples

There are Three Available Blog Site to fetch and display the Blog Post Cards. Medium Dev Hashnode

Medium Example

<a href="https://github-blog-cards.vercel.app/blog?username=vishalqw78&blogname=medium">
<img src="https://github-blog-cards.vercel.app/blog?username=vishalqw78&blogname=medium"/>
</a>

That Card that rendered

Hashnode Example

<a href="https://github-blog-cards.vercel.app/blog?username=nevodavid10&blogname=hashnode">
<img src="https://github-blog-cards.vercel.app/blog?username=nevodavid10&blogname=hashnode"/>
</a>

That Card that rendered

Dev Example

<a href="https://github-blog-cards.vercel.app/blog?username=corpcubite&blogname=dev">
<img src="https://github-blog-cards.vercel.app/blog?username=corpcubite&blogname=dev"/>
</a>

That Card that rendered

Index

The Index Parameter is used to fetch the nth from last Blog.

Example

This will result in fetching the 2nd and 3rd last Blog from Hashnode of user profile.

Note

If the index is not available or greater than 10 it will result in fetching the Most Recent Blog.

<a href="https://github-blog-cards.vercel.app/blog?username=https://lo-victoria.com/&blogname=hashnode&index=2">
<img src="https://github-blog-cards.vercel.app/blog?username=https://lo-victoria.com/&blogname=hashnode&index=2"/>
</a>
<a href="https://github-blog-cards.vercel.app/blog?username=https://lo-victoria.com/&blogname=hashnode&index=3">
<img src="https://github-blog-cards.vercel.app/blog?username=https://lo-victoria.com/&blogname=hashnode&index=3"/>
</a>

Themes

You can use the ?theme= to change between the different theme.

Available Themes

👀 Available Themes

default

default blog card

default_repocard

default_repocard blog card

transparent

transparent blog card

shadow_red

shadow_red blog card

shadow_green

shadow_green blog card

shadow_blue

shadow_blue blog card

dark

dark blog card

radical

radical blog card

merko

merko blog card

gruvbox

gruvbox blog card

gruvbox_light

gruvbox_light blog card

tokyonight

tokyonight blog card

onedark

onedark blog card

cobalt

cobalt blog card

synthwave

synthwave blog card

highcontrast

highcontrast blog card

dracula

dracula blog card

prussian

prussian blog card

monokai

monokai blog card

vue

vue blog card

vue-dark

vue-dark blog card

shades-of-purple

shades-of-purple blog card

nightowl

nightowl blog card

buefy

buefy blog card

blue-green

blue-green blog card

algolia

algolia blog card

great-gatsby

great-gatsby blog card

darcula

darcula blog card

bear

bear blog card

solarized-dark

solarized-dark blog card

solarized-light

solarized-light blog card

chartreuse-dark

chartreuse-dark blog card

nord

nord blog card

gotham

gotham blog card

material-palenight

material-palenight blog card

graywhite

graywhite blog card

vision-friendly-dark

vision-friendly-dark blog card

ayu-mirage

ayu-mirage blog card

midnight-purple

midnight-purple blog card

calm

calm blog card

flag-india

flag-india blog card

omni

omni blog card

react

react blog card

jolly

jolly blog card

maroongold

maroongold blog card

yeblu

yeblu blog card

blueberry

blueberry blog card

slateorange

slateorange blog card

kacho_ga

kacho_ga blog card

outrun

outrun blog card

ocean_dark

ocean_dark blog card

city_lights

city_lights blog card

github_dark

github_dark blog card

github_dark_dimmed

github_dark_dimmed blog card

discord_old_blurple

discord_old_blurple blog card

aura_dark

aura_dark blog card

panda

panda blog card

noctis_minimus

noctis_minimus blog card

cobalt2

cobalt2 blog card

swift

swift blog card

aura

aura blog card

apprentice

apprentice blog card

moltack

moltack blog card

codeSTACKr

codeSTACKr blog card

rose_pine

rose_pine blog card

date_night

date_night blog card

one_dark_pro

one_dark_pro blog card

rose

rose blog card

holi

holi blog card

neon

neon blog card

blue_navy

blue_navy blog card

calm_pink

calm_pink blog card

Themes Demo

👀 The RSS Feed Of Available Blogs
Site RSS Feed
Medium https://medium.com/feed/@your-username
Dev.to https://dev.to/feed/your-username
Hashnode https://blogname/rss.xml

About

Github Blog Cards enables automatic rendering of dynamic blog cards, showcasing from your 10 latest articles from platforms like Medium, Dev, Hashnode. Elevate your profile, save time, and engage readers directly on your GitHub readme.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published