My own github page
You can try it here: sylhare.github.io
How the language bot recognise what is in your repository (the colored bar on top of it) : github-linguist
Here is a cool website with all the languages used on github: githut
Github has an API that can be use to develop scripts or create application linked on it (the integrations below for example). Here is the link to the API documentation : github Developer
A thing, I was looking for are the badges used to customise and give precious information on the readme.md
file on each repository. Some are generated automatically (like the build badge from travis).
Others are available as .svg
available here:
Available to write your own book on github: https://www.gitbook.com/book/sylhare/manual/details
The view version is linked to my github url: https://sylhare.gitbooks.io/manual
IT will give a rating to you repository (python, javascript, java) based on general code rules (duplication of code, display, ...). A good way to improve your coding style. Dashboard available here: https://codeclimate.com/dashboard
Check for python errors and convention mistake on Python. Plus gives some insights on how to correct them. Easy to use. It's based on pyLint and PEP8 style guide corrections.
Automated code review and repair for Python: https://github.com/integrations/quantifiedcode
Access the Dashboard.
Automated code reviews to help developers ship better software, faster: https://github.com/integrations/codacy
You can try on your repository and a rank (like code climate) is attributed on your Dashboard. It recognizes java, python, javascript ...
The errors are categorized depending on the type and there's also some advices on how to correct them.
Gives a mark based on code standard for your code, works for Javacript. JavaScript performance monitoring synch with deployment tool (heroku for example): https://opbeat.com/
There's some extra steps that will be necessary to do when making it available. I don't have active webapp so I can only have a limited use of it.
Have a test configuration file and allow travis to start building the repository to see if the build passes or fails Automatic test and deploy: https://travis-ci.org/
Work with a solano.yml
file, similar as travis CI.
Massively Parallel Continuous Integration and Deployment: https://github.com/integrations/solano-ci
The dashboard is avalaible here for: JUnit, Java, Scala, Clojure, Javascript, Go, NodeJS and Io.js, PHP, Python, Ruby, R, Erlang.
It works with a dashboard in which you can see all targeted repository. Works the same as the other two with a circle.yml
for configuration.
Automatically build, test, and deploy your project in minutes: https://github.com/integrations/circle-ci
The Circle CI dashboard is available here for this supported languages: Clojure, Elixir, Go, JavaScript, PHP, Python, Ruby
Enables developers to build, run, and operate applications entirely in the cloud Heroku is a platform as a service (PaaS) that: https://www.heroku.com/ Getting started: https://devcenter.heroku.com/start
Langauges: Java, Ruby, nodeJS, Go, php, python, scala Clojure
Information on how to set up codecov: here Code coverage done right: integrations codecov
Access to my dashboard
Full-stack environments for every branch, and any application: https://github.com/integrations/runnable
The complete toolchain for API development: https://github.com/integrations/postman
Full-stack error monitoring for developers: https://github.com/integrations/rollbar
Continuous deployment for modern static websites: https://github.com/integrations/netlify
Get thorough code reviews and ship with confidence: https://github.com/integrations/ebert
Enforceable guidelines for your repository: https://github.com/integrations/zappr
Automated Code Review for GitHub: https://github.com/integrations/codefactor
Your Definition of Done for Code Quality: https://github.com/integrations/better-code-hub
Security and dependency updates for Python projects: https://github.com/integrations/pyup-io
Time tracking and estimates inside of your GitHub issues: https://github.com/integrations/everhour