Skip to content
A recreation of the Hacker News website written in TypeScript and built with Aurelia.
TypeScript CSS HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
src
style
.editorconfig
.gitignore
LICENSE
README.md
index.ejs
package-lock.json
package.json
postcss.config.js
tsconfig.json
webpack.config.js

README.md

Aurelia Hacker News

A recreation of the Hacker News website written in TypeScript and built with Aurelia.

Demo

Preview



Features

  • News list with filters for the top/newest/best stories.
  • Topic view with collapsible comment threads.
  • Responsive design for tablet and mobile platforms.
  • User profile pages.
  • Improved pagination.

Components

Building

The following scripts are configured to run via npm:

  • npm start
  • npm run build
    • Builds the production distribution and places it under the ./dist directory.
  • npm run clean
    • Cleans the ./dist directory.

Contributing

Bug reports and pull requests are welcome on GitHub.

License

This project is available under the terms of the ISC license. See the LICENSE file for the copyright information and licensing terms.

You can’t perform that action at this time.