A bookmark organizing service for real pinheads.

Getty Ritter 8aabe51860 make README prettier il y a 4 ans
assets 97c06a6b3a add assets + start to make it look pretty il y a 4 ans
lc 97c06a6b3a add assets + start to make it look pretty il y a 4 ans
screenshots 8aabe51860 make README prettier il y a 4 ans
scripts dd21ce72aa Automatic formatting commit: 2020-04-07T20:13:33.317653 il y a 4 ans
stubs 83fb78636c autoformat il y a 4 ans
templates 97c06a6b3a add assets + start to make it look pretty il y a 4 ans
tests 7763718a73 Rename routes to app il y a 4 ans
.gitignore f323eb4d49 Ignore mypy cache il y a 4 ans
README.md 8aabe51860 make README prettier il y a 4 ans
lament-configuration.py 7763718a73 Rename routes to app il y a 4 ans
poetry.lock e8e608a1d9 Add a password hash field il y a 4 ans
pyproject.toml e8e608a1d9 Add a password hash field il y a 4 ans
tasks.py e78fc6e3e4 Automatic formatting commit: 2020-04-07T10:41:34.219834 il y a 4 ans

README.md

Lament Configuration

lament configuration logo

Bookmark organizing for pinheads.

In-Progress Screenshots

screenshot 01

Planned Features

  • Hierarchical tags: every link tagged with #food/bread will also be visible under #food
  • Collections: your top-level view of links can optionally be several folder-like divisions instead of a single tagged soup of link
  • Optional image previews: links can be viewed in text view or in thumbnail view, and this setting should be sticky on a per-collection basis
  • Some kind of bookmarklet for adding links, of course

Developing

You'll need poetry installed, and having invoke installed makes it easier.

# install all the needed dependencies
$ inv install
# run all the tests
$ inv test
# run a local test server at port 9999
$ inv run -p 9999

All the code here is auto-formatted by black, which should be installed by the inv install. Running inv fmt on a clean branch will run black over all Python files and commit those changes automatically; if the repository is dirty then it will run the formatter but won't try to commit anything.