Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liutairan/librarian
Reference management software, reference information from Journals/Conferences/Books/Transactions/etc, download papers, grouping/sorting, reference network, etc.
https://github.com/liutairan/librarian
database librarian reference-manager
Last synced: about 2 months ago
JSON representation
Reference management software, reference information from Journals/Conferences/Books/Transactions/etc, download papers, grouping/sorting, reference network, etc.
- Host: GitHub
- URL: https://github.com/liutairan/librarian
- Owner: liutairan
- License: gpl-3.0
- Created: 2018-01-30T23:03:19.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-11T14:55:53.000Z (over 5 years ago)
- Last Synced: 2023-10-20T06:23:52.178Z (about 1 year ago)
- Topics: database, librarian, reference-manager
- Language: Python
- Homepage:
- Size: 2.51 MB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Librarian
## Main Functions
Reference management
Get information from Journals/Conferences/Books/Transactions/etc
Download papers
Grouping/sorting
Creating reference network
Etc.## Compare to Other Similar Applications
Please correct me if I am not right.| Name | Advantage | Disadvantage | Note |
| ---- | :-------: | :----------: | ---- |
| EndNote | Convenient local grouping and searching | Data limited to Web of Science database; conferences are not included | No free version; research or education institutions may provide license |
| Mendeley | Drop document to add reference; automatically recognize documents and fill reference information; abundant reference information; export format (BibTeX, RIS, EndNote); recommendation based on search history | Recommendation update slow; cannot download documents; cannot sort search result; search function inconvenient | Free |
| ReadCube | Abundant online resources | No effective grouping and local searching; inconvenient synchronization with the free version | Free version and Pro version |## Preview
Note: Some reference data used in the figures are generated by random number, not real reference data or bug.
![alt text](https://github.com/liutairan/Librarian/blob/master/Pictures/Snip20180705_6.png "Local library")
![alt text](https://github.com/liutairan/Librarian/blob/master/Pictures/Snip20180705_7.png "Detail of reference")
![alt text](https://github.com/liutairan/Librarian/blob/master/Pictures/Snip20180518_4.png "Search page")
![alt text](https://github.com/liutairan/Librarian/blob/master/Pictures/Snip20180518_5.png "Group page")
![alt text](https://github.com/liutairan/Librarian/blob/master/Pictures/Snip20180529_21.png "Interactive relation graph")## Dependencies
* python 3.6.5
* PyQt 5.9.2
* sqlite 3.23.1
* pyqtgraph 0.10.0
* pyinstaller 3.3.1
* elsapy 0.4.6## Change Log
07/03/2018 Finish redefined database format and related function changes
07/01/2018 Fix bugs generated due to database structure changes
06/27/2018 Database changes
06/26/2018 Define new database structure
06/23/2018 Redefine reference structure
06/22/2018 Bug fixed
06/21/2018 Add BibTeXWriter
06/19/2018 Finish import from BibTeX functions
06/18/2018 Fix bug with export when no file is chosen
06/17/2018 Write import data to database
06/16/2016 Import and export from BibTeX
06/15/2018 Update README file
06/14/2018 Initialize Elsevier and WoS search class
06/13/2018 Proxy page of settings
06/11/2018 Watch directory of settings
06/10/2018 Organize page of settings
06/09/2018 ConfigureIO class
06/07/2018 Watch directory checkboxes
06/06/2018 Setting pages layout
06/03/2018 Fix bug with node numbering
06/02/2018 Add relation graph generator class
06/02/2018 Using temp table in database to store data for interactive graph
05/29/2018 Interactive graph node position change, generate edge set from database
05/29/2018 Add ReferenceStructure class
05/28/2018 Interactive graph nodes automatically assign positions based on depth in tree
05/27/2018 Interactive graph add interaction, minor changes
05/25/2018 Change interactive graph render tool, update preview image
05/23/2018 Add preview image of interactive reference relation graph
05/22/2018 Move window frames to center of the screen
05/21/2018 Add relation graph generator and browser files
05/20/2018 Recover old change log
05/20/2018 Move database io operations to a single file
05/20/2018 About popop window
05/19/2018 Activate adding label function
05/18/2018 Fix preview image links
05/18/2018 Add preview images
05/18/2018 Fix bug in search window
05/17/2018 PyInstaller deployment setting file
05/17/2018 Recently added reference filter
05/16/2018 Add filter for groups
02/27/2018 Add reference table sorting support
02/26/2018 Add online search page
02/13/2018 Add Data.db database support
02/10/2018 Separate classes to files, add setting popup, reference table, etc
02/06/2018 Add setup.py to create application
02/01/2018 Add function icons
01/31/2018 Add function icons
01/30/2018 Create Librarian project and GitHub repository