GUI application for editing database files,
specifically designed for the new JDF file format.
(J)son(D)atabase(F)ormat
Copyright (C) 2016 Damian Chrzanowski
License : GNU Public License v3
Check out my website at: http://damianch.eu.pn/
The purpose is to be a cross-platform, quick and simple database manager.
Main goal is to provide developers with a tool
to produce small to medium size databases efficiently.
If you need a database at its simplest form, without any
extra hassle of knowing how to access the produced library.
Then JDFeditor is the right tool for you.
JDFeditor is bundled with an easy-to-use Python library: jdf_lib.
jdf_lib will quickly load the content of your database into a variable.
All you need to know is the filename!
So far only from source code (easy enough):
Make sure that you have python 2.7 installed. Python 2.7
GTK3 library for windows is also necessary. Download the pygi-slimgtk.zip package from
the files section of the JDFeditor's Source Forge page.
Inside of it there are 4 folders: py2.7-32, py2.7-64, py3.4-32 and py3.4-64.
These folders are the libraries for Python 2.7 and 3+ 32/64 bit.
Unpack the relevant (usually its either Python 2.7 or 3.4, 32 bit) into your &python&/lib/site-packages folder.
&python& is the location of your python installation.
Once python 2.7 is installed, just double click the downloaded jdf_editor.py file to launch the program.
Download the package, unzip wherever you would like it. Run JDFeditor.sh or jdf_editor.py,
both files are made executable.
A good idea is to make a folder called 'bin' inside of your home folder.
Anything inside of it can be launched without providing a full path.
So that if you make a shortcut (launcher) on your desktop,
you only need to type the command JDFeditor.sh, not a full path.
So far I found out that these 2 packages need to be installed from the terminal:
Then just launch jdf_editor.py
I would appreciate any contact from a FreeBSD user regarding how easy/hard it is to get this going under GTK
Refer to the LICENSE file for details on licenses for the above mentioned.