Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VanillaHN

VanillaHN is a simple Hacker News client, built using only plain (vanilla) JavaScript—no frameworks involved.

The goal of this project is to become a Baseline PWA, by using only plain (vanilla) JavaScript.

Once that is achieved, the goal is to take it a step further and become an Exemplary PWA, again, by using only plain (vanilla) JavaScript.

See a live demo of the latest version on https://tonnygaric.com/vanillahn

Getting Started

Prerequisites

  • The latest version of a modern webbrowser, like Chrome or Firefox;
  • Git—if you would like to contribute.

1. Clone

You can clone this repository using SSH or HTTPS.

Use SSH

Use an SSH key and passphrase from your account.

git@github.com:TonnyGaric/VanillaHN.git

Use HTTPS

Use Git or checkout with SVN using the web URL.

Note: If you have two-factor authentication enabled, you must create a personal access token to use as a password when authenticating to GitHub on the command line with HTTPS URLs.

https://github.com/TonnyGaric/VanillaHN.git

2. Running

  • Open index.html in your webbrowser.

Note that you must enable JavaScript in your webbrowser. If for what ever reason it is not, and you do not know how to enable it, read and follow the instructions from this website.

Contributing

Feel free to contribute to VanillaHN. Be sure to review the contributing guidelines and code of conduct.

Contributors

Names of contributers should be added to this file like so:

- [@github-username](url-to-github-profile) - email address

Please keep this list sorted.

Versioning

We use SemVer for versioning. For available versions, see the tags in this repository.

License

VanillaHN is licensed under the MIT License—see the LICENSE file for details.

About

A simple Hacker News client, built using only plain (vanilla) JavaScript—no frameworks involved.

Resources

License

Packages

No packages published