Is calibrain/shelfmark beginner-friendly?

In the last 30 days, calibrain/shelfmark merged 23 of 32 pull requests from outside contributors, and its maintainers usually reply within 1 day. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
3.9k
Forks
248
Open beginner issues
0
Indexed issues
72
Avg merge
1d 6h
Merged PRs (30d)
150
Dominant language
Python
License
MIT
Last GitHub push
Sep 21, 2026
Latest indexed
Sep 19, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
good first issue help wanted

How to contribute to calibrain/shelfmark

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's MIT license.
  3. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • [BUG] Transmission behind traefik
    Open
    bug

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    calibrain/shelfmark#1667 ·

    Maintainers usually reply within 1 day

  • Search releases using all edition titles matching the selected language and content type
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    calibrain/shelfmark#1664 ·

    Maintainers usually reply within 1 day

  • Local download should only send files from inside the download folders
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    calibrain/shelfmark#1661 ·

    Maintainers usually reply within 1 day

  • [Feature Request] Remove files from download destination directory
    Open
    enhancement

    Difficulty 3/5 1-2 days Newbie friendliness 54/100

    calibrain/shelfmark#1530 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Feature Request] Download audiobooks by pasting an AudiobookBay page URL
    Open
    enhancement good first issue

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    calibrain/shelfmark#1469 · 5 comments ·

    Maintainers usually reply within 1 day

  • [Feature Request] Allow a book to be emailed in addition to its folder/Grimmory destination
    Open
    enhancement good first issue

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#1406 · 1 comment · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Feature Request] Expose the renaming tool for existing library.
    Open
    enhancement good first issue

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    calibrain/shelfmark#1117 · 2 reactions ·

    Maintainers usually reply within 1 day

  • [Notice] State of the Project & Maintenance
    Open

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    calibrain/shelfmark#1050 · 1 comment · 65 reactions ·

    Maintainers usually reply within 1 day

  • Custom Folders for downloading content
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#1048 · 2 comments ·

    Maintainers usually reply within 1 day

  • [Feature Request]: Set "Request Book" and "Download" for same user/separate sources
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    calibrain/shelfmark#1019 · 1 comment · 2 reactions ·

    Maintainers usually reply within 1 day

  • Can't make hardlink work
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    calibrain/shelfmark#927 · 3 comments ·

    Maintainers usually reply within 1 day

  • [Feature Request] - Per-user torrent client category/tag
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#903 · 3 comments ·

    Maintainers usually reply within 1 day

  • Feature request: optional shared download activity/queue visibility for non-admin users
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    calibrain/shelfmark#894 · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Feature Request] Generic metadata sidecar export for completed downloads
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    calibrain/shelfmark#866 · 1 comment · 2 reactions ·

    Maintainers usually reply within 1 day

  • [Feature Request] Expanded OIDC user options
    Open
    enhancement good first issue help wanted

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#838 · 2 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Feature Request] Optopn to disable the 'Download File' hyperlink
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#806 ·

    Maintainers usually reply within 1 day

  • [Feature Request] Add ability to filter torrents
    Open

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    calibrain/shelfmark#803 · 1 comment · 3 reactions ·

    Maintainers usually reply within 1 day

  • [Feature Request] No-op Output Mode
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    calibrain/shelfmark#800 · 7 comments ·

    Maintainers usually reply within 1 day

  • Feature: Allow redownloading a book that was already downloaded
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    calibrain/shelfmark#793 · 1 comment · 7 reactions ·

    Maintainers usually reply within 1 day

  • New logo
    Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    calibrain/shelfmark#663 · 3 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • Optional seccomp profile so the browser can run with its sandbox on
    Possibly taken @splitsec2 claimed this 3 days ago. Open
    docker documentation enhancement

    calibrain/shelfmark#1634 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Move supervisor into uv.lock and use libtk/libtcl directly
    Possibly taken @splitsec2 claimed this 3 days ago. Open
    dependencies docker enhancement

    calibrain/shelfmark#1633 · 1 assignee ·

    Maintainers usually reply within 1 day

  • [FEATURE REQUEST] Plugin for custom acquisition sources
    Possibly taken @splitsec2 claimed this 11 days ago. Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    calibrain/shelfmark#1035 · 1 comment · 7 reactions · 1 assignee ·

    Maintainers usually reply within 1 day

  • Can't find certain books
    Possibly taken @splitsec2 claimed this 11 days ago. Open

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    calibrain/shelfmark#996 · 16 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Need Help] Requests Logic
    Possibly taken @splitsec2 claimed this 11 days ago. Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    calibrain/shelfmark#995 · 1 comment ·

    Maintainers usually reply within 1 day

  • [Feature Request] Allow setting a custom user agent
    Possibly taken @splitsec2 claimed this 11 days ago. Open

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    calibrain/shelfmark#906 · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Feature Request] Activity/History
    Possibly taken @splitsec2 claimed this 11 days ago. Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    calibrain/shelfmark#797 · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Feature Request] Allow for per-user Booklore API settings
    Possibly taken @splitsec2 claimed this 11 days ago. Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    calibrain/shelfmark#645 · 3 comments · 3 reactions · 1 assignee ·

    Maintainers usually reply within 1 day

  • Translation support
    Possibly taken A pull request linked to this issue is open or already merged. Open
    enhancement

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    calibrain/shelfmark#635 · 6 comments · 2 reactions ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.