https://github.com/skratchdot/audio-links
A collection of audio links compiled from different sources
https://github.com/skratchdot/audio-links
Last synced: 11 months ago
JSON representation
A collection of audio links compiled from different sources
- Host: GitHub
- URL: https://github.com/skratchdot/audio-links
- Owner: skratchdot
- License: mit
- Created: 2015-12-31T22:27:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-01-03T00:14:43.000Z (over 10 years ago)
- Last Synced: 2025-01-22T08:10:06.368Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://projects.skratchdot.com/audio-links/
- Size: 741 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
# audio-links
## Description
A collection of audio links compiled from different sources.
## Links
- [Demo Site](http://projects.skratchdot.com/audio-links/)
- [Source Code](https://github.com/skratchdot/audio-links/)
## Data compiled from the following sources:
- [Audio Crawl](http://audiocrawl.co/)
- [Awesome Webaudio](https://github.com/notthetup/awesome-webaudio)
- [Web Audio Resources](https://github.com/alemangui/web-audio-resources)
- [Web Audio Weekly](http://blog.chrislowis.co.uk/waw.html)
## For Developers
### Getting Started
1. Install the codebase:
```bash
git clone https://github.com/skratchdot/audio-links.git
cd audio-links
npm install
```
2. Build website and transpile code: `gulp`
3. Run all updaters: `node ./lib/index.js`.
### Adding a scraper
Create a new class in the `./src/updaters/` folder that
extends `./src/Updater.js`. Make sure your class has a `run(cb)` method.
See `./src/Updater.js` for methods that update the url data. Your scraper
should add urls with descriptions and tags.
## License
Copyright (c) 2015 [skratchdot](http://skratchdot.com/)
Licensed under the [MIT license](LICENSE-MIT).