What is HexEdit?
HexEdit is a hexadecimal file editor for the Macintosh. The most widely used editor of its kind on the platform, HexEdit can handle file sizes of up to four gigabytes with ease, yet has memory requirements of less than a megabyte (with colour turned off). It can also compare files for similarities or differences. At the moment there are 680x0, PowerPC PEF and PowerPC Mach-O builds, but an x86 build will be coming soon.
HexEdit was originally created by Jim Bumgardner, who was kind enough to release the source code. The current developers give a big ‘thank you’ to Jim for his original efforts and a great program.
HexEdit is an open source project hosted on SourceForge and maintained by Lane Roathe. All contributors are listed in the HexEdit about box, and the main developers are listed to the side.
Join the project!
HexEdit is an open‐source project. That means, the source code needed to compile HexEdit is freely available for download for anyone who would like to help with the development of the program.
If you're a Carbon programmer and you'd like to help by adding a feature to HexEdit, feel free to get in touch and let the team know.
Get the latest source code
The following steps were taken directly from the CVS How-To page on SourceForge itself and are relavent to
- Ensure you've installed the latest Developer Tools (you must be running 10.2 or above to build the Mach-O targets from Project Builder or xCode)
- Open a new terminal window - all following steps will use the terminal
- Navigate to the directory where you want to store the project files (e.g. ~/Projects/)
- Copy and paste this line, then hit return:
cvs -d:pserver:anonymous@cvs.hexedit.sourceforge.net:/cvsroot/hexedit login - If asked for a password, leave it blank, and hit return again.
- Followed by this line and another return:
cvs -d:pserver:anonymous@cvs.hexedit.sourceforge.net:/cvsroot/hexedit co hexedit
You should now have a folder called ‘hexedit’, within which are CodeWarrior and xCode project files, and the source code.
That should be enough to get you going. If you have any new code to pass on, email the mailing list and let us know. You'll get credited in the about box too!