CouchDB related software and tools that I use. There are lots of apps for independent (unhosted) hosting along with tools to manage CouchDB. I use CouchDB as my personal DB. These tools have been very useful to me.
Name | Category | Description |
---|---|---|
NoteSlef | Notetaking | NoteSelf is built on top of TiddlyWiki, a powerful, free, highly customizable and open-source personal wiki. That syncs to CouchDB. It is a tool I use. Runs completely inside your browser. All the data syncs back to your CouchDB. |
Nomie App | QuantifiedSelf | Track what you do, who you do, and how you feel... privately. Its open source. Its the mostl versatile app that I use on daily basis. It syncs to CouchDB. and also gives multi device access. It's a PWA. |
kanban-board-app | Project Management, Task Management | Kanban style task management board app. It uses couchdb for data sync and multi device. It support Basic Kanban board, Empathy Map, Business Model Canvas, SWOT analysis, Rota. It can du multi device sync and also can do auto-refresh. |
StackEdit | Writing | StackEdit is an awesome in browser Markdown writer. It can sync to CouchDB. |
OpenNote | Notetaking | OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote. Runs in the browser, syncs to CouchDB. |
hookforward | Developer | Hookforward allows you to forward webhooks (a.k.a. "server notifications" or "postbacks") from an external provider to an app running on your local machine without having to expose ports. You need a publicly accessible CouchDB server that your webhook provider can post to. On your local machine, you run a simple program that listens for new webhook docs in CouchDB and forwards them on to your app running locally. |
couchtato | Developer | Couchtato is a CouchDB database iterator tool. This is handy when you want to apply a set of JavaScript functions against all documents in a CouchDB database or view, or only some of them by specifying a start and/or an end key(s). On each JavaScript function, you can save a document, remove a document, log a message, or count the documents. |
couchapp | Developer | CouchApp is designed to structure standalone CouchDB application development for maximum application portability. |
couchimport | Developer | When populating CouchDB databases, often the source of the data is initially a CSV or TSV file. couchimport is designed to assist you with importing flat data into CouchDB efficiently. It can be used either as command-line utilities couchimport and couchexport or the underlying functions can be used programmatically |
couchwarehouse | Developer | couchwarehouse is a command-line tool that turns your Apache CouchDB database(s) into a local data warehouse. The target database can be either be SQLite, PostgreSQL, MySQL or Elasticsearch. |
offPIM | Project Management, Task Management, PIM | Decentralized, Offline-first, Personal Information Manager (PIM) using PouchDB/CouchDB. Includes task-, note-, and contact-management, as well as journaling. |
excel-couchdb-import | Developer | Import Excel Sheets to CouchDB/PouchDB |