lipis
github-stats
Python

:star2: GitHub Stats is all about stars, forks, repos, followers and more

Last updated Jul 31, 2025
93
Stars
12
Forks
5
Issues
0
Stars/day
Attention Score
6
Language breakdown
Python 54.6%
HTML 34.5%
CoffeeScript 4.0%
JavaScript 3.8%
CSS 2.6%
Shell 0.5%
โ–ธ Files click to expand
README

GitHub Stats

Slack Status code style: prettier

GitHub Stats is just a fun project based on gae-init

Requirements

  • [Google App Engine SDK for Python][]
  • [Node.js][], [Yarn][], [pip][], [virtualenv][]
  • [macOS][] or [Linux][] or [Windows][]
Make sure you have all of the above or refer to the docs on how to install the requirements.

Running the Development Environment

cd /path/to/github-stats
gulp

To test it visit http://localhost:3000 in your browser.


For a complete list of commands:

gulp help

Initializing or Resetting the project

cd /path/to/github-stats
npm install
gulp

If something goes wrong you can always do:

gulp reset
yarn
gulp

To install [Gulp][] as a global package:

yarn global add gulp-cli

Local testing

If you wish to run an automated test script, there is an additional dependency which can be installed with:

pip install -r test-requirements.txt

A simple test script framework, following the approach from the Google App Engine docs, can be run:

python main/runner.py --test-path tests ${HOME}/google-cloud-sdk/

This simply tests that the site can start up; that the index page exists (and returns an http response code of 200), and that a non-existent page returns an http response code of 404.

The test framework is easily extensible.

Deploying on Google App Engine

gulp deploy
gulp deploy --project=foo
gulp deploy --project=foo --version=bar
gulp deploy --project=foo --version=bar --no-promote

Tech Stack

  • [Google App Engine][], [NDB][]
  • [Jinja2][], [Flask][], [Flask-RESTful][], [Flask-WTF][]
  • [Less][]
  • [Bootstrap][], [Font Awesome][], [Social Buttons][]
  • [jQuery][], [Moment.js][]
  • [OpenID][] sign in (Google, Facebook, Twitter and more)
  • [Python 2.7][], [pip][], [virtualenv][]
  • [Gulp][], [Bower][]
[bootstrap]: http://getbootstrap.com/ [bower]: http://bower.io/ [documentation]: http://docs.gae-init.appspot.com [feature list]: http://docs.gae-init.appspot.com/features/ [flask-restful]: https://flask-restful.readthedocs.org [flask-wtf]: https://flask-wtf.readthedocs.org [flask]: http://flask.pocoo.org/ [font awesome]: http://fortawesome.github.com/Font-Awesome/ [google app engine sdk for python]: https://developers.google.com/appengine/downloads [google app engine]: https://developers.google.com/appengine/ [gulp]: http://gulpjs.com [jinja2]: http://jinja.pocoo.org/docs/ [jquery]: https://jquery.com/ [less]: http://lesscss.org/ [linux]: http://www.ubuntu.com [macos]: http://www.apple.com/macos/ [moment.js]: http://momentjs.com/ [ndb]: https://developers.google.com/appengine/docs/python/ndb/ [node.js]: http://nodejs.org/ [openid]: http://en.wikipedia.org/wiki/OpenID [pip]: http://www.pip-installer.org/ [python 2.7]: https://developers.google.com/appengine/docs/python/python27/using27 [social buttons]: http://lipis.github.io/bootstrap-social/ [virtualenv]: http://www.virtualenv.org/ [windows]: http://windows.microsoft.com/ [yarn]: https://yarnpkg.com/

ยฉ 2026 GitRepoTrend ยท lipis/github-stats ยท Updated daily from GitHub