Hello.
For a long time, I selected a program for storing notes in the form of a tree. Programs of such a lot, but in each something I did not like. The main wishes in such programs were: that they store notes in the form of directories on a disk, and not in a single database file and the ability to attach many files to each page. And now, having understood that I wouldn’t find a program that would completely suit me, a few months ago I began to make my program for storing notes - OutWiker. Now it has version 1.0 beta 1 (before that there were already several alphas, but I haven’t considered it as a release yet, because before the release I want to add some more features to it).
')
Features
- The database is stored as folders on the disk.
- For each note, you can attach any number of files.
- Pages can be of different types. Text pages, HTML pages and wiki pages are currently supported.
- Attached images can be inserted into HTML pages.
- HTML syntax coloring.
- Tag support (in the sense of tags).
- Support for bookmarks to pages (as in browsers).
- Each branch of the tree can be opened as a separate wiki.
- Icons for pages.
- Cross platform (support for Windows and Linux).
- Portability The program stores all settings next to the file being run.
- The ability to create links between pages.
- There is a global search for notes and search for tags.
The latest version has added a new type of pages - pages that use wiki notation, which is described in the help. Help is in Russian and is located in the help \ help_rus folder. It is created in the OutWiker itself, so you can see on it what's what in the already finished notes tree.
Immediately answer some questions that may arise.
The program interface is only English, so far, because I have not yet managed to support many languages, and the main language is usually English.
In the future, I plan to make pages with visual editing (RichText), but for now you can use HTML and / or wiki notation to style the text.
I also use the wiki notation because it will be possible to charge not only the design of the text, but also use it for some more dynamic things. For example, it will be possible to embed a formula editor in TeX format in it, it can be made so that it inserts graphs according to data from attached files (this is from what I am going to add), etc., which is not enough.
Screenshots
Links
OutWiker pageThe Windows version is
outwiker_1.0_beta_1_win32.zip (8 MB).
The compiled version for Linux is
outwiker_1.0_beta_1-i686.tar.gz (14 MB).
The Linux version in the form of Python sources is
outwiker_1.0_beta_1_src.tar.gz (1.3 MB).
I have been tormented for a long time to build a version for Linux that does not require source, if there are any problems with this version, then write, I will try to fix it.
The source code of the program is open and distributed under the GPL license. Sources are located on
github . To get the current source version, run the command
git clone git: //github.com/Jenyay/OutWiker.git
To get a working (unstable) version of the sources from the
dev branch, run the command
git clone git: //github.com/Jenyay/OutWiker.git --branch dev
To run the program from source,
Python 2.6 and the
wxPython 2.8 library must be installed.
To run the program run the command (in the src directory)
python outwiker.py