colrev
CoLRev: An open-source environment for collaborative reviews
Science Score: 59.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
11 of 37 committers (29.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
CoLRev: An open-source environment for collaborative reviews
Basic Info
- Host: GitHub
- Owner: CoLRev-Environment
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://colrev-environment.github.io/colrev/
- Size: 36.4 MB
Statistics
- Stars: 35
- Watchers: 8
- Forks: 53
- Open Issues: 39
- Releases: 31
Topics
Metadata Files
README.md
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.
[!Note] This is a preview. We plan to document and link the criteria, verify each cell, and invite the developers of the other tools to comment on the overview (documenting responses if the developers agree).
| 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 | 106 | 0 | 0 | 0 |
| Search updates |
|
|
|
|
| Search: APIs |
|
|
|
|
| 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. (2024) CoLRev - An open-source environment for Collaborative Literature Reviews. Available at https://github.com/CoLRev-Environment/colrev. doi:10.5281/zenodo.11668338
Owner
- Name: CoLRev-Environment
- Login: CoLRev-Environment
- Kind: organization
- Repositories: 1
- Profile: https://github.com/CoLRev-Environment
GitHub Events
Total
- Create event: 83
- Release event: 2
- Issues event: 7
- Watch event: 8
- Delete event: 75
- Issue comment event: 27
- Push event: 479
- Pull request event: 195
- Fork event: 23
Last Year
- Create event: 83
- Release event: 2
- Issues event: 7
- Watch event: 8
- Delete event: 75
- Issue comment event: 27
- Push event: 479
- Pull request event: 195
- Fork event: 23
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Gerit Wagner | g****r@h****a | 1,291 |
| Gerit Wagner | g****r@u****e | 973 |
| dengdenglele | c****g@w****e | 123 |
| Tarin Mahmood | 3****d | 96 |
| pre-commit-ci[bot] | 6****] | 84 |
| Gerit Wagner | g****r@w****e | 66 |
| Gerit Wagner | g****r | 51 |
| Julian Prester | j****n@j****m | 39 |
| MalouSchmidt | 1****t | 36 |
| Thomas Fleischmann | t****n@s****e | 31 |
| allcontributors[bot] | 4****] | 28 |
| Alexa_St | a****r@i****m | 28 |
| Dan Dobriceanu | d****u@g****m | 22 |
| ossendorfluca | l****a@o****e | 18 |
| Poetry updater | a****s | 16 |
| dependabot[bot] | 4****] | 15 |
| Anton Frisch | a****h@s****e | 14 |
| RobertAhr | r****t@a****e | 12 |
| Cohen2000 | a****t@g****m | 11 |
| einfachjessi | j****n@i****m | 11 |
| Janus678 | 1****8 | 6 |
| Janus678 | j****n@s****e | 5 |
| katharinaernst | k****t@g****e | 5 |
| Rhea Nguyen | r****n@s****e | 4 |
| Carlo Tang | c****g@s****e | 3 |
| frxdericz | f****l@f****e | 3 |
| Julian Prester | hi@j****m | 2 |
| MalouSchmidt | m****t@w****e | 2 |
| Tester | l****h@s****e | 2 |
| ba066080 | a****t@s****e | 2 |
| and 7 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 75
- Total pull requests: 583
- Average time to close issues: 5 months
- Average time to close pull requests: 2 days
- Total issue authors: 5
- Total pull request authors: 54
- Average comments per issue: 1.59
- Average comments per pull request: 0.21
- Merged pull requests: 319
- Bot issues: 0
- Bot pull requests: 373
Past Year
- Issues: 5
- Pull requests: 214
- Average time to close issues: 1 minute
- Average time to close pull requests: 3 days
- Issue authors: 1
- Pull request authors: 43
- Average comments per issue: 0.2
- Average comments per pull request: 0.22
- Merged pull requests: 61
- Bot issues: 0
- Bot pull requests: 95
Top Authors
Issue Authors
- geritwagner (48)
- julianprester (19)
- blairw (3)
- github-actions[bot] (2)
- jkitchin (2)
- dengdenglele (1)
Pull Request Authors
- github-actions[bot] (374)
- pre-commit-ci[bot] (154)
- geritwagner (89)
- dependabot[bot] (37)
- allcontributors[bot] (35)
- tmahmood (32)
- dengdenglele (11)
- julianprester (8)
- CelinaSchwarz (4)
- pmao0907 (4)
- olgagirona (2)
- kanekiNeil28 (2)
- JhosuaGit (2)
- Justine773 (2)
- julialopezmarti (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 415 last-month
- Total dependent packages: 2
- Total dependent repositories: 1
- Total versions: 25
- Total maintainers: 2
pypi.org: colrev
CoLRev: An open-source environment for collaborative reviews
- Documentation: https://colrev.readthedocs.io/
- License: MIT
-
Latest release: 0.14.0
published 12 months ago
Rankings
Maintainers (2)
Dependencies
- actions/checkout v3 composite
- repo-sync/pull-request v2 composite
- actions/checkout v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- 186 dependencies
- GitPython ^3.1.29
- Jinja2 ^3.1.2
- PyPDF2 ^1.28.6
- PyYAML ^6.0.0
- Sphinx ^5.2.3
- alphabet-detector ^0.0.7
- beautifulsoup4 ^4.11.1
- click ^8.1.6
- click-repl ^0.3.0
- click_completion ^0.5.2
- colrev-asreview ^0.1.0
- coverage ^7.3.2
- crossrefapi ^1.5.0
- dacite ^1.6.0
- daff ^1.3.46
- dash ^2.11.1
- dataclasses-jsonschema ^2.15.3
- dedupe 2.0.23
- defusedxml ^0.7.1
- dictdiffer ^0.9.0
- docker 6.0.0
- feedparser ^6.0.10
- glom ^22.1.0
- imagehash ^4.3.1
- inquirer ^3.1.3
- levenshtein ^0.21.0
- lingua-language-detector >1.3
- lxml ^4.9.1
- m2r ^0.3.1
- nameparser ^1.1.2
- openpyxl ^3.1.2
- pandas ^1.5.0
- pandasql ^0.7.3
- pdfminer.six ^20220524
- pre-commit ^2.20.0
- psutil ^5.9.2
- pyalex ^0.10
- pybtex ^0.24.0
- pycountry ^22.3.5
- pylint 3.0.1
- pymupdf ^1.22.0
- pytest ^7.2.1
- pytest-mock ^3.10.0
- python >=3.8, <4
- repoze-sphinx-autointerface ^1.0.0
- requests ^2.28.1
- requests-cache ^0.9.6
- requests-mock ^1.10.0
- sphinx-autodoc-typehints ^1.19.4
- sphinx-click ^4.3.0
- sphinx-rtd-theme ^1.1.1
- sphinx_collapse ^0.1.2
- sphinxcontrib.datatemplates ^0.9.2
- thefuzz ^0.19.0
- tqdm ^4.64.1
- transitions ^0.8.11
- types-click ^7.1.8
- zope.interface ^5.5.0
- actions/checkout v3 composite
- actions/setup-python v2 composite