npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

react-github-activity-mobile

v1.2.3

Published

Github Activity React component for mobile

Downloads

9

Readme

react-github-activity-mobile

A React based github-activity component for MOBILE.

Inspired by this repository and this repo that extended it further. I wanted to develop a github activity component that was much simpler to setup in a react project, and which was ALSO responsive to different MOBILE DEVICE sizes..

It is recommended to pass the client ID and Secret when using the github API to prevent encountering the limit. learn more here

Demo

See the project in action on my website

Installation

npm install --save react-github-activity-mobile

Dependencies

Insert an octicons.css file in your html file to load the icons.

<link
  rel="stylesheet"
  href="https://cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css"
/>

Features

Enhance your personal website with react-github-activity component that:

  • Provides visitors with quick access to your github profile
  • Displays your public activity on GitHub

Usage

<GitHubFeed
  fullName={string} // Provide Full Name as displayed on GitHub
  userName={string} // Provide User Name as displayed on Guthub
  avatarUrl={string} // Provide the avatar url of your github profile
  profileUrl={string} // optional: provide a url to your profile. default -> https://github.com/${userName}
  events={array[object]} // provide array of events using the users '/events' endpoint of github api
/>

Example

import GitHubFeed from "react-github-activity-mobile";

class Example extends React.Component {
  render() {
    const fullName = "David Lopez";
    const userName = "lopezdp";
    const avatarUrl = "";
    const events = [
      /* data result from https://api.github.com/users/${userName}/events */
    ];

    return (
      <GitHubFeed
        fullName={fullName} // Provide Full Name as displayed on GitHub
        userName={userName} // Provide User Name as displayed on Guthub
        avatarUrl={avatarUrl} // Provide the avatar url of your github profile
        events={events} // provide array of events using the users '/events' endpoint of github api
      />
    );
  }
}

License

MIT

contact: [email protected]