Code Monkey home page Code Monkey logo

csbooks-updates's Introduction

csBooks - A Smart Book Manager

Awesome


csBooks is a smart book management and reading software for Linux, WindowsOS and macOS. It is also a PDF reader, EPUB reader, MOBI reader and DJVU file reader. csBooks automatically generates thumbnails for your books so that you can easily browse them and read them without problems. Here are some features of csBooks -

Read your ePUB, MOBI, PDF and DJVU files

csBooks is the best epub reader, pdf reader, mobi book reader and djvu reader for windows, linux and mac os. You can not only read the files but you can also manage your book library.

Organize books into Collections/Folders

You can create collections to organize your books better based on genre or any other criteria. Creating a collection is super easy and intuitive.

Light and Dark Mode

To help you read any time of the day, csBooks support light and dark themes. Every book reader window also support light and dark mode for your comfortable reading.

Import Files and Folders by dragging n drop.

To help you import books easily into library, csBooks supports drag and drop in the library view. You can also drag and drop books in an existing library.

Auto book thumbnails generations.

csBooks extracts the book thumbnails when you import them so that you can see all your pdf, epub, mobi and djvu files by their cover.

Card and List View support for books

csBooks is the most beautiful book management software on Windows. It is focused on a clean and beautiful interface with an excellent user experience.

Comic Book support for CBR and CBZ

csBooks provides excellent support for reading comic books in the format of CBR and CBZ files. Also, the comic book viewer comes with multiple options such as fit-width mode, single-page mode, 2 page mode and also full screen mode so that you can read comic books comfortably.

Annotations and Bookmarks

csBooks also provides amazing support for annotations that you can also export to text files for easy memorization. You can also translate text to any language of your choice.

Buy books on from Book Store

Now you can also buy books within csBooks because now it support book store backed up by online services.

Responsive book thumbnails

csBooks is made for any computer device you have. It fits every screen size and resolution because it comes with responsive UI/UX.

Audio book support

csBooks also supports Librivox public domain Audio Books that you can listen freely online or download on your computer for offline listening.

Best free ebook reader for Linux and Windows

csBooks is the best free book manager and reader software for linux like ubuntu, fedora, mint or any other flavor. You can also read books on windows and mac OS.

Tech stack love story

csBooks is made with love 💖, ElectronJS, VueJS, EpubJS, and PdfJS. It is written almost 85% in Typescript for stability and 15% in Javascript for flexibility.

Installing

Ubuntu Software Center or Debian x86

  1. Run sudo snap install csbooks.
  2. Launch csBooks using the installed csbooks command.

You can also use software center app for your linux version to install the snap file. ;)

MacOS Users

  1. Download csBooks_<version>.dmg from the csBooks releases page.
  2. Make it executable sudo chmod a+x csBooks_<version>.dmg
  3. Run csBooks_<version>.dmg

Windows Users

  1. Open your microsoft store app and search for csBooks.
  2. Click on Install button to install the app.

Screenshots

Comic Book format support

csBooks provides excellent support for reading comic books in the format of CBR and CBZ files. You can read them in 1 page, 2 page or continuous mode. Also it supports fit width and fit heigh for easy reading.

Book Store to buy books online

Now csBooks supports buying books online. You can buy books from various sections like Best Sellers, Fiction and Programming etc.

Audio Books from Librivox

Librivox provides free public domain audio books which you can listen to for free. You can download them or listen them online. csBooks provides an elegent interface to listen to audio books. They are sortable by title and also searchable.

Library Management

csBooks supports PDF files and you do not need any other pdf reader for reading books. For a perfect reading experience, it remembers your pdf file reading position so next time you can simply start from where you left.

Reader Themes

csBooks is the most beautiful book management software on any platform. It is focused on a clean and beautiful interface with an excellent user experience for book reading. It support 10+ themes that make reading on your computer as enjoyable as possible.

Feature Suggestions

To request any features, please create issue report here - csBooks issues page.

csbooks-updates's People

Contributors

caesiumstudio avatar ravimillion avatar ravisharma02 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

csbooks-updates's Issues

Refresh library while csBooks load

I believe that feature cool because when I remove, add or update files in a directory added by csBooks, a library refresh content, maintain library content up-to-date.

Direct EXE downlod

Request:

Allow to download EXE for those who dont have Microsoft Store.

Problem with Hebrew and Arabic

hey,
Awesome program,
can you please fix the problem with Hebrew?
when im open a pdf file from the program the Hebrew shown as gibberish.
thanks.

csBooks_SH9GYKan5q

Important feature request2

Great job with previous feature request!

