a lib to edit Wikibase from NodeJS
  • TypeScript 97.4%
  • JavaScript 2%
  • Shell 0.5%
  • HTML 0.1%
2026-05-03 11:35:16 +02:00
.github add .github/README.md 2026-03-27 16:51:24 +01:00
browser-demo browser-demo: build script: add metadata 2026-04-30 19:28:45 +02:00
config config: convert to ESM 2026-01-08 20:46:36 +01:00
docs add dry config parameter 2026-01-09 12:26:23 +01:00
scripts scripts: postversion: update 2025-09-13 13:36:09 +02:00
src 8.1.2 2026-05-03 11:35:16 +02:00
tests dependencies: update wikibase-sdk 2026-05-03 09:39:06 +02:00
.gitignore scripts: postversion: update 2025-09-13 13:36:09 +02:00
.mocharc.cjs setup typescript 2025-09-11 23:27:06 +02:00
CHANGELOG.md update repo links 2026-04-30 18:02:43 +02:00
eslint.config.js eslint config: ignore dist folder 2025-09-12 18:04:26 +02:00
package-lock.json 8.1.2 2026-05-03 11:35:16 +02:00
package.json 8.1.2 2026-05-03 11:35:16 +02:00
README.md update repo links 2026-04-30 18:02:43 +02:00
tsconfig.json replace path aliases with relative paths 2026-01-09 00:02:16 +01:00

wikibase-edit

Edit Wikibase from NodeJS. That can be Wikidata or whatever Wikibase instance you have.

This project has received a Wikimedia Project Grant.

wikibase           wikidata

NPM

License Node

Download stats

Summary

Changelog

See CHANGELOG.md for version info

Install

npm install wikibase-edit

Since v6.0.0, wikibase-edit uses the ES module syntax. If you would like to use CommonJS instead, you can install the latest version before that change:

npm install wikibase-edit@v5

How-To

See How-to doc

Development

See Development doc

Contributing

Code contributions and propositions are very welcome, here are some design constraints you should be aware of:

  • wikibase-edit focuses on exposing Wikibase write operations. Features about getting and parsing data should rather go to wikibase-sdk

See Also

You may also like

inventaire banner

Do you know Inventaire? It's a web app to share books with your friends, built on top of Wikidata! And its libre software too.

License

MIT