Skip to main content
Help us improve Python packaging – donate today!

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

Release history Release notifications

This version
History Node

2.0.2

History Node

2.0.1

History Node

1.0

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
scrible-2.0.2.tar.gz (3.1 kB) Copy SHA256 hash SHA256 Source None Feb 5, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page