Skip to content

Animehub is a profile website to display your anime (myanimelist) history and GitHub repositories.

License

Notifications You must be signed in to change notification settings

guritso/anihub-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animehub

Animehub is a simple site to display your anime and github history using MyAnimeList and github api.

Features

  • Displays user profile information
  • Shows links to social media accounts
  • Lists recently watched anime with a scrolling animation
  • Displays the user's most recent GitHub repositories

Dependencies

Packages

  • node.js
  • express.js
  • cors
  • express-rate-limit
  • @guritso/terminal

APIs

  • GitHub API
  • MyAnimeList (via load.json anime file)

Configuration

Note: You need to have a MyAnimeList and GitHub account to use the anime synchronization and GitHub repositories features.

You can use the setup script:

yarn setup
# or
npm run setup

And use src/config/config.json to personalise it. see config guide for more information.

Setup

Note: yarn used is the berry version.

# Clone the repository
git clone https://github.com/guritso/anihub-site.git
cd anihub-site
# You can use the setup script
yarn setup
# or
npm run setup
# Install dependencies (setup already do it)
yarn
# or
npm install
# Start the server
yarn start
# or
npm run start

Links

MyAnimeList

License

MIT.

About

Animehub is a profile website to display your anime (myanimelist) history and GitHub repositories.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •