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 • Rust 包仓库 98/week @ 2024-05-31 • Rust 包仓库 188/week @ 2024-06-07 • Rust 包仓库 64/week @ 2024-06-14 • Rust 包仓库 91/week @ 2024-06-21 • Rust 包仓库 122/week @ 2024-07-05 • Rust 包仓库 261/week @ 2024-07-12 • Rust 包仓库 128/week @ 2024-07-19 • Rust 包仓库 34/week @ 2024-07-26 • Rust 包仓库 1/week @ 2024-08-02 • Rust 包仓库 1/week @ 2024-08-09 • Rust 包仓库

每月 175 次下载
3 crates 中使用

GPL-2.0+

9.5MB
13K SLoC

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

包含 (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