Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/benjaminkomen/jwiki

A library for interacting with Wikia/MediaWiki
https://github.com/benjaminkomen/jwiki

api java mediawiki mediawiki-api wikia-api wikipedia

Last synced: 1 day ago
JSON representation

A library for interacting with Wikia/MediaWiki

Awesome Lists containing this project

README

        

# jwiki
[![Build Status](https://www.travis-ci.com/benjaminkomen/jwiki.svg?branch=master)](https://www.travis-ci.com/benjaminkomen/jwiki)
[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=benjaminkomen%3Ajwiki&metric=alert_status)](https://sonarcloud.io/dashboard?id=benjaminkomen%3Ajwiki)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=benjaminkomen%3Ajwiki&metric=coverage)](https://sonarcloud.io/dashboard?id=benjaminkomen%3Ajwiki)
[![License: GPL v3](https://upload.wikimedia.org/wikipedia/commons/8/86/GPL_v3_Blue_Badge.svg)](https://www.gnu.org/licenses/gpl-3.0.en.html)

This is a fork of [jwiki by fastily](https://github.com/fastily/jwiki). This fork attempts to be compatible with
MediaWiki 1.19 to support Wikia wikis.

Try out the [examples](https://github.com/benjaminkomen/jwiki/wiki/Examples).

## Download
jwiki is [on GitHub Packages](https://github.com/benjaminkomen/jwiki/packages?package_type=Maven).

#### Maven
```xml

benjaminkomen
jwiki
2.2.0
pom

```

#### Gradle
```groovy
compile 'benjaminkomen:jwiki:2.2.0'
```

## Build
Build and publish jwiki on your local machine with
```bash
./gradlew build publishToMavenLocal
```

Publishing to GitHub Packages is done with:
```bash
./gradlew publish
```

## Resources
* [Examples](https://github.com/benjaminkomen/jwiki/wiki/Examples)

## Feedback
Please use [issues](https://github.com/benjaminkomen/jwiki/issues) for bug reports and/or feature requests.