Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oguzhaninan/Buka

Buka is a modern software that helps you manage your ebook at ease.
https://github.com/oguzhaninan/Buka

book book-management ebook pdf pdf-viewer reader

Last synced: 3 months ago
JSON representation

Buka is a modern software that helps you manage your ebook at ease.

Awesome Lists containing this project

README

        





Buka - EBook Management


Awesome

----

## About Buka

**Buka** is a modern software that helps you manage your ebook at ease. With a simple, clean and straight-forward user interface, **Buka** aims to gather your ebooks for a reading experience without hassles. **Buka** currently support .PDF format with configurations that helps user focus more on the content.

## Installing

### [Snap](https://snapcraft.io/docs/core/install)

1. Run `sudo snap install buka`
- OR
1. Download `buka_1.0.0_amd64.snap` from the [Buka releases page](https://github.com/oguzhaninan/Buka/releases).
2. Run `sudo snap install --dangerous buka_1.0.0_amd64.snap` on the downloaded package.
3. Launch Buka using the installed `buka` command.

### Debian x86

1. Download `Buka_1.0.0_i386.deb` from the [Buka releases page](https://github.com/oguzhaninan/Buka/releases).
2. Run `sudo dpkg --install Buka_1.0.0_i386.deb` on the downloaded package.
3. Launch Buka using the installed `Buka` command.

### Debian x64

1. Download `Buka_1.0.0_amd64.deb` from the [Buka releases page](https://github.com/oguzhaninan/Buka/releases).
2. Run `sudo dpkg --install Buka_1.0.0_amd64.deb` on the downloaded package.
3. Launch Buka using the installed `Buka` command.

> Of course you can always open .deb package with a package manager like Synaptic, Gnome Software or Gdebi then start the app instead of using command line options.

### Fedora

1. Download `Buka-1.0.0.rpm` from the [Buka releases page](https://github.com/oguzhaninan/Buka/releases).
2. Run `sudo dnf install Buka-1.0.0.rpm` on the downloaded package.
3. Launch Buka using the installed `Buka` command.

### AppImage

1. Download `Buka-1.0.0-x86_64.AppImage` from the [Buka releases page](https://github.com/oguzhaninan/Buka/releases).
2. Make it executable `sudo chmod a+x Buka*.AppImage`
3. Run `./Buka*.AppImage`

## Build from source

1. `git clone https://github.com/oguzhaninan/Buka.git`
2. `cd Buka`
3. `npm install && npm run build && npm start`

## Uninstalling

- Run `sudo dpkg -r Buka` or `sudo apt remove --purge buka`

## Screenshots

![s1](https://raw.githubusercontent.com/oguzhaninan/Buka/master/assets/screenshots/Screenshot1.png)

![s2](https://raw.githubusercontent.com/oguzhaninan/Buka/master/assets/screenshots/Screenshot2.png)

![s3](https://raw.githubusercontent.com/oguzhaninan/Buka/master/assets/screenshots/Screenshot3.png)

![s4](https://raw.githubusercontent.com/oguzhaninan/Buka/master/assets/screenshots/Screenshot4.png)

![s5](https://raw.githubusercontent.com/oguzhaninan/Buka/master/assets/screenshots/Screenshot5.png)

## Contributors

### Code Contributors

This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].

### Financial Contributors

Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/Buka/contribute)]

#### Individuals

#### Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/Buka/contribute)]