chong601 / PyStackOverflow

A tool to load and run your own RESTful StackOverflow Insights data using the database of your choice.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyStackOverflow

Your one-stop (hopefully!) companion tool to load StackOverflow Insights data to your choice of database server and optionally expose the data through RESTful API interface for StackOverflow data consumption!

Features

  • Support all major database software through SQLAlchemy.
  • MIT licensed which means it's good for personal and commercial use (to the extent of the license allows).
  • Extensively documented for ease of use.

StackOverflow Insight Data Support

  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011

Support for < 2016 will be implemented if there's a sane way to extract the schema data.

Not to mention that early StackOverflow data is pretty spotty.

Why?

Because why not? Also, data is data, someone somewhere in the world will make one if they feel like they want to!

PyStackOverflow aims to provide quick and easy way to load and expose the insights data using whatever database you want!

Licenses

PyStackOverflow is licensed under MIT License. StackOverflow Insights data are licensed under ODbL.

StackOverflow Insights data can be obtained here.

About

A tool to load and run your own RESTful StackOverflow Insights data using the database of your choice.

License:MIT License


Languages

Language:Python 98.0%Language:Mako 2.0%