Freebyte's Guide to..
Miscellaneous Free
Programming tools
  Home   Search   Site map


Source code search engines
Free Programmer's Editors
Free Executable Compressors
Free Executable Protectors
Free Resource Editors
File Formats and File Extensions
Free Internationalization Resources
Free Software DesignTools
Open Source Communities
Text-to-speech frameworks
Free Documentation Tools
Screen recording software
Version Control Tools
Other Tools
Free Icon Editors
Programming Books & Tutorials
Articles, Resouces, Tutorials, Tips
Free Network Programming
Related Freebyte Pages
Information wanted!
About this page
Office and desktop
Software and utilities
System and computer
Internet and communication
Technology, science
Music & art
Business and Finance
TreePad X Enterprise
384 Gigabyte Personal Information Manager and Word Processor.
Intuitive and versatile, including Website Generator, spellchecker, thesaurus, attachments, search engine, recycle bin, and much more! For Windows and Linux/Wine.
Click here to get the free evaluation version.
Source code search engines
KodersSearches millions of online files containing programming source code. This is the best source code search engine we know of!
Google Code SearchSearch engine for public programming source code.
Free Programmer's Editors
Crimson EditorFreeware source code editor for Windows with syntax Highlighting for HTML, C/C++, Perl, Java, Matlab and LaTeX. It can be extended for other programming languages using custom syntax files.
DomiNOTEFree text editor for Windows. Features: keyword highlighting, 256 Levels of undo/redo, drag and drop text editing, unlimited file size, open and edit multiple documents, stay on top, etc.
EditPad LiteFree text editor for Linux and Windows.
Gigas EditorPowerful programmers editor for Windows, with syntax highlighting (C++, Delphi, Fortran, Java, Javascript, HTML, PHP, etc.), as well as a hexadecimal editor, undo/redu, print preview, code completion, encryption, macros.
NotesPadFreeware for Windows. Can open up to 16 large files at once, multiple undo and redo commands. Accumulative clipboard function, macros, spell checking, etc. Runs on Windows.
PEditFreeware DOS editor created by Paul Brand. PEdit is like the DOS EDIT program, but much more powerful, and with many additional features for programmers. Such as: pop-up tables, column support, macro key, easy indentation of source files, long filenames, 28/43/50 lines mode, word wrap, spell checker, thesaurus, mouse support, undo, and much more.
PSPadProgrammer's editor for HTML, PHP, XHTML, Javascript, ASP, Perl, C, etc. Freeware for Windows.
ViewerViewer can be used to view as text or hex any file of almost any size - up to millions of lines. It is designed to cope with DOS and UNIX type lines and includes search features and the ability to save as a text file any segment of the source file. The file opens in the background so that there is no waiting and the file is visible within a second of opening it.
Free Executable Compressors
MPressFreeware executable packer for PE32 (= Windows), PE32+ and .Net executable formats!
UPX Free program which can compress Windows and Linux executables to 40% of their original size. Very fast and efficient program.
Free Executable Protectors
Yoda's ProtectorCompresses and protects Windows executables and dlls. Features: small size, compress sections, polymorphic encryption, import table encryption/destruction, anti debug API's, SoftICE detection, CRC checking, API Redirection, anti dumping. erase PE header, anti debugger, destroy relocation information. destroy debug information, eliminate DOS header, optimize DOS header.
Freeware, open-source.
Free Resource Editors
XN Resource EditorFreeware open-source resource editor and PE module explorer for Windows. It works with all resource files (.RES) and PE modules (.EXE, .DLL, etc.) and it has special knowledge of modules written in Delphi. It can display all the modules that comprise a Delphi program, and let you edit the properties of the components used on Delphi forms.
Resource HackerA freeware resource editor for 32bit Windows executables and resource files (*.res).
File Formats and File Extensions
Dot What!?Database of file format extensions, mainly for Windows, but also Apple Macintosh and Linux.
File formats and
their Extensions
Large list with thousands of file formats.
File-Extensions.orgA search engine and large list of file extensions. Each file extension comes with an explanation on the way it is used today.
FileExtSearch engine for file extensions. It will find the type of file a file-extension represents and/or the program using that file type.
FileFormat.infoInformation on many file types.
FileInfo.comSearch or browse for file extensions (Windows, MAC, Linux); the site also includes a listing of software titles related to each file type.
The Graphics file
formats page
Graphics file formats, programming code, FAQs, etc.
WebopediaData formats and their file extensions.
WotsitInformation on hundreds of different file types and all sorts of other useful programming information; algorithms, source code, specifications, etc.
Free Internationalization Resources
Internationalization NotesNotes and links related to software internationalization issues.
LangPack TranslatorLangPack Translator is an editor (and not an automatic translator) of Language Files which are structured like standard INI Files.
The program is very simple to use; not only can you create language ini-files with it, LangPack Translator also enables you to edit existing language ini-files.
Free Software DesignTools
ProxyDesignerA graphical UML design tool for Windows. Users must register, but registration is free.
UML State WizardUML dynamic modelling tool and plug-in for Visual C++. Suitable for Windows and Windows CE.
Open Source Communities
SourceforgeThe world's largest development and download repository of Open Source code and applications.
SPISPI = Software in the Public Interest. SPI is a non-profit organization which was founded to help organizations develop and distribute open hardware and software. They encourage programmers to use the GNU General Public License or other licenses that allow free redistribution and use of software, and hardware developers to distribute documentation that will allow device drivers to be written for their product.
GNU compilers
and other tools
Link with many tools created by GNU.
The GNU Project started in 1984 to develop a complete free Unix-like operating system. The free software foundation/GNU is an association of programmers devoted to developing free software with publicly available source code. Other programmers are invited to contribute to the GNU projects. Also check out these links:
FreeCodeThis site lets you view source code online. The code is free for personal and commercial use, compatible with Unix and/or Windows and Written in C/C++, Java, Perl, or Visual Basic.
Text-to-speech frameworks
FestivalA general framework for building speech synthesis systems. It offers full text to speech through a number APIs: from shell level, though a Scheme command interpreter, as a C++ library, from Java, and an Emacs interface. See also Festvox.
FreeTTSA free speech synthesizer written entirely in Java.
Free Documentation Tools
TreePadTreePad is an award-winning personal database with excellent documentation features. Additionally it provides many search, edit, formatting, export, import, etc. options. Available: TreePad freeware and PLUS (shareware) versions.
Documentation generated by any TreePad version can be distributed free of royalties through the available TreePad viewer.
Documentation generated by TreePad PLUS can be exported to a complete Website, including index, hyperlinks, and text formatting. Both TreePad versions are small in size, easy to use, easy to install.
Created by Freebyte.
Screen recording software
BB Flashback ExpressFree screen recorder for creating demos and tutorials. It can record from screen, microphone/line-in and webcam. You can also upload your movies to YouTube (or other video sharing services) and save them as Flash or AVI.
Hypercam 2Hypercam records your computer screen and microphone while you are moving the mouse, typing on the keyboard, opening-closing windows, etc. You can also add screen nots, sound, text annotations, select frame rate and compression quality. Output format: AVI. Suitable for making tutorials and demos. Freeware for Windows XP and higher.
Get Organized and download TreePad

