• Stars
    star
    3,590
  • Rank 12,349 (Top 0.3 %)
  • Language
    Java
  • License
    MIT License
  • Created over 10 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Graphical Java application for managing BibTeX and biblatex (.bib) databases

JabRef Bibliography Management

JabRef is an open-source, cross-platform citation and reference management tool.

Stay on top of your literature: JabRef helps you to collect and organize sources, find the paper you need and discover the latest research. main table

Features

JabRef is available free of charge and is actively developed. It supports you in every step of your research work.

Collect

  • Search across many online scientific catalogues like CiteSeer, CrossRef, Google Scholar, IEEEXplore, INSPIRE-HEP, Medline PubMed, MathSciNet, Springer, arXiv, and zbMATH
  • Import options for over 15 reference formats
  • Easily retrieve and link full-text articles
  • Fetch complete bibliographic information based on ISBN, DOI, PubMed-ID and arXiv-ID
  • Extract metadata from PDFs
  • Import new references directly from the browser with one click using the official browser extension for Firefox, Chrome, Edge and Vivaldi

Organize

  • Group your research into hierarchical collections and organize research items based on keywords/tags, search terms or your manual assignments
  • Advanced search and filter features
  • Complete and fix bibliographic data by comparing with curated online catalogues such as Google Scholar, Springer or MathSciNet
  • Customizable citation key generator
  • Customize and add new metadata fields or reference types
  • Find and merge duplicates
  • Attach related documents: 20 different kinds of documents supported out of the box, completely customizable and extendable
  • Automatically rename and move associated documents according to customizable rules
  • Keep track of what you read: ranking, priority, printed, quality-assured

Cite

  • Native BibTeX and Biblatex support
  • Cite-as-you-write functionality for external applications such as Emacs, Kile, LyX, Texmaker, TeXstudio, Vim and WinEdt.
  • Format references using one of thousands of built-in citation styles or create your own style
  • Support for Word and LibreOffice/OpenOffice for inserting and formatting citations

Share

  • Many built-in export options or create your export format
  • Library is saved as a simple text file and thus it is easy to share with others via Dropbox and is version-control friendly
  • Work in a team: sync the contents of your library via a SQL database

Installation

Fresh development builds are available at builds.jabref.org. The latest stable release is available at FossHub.

Please see our Installation Guide.

Bug Reports, Suggestions, Other Feedback

Donation Paypal Donate

We are thankful for any bug reports or other feedback. If you have ideas for new features you want to be included in JabRef, tell us in the feature section of our forum! If you need support in using JabRef, please read the documentation first, the frequently asked questions (FAQ) and also have a look at our community forum. You can use our GitHub issue tracker to file bug reports.

An explanation of donation possibilities and usage of donations is available at our donations page.

Contributing

dev-docs Help Contribute to Open Source Join the chat at https://gitter.im/JabRef/jabref OpenHub Deployment Status Test Status codecov.io

Want to be part of a free and open-source project that tens of thousands of scientists use every day? Check out the ways you can contribute, below:

We view pull requests as a collaborative process. Submit a pull request early to get feedback from the team on work in progress. We will discuss improvements with you and agree to merge them once the developers approve. Please also remember to discuss bigger changes early with the core developers to avoid a waste of time and work. Some fundamental design decisions can be found within our list of Architectural Decision Records.

If you want a step-by-step walk-through on how to set-up your workspace, please check this guideline.

To compile JabRef from source, you need a Java Development Kit 20 and JAVA_HOME pointing to this JDK. To run it, just execute gradlew run. When you want to develop, it is necessary to generate additional sources using gradlew generateSource and then generate the Eclipse gradlew eclipse. For IntelliJ IDEA, just import the project via a Gradle Import by pointing at the build.gradle.

gradlew test executes all tests. We use Github Actions for executing the tests after each commit. For developing, it is sufficient to locally only run the associated test for the classes you changed. Github will report any other failure.

Sponsoring

JabRef development is powered by YourKit Java Profiler YourKit Java Profiler

More Repositories

1

abbrv.jabref.org

A repository of abbreviations for references, e.g., for conferences, journals, institutes, etc.
Python
127
star
2

JabRef-Browser-Extension

Browser extension for JabRef to allow importing of new items directly from the browser.
JavaScript
83
star
3

cloudref

CloudRef - collaboratively managing references in the cloud
JavaScript
58
star
4

user-documentation

User documentation of JabRef
CSS
44
star
5

JabRefOnline

TypeScript
25
star
6

JabRef-Word-Addin

TypeScript
19
star
7

layouts.jabref.org

Collection of .layout files
15
star
8

scimappr

Scientific Mind Mapping
JavaScript
15
star
9

EndNode-JabRef-filters

Improved filter to enable EndNode to import BibTeX
10
star
10

jstyles.jabref.org

OpenOffice style files for JabRef
10
star
11

blog.jabref.org

Repository for JabRef's blog
Ruby
8
star
12

www.jabref.org

Old repository for JabRef's website. Please go to https://github.com/JabRef/JabRefOnline/ for the new repo.
SCSS
7
star
13

JabRef4Word

Fork of Docear4Word to offer similar functionality for JabRef and Word
TeX
6
star
14

popeye

Popeye is a tool for the handling of Java (TM) property files for message internationalization ( I18N ). Originally based http://sourceforge.net/projects/popeye/
Java
5
star
15

themes.jabref.org

Custom themes for JabRef
CSS
5
star
16

CrossRefX

A bibliography manager for CrossTeX
Java
4
star
17

SoJa

Social JabRef | Peer-to-peer plug-in for social networked Jabref reference management
Java
2
star
18

verein.jabref.org

Vereinshomepage von JabRef e.V.
Ruby
2
star
19

manuals.jabref.org

JabRef user manuals
TeX
2
star
20

help.jabref.org

Redirect pages to new help pages
HTML
1
star
21

faq.jabref.org

Redirect to https://docs.jabref.org/faq
HTML
1
star
22

JabCon

JabRef Conference
SCSS
1
star
23

docker-javafx

Docker image with javafx
Dockerfile
1
star
24

com.jgoodies.uif_lite

Library to build JabRef 2.11 beta 3
Java
1
star
25

translate.jabref.org

Redirect to the translation page
HTML
1
star
26

org.jabref.gui.customjfx.support

Support classes for org.jabref.gui.customfx
Java
1
star
27

hacktoberfest-contributor-overview-generator

Generates Contributor Lists for #hacktoberfest
Java
1
star
28

jpfcodegen

Code generator for JabRef's plugins
Java
1
star
29

donations.jabref.org

Redirect to https://www.jabref.org/#donations
HTML
1
star
30

issues.jabref.org

Redirect to https://github.com/JabRef/jabref/issues
HTML
1
star