Giter Site home page Giter Site logo

vishalqw78 / github-blog-cards Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 47 KB

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.

Home Page: https://github-blog-cards.vercel.app

License: MIT License

JavaScript 100.00%
github github-blog github-blog-cards blog-article dev dynamic hashnode hashnode-blog medium medium-article

github-blog-cards's Introduction

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

github-blog-cards's People

Contributors

vishalqw78 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.