Description
A sample app to show how the amp-live-list works (by showing a feed of YouTube videos) with the help of a Node.js/Express backend.
node-amp-live-list alternatives and similar modules
Based on the "Node.Js" category.
Alternatively, view node-amp-live-list alternatives based on common mentions on social networks and blogs.
-
Ts.ED
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work! -
deep-strict-equal
DISCONTINUED. Test for deep equality - Node.js `assert.deepStrictEqual()` algorithm as a standalone module
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of node-amp-live-list or a related project?
README
node-amp-live-list
A sample app to show how the amp-live-list works (by showing a feed of YouTube videos) with the help of a Node.js/Express backend.
Follow the tutorial at https://blog.pusher.com/building-a-realtime-feed-with-node-js-and-amp/
Requirements
Installation
- Clone this repository and
cd
into it. - Execute
npm install
to download dependencies. - Execute
node server.js
to start the Node.js server. - Go to http://localhost:3000.
- To register videos, you can use a tool like Postman to hit the http://localhost:3000/new endpoint with a JSON payload like the following:
{ "videoID": "[YOUTUBE_VIDEO_ID]" }
Or cURL:
# POST
curl -H "Content-Type: application/json" -X POST -d '{"videoID":"[YOUTUBE_VIDEO_ID]"}' http://localhost:3000/new
# In Windows, change single quotes to quotation marks and escape the ones inside curly brackets
curl -H "Content-Type: application/json" -X POST -d "{\"videoID\":\"[YOUTUBE_VIDEO_ID]\"}" http://localhost:3000/new
# Or use file, for example data.json
curl -H "Content-Type: application/json" -X POST --data @data.json http://localhost:3000/new
After a few seconds (fifteen at most), the button to load the new videos should be visible. Click on it to show the updates.
License
MIT
*Note that all licence references and agreements mentioned in the node-amp-live-list README section above
are relevant to that project's source code only.