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
======================================================================
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
scrible-2.0.1.tar.gz
(3.1 kB
view hashes)