Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sidvishnoi/latest-commit

Track changes at specific GitHub URLs, without the need to visit them at GitHub every time.
https://github.com/sidvishnoi/latest-commit

github-api latest-version vanilla-javascript web-components

Last synced: 17 days ago
JSON representation

Track changes at specific GitHub URLs, without the need to visit them at GitHub every time.

Awesome Lists containing this project

README

        

# Latest Commit

Track changes at specific GitHub URLs, without the need to visit them at GitHub every time. Data is saved locally in your browser.

Demo: https://latestcommit.netlify.com

Uses GitHub v3/v4 APIs. Vanilla JS (+ web components) + CSS + HTML (input validation FTW!). [jakearchibald/idb-keyval](https://github.com/jakearchibald/idb-keyval) for a light wrapper on IndexedDB.
[hustcc/timeago.js](https://github.com/hustcc/timeago.js) for displaying relative times.

## Options:

- Add `?update` URL parameter to update data for all links.
- Add `?auto=TIME` URL parameter to auto-update data every `TIME` seconds.
- Click "Link to this item" button on any item, then share the URL.