An elegant bookmark manager
  • Dart 59.8%
  • Python 12.1%
  • C++ 6.9%
  • HTML 6.6%
  • CMake 5.3%
  • Other 9.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Aero ae973514dc
Merge pull request #82 from aerocyber/dependabot/pip/pip-66fb925279
Bump the pip group across 2 directories with 1 update
2025-12-19 06:11:05 +05:30
.github Update docs ci 2025-08-14 21:09:35 +05:30
.overrides Docs update, clean up, Android manifest updates, fix versioncode 2025-07-31 20:24:36 +05:30
assets/icons Improvements 2025-05-23 18:58:02 +05:30
backend Bump the pip group across 2 directories with 1 update 2025-12-18 01:09:40 +00:00
docker Improvements 2025-05-23 18:58:02 +05:30
docs Docs update, clean up, Android manifest updates, fix versioncode 2025-07-31 20:24:36 +05:30
fastlane/metadata/android/en-US initial fastlane structures from IzzyOnDroid 2025-08-21 01:03:20 +02:00
packaging Packaging stuff 2025-05-24 20:23:36 +05:30
screenshots Improvements 2025-05-23 18:58:02 +05:30
site Updates to 3.x and backend, docs 2025-07-20 06:58:43 +05:30
sitemarker Initial monochromatic icon, update gradle 2025-08-14 23:18:28 +05:30
snap/local Improvements 2025-05-23 18:58:02 +05:30
.gitignore Documentation updates, performance updates, Android build fixes 2025-05-27 10:06:03 +05:30
io.github.aerocyber.sitemarker.yml Updates to 3.x and backend, docs 2025-07-20 06:58:43 +05:30
LICENSE Improvements 2025-05-23 18:58:02 +05:30
mkdocs.yml Docs update, clean up, Android manifest updates, fix versioncode 2025-07-31 20:24:36 +05:30
PKGBUILD Update PKGBUILD 2025-09-09 06:48:34 +05:30
privacy.md Improvements 2025-05-23 18:58:02 +05:30
README.md Updated Flathub app URL 2025-08-31 19:36:41 -07:00
requirements.txt Add docs requirements 2025-08-14 21:09:35 +05:30
SECURITY.md Improvements 2025-05-23 18:58:02 +05:30
sitemarker.doap Packaging stuff 2025-05-24 20:23:36 +05:30
snapcraft.yaml Packaging stuff 2025-05-24 20:23:36 +05:30
TODO.md Improvements 2025-05-23 18:58:02 +05:30
tos.md Improvements 2025-05-23 18:58:02 +05:30

Sitemarker

An open source bookmark manager written in Flutter

Support

GitHub Sponsors and Buy Me a Coffee

GitHub Sponsors

Buy Me A Coffee

Code contributions

Code contributions are always welcomed! Please see the Pull Request Guide in the documentation to how to pull a PR for Sitemarker

Requirements

Install Flutter for building.

Fetch the dependencies using:

flutter pub get

Building

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.

⚠️ web is not supported and issues submitted will be closed without notice.

Releases

Checkout the releases page and obtain the latest stable release!

Distribution packages

The following packages are (or will be) available via package managers:

Get it on Flathub

Get it from the Snap Store

Documentation

See docs here.

Reporting issues

Giving accurate bug report is essential for the continuous development of sitemarker. You can report all issues at Github Issues.

Yet to be completed

The following features are not completed.

  • Import/Export of data to/from internal database
  • Sort based on Tags
  • Localization

Contribution

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 Guideline

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 the translations 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

License

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.