Content-Length: 337011 | pFad | http://github.com/arifszn/blog.js

C5 GitHub - arifszn/blog.js: JavaScript client to get recent blog posts from your blogging platforms.
Skip to content

arifszn/blog.js

Repository files navigation


JavaScript client to get recent blog posts from your blogging platforms.

NPM · Report Bug · Request Feature

blog.js is a JavaScript client designed to fetch recent blog posts from popular blogging platforms such as Dev and Medium. By providing a username, users can easily retrieve and showcase their most recent posts on their website or portfolio.

Installation

Install via NPM.

npm install @arifszn/blog-js

Or install via Yarn.

yarn add @arifszn/blog-js

Usage

  • getDevPost(): Get 10 recent posts from dev.

    const { getDevPost } = require('@arifszn/blog-js');
    
    getDevPost({
      user: 'yourusername',
    }).then((res) => {
      console.log(res);
    });
  • getMediumPost(): Get 10 recent posts from medium.

    const { getMediumPost } = require('@arifszn/blog-js');
    
    getMediumPost({
      user: 'yourusername',
    }).then((res) => {
      console.log(res);
    });

Try it online.

Sample Response

[
    {
        title: "Why Enhancing Virtual Reality is Important",
        description: "Virtual reality is seen as a “fun” technology to some without much...",
        thumbnail: "https://cdn-images-1.medium.com/max/2600/0*kz30LOdXT8CyOymh",
        link: "https://medium.com/p/ac19dd21c728",
        categories: ["vr", "technology", "virtual-reality", "engineering", "artificial-intelligence"],
        publishedAt: Wed Aug 11 2021 18:43:34 GMT+0600
    },
    {
        title: "How to Get Started With Data Science: a Brief Guide",
        description: "You’ve heard about data science and machine learning, and you want to get started. Maybe you hear...",
        thumbnail: "https://cdn-images-1.medium.com/max/2600/0*Ah0vLtsvxqUvRWuS",
        link: "https://medium.com/p/88ec244f2fee",
        categories: ["beginner-coding", "data-science-training", "machine-learning-course"],
        publishedAt: Mon Jul 26 2021 22:55:26 GMT+0600
    }
]

Support

You can show your support by starring this project.

Github Star

Contribute

To contribute, see the contributing guide.

License

MIT License

About

JavaScript client to get recent blog posts from your blogging platforms.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •  








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/arifszn/blog.js

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy