The best solution out there that fits my requirements is: BiblioteQ
Free and open source: GitHub.
Self contained and offline.
Windows, Linux and MAC compatible (For both x86 and ARM architectures).
Multilingual: Czech, Dutch (Belgium and Netherlands), English, French, Hungarian, German and Greek.
Maintained and up-to-date project.
Very feature rich ...
It should be a website, or otherwise use Windows: Sort of. It runs on a linux server, but hosts a website for its GUI that can be used from any computer
Open source, or free, or free to try: Open Source and Free as in Beer
Should handle up to 10000 users Yes,
Ability to search for books that discuss a particular topic Yes, I'm not ...
I have developed on Fedora Commons for a national library that holds 14 million books.
It has FedoraShare, a web interface for managing/viewing objects. There is also a Windows/Mac/Linux/Java UI. To adapt to your needs you might want to consider third-party UIs or develop your own, though.
10000 users and many many more
Search is extremely ...
I think a good buzzword here would be "fuzzy diff".
online tool to evaluate: https://neil.fraser.name/software/diff_match_patch/demos/diff.html (activate efficiency cleanup)
Technical explanations of the algorithm: https://neil.fraser.name/writing/diff/
Other possibilities and related questions:
You can use a Markdown editor such as Typora. Typora supports exporting to PDF, and for other formats such as docx or EPUB, you can use Pandoc. See https://www.markdownguide.org/cheat-sheet/ if you need a primer on Markdown syntax.
Typora is currently in beta and is free during beta, but will presumably not be free after a stable release comes out. Another ...
Taking into consideration the last requirement you mentioned, that of being able to print the books yourselves, I looked around and found StoryJumper. Although they are, naturally, trying to advertise their own publishing services, I found burried in an example what suggests that you may be able to download your own copies.
Per this example:
Step 8: Print ...
TaskBoard by kiswa
A Kanban-inspired app for keeping track of things that need to get
The goal of TaskBoard is to provide a simple and clean interface to a
functional and minimal application for keeping track of tasks. It's
not trying to be the next Trello or LeanKit.
You can customize the boards and create diferent ones, for example. "To read&...
I've worked with book metadata enough (while developing Citematic) to be confident that there are no really good sources. The problem is likely that the biggest sources were created by merging the catalogs of lots of different libraries, each of which used its own system. I regard the Library of Congress's online catalog as the best, for having the widest ...
There is an open source project hosted by CodePlex, that lets you download Google Books for free by using the Google Books Downloader which is available for free.
Google Books Downloader Lite is a free, open-source utility that lets
out download any book that's available in "full view" from Google
Books. Of course, most of these books also feature ...
You should have a look at Drupal, and use either of the below contributed modules and/or distributions for managing reservations, for something that is not a room (or a variation of that). These modules all have a stable release for Drupal version 7 (quotes are from their project pages):
... allows you to add an availability ...
I will suggest taking a look at the various resources here:
There are a couple of systems that can be adapted for your purposes e.g.
Leihs - if you can think of a book as "equipment"...
Maybe Twine can work for you?
runs on Linux and in your browser,
enables you to document the main events of your story (you create a passage for each event),
enables you to link characters (that are basically passages as well, you just name them as your characters and write descriptions).
This is a snippet of what a story organization ...
I would suggest taking a look at LilyPond it is one of the best music typesetting packages available:
Free, Gratis & Open Source
Cross Platform Windows, Linux & OS-X
Includes multiple types of music notation from Gregorian Chants to full orchestration, including cording.
You can even find a recipe for creating a booklet at https://github.com/...
Available Goodreads extension for Chrome
Not a web app, but this is probably better. Only works for Overdrive. It adds "Available on Overdrive" to Goodreads book description pages, bookshelves, and Listopia book lists. Also indicates if it's an audio book, how many copies are on hold, etc. This is going to help me save waste time more productively.
Did you try Madoko?
http://www.madoko.org/reference.html (or *.pdf)
You can connect to your local documents offline via the npm package madoko.
Also, there's a video introduction from Microsoft Research, do a search for it.
How about gitbook? It has offline editor, and this is example of novel published using gitbook. Go to https://boris-marinov.gitbooks.io/the-case/content/01.html to see example using comment inside gitbook. If you need to selfhost, it just need nginx, here is example conf :
I would strongly suggest using Pandas data frames for this.
Handles huge data sets
You can manipulate your data to produce the views that you are looking for.
You can output as web page(s) easily by using iPython which mixing data, tables, formulas, code, etc.
The ipython can be saved as HTML, HTML presentation slides, LaTeX, PDF, ReStructuredText, ...
Latex is a free and high quality typesetting system with highly customizable layouts. The one you linked could be replicated by use of the custom environments. It might take time to learn especially if you have no previous experience with markup languages, but you can find excellent community support on the StackExchange TeX and LaTeX website.
Here is ...
Have you had a look at BiblioteQ? It seems like something that could fit your needs (although, granted, it might be a bit very feature rich, but it does what you want it to nevertheless):
it is free and open source,
it enables cataloging of books, dvds, journals, magazines, music cds, photograph collections, and video games,
runs on Windows,
you can ...
Personlly, I would use WordPress with an ebook plugin
Runs on Linux
Written in PHP
Not bloated (unless you fill it up with plugins)
Extremly easy to use interface
Has a login and comments system built in
Has a moderator section to moderate comments
Then I would buy this plugin (it's $33 and you get lifetime updates)
In addition to use a project within a task manager, which I've done successfully in the past, there are some specialised apps available. You have a small app called BookKeep (for ios), you have goodreads.com which supposedly is a good tool to track both which books you have read, and how far you've come in each book (howto mark progress and how to track ...
Bookemon's presentation video makes it sound like a good choice for you, especially since you said that online platforms are acceptable. I highly doubt you will find a solution that allows you only to edit the pictures and not the text.
free to create your books, free to share online
ability to import quite a few file formats, to add them to your ...