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-2.0.2.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file scrible-2.0.2.tar.gz.

File metadata

  • Download URL: scrible-2.0.2.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scrible-2.0.2.tar.gz
Algorithm Hash digest
SHA256 c8519b60024c44b22011f32f1727a1fc5abe68631e0344e5b34c5e4e8aed1873
MD5 2590a2a7b7872ecb4e0e961a0ecbc2ac
BLAKE2b-256 46ebd2d7ca8b83ccaa5decac489ec3fcf09cfcc2c455a92f9a54cc468aedf53f

See more details on using hashes here.

Supported by

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