Skip to main content

Browser-based search tool for quickly `grep`ing source code.

Project description

Cuttlefish is an example project using the Bottle flyweight Web framework and the Mako template engine in Python. It’s intended to run on your desktop, and provide a lightweight search engine (using grep) for your source code.

[[[NOTE]]] This is an early development alpha. It basically works, but there are many known issues yet to be fixed.

The cuttlefish command-line tool runs the app using Bottle’s WSGIRefServer support. The cuttlefish-config.plist is in this case read directly from the cuttlefish package, which is not nice. This will get fixed, eventually, but in the meantime it’s convenient for my debugging.

There is a cuttlefish.wsgi file also embedded in the cuttlefish package. This can be copied to wherever Apache w/ mod_wsgi would like to see it. In this case, the cuttlefish-config.plist should either be copied alongside cuttlefish.wsgi or the latter should be edited to point to wherever your customized cuttlefish-config.plist resides.

– Kaelin 10/26/2009

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

Cuttlefish-0.3.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

Cuttlefish-0.3-py2.6.egg (36.7 kB view details)

Uploaded Source

File details

Details for the file Cuttlefish-0.3.tar.gz.

File metadata

  • Download URL: Cuttlefish-0.3.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Cuttlefish-0.3.tar.gz
Algorithm Hash digest
SHA256 be9ad5ad7b18260262a8881ebb29b9c5cb4ef277acd0482dd233198626d2e0a2
MD5 e4ae1a95f99b4a27f9fde9b158c8cb4b
BLAKE2b-256 917ad03844a0d5ffd37f193688e75e483b74688e1084270ec1a2b13b133833b2

See more details on using hashes here.

File details

Details for the file Cuttlefish-0.3-py2.6.egg.

File metadata

  • Download URL: Cuttlefish-0.3-py2.6.egg
  • Upload date:
  • Size: 36.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Cuttlefish-0.3-py2.6.egg
Algorithm Hash digest
SHA256 db0996e365db61a6e4724611cb3d71d7186447adfe6319a6da3be0115dfeee54
MD5 c019cc85e65837bcd9e1bcbd60a7f95c
BLAKE2b-256 5bc8b09cb215b6b60c306bebbb9fb814467be9a090b527bc25d632b9ff92a84c

See more details on using hashes here.

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