BlobPad is a note taking application build on top of BlobStash.
- BlobStash
- Elasticsearch
- pdftotext from Xpdf.
- Notes can be Markdown, or uploaded PDF
- Full notes history
- Full text search (pdf are also indexed)
- Possibility to encrypt notes using NaCl secretbox (via BlobStash)
- No delete feature by design (a virtual trash may be implemented)
Assuming you have installed/configured BlobStash and Elasticsearch.
If you want PDF to be parsed for indexing, you need to install pdftotext from Xpdf.
Just run blobpad
and open localhost:8000.
$ blobpad
You may need to re-index notes into elasticsearch, to do so, just run:
$ curl http://localhost:8000/_reindex
- BlobStash, for blob store/database
- UIkit, Ractive.js, CodeMirror, for the UI
- Elasticsearch, for the search
- pdftotext and pdf.js for parsing/viewing PDF
- A virtual trash
- Hawk-based authentication
- JPEG support (+ OCR)
- Bookmarklet to save website with selected plain-text content
- An Evernote-like Android app
- Create new note by email?
- Ability to share note via BlobShare ?
BTC 1JV2PCgBNRM7bQ2uKB5F4Nd6bUroyzQJ6T
Copyright (c) 2014 Thomas Sileo and contributors. Released under the MIT license.