Welcome to the Home Page of the AlphaCocoa project.

The AlphaCocoa project is a complete rewriting of the Alpha text editor for Mac OS X based on the Cocoa framework. The previous version of this editor, named AlphaCocoa and still available here, was based on the Carbon framework. This technology is now obsolete and modern development for OS X is done based on the Cocoa framework. This is the reason why Alpha needs to be rewritten from scratch.
AlphaCocoa is a new core basis to run the AlphaTcl library (see the AlphaTcl project at SourceForge). The AlphaTcl library is simultaneously updated in order to benefit from the new possibilities provided by the Cocoa model.
The AlphaCocoa project is an Open Source project. It is currently in an early development stage. This page is a first entry into the project. It is meant to provide information about the development progress and instructions to compile AlphaCocoa and all its components.


The AlphaCocoa project is an Open Source project hosted by SourceForge: AlphaCocoa project home.
No binary release is currently available. The latest state of the source code can be obtained from the Subversion repository with the following command :
    svn checkout http://svn.code.sf.net/p/alphacocoa/code/ AlphaCocoa
You can also browse the Subversion repository here.

Compile from sources

Since AlphaCocoa is in an early development stage, no binary is officially provided yet but you can compile it from the sources. There are detailed instructions on the page Compiling AlphaCocoa.

Developers Help

Here are a few links to pages containing useful information for developers and maintainers of AlphaTcl packages.
CommandsStatus page indicates the current implementation status of the core commands. It is also a useful reference to find out what is the replacement for an obsoleted command.
The CommandsChanges page contains information about the changes which occurred in the AlphaCocoa core commands (compared to the AlphaCocoa version). Some of them have become obsolete, some have a modified syntax, some remain unchanged. There are also new commands which did not exist in AlphaCocoa. Almost all the commands have now been reimplemented, but this page might still evolve.
The CommandsSyntax page is the entry point to the syntax of all the core commands.
The CommandsReference page is the entry point to the reference for the complex core commands.
The AlphaCommands page contains the syntax of all the core commands grouped thematically.
The AlphaTopics page gives access to various topics and thematic help pages.

Bug reports

Bugs can be officially reported via the
Bug Tracker of the project.

Mailing lists

For any questions, problems, suggestions etc. about AlphaCocoa, you can use the alphacocoa-devel mailing list: click here to subscribe/unsubscribe.
To post a message to the list, send an e-mail to mailto:alphacocoa-devel@lists.sourceforge.net.
To see the collection of prior postings to the list, visit the Alphacocoa-devel Archives.


AlphaCocoa has a Wiki site for discussing ideas related to its development.

Last updated 2016-03-30 14:00:44

AlphaCocoa is hosted by SourceForge.net Logo