All Projects â†’ Starefossen â†’ node-nrk

Starefossen / node-nrk

Licence: MIT License
📺 Node.JS wrapper for NRK.no APIs

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to node-nrk

osd-building-footprints
Open source release of building footprints in Chicago.
Stars: ✭ 61 (+238.89%)
Mutual labels:  open-data
311
New web portal for BOS:311
Stars: ✭ 15 (-16.67%)
Mutual labels:  open-data
us-house
117th United States House of Representatives - Contact Information, including: Phone Number, Mailing Address, Official Website, Twitter & Facebook Accounts.
Stars: ✭ 31 (+72.22%)
Mutual labels:  open-data
NorESM
Norwegian Earth System Model and Documentation
Stars: ✭ 17 (-5.56%)
Mutual labels:  norwegian
osmand map creation
OSM data + open address data compiled for use in OSMAnd
Stars: ✭ 22 (+22.22%)
Mutual labels:  open-data
content-api-scala-client
A Scala client library for the Guardian's Content API
Stars: ✭ 37 (+105.56%)
Mutual labels:  open-data
dre
O projecto agora reside no GitLab
Stars: ✭ 20 (+11.11%)
Mutual labels:  open-data
kuwala
Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data sc…
Stars: ✭ 474 (+2533.33%)
Mutual labels:  open-data
CSV2RDF
Streaming, transforming, SPARQL-based CSV to RDF converter. Apache license.
Stars: ✭ 48 (+166.67%)
Mutual labels:  open-data
velos-paris
Synthèse des compteurs de vélos à Paris
Stars: ✭ 14 (-22.22%)
Mutual labels:  open-data
YALC
🕸 YALC: Yet Another LOD Cloud (registry of Linked Open Datasets).
Stars: ✭ 14 (-22.22%)
Mutual labels:  open-data
publicbodies
A database of public bodies such as government departments, ministries etc.
Stars: ✭ 56 (+211.11%)
Mutual labels:  open-data
visualization-tool
The tool for visualizing Swiss Open Government Data. Project ownership: Federal Office for the Environment FOEN
Stars: ✭ 20 (+11.11%)
Mutual labels:  open-data
opendata
Open data of Cofacts collaborative fact-checking database
Stars: ✭ 35 (+94.44%)
Mutual labels:  open-data
erfrischungskarte-frontend
Interactive map of Berlin that shows 🕶 shade areas, 💨 wind and 🌡 temperature intensities across the day
Stars: ✭ 18 (+0%)
Mutual labels:  open-data
odufrn-downloader
Pacote para baixar os dados do portal de dados abertos da UFRN
Stars: ✭ 31 (+72.22%)
Mutual labels:  open-data
transitland-atlas
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Stars: ✭ 55 (+205.56%)
Mutual labels:  open-data
docker-ckan
CKAN docker images, docker-compose and examples
Stars: ✭ 46 (+155.56%)
Mutual labels:  open-data
TED-Talks
All TED talks narratives extracted and cleaned.
Stars: ✭ 91 (+405.56%)
Mutual labels:  open-data
arboles
Mapa de Arbolado Urbano
Stars: ✭ 13 (-27.78%)
Mutual labels:  open-data

NRK APIs for Node.JS

Build status Codacy grade Codacy coverage NPM downloads NPM version Node version Dependency status

Node.JS wrapper for various (undocumented) API from the Norwegian Broadcast Corporation (NRK). Since NRK does not publicly document any of their APIs, this effort is by analyzing source code of various NRK.no sites, GitHub and other search engines, as well as analyzing traffic from various NRK applications.

Requirements

  • Node.JS >= v4.0.0

Install

$ npm install nrk --save

Usage

const nrk = require('nrk');

Environment

  • NRK_TV_API (default: https://tv.nrk.no)
  • NRK_TV_MOBIL (default: undefined)
  • NRK_PS_API (default: http://v8.psapi.nrk.no)

TV APIs

API endpoints used by https://tv.nrk.no. Some API endpoints documentation can be found here.

  • nrk.tv.autocomplete()
  • nrk.tv.programs()
  • nrk.tv.program()
  • nrk.tv.series()

TV APIs (mobile)

API endpoints used by the NRK TV app for iOS and Android.

  • nrk.tv.mobil.categories()
  • nrk.tv.mobil.programs()
  • nrk.tv.mobil.series()
  • nrk.tv.mobil.search()

Legal

NRK is a registered trademark of the Norwegian Broadcast Corporation which is not affiliated with this product. Content from NRK APIs may be copyrighted.

MIT Licensed

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].