SkillAgentSearch skills...

Jwiki

💀 A library for effortlessly interacting with Wikipedia/MediaWiki

Install / Use

/learn @fastily/Jwiki
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

jwiki

Build Status javadoc JDK-11+ MediaWiki 1.31+ License: GPL v3

Programmatically accessing Wikipedia/MediaWiki via the API is hard â˜šī¸. I thought it didn't have to be, so I made it easy 😀. jwiki lets you perform all sorts of crazy API calls with 1ī¸âƒŖ line of Java.

Yes, one line.

It's so easy that anyone (including your grandma đŸ‘ĩđŸģ) can write a program that works with MediaWiki.

Not convinced? Try out the examples.

Download

Maven

<dependency>
  <groupId>io.github.fastily</groupId>
  <artifactId>jwiki</artifactId>
  <version>1.11.0</version>
</dependency>

Gradle

implementation 'io.github.fastily:jwiki:1.11.0'

âš ī¸ COORDINATES HAVE CHANGED (since 1.10.0): jwiki's new group id is io.github.fastily

Build

Build and publish (install) jwiki on your computer with

./gradlew publishToMavenLocal -x signMavenJavaPublication

Resources

Please create a new issue for bug reports and/or feature requests.

Goals

  • Simplicity - Complex objects and functions are abstracted into the background so that anybody, regardless of Java experience, will be able to use jwiki.
  • Speed - Network calls, local computation, and memory usage are optimized and minimized, so as to enhance performance and reduce overhead.
  • Succinctness - Complex API actions can be performed in jwiki using one line of local code consisting of simple objects and primitive types.
View on GitHub
GitHub Stars124
CategoryDevelopment
Updated6d ago
Forks34

Languages

Java

Security Score

100/100

Audited on Mar 22, 2026

No findings