BibGuru vs Citation.js
BibGuru
bibguru.comCitation.js
citation.js.orgSide by side
| Figure | BibGuru | Citation.js |
|---|---|---|
| Price from | $4.99/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | — | Yes |
| API | — | Yes |
| Plans published | 4 | 1 |
| Spec score · Citation Generator Tools | 9.3 (#1) | 7.8 (#11) |
| Spec score · Citation generators | 8.9 (#6) | 7.8 (#26) |
Plans
BibGuru
- BibGuruFree
- BibGuru FreeFree
- BibGuru Plus for EducatorsFree
- BibGuru Plus$4.99 a month
In their own words
BibGuru
BibGuru creates citations and bibliographies for essays and papers, through the web and browser extensions. It supports APA, MLA, Harvard, Chicago, AMA, CSE, and thousands of additional citation styles. Users can add websites, books, articles, and other sources by entering a URL or searching by title or author. BibGuru says it formats citations and corrects mistakes automatically. Its Chrome and Edge extensions can generate citations for websites and online journal articles, then let users edit or copy citations and change styles. The About page describes a curated database of 100 million journal articles and 30 million books. The free plan saves sources in the browser for seven days and displays ads. BibGuru Plus costs $4.99 a month and adds longer-term source storage, access on computers and phones, projects and folders, and an ad-free experience. A three-day trial is offered. Teachers and educators can request an access key to provide Plus to students. BibGuru was founded in 2019 and describes its intended users as K12 and undergraduate students.
Citation.js
Citation.js converts reference data into CSL-JSON and formats references in styles such as APA and Vancouver. It accepts inputs including BibTeX, BibJSON, DOI, and Wikidata, as well as identifiers such as ISBN, PubMed and PMC IDs, GitHub repository URLs, and npm package URLs. Supported formats include JSON, CSL-JSON, BibLaTeX, RIS, YAML, CFF, and Zenodo Deposit JSON. Identifier resolvers include DOI Content Negotiation, Google Books, OpenLibrary, NCBI’s Literature Citation Explorer, and the Wikidata MediaWiki API. A modular package structure lets users add format and identifier-source plugins as needed; preloaded styles and locales are available for formatted references. Citation.js supports Node.js and browsers, offers a web interface and API, and includes a command-line interface for reading input files, text, or standard input and writing output files or standard output. Example applications include an HTML API wrapper, a Chrome extension for Dutch NWO ISAAC publication data entry, and a BibTeX generator. It is MIT-licensed open-source software, available free.