Davine is an open data, open source, and ad-free social analytics service built for, and in no way affiliated with, Vine.
Davine tracks the following from each user it crawls or is manually introduced to:
- Total Loop Count
- Total Followers/Following
- Original Post and Revine counts
- Previous usernames, descriptions, and profile locations
- Verified on, private on, and explicit on date(s)
- and more
- Go - a highly efficient and scalable language
- Google App Engine - A perfect match for Go; a highly scalable and available PaaS
- Google Cloud Datastore - A fast and highly replicatable database solution by Google
- Highcharts - An easy to use and highly customizable charting solution.
- Bootstrap - An expansive boilerplate, enabling fast mockups and templates
- hoisie/Mustache - A Go port of the mustache templating spec
- btmills/GeoPattern - A JS port of jasonlong/geo_pattern, an entropic SVG pattern generator.
- Vine - Kinda sorta. A social network where users can share six seconds of looping video.
Every 3 hours, Davine automatically stores any user records that are on the first three pages of Vine's "Popular Now" page. As the Davine project progresses in development and popularity, we will begin to crawl other Vine pages such as Vine channels, playlists, and Editor's Picks.
Every 24 hours (may change as development and time goes on), Davine pulls all user information for users it has discovered -- whether crawled from the popular page(s) or introduced manually by another user -- and appends their statistics in a user record stored and highly replicated on Google Datastore. Public datasets will soon be available for download and browsing free of charge.
Davine will begin crawling Vine on December 31st, 2014.
Davine is licensed under the terms of the MIT License. Full text of the MIT License can be found in the included LICENSE file.