Skip to content

webapp for note keeping and link tracking. items are searchable and taggable.

Notifications You must be signed in to change notification settings

alanszlosek/tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

I use Tracker for journal keeping, blog staging, link-tracking, logging comments on said links. The UI is a three-column setup (inspired by thinkery.me): tags sorted by frequency, then items, then the item currently being viewed or edited.

Here's what it looks like: tracker.png

Requirements

  • Python 3
  • pip3 - to install other dependencies

Installation

  1. cd src
  2. python3 -m venv ./venv
  3. source venv/bin/activate
  4. pip install flask
  5. cat ../config/schema.sqlite3 | sqlite3 ../database/tracker.db
  6. env FLASK_APP=main.py flask run

Features

  • Pure AJAX interaction with webserver means backend can be in any language
  • Can filter items by one or more tags at a time
  • Clicking on an item in the items column shows it as text, clicking again opens it for editing
  • Bookmarklet for quickly adding URLs
  • When adding an item by URL, the title is fetched by the server, URL stored in the url field, title as the title. Auto-tagged with "url".

About

webapp for note keeping and link tracking. items are searchable and taggable.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published