Version Control Tools
FreeVCSFreeware, open-source version control system having a Client/Server architecture and written in Delphi. It has syntax highlighting for Delphi, Pascal, C++, VB, Perl, Java, JavaScript, HTML, CSS, PHP, SQL, etc. and can be integrated with the Delphi IDE.
GitA distributed version control system initially designed by Linux Torvalds with emphasis on simplicity of use and speed. For Linux, Windows, Mac and Solaris.
GithubAn online version control system for the collaborative development of software based on Git. No signup fees for open-source projects. The fees for non open-source projects are starting from $7 per month.
MercurialA cross-platform distributed version control system implemented in Python.
SubversionA freeware, open-source version control system intended to replace CVS.
Other Tools
HJ-InstallFreeware installer created by Freebyte.
Completely free, even for commercial use. Simple and effective scripting language. For those who don't need a complicated and huge installer adding lots of Kb to your distribution. Supports multi-floppy installs, multi-directory installs, user interaction and more.
Free Icon Editors
@icon sushiFreeware image to icon converter with support for large Windows Vista icons, 32bit Windows icons, multiple-icon files, alpha-channel, transparency mask, etc.
Batch Icon ExtractorExtracts icons from files, such as executables, icon libraries and dll's. Freeware for Windows.
AWicons LiteFreeware icon editor for Windows.
1001 Free FontsFree fonts for download.
Absolute Fonts Archive6800+ free true type fonts.
Chess FontsPage containing True Type Chess fonts and symbols for download.
dafont.comMany free fonts for download. A sample of each font can be previewed online.
Dina Programming FontDina is a monospace bitmap font, primarily aimed at programmers. It is relatively compact to allow a lot of code on screen.
Dingbat pagesFreeware and shareware dingbat fonts.
Dingbats-UKIncludes 300 dingbats for immediate preview and download and a dingbat helper with links to 2000+ individual dingbat fonts.
Download Free FontsDownload Free Fonts - Download thousands of free true type fonts for windows and mac.
DynaFontsCollection of high-quality simplified and traditional Chinese Unicode fonts. Non-free.
Font Gardens
Dingbat Archive
Dingbat fonts ordered by category.
Font SquirrelHand picked free fonts for graphic designers. The free fonts can be used in commercial projects.
FontcoFont search engine for freeware and shareware fonts.
Fonts Search EngineSearch and download over 10000 Postscript and True Type fonts for Windows and MAC.
Fonts.comLots of quality fonts, non-free.
Free Font FiestaA collection of free and non-free fonts for download.
FreewareFonts.comList of free-font sites.
Liberation fontsFree fonts distributed by RedHat as RPM package and .tar.gz file (true type): Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono).
Microsoft TypographyTrueType and Open Type font specification including Apple Advanced Typography specs.
Monotype Imaging FontsCollections of high-quality multilingual fonts. Non-free.
Only Free FontsAn online font browser that lets you preview your fonts before downloading.
SimplytheBest FontsFonts ordered by alphabet and category.
TopFreeFonts.comList of free-font sites.
Unicode FontsA listing of unicode fonts (True Type and Open Type).
Unicode fonts for X11Classic X Window system bitmap fonts.
Unicode ResourcesA listing of unicode fonts by
UrbanFonts.comThousands of categorized fonts and dingbats.
Vietnamese FontsFree Vietnamese Unicode Fonts
Wanted FontsFree font downloads organized into categories (Asian, Dingbats, Gothic, Script, Stencil and more) that are pre-viewable before download.
Wazu Japan's Gallery
of Unicode Fonts
A listing of unicode fonts organized by name and writing system.
Programming Books & Tutorials
CodeTeacherProgramming tutorials for C++, Assembler, Perl, PHP, Python, Javascript, Java, Visual Basic, etc.
Rush3d Programming
A quick reference for many common programming tools and APIs: C, OpenGL, Pascal, GNU, Ada, CSS, DOM, Javascript, Perl, etc.
Computer-Books.usFreely downloadable computer programming books on: ADA 95, AppleScript, Assembly Language, Awk, BASIC, C, C++, COBOL, C#, Delphi, Forth, Fortran, SQL, PHP, Java, Visual Basic, Perl, Python.
Programming tipsExcellent and quite extensive site containing tips for almost any major programming language. Very useful!
Articles, Resouces, Tutorials, Tips
IBM AlphaWorksThe purpose of AlphaWorks is to provide early adopter developers direct access to IBM's emerging "alpha-code" technologies. The latest IBM software technologies (e.g. Java products) can be downloaded and evaluated. Discussion forum available.
Joel on SoftwareRelevant articles on software development - straight from the battlefield.
Free Network Programming
Network Programming
CodeGuru page about TCP/IP and other network related topics.
TCP/IP BuilderA Windows Socket testing tool. You will be able to create a socket manually, connect it, send and receive data through it. You may setup local IP and Port, TCP/UDP protocol.
Related Freebyte Pages
Free Assembler
Free tools for the assembler programmer for a variety of platforms and processors.
Free Programming
Free programming languages, free concurrent (parallel) programming languages, free music programming languages.
Free Basic ProgrammingFree Basic IDE's and Compilers, free Basic Interpreters, tutorials and resources.
Free C++ (and C)
Free C++ IDE's, compilers, libraries, tools, resources and tutorials for Linux/Unix, Windows, MAC, etc.
Free Cobol
Free Cobol compilers, tutorials and resources.
Free Cross-Platform
Programming Tools
Free programming tools, interpreters and frameworks following the principle 'create once, compile anywhere' or 'create once, run anywhere'. This means that once you have created your program using one of the tools listed on this page, you can compile or run it on multiple platforms without much (if any) adaptation.
Free DatabasesFreeware and open-source SQL database systems, freeware database tools, open-source (SQL) database libraries for Java, C++, Delphi.
Free Delphi
Free Delphi compilers, components, programming, libraries, tools and resources.
Free Help File
Free help-file authoring tools and programs to create WinHelp and HTMLHelp files.
Free Java ProgrammingFree Java IDE's, compilers, object libraries, distribution and install tools, database systems, and tutorials.
Free Operating SystemsFree operating systems, such as: Linux, FreeBSD, Windows clones, emulators and much more. Also: interesting alternative commercial operating systems.
Free Pascal
Free pascal compilers, tutorials, tools and resources.
Free Programming ToolsFree programming tools for Windows, Linux, etc. Free C++, C, Delphi, Basic, Assembler, Cobol, Pascal, Java, SQL, Databases; links to free compilers, databases, interpreters, IDE's, installers, components, libraries, languages, helpfile generators and more.
Free Unicode and
Programming tools
Free C++, Delphi and Java Unicode Libraries, free fonts and font-engines, free unicode resources and related information.
Free Web DevelopmentFree Web design and Web development tools. Free scripts, templates, tutorials and other resources. Free and easy-install Web servers (Apache + MySQL + PHP + more) for Linux, Windows, MAC.
Also check out our free software
for Windows and Linux/wine!
TreePad LiteFree organizer/information manager
exe-eBook CreatorFree eBook compiler
Freebyte BackupFree backup program
Fast File RenamerFree multiple file renaming tool
Custom Addressbook LiteFree addressbook
DisktectiveFree Disk-space reporting tool
HJSplitFreeware file splitters - multiplatform
Harddisk Search and StatsFree search engine for your harddisk
Freebyte ZIPFree zip/unzip program
Information wanted!
If you know of any good free programming tools, like compilers, databases, assemblers/disassemblers, components, libraries, languages, online books, help tools, icons, websites, which are not listed in the Freebyte programming section, please let us know!
About this page
Last updated on June 24, 2011

Almere, the Netherlands

If you have any comments about this page,
please mail us here

Copyright ©  1995-2012
All rights reserved. is hosted by HostGator