https://github.com/dattatreyareddy/bmk
A free and open source Web Bookmarking app.
https://github.com/dattatreyareddy/bmk
android bookmarks ios linux macos web windows
Last synced: 8 months ago
JSON representation
A free and open source Web Bookmarking app.
- Host: GitHub
- URL: https://github.com/dattatreyareddy/bmk
- Owner: DattatreyaReddy
- License: mpl-2.0
- Created: 2024-12-08T19:59:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-10T10:57:56.000Z (over 1 year ago)
- Last Synced: 2025-10-09T22:32:59.396Z (8 months ago)
- Topics: android, bookmarks, ios, linux, macos, web, windows
- Language: JavaScript
- Homepage: https://bmk.padya.in/
- Size: 11.8 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
BMK
[][release]
[](https://github.com/DattatreyaReddy/bmk)
[](https://github.com/DattatreyaReddy/bmk/blob/main/LICENSE)

[](https://github.com/DattatreyaReddy/bmk/releases)
A free and open source Web Bookmarking app.
BMK supports Linux, Windows, MacOS, Web, iOS and Android.
---
Preview
## Downloading and Running the app
### Android
Download *-android-all.apk file from latest release [the releases section][release].
### iOS
- Download the latest .ipa file from [the releases section][release]
- use [AltStore](https://altstore.io/) to install BMK in ios.
### Windows
Download the latest .msi file from [the releases section][release].
### MacOS
- Download the *-macos-x64.zip from the latest release [the releases section][release]
- Extract the file.
- Drag and drop the extracted app file to applications folder in finder.
### Debian based Linux
Download the latest deb release from [the releases section][release].
### Web
Download the latest web.zip file from [the releases section][release].
- BMK-web deployed in GitHub pages. You can check out [BMK here](https://bmk.padya.in).
## Building from source
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
You can install Flutter & Dart from [Official website](https://docs.flutter.dev/get-started/install)
- Dart sdk
- Flutter - Channel Stable
### Building
1. Clone the repository:
```
$ git clone https://github.com/DattatreyaReddy/bmk.git
$ cd bmk/
```
2. You can install all dependencies by running this command in terminal:
```
$ flutter pub get
```
3. Localization generator
```
$ flutter gen-l10n
```
3. Build Runner Files Generator
```
$ dart run build_runner build
```
3. Now enter the following command to start debugging the app:
```
$ flutter run
```
- Pull-Request Suggestion
- Install GitHooks after cloning the repo using `git config --local core.hooksPath .githooks`
## Support and help
- Raise issue in github
## Built Using
- [Flutter](https://flutter.dev/) is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase.
- [Flutter Riverpod](https://pub.dev/packages/riverpod/) - A simple way to access state while robust and testable.
Find other dependencies in [pubspec.yaml](pubspec.yaml)
## Credit
- The `BMK` project is developed by [@DattatreyaReddy](https://github.com/DattatreyaReddy) and contributors.
## License
You can obtain a copy of `Mozilla Public License v2.0` from https://mozilla.org/MPL/2.0/
Copyright (c) 2024 Panta Dattatreya Reddy
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
[release]: https://github.com/DattatreyaReddy/bmk/releases
[bmk]: https://github.com/DattatreyaReddy/bmk