newsmap-js icon indicating copy to clipboard operation
newsmap-js copied to clipboard

NewsMap JS - JS implementation of the defunct newsmap.jp

NewsMap.JS

A pure javascript replacement for the now defunct http://newsmap.jp.

Shows a visual representation of headlines from Google News. Select one or more editions and enable/disable categories to suit yourself.

Implemented in pure Javascript using react. Open source - read source, ask questions, send pull requests. Don't worry I know it's far from perfect!

Running Locally

Follow the steps below to get it running locally. Due to CORS you'll need to run a proxy server as well in a second terminal window.

  1. Install

     git clone https://github.com/IJMacD/newsmap-js.git
     cd newsmap-js
     npm install
    
  2. Run development server

    npm start
    
  3. Run proxy server (in second terminal window)

    node ./server.js
    

FAQ

Where's Spain?

Google News hasn't been available in Spain since 2014.

You can check out this blog post: https://europe.googleblog.com/2014/12/an-update-on-google-news-in-spain.html Or these news articles from the time:

  • https://www.theguardian.com/technology/2014/dec/11/google-news-spain-to-close-in-response-to-tax-on-story-links
  • https://www.theverge.com/2014/12/11/7375733/google-news-spain-shutdown
  • https://www.eff.org/deeplinks/2014/12/google-news-shuts-shop-spain-thanks-ancillary-copyright-law

Donation

Some people have asked for a donation link. While I feel that it's mostly uneccessary since I feel this work is conceptually derivative if not actually technically dervied from any pre-existing code. It also comes pretty close to selling Google News - itself just a content aggregator.

That being said, you can do whatever you like with the following links: