citeproc-js
schema
citeproc-js | schema | |
---|---|---|
1 | 2 | |
286 | 178 | |
0.7% | 2.8% | |
3.9 | 0.0 | |
about 2 months ago | over 1 year ago | |
JavaScript | Python | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
citeproc-js
-
About Citation Files on GitHub
I don't know if this fits your KaTeX analogy, but citeproc has a javascript implementation. Uses CSL-JSON to render citations.
https://github.com/Juris-M/citeproc-js
schema
-
About Citation Files on GitHub
* the citation plugin for Obsidian, which uses CSL-JSON [^4]
This might in the end be my personal preference, but a standardized JSON format (which is just as easily adaptable to YAML [^5]) seems much easier to parse and modify than Bibtex, with its sheer complexity. If we want to have the ability to easily cite anything, then this direction of standardization, I believe, is a must.
[^1]: https://github.com/citation-style-language/schema#csl-json-s...
-
Citation File Format
CSL doesn't appear to support software as a 'type' of thing, which it has a hardcoded list of options[0]. Of course, maybe they should have just fixed an existing format instead of creating a new one.
[0] https://github.com/citation-style-language/schema/blob/maste...
What are some alternatives?
obsidian-citation-plugin - Obsidian plugin which integrates your academic reference manager with the Obsidian editor. Search your references from within Obsidian and automatically create and reference literature notes for papers and books.
csl-ruby - Citation Style Language (CSL) API for Ruby
citeproc - CSL citation processing library in Haskell
citation-file-format - The Citation File Format lets you provide citation metadata for software or datasets in plaintext files that are easy to read by both humans and machines.
fugashi - A Cython MeCab wrapper for fast, pythonic Japanese tokenization and morphological analysis.
KeenWrite - Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.
citeproc-org - Renders Org-mode citations in CSL styles using citeproc-el.