CoLRev is an open-source environment for collaborative literature reviews. It integrates with differerent synthesis tools, takes care of the data, and facilitates Git-based collaboration.
To accomplish these goals, CoLRev advances the design of review technology at the intersection of methods, design, cognition, and community building. The following features stand out:
- Supports all literature review steps: problem formulation, search, dedupe, (pre)screen, pdf retrieval and preparation, and synthesis
- An open and extensible environment based on shared data and process standards
- Builds on git and its transparent collaboration model for the entire literature review process
- Offers a self-explanatory, fault-tolerant, and configurable user workflow
- Operates a model for data quality, content curation, and reuse
- Enables typological and methodological pluralism throughout the process
For details, consult the documentation.
Demo
You can try a live demonstration of CoLRev via GitHub codespaces: start demo.
Related work (preview)
The following shows a comparison of CoLRev with related tools.
| Criteria | CoLRev | LitStudy | BUHOS | Covidence |
|---|---|---|---|---|
| Review types | ||||
| Supports different genres of review methods | ✅ | ❌ | ❌ | ❌ |
| Extensibility | ✅ | ⚠️ | ⚠️ | ❌ |
| Process steps | ||||
| Review objectives and protocol | ✅ | ✅ | ✅ | ✅ |
| Search | ✅ | ✅ | ✅ | ✅ |
| Duplicate handling | ✅ | ⚠️ | ⚠️ | ⚠️ |
| (Pre)Screen | ✅ | ⚠️ | ✅ | ✅ |
| Data extraction | ✅ | ⚠️ | ✅ | ✅ |
| Data analysis and quality appraisal | ✅ | ⚠️ | ✅ | ✅ |
| Synthesis and reporting | ✅ | ✅ | ✅ | ✅ |
| Process qualities | ||||
| Extensibility | ✅ | ✅ | ❌ | ❌ |
| Extensions | 111 | 0 | 0 | 0 |
| Search updates | ✅ | ❌ | ⚠️ | ⚠️ |
| Search: APIs | ✅ (19) | ✅ (7) | ❌ | ❌ |
| Metadata preparation | ✅ | ✅ | ✅ | ⚠️ |
| Retract checks | ✅ | ❌ | ❌ | ✅ |
| PDF retrieval | ✅ | ❌ | ❌ | ✅ |
| PDF preparation | ✅ | ❌ | ⚠️ | ⚠️ |
| Status tracking | ✅ | ❌ | ✅ | ✅ |
| Collaboration | ||||
| Large teams | ✅ | ⚠️ | ⚠️ | ⚠️ |
| Algorithms | ✅ | ✅ | ⚠️ | ⚠️ |
| Data management | ||||
| Transparency | ✅ | ❌ | ❌ | ❌ |
| Validation | ✅ | ❌ | ❌ | ❌ |
| Reporting (e.g., PRISMA) | ✅ | ❌ | ✅ | ✅ |
| Publication of review | ✅ | ✅ | ❌ | ❌ |
| Platform | ||||
| OSI-approved license | ✅ | ✅ | ✅ | ❌ |
| Peer-reviewed | ❌ | ✅ | ✅ | ❌ |
| Technology | Python | Python | Ruby | Proprietary |
| Setup | Local or cloud | Local or cloud | Server | Server |
| Interface | CLI, Programmatic (GUI planned) | Jupyter Notebook | Web-UI | Web-UI |
| Contributors | NA | |||
| Commits | NA | |||
| Last commit | NA | |||
| Pull requests | NA | |||
| Forks | NA | |||
| Last release | NA | |||
| Current release | NA |
Contributing, changes, and releases
Contributions, code and features are always welcome
- See contributing guidelines, help page, and github repository.
- Bug reports or feedback? Please use the issue tracker and let us know.
- To get your work included, fork the repository, implement your changes, and create a pull request.
For further information, see tests, changes, and releases.
Contributors
License
This project is distributed under the MIT License the documentation is distributed under the CC-0 license. If you contribute to the project, you agree to share your contribution following these licenses.
Citing CoLRev
Please cite the project as follows:
Wagner, G. and Prester, J. (2026) CoLRev - An open-source environment for Collaborative Literature Reviews. Available at https://github.com/CoLRev-Environment/colrev. doi:10.5281/zenodo.11668338
Metadata
Release files for colrev 0.16.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| colrev-0.16.2.tar.gz | 16.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| colrev-0.16.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.3 MB
Release files / colrev-0.16.2.tar.gz
| Download URL | colrev-0.16.2.tar.gz |
|---|---|
| Size | 16.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
57660f953b7b39f7faf89163e24a927c396e465245b619bb613ce28015368917
|
|
BLAKE2b-256 checksum How to use checksums |
0c6a8e4b90f61337370dd0d5cd8b0bd8e5a092a81bf4d750c1ea2a15c2825e56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / colrev-0.16.2-py3-none-any.whl
| Download URL | colrev-0.16.2-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
18061ab5d03856c5dc56768b963994a95dbc0bd6ef8af52e9d03baae9d3587ea
|
|
BLAKE2b-256 checksum How to use checksums |
4553b041623f3415f3c46d02e88295278e5a81ec36af882ca8ff5905ac684e67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|