CodeBank – hierachical source code snippet database

CodeBank v2 is tree based (XML) personal information database program for windows. This means that it has an Explorer like interface with a treeview on the left and a record view on the right. You can store any text snippet into every record and they are stored into a portable database.

current version

It allows you to maintain a hierachical database of textual information like:

* programming code snippets
* notes
* links
* quotes
* SQL queries
+ whatever you like you name it
CodeBank is designed to work with relatively large amount of records. I have successfully tested it with 20000+ records.

Unlike similar programs CodeBank is fully portable and can be carried on removable media. The compression feature
helps in that matter too. The encryption feature provides high grade (256bit AES) of security for sensitive information.
The internal search engine can search for words, phrases and regular expressions.
CodeBank also allows you to comment and tag your own snippets/records so you can find them easier later.

The initial reason I developed this application was to help with the training of a programming team for programming competitions (ACM, TopCoder etc.)

* remembers the exact state you left it
* Great “Search Engine” for the database
* syntax highlighting in C/C++, Object Pascal, Java, XML, Visual Basic, VBScript, JavaScript, CSS, HTML, PHP, Perl, Python, SQL
* Drag & Drop
* Unlimited database size
* Export/Import between databases
* zip Compression
* AES Encryption

Download Links:


Command Keyboard Shortcut
Cursor Movement and Selection
Cursor Movement Arrow Keys
Select All Ctrl+A
Keyboard Selection Shift+[Arrow Keys]
Keyboard Scrolling Ctrl+[Up or Down]
Word Selection Shift+Ctrl+[Left or Right]
Word Aligned Cursor Movement Ctrl+[Left or Right]
Page Scroll PgDn or PgUp
Page Select Shift+[PgDn or PgUp]
Move Cursor to Page Bottom Ctrl+PgDn
Move Cursor to Page Top Ctrl+PgUp
Select to Page Bottom Shift+Ctrl+PgDn
Select to Page Top Shift+Ctrl+PgUp
Line Start Home
Select to Line Start Shift+Home
Go to First Line Ctrl+Home
Select to First Line Shift+Ctrl+Home
Line End End
Select to Line End Shift+End
Go to Last Line Ctrl+End
Select to Last Line Shift+Ctrl+End
Keyboard Input Mode Ins
Match Bracket Shift+Ctrl+B
Selection Modes
Normal Select Shift+Ctrl+N
Column Select Shift+Ctrl+C
Line Select Shift+Ctrl+L
Copy Ctrl+Ins; Ctrl+C
Cut Shift+Del; Ctrl+X
Paste Shift+Ins; Ctrl+V
Undo Alt+BkSp; Ctrl+Z
Redo Shift+Alt+BkSp; Shift+Ctrl+Z
Delete Last Word Ctrl+BkSp
Delete Word Ctrl+T
Delete Line Ctrl+Y
Indent Block Shift+Ctrl+I
Unindent Block Shift+Ctrl+U
Set Marker Shift+Ctrl+[0..9]
Goto Marker Ctrl+[0..9]
No tags for this post.
Related Posts
Leave a comment ?


  1. Brilliant Program Nikola – Im amazed the lack of other positive comments

  2. Hello Nikola Dachev. I tried CodeBank is an excellent program, but I have not found how to change fonts. Please add this feature or make bigger fonts. Thanks in advance.

  3. Write please reply by email.Thanks.

  4. So nice looking software the only problem is I see no way to download it. Am I missing something obvious?

  5. There is no download link?

  6. Dears Srs.

    I like your software

    Best regards


  7. I can’t find the link to actually download programs. Am l missing something?

  8. can you provide a link where i can download it?

  9. Hi
    I am interested in CodeBank but cannot find a download link?
    Is there a dl link for CodeBank somewhere?
    (I could not see dl links for any software promoted on site either!).
    Grateful for help-many thanks

  10. Mr. Dachev, Salve! I have used your CodeBank for many years, and am probably your biggest fan! I wrote to you some time back, but you never answered – it was about the time you got _itch-slapped by Google (I even remember your old website!). Anyway, I have some feature/fix requests to make for CodeBank. I was surprised and pleased when I found your new site, so now I will endevour to contact you again. I’d like you to know I’ve searched the world over for something better than CodeBank, but can’t find it (at least not for free).

  11. Where is the download link?

  12. Salve! I have been using CodeBank for several years and have tried everything else I could find to replace it. There are a few features I really want. Is this the right place to request features?

  13. Daniel Kling

    Hallo Nikola,

    ich kann leider keinen Download-Link finden. Wo versteckt er sich?

    Viele Grüße,
    Daniel :-)

  14. Would be nice to be able to sort the entries

  15. Hi, I believe there is a bug (Win 7). When I create new subfolder in “About” folder and then drag it onto “what is codebank” item, program crashes. Other then that, I like it :)

  16. How can I use chinese characters in my text? Don’t you use utf-8 to encode contents?

    Please advise me

  17. I like this tool. I’ve been looking for something similar for a while. Here are a few suggestions that I feel would make it more usable for me.
    1: Explorer integration. To open the interface and add files to the database.
    2: Drag and drop into the database so I could drag a script repository into it..
    3: a Powershell highlighter.
    4: Realizing it’s a lot to add….some crude source control.

    Otherwise looks good.

  18. Nikola,
    I really like the concept behind Codebank. I’ve been looking for a nice small portable app to act as a code repository. The one thing that would make it perfect for my uses would be a file import feature. I have a lot of Powershell, DOS batch, VBscript, etc scripts stored as text files. I’d like to get them into Codebank without having to cut-n-paste them all. Any suggestions towards that end, or can you add an importer?

    Thanks much

  19. Hi,

    Your codebase tool is useful and I like it, except I notice one small problem: there is no easy way to create a root level folder. I right click and “duplicate node”, then delete all contents for my new node. Am I missing something? Is there an easier way? Thanks for the nice free codebase tool though!

  20. Hello.

    How is possible to download that software?

    It’s freeware or?


  21. muy bueno

  22. Hello there! Are you still willing to do a few things for this project? I am an avid user and have a few wishes on my list.

  23. why no unicode support? :roll:

  24. Thanks for the nice software! :razz:
    Kind regards,


  25. You don’t have link to download apps on this blog?
    You should have!

  26. nice app, but where’s the download link? I’m trying to download it again after having used it a couple of years ago.

  27. Alberto Martínez

    Hi Nikola,
    CodeBank is a great thing! How can I get support for Visual FoxPro 9 sintax highlight? Meybe I can help if you send me the format, please.

    Can be changed the font in the code editor?

    (Sorry for my “english”, I’m speak spanish.

  28. Love the program have been using it to store my notes.

    I put a password on my file and I don’t remember the password.

    Anyway to retrieve my data?

  29. I’ve added download links to popular download sites that do have CodeBank listed for years.

    I’ve been pretty busy in a different industry and actually did see most of the above comments just recently. I’ll see if I can spare some time to get a bunch of updates. I promise nothing though :)

Reply to Ken ¬
Cancel reply

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>