Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nakamuray/blikit
blikit is web based git repository browser, document viewer or something like it.
https://github.com/nakamuray/blikit
Last synced: about 2 months ago
JSON representation
blikit is web based git repository browser, document viewer or something like it.
- Host: GitHub
- URL: https://github.com/nakamuray/blikit
- Owner: nakamuray
- License: bsd-3-clause
- Created: 2010-11-21T15:02:34.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2014-08-17T11:09:27.000Z (about 10 years ago)
- Last Synced: 2024-05-30T07:05:03.007Z (4 months ago)
- Language: Python
- Homepage:
- Size: 270 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
blikit is web based git repository browser, document viewer or something like it.
requirements
============- python
- git
- Jinja2
- PIL
- Pygments
- Werkzeug
- docutils
- dulwichinstall
=======::
$ python setup.py install
run
===blikit ship with ``blikit-manage.py`` script to run built-in web server.
::
$ cd /path/to/git/repository
$ blikit-manage.py runserver
* Running on http://localhost:5000/
* Restarting with reloader...or use ``blikit.application.Blikit(repo_path)`` with your favorite WSGI servers.
reStructuredText extensions
===========================blikit uses reStructuredText with some extensions.
- relative link's target is searched with vim's ``gf`` like rules
+ search relative to the directory of the current file
+ search in the git root directory- ``show-contents`` directive that show all(or `count` number of) files under the `directory`::
.. show-contents:: directory
:no-recursive:
:reverse:
:count: 10
:pattern: *.rst
:show-hidden:- ``sourcecode`` directive to highlight sourcecode using pygments::
.. sourcecode:: python
for i in range(10):
print 'hello world'