I have another one: when you are in a main window and all books are closed put the search option and suboptions that we can choose what to search: i want to be able to search through all the books in the library for the text inside of all books and in result i want that is shown name of the book, you can also put the cover in the search result, and to show me text and if i click on that text it brings me directly to that text in the book, also i want to search through all the saved comments and also search only for the annotations if i choose to only search for the annotations. If search all option is clicked than in search results show in which book is that text and show me if that's the highlight, comment or just plain text.

Important features request

i would like to suggest a very important features for every reader, features that are on iBooks on iPad, iPhone, macos, and kindle, highlight the text, and make the comment about highlighted text and option that we can export highlights and comments into the text file.

These are a very important features when you reading a book.

Truncated epub pages

Hello, since the last version of csBooks (4.3.0), every page of epubs I read is truncated. I can't read the lower part. I tried increasing and decreasing the font size but the result is still the same.

Screenshot

I don't know if someone else has encounter the same issue.

Installation on Manjaro or Arch fails

Just tried to install this excellent book manager/reader under Manjaro using the builtin package manager and it unfortunately fails. Haven't investigated it any further what exactly is the cause, but I suspect the path to the GitHub download is just wrong and points to nowhere. Keep up your good work on this one.

I just installed it by downloading the pacman package provided here and doing something like sudo pacman -U ./csBooks-7.5.0.pacman. Then it works flawlessly.

Feature Request

Please add the option to make folders to store books in, it would make it easier to manage the books.

Sort

If you can implement sort in collections will be really nice.
Also the sort seems to have some bugs.
Maybe think more about handle multiple files.

In general, good work, I like the application.
Keep up with the work

APP does not work on Win10 and Win11

I bought an app from the windows store. Yes i have paid for it !! At first it works rightly but now, id ont know why, I am not able to run it properly ( on Win10 and Win 11 ) because it hangs at the "Generatig Book Thumbnails"
Error

Folder View for Books

Very good application. I have been testing many apps to read books on PC and I have some ideas that I think would make csBook the best app to read books.

It would be great if they let you view the books separated by folders within the app. Kind of like the Cover app. This would help people who have a series that contains many books and we have them organized in the archives.
Cover app link to understand the idea: https://www.microsoft.com/store/productId/9WZDNCRFJ9W7

They could also add list and grid views by collections, folders, tags, etc.

Javascript error occurred in the main process

This looks really cool. I just installed it on my other KDE neon laptop, and after launching it for the first time and selecting my EBooks folder, I saw this error:

Screenshot 2020-12-06 (14∶47∶38)

This is my system:

Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.1
Kernel Version: 5.4.0-56-generic
OS Type: 64-bit

Annotations are disordered when exported

Hi!
I've just realized every time I export annotations to a .txt file, once I open the file, annotations appear at a random order or at least not the order in which the text appeared in the original file (still great feature btw, it brought me to your app)
Out of that, I love the app.

access to removable-media or partitions

Hi, it's seems impossible to read files from removable-media or other partitions with ubuntu version.
I try to see which plugs are available for csBooks but I din't find "media" or "removable-media" to use with the "snap connect" command.
There is some other tricks or can you fix this?
Thanks Gianpiero.

The pages are out of order

Hi!

I just bought your product and I really like it! I just wanted to be comfortable using my books in e-pub form, and you are providing that with really great quality, great! I am grateful for that.
The only problem is that the pages are shifted. I mean, for example, I have more than 10 books in English on the left and Turkish on the right page. So, I can compare the words on the left side of my books with those on the right. However, in your application, the pages are not displayed as left and right, but one page ahead. Please let me explain with photo:
Must be like this:
https://www.turengkitap.com/wp-content/uploads/2022/02/turkce-cevirili-ingilizce-hikaye.jpg

But its pages look like this on app:
https://imgur.com/a/16Fy4Az

Even-numbered pages should be on the left, odd-numbered pages should be on the right. But this is not the case unfortunately.

How can I fix this? I must move the even-numbered pages to the left, or delete a page from the book. Please help me

Regards,
Berk T.

Flatpak please.

It isn’t enough to create a snap version. The majority of distributions support Flatpak, but Snap is pretty much only Ubuntu and derivatives.

CBRFormat support

Another thing that I think would be great is that they allow more file formats, like cbr. I have tons of comics and I have to use another app to see them. It would be great to be able to use your app to see all the readings.

Importing causes a massive memory+swap usage spike followed by a crash

After doing snap run csbooks for its first run and it asking me to import my library, I did so and then I noticed that the memory was being gobbled up and my machine started to not be responsive. Then csbooks terminated with this message at the console:

fish: “snap run csbooks” terminated by signal SIGKILL (Forced quit)

So it looks like the snap daemon noticed it was taking all of the system memory and killed it.

Here's my system monitor:

Importing impact on my system 2

Notice that impressive memory rollercoaster curve.

I have a 8GB machine, so resources can get exhausted pretty quickly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.