Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/turitoyuenan/bibliography-manager
School Homework: CLI Bibliography Manager
https://github.com/turitoyuenan/bibliography-manager
bibliography bibliography-management cli-app university-assignment university-project
Last synced: 8 days ago
JSON representation
School Homework: CLI Bibliography Manager
- Host: GitHub
- URL: https://github.com/turitoyuenan/bibliography-manager
- Owner: TuritoYuenan
- Created: 2023-11-30T15:29:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-10T15:27:24.000Z (5 months ago)
- Last Synced: 2024-11-13T10:13:29.452Z (2 months ago)
- Topics: bibliography, bibliography-management, cli-app, university-assignment, university-project
- Language: Ruby
- Homepage:
- Size: 1.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
Awesome Lists containing this project
README
![Project Banner](Bibman.png)
# Bibman - Bibliography Manager
Bibman is a program that manages your bibliography. Users can import an existing bibliography file, add either books, journal articles or webpage documents to their bibliography, then print out the list of these items and export to file.
## Types of Bibliography items
- Book: author, date, title, publisher
- Article: author, date, title, journal, volume, issue, page, doi
- Webpage: author, date, title, website, address## Usage
This is a CS assignment (and basically a Ruby script) making it not so user friendly
- Have Ruby installed in your computer
- Install the TTY::Prompt library: `gem install tty-prompt`
- In the directory, run `ruby main.rb` to start## Structure
[Structure Chart](structure-chart.pdf)