helps you have more fun with knowledge creation

About

Piggydb is a flexible and scalable knowledge building platform that supports a heuristic or bottom-up approach to discover new concepts or ideas based on your input. You can begin with using it as a flexible outliner, diary or notebook, and as your database grows, Piggydb helps you to shape or elaborate your own knowledge. Soon, it will become an indispensable knowledge base to your creative work. 😉

With Piggydb, you can create highly structured content by connecting knowledge fragments to each other to build a network structure, which is more flexible and expressive than a tree structure. Fragments can also be classified using hierarchical tags.

Piggydb does not aim to be a remember-everything-type-of-database application. It aims to be a platform that encourages you to organize your knowledge continuously to build a valuable knowledge base, and moreover enrich your creativity.

Power and simplicity in the same package

No installation needed: Just unzip downloaded archive and run the file

Unfortunately, as of Version 6.0-dev2, it does not have a feature to import other formats than the Piggydb’s formats (*.xml, *.pig) yet. Some users manually convert their existing documents into Piggydb’s XML.

Hello, it would be great if only all of my pieces of information noted down on my my word/excell document (over one hundred pages) could be imported with ease in order to better organize them by: date, topic, etc. I do think that feature would be your next turning point to spread your appl.

As I’m focusing on the core features, I would expect some capable users to create extensions for optional features and make it public so that you can use them, like the popular applications such as WordPress.

I suggest you to better promote your application. If you go toward the Joomla! community will find much more developers available than wordpress ready to help you for free if only would be available a Joomla! extension; I mean a software component that will make available piggydb for the Joomla! CMS!

Hi Daisuke Morita, Piggydb rocks! I want to know how the method of autologin works, because in my installation (I’m using chrome to access) I have to login every time my computer boots, and also after some hours it asks me to login again. I would love if I could simply make Chrome save the password and directly being logged in always (as Gmail for example).

Currently, your login session will be expired whenever you shut down the piggydb server even if you’ve checked the “Keep me logged in for a week” checkbox. I understand that it it a little inconvenient for personal users who are not so concerned about the security issues. So I will consider it for future versions. Thanks for your feedback 😉

I don’t care too much about expiration of password when I shutdown the server, BUT, it usually “forgets” the password every some hours, with the server running and all. That is extremely annoying as I want to access this wonderful app without interruptions! It would be nice if I could never have to enter a password if I decide so, and setup a password protection in the preferences.

As I told you in Twitter (http://alternativeto.net/software/evernote/?license=opensource), I can translate in French your PiggyDB documentation (please can you send me the export file), and also help to have a French version of your soft. As I see there would not be too much to translate and that will help you to promote it to the French community. I actually participate to the #ITyPA (http://itypa.mooc.fr/ ; MOOC in French, with a large community of more than 1000 ppl).
Best regards,
eRic

Hello, I tried piggydb and could not get it to work.
I can not create fragments, although there is one fragment (my empty home) according to system info.
The plus icon has no effect, the url under it is displayed as

Thank you for the reply.
When I click on the plus icon, nothing happens (the page may be reloaded, I am not sure).
In Chrome and IE a popup window appears.

I added an exception for localhost to noscript, adblock and the popup block setting – these could obviously interfere. I see no other setting about blocking popups. Javascript is enabled. Still nothing happens in Firefox after restarting.

I did not know that a popup window wanted to open – usually an alert bar appears that lets me allow the popup, but there was no such thing here.

I just installed v10 and starting inputting contents however, since I am not very familiar with J2SE, I cannot change the DB location as my C:/ is going to be full. Is there any easy steps I can take (or add a selection in your new version) so that I can move the DB to D:/ or somewhere else?

I’ve had an interesting time installing V. 6.14 in Windows 7. Once installed, use of the Windows executable causes an error that renders the program inert. Use the jar file to start the program, instead.

All I got was a window telling me that an error had occurred and the program had failed to open, and that I should check the log file for details. The log file was, for some reason, read-only, and was empty when I opened it. I had to reinstall a clean copy of the program. I didn’t mention this earlier, but I couldn’t bet the program to start at all when I installed it in the \Program Files directory. I’ve had trouble with the executable in both 32 and 64 bit Windows 7. I did have trouble with the reinstall, and had to disable UAC in order to remove the program folder. Win 7 32-bit was also uunhappy with the the level of access piggydb wanted with the web browser.

I tried to launch the Piggydb server with the executable placed in C:\Program Files\piggydb-standalone and it was successfully launched (on Windows 7). So it might be the setting of access control to cause the problem.

What happens if you place the piggydb folder in the user folder like C:\Users\?

Hi, thank you for interesting app.
I am trying to change database location, but when I change piggydb.database.prefix to be file:~/MY_folder/piggydb it gets overwritten to default and database keeps appearing in home folder.
Am I doing something wrong? Standalone version.

How did you change the value of ‘piggydb.database.prefix’? If you use the standalone package, ‘application.properties’ is the file you should edit, and also you need to restart your server to effect the configuration change.

Yes I was editing that file.
At the end I downloaded all in one , merged with standalone and edited run.sh
Think that this is not the way, but worked for me.
File you mentioned always gets overwritten when I start pyggydb again.
I think very useful thing would be some kind of configuration file for all options, or better yet, configuration menu where user can make changes.
Way it is now, I wanted to change port, and wondered around until have found where to do, it is very hard to figure out.
WIKI could be better too.
Nice idea, interesting software, but needs lot of work to be really useful.
I think to use it for some purpose, to make my own knowledge base with code samples and stuff, will try.

Dear Daisuke,
I was wondering if there’s any way I can change the language setting of PiggyDB. My browser is in Traditional Chinese, hence the interface of PiggyDB is in Simplified Chinese. However, I’d like to use the English version. Is there any setting file which I can modify to force PiggyDB to display English?

Unfortunately, there’s no way to switch the language other than changing your browser’s language setting. I will add a feature to manually change the language in future versions. Thank you for your feedback!

I would be great, if there would be the possibility to change the font size or the font color in piggydb. I would like to see more possiblities to format my written text. Another problem is that external links are opening in the same tab piggydb is using instead of opening a new one. Nevertheless, piggydb is very good programm. Thank you very much for sharing your work with us.