TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Libro: a command-line tool to track your books

113 点作者 marcuskaz24 天前

13 条评论

hombre_fatal21 天前
The problem with this kind of tool is that it competes with Notes.app, Numbers.app, Google Docs, Excel, notepad.txt which are much simpler than remembering how to use some bespoke CLI app every time you finish a book and then figuring out how to back up the database. And being unable to log a book because you don&#x27;t have your laptop around.<p>One idea is to use a spreadsheet as a back-end (like an iCloud-stored Numbers.app spreadsheet on macOS and a OneDrive Excel doc on Windows) with a simple human-editable structure, and your CLI tool is a front-end for interacting with it, exporting&#x2F;importing from services, basically a value-add on top of a document that users could edit by hand.
评论 #43763620 未加载
评论 #43764931 未加载
评论 #43764485 未加载
评论 #43763555 未加载
评论 #43763112 未加载
9dev21 天前
Hey, this is cool! I’m working on an open source, self-hostable ebook library, made to solve the 80%-usecase of Calibre. I also built a command line interface to interact with its database, but this is stock-Full of nice ideas. I might steal some! :)<p>If you’re curious: <a href="https:&#x2F;&#x2F;github.com&#x2F;colibri-hq&#x2F;colibri">https:&#x2F;&#x2F;github.com&#x2F;colibri-hq&#x2F;colibri</a><p>(I have been working on this for years on and off, but now it’s finally going somewhere. Still not usable, though.)
评论 #43763176 未加载
sohkamyung21 天前
It doesn&#x27;t look like it can be used to track and cross-reference short stories.<p>Short stories can be stand-alone (web based), found in an anthology, a book collection or published in a magazine.<p>What would be nice is a tool to track where I read a short story (in anthology A, for example), and where the story can be found, which may be in more than one place (in magazine B, collection C, on-line, etc.).<p>This is, unfortunately, also not supported in many other book sites like Goodreads, etc.
评论 #43768147 未加载
评论 #43763594 未加载
评论 #43763847 未加载
candiddevmike21 天前
I discovered Audiobookshelf over the weekend and it seems like the ultimate self hosted solution for audiobook and ebook management. Mobile apps, user accounts for the kids, great metadata support.<p><a href="https:&#x2F;&#x2F;www.audiobookshelf.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.audiobookshelf.org&#x2F;</a>
评论 #43764370 未加载
评论 #43779174 未加载
评论 #43763494 未加载
marcuskaz24 天前
A basic command-line tool to track your books read, show some basic stats and charts. All stored in a sqlite3 database and you can import from a Goodreads export CSV.
评论 #43762606 未加载
评论 #43762421 未加载
randmeerkat21 天前
emacs already has an extension for this: <a href="https:&#x2F;&#x2F;github.com&#x2F;lepisma&#x2F;org-books">https:&#x2F;&#x2F;github.com&#x2F;lepisma&#x2F;org-books</a>
Rotundo21 天前
I&#x27;ve been using <a href="https:&#x2F;&#x2F;www.librarything.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.librarything.com&#x2F;</a> for many years.
jug21 天前
From the examples, it looks like this command-line tool should be able to be generalized to catalogue arbitrary data (retro gaming, tabletop games, movies, ...) with the same graphs&#x2F;statistics&#x2F;table, only with slightly larger overhead when querying the store. Along with a new command to create the catalogue and its columns of course.<p><pre><code> &gt; catalogue new --numeric id, year, rating --text title, author &gt; catalogue show --column id --value 123 &gt; catalogue show -c year -v 1984 &gt; catalogue report -c author (would show generic &quot;Count&quot; rather than &quot;Books read&quot;) </code></pre> Could also be extended so the user can provide a SQLite db name to create&#x2F;use so you have a db per catalogue.<p>I&#x27;ve probably forgot some things as I&#x27;m just typing this out loud, but that&#x27;s my general idea?
tkiolp421 天前
Cool. I like using the cli for almost ever, but somehow for books, I gravitate more towards something with a GUI. I use Zotero nowadays; seems enough for now.
sightbroke21 天前
Is it beyond the scope of this project to also have synopsis and link to notes about each book?<p>Would be nice to link to reflections.<p>Additionally, any thought given towards incorporating standard cataloging systems like Library of Congress?
pyrophane22 天前
In case you are unaware, this shares a name with the audiobook seller Libro.fm.
评论 #43762682 未加载
aeblyve21 天前
Not really a contentful comment, but I wish I could still comfortably make time to read.<p>Zotero is cool. Hits some of the same requirements here, I think.
评论 #43763001 未加载
评论 #43762849 未加载
analogwzrd21 天前
I was expecting command line financial software...oh well, maybe next time.
评论 #43763055 未加载