Describe citation formats easily and accurately.
Convert different bibliographic metadata sources
Utility to parse and query HTML into an object shape
Plugin for CSL output for Citation.js
Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.
Fork of pretty-format with support for ESM
Format numbers for human consumption.
[](https://www.npmjs.com/package/@aws-sdk/util-format-url) [](https://www.npmjs.com/package/@aws-sd
Citation.js plugin for PubMed and PubMed Central.
micromark extension to support generic directives (`:cite[smith04]`)
Stringify any JavaScript value.
MCP Server for academic paper search, detail, recommendations, and citation formatting
Formatting Date objects as strings since 2013
Process string for file write
Citation.js converts formats like BibTeX, Wikidata JSON and ContentMine JSON to CSL-JSON to convert to other formats like APA, Vancouver and back to BibTeX.
JavaScript sprintf implementation
Use unquoted format on @font-face CSS definitions.
The fCoSE layout for Cytoscape.js by Bilkent with fast compound node placement
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
Solves a problem with util.format
HTTP request logger middleware for node.js
mjml-head-attributes
TypeScript definitions for d3-time-format
TypeScript definitions for d3-format
Works cited allows you to add a list of the works cited in ActiveRecord objects, to be formatted by a helper that can be added to relevant pages to format the citations like a bibliography.
asciidoctor-bibliography lets you handle citations and bibliography the "asciidoctor-way"! Its syntax is designed to be native-asciidoctor: * single cite `cite:[key]`; * contextual cite `cite[key, page=3]`; * multiple cites `cite:[key1]+[key2]`; * full cite `fullcite:[key]`; and * TeX-compatible macros including `citep:[key]`, `citet:[key]` and friends. Citation output styles are fully bridged to the CSL library, supporting formats such as IEEE, APA, Chicago, DIN and ISO 690. The `bibliography::[]` command generates a full reference list that adheres to your configured citation style.
Hard Citer is a solution for outputting HTML bibliographies. When used in conjuction with a "cite while you write" tool, it can make writing and editing well-cited html eaiser. This may be particularly useful for academics publishing online. Using a in-text cited HTML document and a bibtex library, it can output a properly formatted bibliography.
asciidoctor-bibtex is an Asciidocotor extension that adds bibtex support for AsciiDoc documents. It does so by introducing two new macros: `cite:[KEY]` and `bibliography::[]`. Citations are parsed and replaced with formatted inline text, and reference lists are automatically generated and inserted where the `bibliography::[]` macro is placed. The references are formatted using styles provided by CSL.
This gem helps generate citation links for Wikipedia in the cite web format.