https://github.com/dirk/hipster
https://github.com/dirk/hipster
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dirk/hipster
- Owner: dirk
- License: mit
- Created: 2013-01-09T02:47:53.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-02-12T02:20:13.000Z (over 13 years ago)
- Last Synced: 2025-06-22T06:04:09.852Z (12 months ago)
- Language: Ruby
- Size: 289 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Hipster
Hipster extracts interesting metadata from URLs. It knew about that website before it was cool.
## Usage
TODO: Write usage instructions here
## Items to Complete
* IMDB Module
* Movie Parser
* Dublin Core
* contributor
* coverage (Not applicable?)
* format (length)
* language
* publisher
* relation
* rights
* source
* subject
* Open Graph
* image
* Actors Parser
* TV Series/Show Parser (Include method for fetching episodes?)
* Episodes Parser (for television series)
* Example URL: http://www.imdb.com/title/tt0436992/episodes
* Video Game Parser
* Maybe used their JSON API? https://github.com/richardasaurus/imdb-pie
* Wikipedia :movie Parser
* Still needs to handle the following fields:
* Dublin Core
* contributor
* coverage
* format (length)
* language
* publisher
* relation
* rights
* source
* subject
* Media Types that still need to be considered:
* Television
* Need to determine what to do about television episodes
* Books
* Music
* Videogames (MobyGames?)
* Write more test cases (different types of media/titles)
* Double check our metadata types. I think OG is lacking some of the more detailed ones.
* Migrate Wikipedia parser into module/parser layout like IMDb.
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request