Skip to content
main
Switch branches/tags
Code
This branch is up to date with main.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

LICENSE Build Status Quality Gate Coverage

KRis

KRis is a Kotlin implementation of RIS Format — forked from fastlucas Java implementation JRis. KRis has the goal to give an easy way to parse RIS format stream and to build them.

From Wikipiedia:

RIS is a standardized tag format developed by Research Information Systems, Incorporated (the format name refers to the company) to enable citation programs to exchange data. It is supported by a number of reference managers. Many digital libraries, like IEEE Xplore, Scopus, the ACM Portal, Scopemed, ScienceDirect, SpringerLink and Rayyan QCRI can export citations in this format. Major reference/citation manager applications, like Zotero, Mendeley, and EndNote can export and import citations in this format.

More documentation can be found in the Guide and KDoc.

Requires JRE 11 or later.

Setup

Gradle depending on KRisc-core and — optionally — KRis-io
repositories {
    maven { url = uri("https://dl.bintray.com/difty/maven/") }
}

dependencies {
    implementation("ch.difty.kris:kris-core:$krisVersion")
    implementation("ch.difty.kris:kris-io:$krisVersion")
}
Maven dependency on KRis-core and — optionally — KRis-io
<dependency>
    <groupId>ch.difty.kris</groupId>
    <artifactId>kris-io</artifactId>
    <version>${krisVersion}</version>
    <type>pom</type>
</dependency>
<dependency>
    <groupId>ch.difty.kris</groupId>
    <artifactId>kris-core</artifactId>
    <version>${krisVersion}</version>
    <type>pom</type>
</dependency>

For maven, you need to configure the bintray repository as shown here

About

Kotlin library for importing/exporting bibliographic records in RIS format

Topics

Resources

License

Stars

Watchers

Forks