Kolibri: the offline app for universal education https://learningequality.org/kolibri/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Richard Tibbles 4c4030aa6b Revert incomplete and incorrect build_config move. 2 years ago
.buildkite Merge remote-tracking branch 'le/release-v0.12.x' into merge-12 2 years ago
.github rename all the log files and add daily rotation to kolibri.txt 3 years ago
__mocks__ Fix all tests for jest. 4 years ago
build_tools Revert incomplete and incorrect build_config move. 2 years ago
docker checking out to specific version before entering the src dir 2 years ago
docs Update docs/getting_started.rst 2 years ago
integration_testing/features Merge pull request #5595 from nucleogenesis/hide-quiz-scores-until-completed 2 years ago
kolibri Revert incomplete and incorrect build_config move. 2 years ago
packages Update frontend code for plugin moving and URL namespace changes. 2 years ago
requirements Update perseus version for compatibility. 2 years ago
test updated to remove reference to master 3 years ago
.codecov.yml quieter codecov config 3 years ago
.dockerignore Docker files for Kolibri 3 years ago
.editorconfig consistent whitespace (#151) 6 years ago
.eslintrc.js Add a base eslintrc.js for IDE linter compatibility. 3 years ago
.gitattributes adding Git LFS 3 years ago
.gitignore run pytest using a temp home directory 3 years ago
.htmlhintrc.js Add linting configs for all linters to root of repo. 3 years ago
.pre-commit-config.yaml disable black until issues are resolved 3 years ago
.prettierrc.js Add linting configs for all linters to root of repo. 3 years ago
.stylelintrc.js Add linting configs for all linters to root of repo. 3 years ago
.travis.yml Simplify docs build 2 years ago
AUTHORS.md Add ME to AUTHORS 3 years ago
CHANGELOG.md Bootstrap 0.13 changelog 2 years ago
CODE_OF_CONDUCT.md migrate top-level files to markdown 3 years ago
CONTRIBUTING.md migrate top-level files to markdown 3 years ago
LICENSE Update copyright in LICENSE to 2019 2 years ago
MANIFEST.in Revert incomplete and incorrect build_config move. 2 years ago
Makefile Add Make target clean-staticdeps 2 years ago
README.md update readme 3 years ago
SUPPORT.rst SUPPORT.md can be SUPPORT.rst 4 years ago
browserslist Explicitly add iOS Safari 9.3+ to the list of supported browsers. 3 years ago
jest.conf.js WIP - move to package 2 years ago
kolibripip.pex upgrade kolibripip.pex to pip 18.0 3 years ago
package.json Add scriptLoader to core API. 2 years ago
pytest.ini run pytest using a temp home directory 3 years ago
requirements.txt moving skeleton from kolibri_skeleton repo 6 years ago
setup.cfg move flake8 config 3 years ago
setup.py clean up setup file 2 years ago
tox.ini Invoke Black code formatter from PyPi and display the --diff error 2 years ago
yarn.lock Update corejs, remove redundant polyfills. Make index.js use es6 import/export. 2 years ago

README.md

Kolibri

Test status Build status Developer docs Developer chat PyPI Demo User docs Discourse topics

This repository is for software developers wishing to contribute to Kolibri. If you are looking for help installing, configuring and using Kolibri, please refer to the User Guide.

What is Kolibri?

Kolibri is the offline learning platform from Learning Equality.

How can I use it?

Kolibri is available for download from our website.

How do I get help or give feedback?

You can ask questions, make suggestions, and report issues in the community forums.

If you have found a bug and are comfortable using Github and Markdown, you can create a Github issue following the instructions in the issue template.

How can I contribute?

Please see the 'contributing' section of our developer documentation.