Search…
Development
How to contribute through development

πŸ’Ύ Tech Stack

    GrimoireLab: Python, Vue.js, JavaScript/TypeScript, MySQL, Django, GraphQL.
    Augur: Python, Flask Vue.js, JavaScript/TypeScript, Jupyter.

✏ Technical Requirements

You'll need to have some basic programming experience with the technologies and tools we use.

Tools

Git & GitHub

Clone, commit and open a PR using Git and GitHub. Check out the following tutorials:

Languages and Frameworks

Python

Flask

Django

Vue.js

πŸ— Project Structure

The CHAOSS community's projects have been divided in the following ways:

GrimoireLab

Augur

    ​chaoss / augur: Augur is a tool for collecting and measuring structured data about free and open source (FOSS) communities.
    ​chaoss / augur-spdx: Augur's Open Source License coverage tool. Provides license identification by file, identification of non-OSI compliant licenses, and percentage of a project with license declarations.
    ​chaoss / augur-auggie: Auggie implementation utilizing Amazon Lex to classify messages.
    ​chaoss / augur-community-reports: A set of Jupyter Lab Notebooks and Other Implementations of Community Reports in Standard Form.

Cregit

    ​cregit / cregit: Cregit is a framework of tools that facilitates the analysis and visualization of the evolution of source code stored in git repositories.
Last modified 28d ago