Open Free, keyless, open scholarly APIs

Show the reach of your research, live.

A drop-in web component for academic homepages. Citations, recent reads and downloads, pulled straight from OpenAlex, Semantic Scholar, NASA ADS and friends.

Zero dependencies No API keys Light & dark themes
<cite-o-meter layout="card"> Live data
Aggregates
  • OpenAlexcitations
  • Semantic Scholarinfluential
  • Crossref
  • Europe PMC
  • NASA ADS90d reads
  • bioRxiv
  • PLOS COUNTER
  • Zenodo
  • DataCite
  • GitHubstars · forks · 14d traffic
  • Docker Hub
  • PyPI
  • npm

Playground

Build your embed

Paste any identifier you have. The widget queries every matching source and merges the results.

Layout
Preview Live
HTML

In the wild

On a publications page

Badges sit quietly under each reference, the way they would on a personal academic site.

  1. 2026

    Stochastic Rounding in Low-Precision Transformer Inference: A Variable-Precision Emulation Study of a Small GPT-2

    Yohan Chatelain, et al.

    arXiv preprint arxivads

  2. 2024

    Longitudinal brain structure changes in Parkinson’s disease: a replication study

    Andrzej Sokolowski, Nikhil Bhagwat, Yohan Chatelain, et al.

    PLOS ONE doiads

  3. 2024

    Numerical Stability of DeepGOPlus Inference

    Ines Gonzalez Pepe, Yohan Chatelain, Gregory Kiar, Tristan Glatard

    PLOS ONE doicompact

  4. 2023

    Verificarlo: floating-point precision and numerical variability toolkit

    Verificarlo maintainers

    Open-source software & container githubdockerzenodo

Install

Works on any static site

Jekyll, Hugo, Quarto, al-folio, plain HTML or GitHub Pages. No build step required.

1

Load the script

One tag in your <head>. The bundle injects its own styles.

HTML
<script src="https://cdn.jsdelivr.net/npm/citeometer@1.1.1/dist/citeometer.min.js" defer></script>
2

Drop in a tag

Use any identifier you have: DOI, arXiv, ADS bibcode, Zenodo, bioRxiv or GitHub repo.

HTML
<cite-o-meter
  doi="10.1371/journal.pone.0295069"
  layout="badge"></cite-o-meter>
3

Match your theme

Every color and the font are CSS variables. Dark mode follows the visitor’s system.

CSS
:root {
  --pm-font: inherit;
  --pm-cites-text: #8c1515;
  --pm-radius: 6px;
}
AttributeExampleWhat it does
doi10.1371/journal.pone.0295069Citations from OpenAlex, Semantic Scholar, Crossref, Europe PMC; PLOS downloads.
arxiv2610.01889Preprint citations, merged with the published version when one exists.
ads2024PLoSO..1995069SNASA ADS bibcode for 90-day reads. Pair with ads-reads or a snapshot.
zenodo8301008Views and downloads for software and datasets.
biorxiv10.1101/2023.01.01.522000bioRxiv / medRxiv PDF downloads and views.
githubowner/repo · orgStars, forks, release downloads, org totals, and 14-day clones/views (with snapshot).
dockerverificarlo/verificarloDocker Hub container pull count.
pypisignificantdigitsPyPI package downloads (180-day & monthly).
npmciteometernpm package downloads.
layoutbadge · card · compactPresentation. Defaults to badge.
lazytrueWaits until the widget scrolls into view before fetching.