Skip to main content

Note taking application

Project description

``Scrible`` Python *Console application* for taking notes
======================================================================

New in version 0.3:

- Beautiful ui with added commands such as ``sync`` for automatic
synchronization of notes

New in version 0.2:

- Better listing and searching options with ``--limit`` to get
specific number of items


**Scrible** enables you create short and descriptive notes with cloud backup
*easily*:

.. code:: python

"""Scrible.

Usage:
createnote (<note_title>) [-m]
viewnote (<note_id>) [-m]
deletenote (<note_id> | -a)
searchnotes (<query_string>) [(--limit <items>)]
viewnote (<note_id>)
listnotes [(--limit <items>)]
next
export (<filename>)
import (<filename>)
sync
scrible (-s | --start)
scrible (-h | --help | --version)
Options:
-s, --start Interactive Mode
-h, --help Show this screen and exit.
-m Starts creating note body

"""

As you can see, the commands to use are few and easy to remember.

Installation
======================================================================

Use `pip <http://pip-installer.org>`_ or easy_install::

pip install scrible

Testing
======================================================================

You can run unit tests preferably by installing nosetest and run from root of the folder:

nosetests

Usage pattern format
----------------------------------------------------------------------

**Usage pattern** depends on the command you want to execute

- View specific notes
.. code:: python

viewnote (<note_id>) [-m]

- Create note with just title
.. code:: python

createnote (<note_title>)

- Create note with title and body
.. code:: python

createnote (<note_title>) [-m]

- Delete notes
.. code:: python

deletenote (<note_id> | -a)

- Search notes
.. code:: python

searchnotes (<query_string>) [(--limit <items>)]

- List notes
.. code:: python

listnotes [(--limit <items>)]

- Import notes
.. code:: python

import (<filename>)

- Export notes
.. code:: python

export (<filename>)

- Manually sync notes

sync


Launching program
======================================================================

scrible --start

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scrible-1.0.tar.gz (3.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page