Skip to content
/ KRis Public
forked from fastluca/JRis

Kotlin library for importing/exporting bibliographic records in RIS format

License

Notifications You must be signed in to change notification settings

ursjoss/KRis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

767dff0 · Dec 11, 2024
Dec 11, 2024
Apr 15, 2023
Mar 23, 2024
Dec 11, 2024
Dec 2, 2024
Dec 11, 2024
Oct 12, 2024
Oct 10, 2022
Mar 1, 2020
Dec 11, 2024
Jul 19, 2020
Jun 8, 2024
May 24, 2024
Nov 21, 2024
Nov 11, 2024
Nov 11, 2024
Nov 2, 2024
Dec 2, 2024

Repository files navigation

LICENSE Build Status Quality Gate Coverage CodeQL

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 Wikipedia:

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 17 or later.

Setup

As of version 0.4.0, KRis is available in maven-central.

Gradle depending on KRisc-core and — optionally — KRis-io
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>

About

Kotlin library for importing/exporting bibliographic records in RIS format

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Kotlin 84.0%
  • Java 16.0%