TheBook.Net is a free and open source writing software. it is used for book, story, novel writing, notes keeping, journaling, and diary software for all kinds of writers. TheBook.Net is meant for writers novelists journalists and diary keepers and for anybody who needs an application for collecting, keeping and organizing texts. you can use it to collect and organize all kinds of pure text details such as bank account and financial details and passwords, commercial details such as business addresses and details, account details and passwords of online websites, important texts and text documents, email account details, and anything which is pure text which is important and value to you. you can also insert images into the entries. you can download the latest release application binary files package and test and use it right away, see if it fits your needs.
TheBook.Net source code is available. both application and source code licensed under GPL v3 open source license. i take no liability for anything and i am not responsible for any damage or loss or anything. please use them at your own responsibility and liability and risk. the source code is as is. you can compile it in Visual Studio 2026 and .Net 10.0. this source code is backwards compatible, can build on Visual Studio 2022 and .Net 8.0. primary startup project in visual studio solution is TheBook.Net project. precompiled executable binary application files are published in releases section.
- all records/nodes stored in open windows file system as editable files with unique ids. you can copy modify and read them in word processing application. you can convert them to other document formats like docx, pdf, odt with 3rd party software or component.
- 10 million or 1 crore entries even more can be created.
- deep trees with ancestors, parents, and their children, millions. you can traverse and manipulate entire tree with millions of nodes with perfect recursion.
- publish as completely stand alone self contained portable application with all dependencies included.
- rtf format rich text editor.
- insert image.
- insert table and modifify it.
- insert current or other date and time.
- printing support.
- export to html, rtf, xaml.
- export to raw text .txt file by removing all formatting and media.
- templates. create your own custom templates.
- font formatting, font size, bold, italics, etc.
- import .txt, .rtf, .xaml documents with their titles/names into current node path.
- clone node to custom location.
- copy, paste, write, collect, organize texts. you can write myriads of books with myriads of chapters each in their own unique nodes/records with titles/names.
- sticky notes feature.
- 2 tree navigation designs: form with tree view based design and form with 1990s dos file manager design navigation available.
- minimal optimized memory use.
- most bugs fixed. a ready open source software with complete source code.
download completely portable self-contained application zip package located in releases section and use it rightaway with no dependency or .net issue because all dependencies are included with the application. if you have .Net 10.0 Desktop runtime installed in windows, you can also straightforwardly run the application from "bin\release\net10.0-windows" folder.
this project is new and i am the original sole developer. there may be bugs and implementation flaws in this application, and you may discover bugs in the application which i do not know. please report them to me. some bugs may remain unfixed because it takes time to fix them. so you should frequently backup everything, the application along with the entire database which you use for writing. this is to ensure you always have a latest saved backup copy of your journal database and all it's mandatory config files in case anything goes wrong for example a hardware or software or database failure or corruption.
if you require security and privacy, you can keep this application and your writing database and everything in a bitlocker encrypted virtual hard disk or vhd file, or in any bitlocker encrypted drive or device. no further encryption or any other tight or multi-layered encryption is required because it is dangerous and very complicated as it makes everything complicated. so a simple bitlocker is enough for keeping your things private and secure.
you can download precompiled portable self contained application in releases section. complete source code is also available.


