#  Portable Wiki (pWiki)
_NOTE: the project is currently in prototype phase, thus while most things
are likely to change, the implementation / API **will definitely** change! ;)_
### Project goals / main features:
- _Simple embeddable Wiki_
To be used as a zero-workflow app documentation platform, i.e.
documentation that can be created, edited, tweaked and updated in-app
without requiring setting up and maintaining a write-convert-embed
workflow.
This was a requirement on the _\ImageGrid.Viewer_ project and as a
side-effect pWiki hosts it's own documentation too.
- _Pluggable storage and synchronization_ mechanisms
A set of tools and API's to enable data synchronization between pWiki
instances.
- _Self-hosted[*]_ and flexible user interface
The pWiki interface is implemented as a set of pWiki pages and
templates within pWiki itself (see: [Templates] / [/bootstrap](bootstrap)),
this enables the user to customize the look feel and to some extent
the function of the interface from within pWiki, without touching the
code.
[*]: "Self-hosted" here is meant in the old-school meaning of the word,
i.e. hosted on the client.
- pWiki _portable app_
This is a simple note / todo / outline app.
The pWiki app is a stand-alone instance of pWiki wrapped in an app
supporting all major desktop as well as mobile platforms.
The app serves the following goals:
- a simple and functional note / todo / outline app (_obviously_)
- an external/portable Wiki editor, as an alternative for
in-target-app documentation editor with ability to seamlesly
synchronize with the target app pWiki instance.
- a stand-alone testing platform and reference implementation for
pWiki components.
### General Documentation:
- [General info](README.md) - This document.
- [Bootstrap path](bootstrap/Doc/Path.md) - Path mechanics.
- [Bootstrap macros](bootstrap/Doc/Macros.md) - Macro documentation
### Project:
- The project on [GitHub](https://github.com/flynx/pWiki)
- pWiki [live demo (hosted on Gitgub)](https://flynx.github.io/pWiki/) _–
The data is stored in sessionStorage on the client, closing the tab/browser
will reset the wiki._
### License and Copyright
pWiki is developed by [Alex A. Naanou](https://github.com/flynx) and
licensed under the [3-Clause BSD License](LICENSE)