21 个版本

0.7.2 2024 年 7 月 15 日
0.6.3 2024 年 6 月 11 日
0.5.0 2019 年 7 月 12 日
0.3.2 2019 年 3 月 27 日
0.2.0 2018 年 3 月 26 日

#117 in 配置

Download history 98/week @ 2024-05-31 188/week @ 2024-06-07 64/week @ 2024-06-14 91/week @ 2024-06-21 122/week @ 2024-07-05 261/week @ 2024-07-12 128/week @ 2024-07-19 34/week @ 2024-07-26 1/week @ 2024-08-02 1/week @ 2024-08-09

每月 175 次下载
3 crates 中使用

GPL-2.0+

9.5MB
13K SLoC

TypeScript 5.5K SLoC // 0.2% comments Rust 5K SLoC // 0.0% comments Python 1.5K SLoC // 0.2% comments HCL 292 SLoC // 0.0% comments Shell 165 SLoC // 0.2% comments JavaScript 157 SLoC // 0.0% comments Java 145 SLoC // 0.1% comments Go 143 SLoC // 0.2% comments C++ 128 SLoC // 0.3% comments Kotlin 100 SLoC // 0.1% comments PowerShell 88 SLoC // 0.1% comments Batch 71 SLoC SQL 31 SLoC C# 30 SLoC // 0.3% comments Visual Studio Solution 28 SLoC Ruby 25 SLoC Swift 18 SLoC // 0.1% comments Open Policy Agent 16 SLoC Jinja2 15 SLoC Lua 13 SLoC Dart 13 SLoC PHP 8 SLoC CUDA 7 SLoC Bazel 5 SLoC VB6 5 SLoC Scala 4 SLoC Jupyter Notebooks 3 SLoC // 0.5% comments Haml 3 SLoC Perl 2 SLoC // 0.5% comments

包含 (Zip 文件, 8.5MB) ticket-monster.war,(JAR 文件, 62KB) gradle-wrapper.jar,(Zip 文件, 8KB) jboss-helloworld.war

Wikibase RS

与 Wikibase(最著名的实例是 Wikidata)通信的工具。目前仅支持读取 JSON-API。解析 JSON-dumps 和编辑 Wikibase 正在规划中。

安装

cargo install wikibase

使用

请参阅从 crates.io 链接的文档

贡献

此工具及其社区是维基媒体运动的一部分。欢迎每个人贡献力量。在贡献之前,请参考此指南 https://www.mediawiki.org/wiki/Code_of_Conduct

测试

可以在本地运行测试 cargo test 或使用 Docker 等可重复的环境

docker run -it -v ${PWD}:/var/wikibase -w /var/wikibase rust bash

许可证

GNU 通用公共许可证,版本 2 或更高版本 (GPL-2.0+)

存储库 / 问题跟踪器

https://gitlab.com/tobias47n9e/wikibase_rs

Crates.io

https://crates.io/crates/wikibase

使用 Wikibase RS 的自由软件

自定义 Wikibase 实例

默认情况下,Wikibase RS 将使用 Wikidata。要使用不同的 Wikibase 实例,您必须更改默认配置

let configuration = wikibase::Configuration::new("My-Fancy-App/1.0").unwrap();
configuration.set_api_url("https://www.my-wikibase-instance.rs/w/api.php");

奉献

献给 Krzysztof Machocki。我们将怀念 Krzysztof 的感染力极强的热情和奉献,他的广泛百科全书式知识和机智,他对维基百科如何使世界变得更好的信念,无论是在线上还是线下。我们失去了他,但让我们不要失去他与世界分享的信念。他的记忆将永远存在,他的维基百科遗产将继续帮助世界。

https://meta.wikimedia.org/wiki/CEE/Newsletter/January_2018/Contents/From_the_team

依赖项

~20–34MB
~578K SLoC