{"id":16893868,"url":"https://github.com/lipis/github-stats","last_synced_at":"2025-03-17T06:31:49.752Z","repository":{"id":66067950,"uuid":"48329064","full_name":"lipis/github-stats","owner":"lipis","description":":star2: GitHub Stats is all about stars, forks, repos, followers and more","archived":false,"fork":false,"pushed_at":"2019-11-06T14:26:48.000Z","size":8057,"stargazers_count":92,"open_issues_count":5,"forks_count":14,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-27T19:16:51.019Z","etag":null,"topics":["flask","github","google-appengine","python","stats"],"latest_commit_sha":null,"homepage":"http://githubstats.lip.is","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lipis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-12-20T16:41:32.000Z","updated_at":"2025-02-25T13:34:27.000Z","dependencies_parsed_at":"2023-03-13T20:30:59.229Z","dependency_job_id":null,"html_url":"https://github.com/lipis/github-stats","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lipis%2Fgithub-stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lipis%2Fgithub-stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lipis%2Fgithub-stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lipis%2Fgithub-stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lipis","download_url":"https://codeload.github.com/lipis/github-stats/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243847061,"owners_count":20357317,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","github","google-appengine","python","stats"],"created_at":"2024-10-13T17:16:43.744Z","updated_at":"2025-03-17T06:31:49.746Z","avatar_url":"https://github.com/lipis.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"GitHub Stats\n\n[![Slack Status](https://gae-init-slack.herokuapp.com/badge.svg)](https://gae-init-slack.herokuapp.com) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\n\u003e GitHub Stats is just a fun project based on [gae-init](http://docs.gae-init.appspot.com)\n\n## Requirements\n\n- [Google App Engine SDK for Python][]\n- [Node.js][], [Yarn][], [pip][], [virtualenv][]\n- [macOS][] or [Linux][] or [Windows][]\n\nMake sure you have all of the above or refer to the docs on how to [install the requirements](http://docs.gae-init.appspot.com/requirement/).\n\n## Running the Development Environment\n\n```bash\ncd /path/to/github-stats\ngulp\n```\n\nTo test it visit `http://localhost:3000` in your browser.\n\n---\n\nFor a complete list of commands:\n\n```bash\ngulp help\n```\n\n## Initializing or Resetting the project\n\n```bash\ncd /path/to/github-stats\nnpm install\ngulp\n```\n\nIf something goes wrong you can always do:\n\n```bash\ngulp reset\nyarn\ngulp\n```\n\n---\n\nTo install [Gulp][] as a global package:\n\n```bash\nyarn global add gulp-cli\n```\n\n## Local testing\n\nIf you wish to run an automated test script, there is an additional dependency which can be installed with:\n\n```bash\npip install -r test-requirements.txt\n```\n\nA simple test script framework, following the approach from the [Google App Engine docs](https://cloud.google.com/appengine/docs/standard/python/tools/localunittesting#setup), can be run:\n\n```bash\npython main/runner.py --test-path tests ${HOME}/google-cloud-sdk/\n```\n\nThis 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.\n\nThe test framework is easily extensible.\n\n## Deploying on Google App Engine\n\n```bash\ngulp deploy\ngulp deploy --project=foo\ngulp deploy --project=foo --version=bar\ngulp deploy --project=foo --version=bar --no-promote\n```\n\n## Tech Stack\n\n- [Google App Engine][], [NDB][]\n- [Jinja2][], [Flask][], [Flask-RESTful][], [Flask-WTF][]\n- [Less][]\n- [Bootstrap][], [Font Awesome][], [Social Buttons][]\n- [jQuery][], [Moment.js][]\n- [OpenID][] sign in (Google, Facebook, Twitter and more)\n- [Python 2.7][], [pip][], [virtualenv][]\n- [Gulp][], [Bower][]\n\n[bootstrap]: http://getbootstrap.com/\n[bower]: http://bower.io/\n[documentation]: http://docs.gae-init.appspot.com\n[feature list]: http://docs.gae-init.appspot.com/features/\n[flask-restful]: https://flask-restful.readthedocs.org\n[flask-wtf]: https://flask-wtf.readthedocs.org\n[flask]: http://flask.pocoo.org/\n[font awesome]: http://fortawesome.github.com/Font-Awesome/\n[google app engine sdk for python]: https://developers.google.com/appengine/downloads\n[google app engine]: https://developers.google.com/appengine/\n[gulp]: http://gulpjs.com\n[jinja2]: http://jinja.pocoo.org/docs/\n[jquery]: https://jquery.com/\n[less]: http://lesscss.org/\n[linux]: http://www.ubuntu.com\n[macos]: http://www.apple.com/macos/\n[moment.js]: http://momentjs.com/\n[ndb]: https://developers.google.com/appengine/docs/python/ndb/\n[node.js]: http://nodejs.org/\n[openid]: http://en.wikipedia.org/wiki/OpenID\n[pip]: http://www.pip-installer.org/\n[python 2.7]: https://developers.google.com/appengine/docs/python/python27/using27\n[social buttons]: http://lipis.github.io/bootstrap-social/\n[virtualenv]: http://www.virtualenv.org/\n[windows]: http://windows.microsoft.com/\n[yarn]: https://yarnpkg.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flipis%2Fgithub-stats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flipis%2Fgithub-stats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flipis%2Fgithub-stats/lists"}