All Projects → LyashenkoGS → analytics4github

LyashenkoGS / analytics4github

Licence: MIT license
Java web application to enhance github.com search. Provided options facilitate search of new perspective projects with good commits/stars/contributors grown. Internally, the existed GitHub API is used..

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to analytics4github

twitter-analytics-wrapper
A simple Python wrapper to download tweets data from the Twitter Analytics platform. Particularly interesting for the impressions metrics that are unavailable on current Twitter API. Also works for the videos data.
Stars: ✭ 44 (+193.33%)
Mutual labels:  analytics-api
keen-analysis.js
A light JavaScript client for Keen
Stars: ✭ 40 (+166.67%)
Mutual labels:  analytics-api

analytics4github

Build Status Codacy Badge codecov GitHub license

http://195.211.154.179 Java web application to enhance github.com search mechanism. Provided options facilitate search of new perspective projects Preview changes with good commits/stars/contributors grown. Internally, the existed GitHub API is using. To access a REST API documentation - run the application and access http://195.211.154.179/swagger-ui.html

Demo

Prerequisites

Deployment

To run locally execute

 ./mvnw install -Dmaven.test.skip=true
  java -jar target/analytics4github*.jar 

Development

architecture

Tests stopped to work properly via maven but you can run them via Intellij

IntellijIdea
reload backend

To reload controllers after editing - press ctl + f9 and wait till application restart. It'll execute "Make" and trigger hot-redeploy via spring-boot-devtools.

working with frontend

adjust application.properties to use static resources from a file system, not a jar file. It will simplify frontend development

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].