/awesomely

"Awesome List" organizer and reader.

Primary LanguageJavaScript

Awesomely

Compile and curate your favorite AWESOME GitHub resources in one place. https://blakejs.github.io/awesomely/

Made With:

  • Vue
  • Vuetify
  • Vuex (State Management)
  • vuex-persist (localStorage Management)
  • Webpack
  • VueMarkdown
  • Modern ES6 JavaScript
  • SCSS + Modern CSS
  • GitHub API's

Table of Contents


Summary

Awesomely is a website where you can find the complete Awesome List, save, and keep your favorite awesomes on your own dashboard, and go directly into each official awesome GitHub repository.

What is the Awesome List?

The Awesome List a repository on GitHub where you can find countless links Awesome GitHub repositories. This list includes repos for resources on programming languages, gaming, development enviroments, cyber security, hardware, and many others!

What makes a resource Awesome?

The Awesome Manifesto - From the creator of the Awesome List on what makes an Awesome List - "Research if the stuff you are including is actually awesome. Only put stuff on the list that you or another contributor can personally recommend. You should rather leave stuff out than include too much. After all, it is a curation, not a collection."

Installation

Simply git clone, cd, npm install

# git clone
git clone https://github.com/blakejs/awesomely.git

# cd
cd awesomely

# Install
npm i

Features

  1. Browse through the entire list of Awesomes
  2. Save your favorite Awesome resources into your own Dashboard
  3. Go to an Awesome resource on your dashboard and click on it to go directly to that GitHub repository

Setup

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

Contributing

To get started...

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine using git clone.

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3

  • 🔃 Create a new pull request.

Support

Reach out to me at one of the following places!

License

License