An open source bookmark manager written in Flutter
Code contributions are always welcomed! Please see the Pull Request Guide in the documentation to how to pull a PR for Sitemarker
Install Flutter for building.
Fetch the dependencies using:
flutter pub get
Building is as simple as running the following command in the root of the project dir:
flutter pub run build_runner build
flutter build <dist>
where dist
is one of the option in flutter build
subcommands.
Checkout the releases page and obtain the latest stable release!
The following packages are (or will be) available via package managers:
Giving accurate bug report is essential for the continuous development of sitemarker. You can report all issues at Github Issues.
The following features are not completed.
- Import/Export of data to/from internal database
- Sort based on Tags
- Localization
For all contributions to this project, please open a pull request. See Contribution Guidelines before opening a PR.
You can sponsor the project as well!
Contribution guidelines exist to help contrbutors to make contribution to the right place.
There exist different ways to contribute.
-
All code commits MUST go to
develop
branch. They must have a mention in the title what the code is for, say[Feaure Implementation]
,[Enhancement]
,[Bug fix]
. -
All translations MUST go to
develop
branch. They must mention[Translation]
in PR title. All translations must be in thetranslations
subdirectory in sitemarker dir.
The translations can be done by copying base.json
to your <locale_code>.json
file and editing them. Please make sure to COPY and NOT MOVE the base.json file.
Note: translations are not available as part of Sitemarker 3.0.0
The entire project, from version 3.0.0 is licensed under the terms of Apache 2.0 license.
See LICENSE file for the entire license text.