MacTech Network:   MacForge.net  |  Computer Memory  |  Register Domains  |  Printer Supplies  |  Cables  |  iPod Deals  |  Mac Deals

  MacTech Magazine

sponsored by MacTech Magazine

 
 

Browse By:
Database Environment
Development Status
Intended Audience
License
Operating System
Programming Language
Topic
Translations
User Interface

   Topic
      Software Development
         Compilers
Mac Projects  Mac/nix Projects
Simple View
Projects Per Page: 10 20 50 100
Sort By:

781 projects in result set. Projects sorted by: Ranking (Top Ranked First)
Select a page:   1   2   5   10   15   20   25   30   35   40   Next


1. 2Lang - The Web2.0 Language - 2Lang is a new Programming language, designed for portable, scalable Web 2.0 applications to be executed on a variety of devices. Create enterprise tiered applications with rich user interfaces in minutes


  • Topic: Compilers, Internet, Scientific/Engineering, Office/Business, Multimedia, Data Formats
  • User Interface: Win32 (MS Windows), Gnome, KDE, Web-based, Java Swing
  • Translations: English
  • Programming Language: Assembly, Java, C++, C
  • Operating System: OS Portable (Source code to work with many OS platforms), OS Independent (Written in an interpreted language), All POSIX (Linux/BSD/UNIX-like OSes), All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All 32-bit MS Windows (95/98/NT/2000/XP)
  • License: MIT License
  • Intended Audience: Science/Research, Information Technology, Education, End Users/Desktop, Developers, Advanced End Users
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

2. A LISP/Scheme language for .NET - This is a LISP implementation for .NET, with leanings towards Scheme. It is a from-scratch reimplementation of a previous language, built upon the dynscript-net project. It currently powers about 60 production websites, so it's not completely useless.


  • Topic: Compilers
  • Programming Language: C#
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Advanced End Users, Developers
  • Development Status: 5 - Production/Stable, 4 - Beta

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

3. A Python-like language for .NET - This is a scripting language for the .NET platform, similar to Python. Previously, it had a nice IDE and could run Python code unchanged. This is a from-scratch reimplementation using the dynscript-net project. I hope to reimplement all the old features.


  • Topic: Compilers
  • Programming Language: C#
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Advanced End Users, Developers
  • Development Status: 4 - Beta, 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

4. ABGD HOWZ Arabic Compiler - This is an Open source compiler for Arabic C-like Syntax.


  • Topic: Compilers
  • User Interface: Java Swing
  • Translations: Arabic, English
  • Programming Language: Java
  • Operating System: OS Independent (Written in an interpreted language)
  • License: Academic Free License (AFL)
  • Intended Audience: Advanced End Users, Education
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

5. aCodeGen - its Compiler Project, has plug-n-play Code Generator based on XML (parse table); create SyntaxChecker->Parser for Language, generating XML-IC (i.e. IC=IntermediateCode) depicting parse tree; join -=aCodeGen=- & get full working compiler...


  • Topic: Cross Compilers, Code Generators, Compilers
  • Programming Language: Java
  • Operating System: OS Portable (Source code to work with many OS platforms), All 32-bit MS Windows (95/98/NT/2000/XP)
  • License: MIT License, GNU Library or Lesser General Public License (LGPL), GNU General Public License (GPL)
  • Intended Audience: Information Technology, Science/Research, End Users/Desktop, Advanced End Users, Developers
  • Development Status: 4 - Beta
  • Database Environment: SQL-based, XML-based

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

6. Adam - Adam is a programming language that is truely visual. There is a person named Adam who walks around in a 3D environment to show the execution of a program. A program is a description of the sequence of actions Adam must perform on the objects in a


  • Topic: Interpreters, Compilers
  • User Interface: Win32 (MS Windows), X Window System (X11)
  • Translations: English
  • Programming Language: C++
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL), Other License
  • Intended Audience: Developers, Education
  • Development Status: 1 - Planning

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

7. Adventure Creation Environment - A Java based interactve fiction development system. Including netbeans plugins for development and a java player.


  • Topic: Puzzle Games, Compilers
  • User Interface: Java Swing
  • Programming Language: Java
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU Library or Lesser General Public License (LGPL)
  • Intended Audience: Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

8. ae - ae is an interpreted/portable programming language based on Lisp and Forth. It uses many features of both these languages, such as postfix notation, lists, and stacks. ae is procedural and highly reflective.


  • Topic: Compilers, Virtual Machines, Interpreters
  • User Interface: Console/Terminal
  • Translations: English
  • Programming Language: C++
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: Advanced End Users, Information Technology, Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

9. Aglaia compiler - This project is the reference/bootstrap compiler for the Aglaia programming language. The language is object oriented and supports garbage collection, contracts, etc. Care is taken to ensure consistent and clean syntax, and to reduce programmer errors,


  • Topic: Compilers
  • Translations: English
  • Operating System: All POSIX (Linux/BSD/UNIX-like OSes), BeOS, IBM OS/2, OS Independent (Written in an interpreted language), All 32-bit MS Windows (95/98/NT/2000/XP)
  • License: BSD License
  • Intended Audience: Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

10. Aific Lisp - Compiler of Lisp programs to a platform-idependent bytecode and the corresponding virtual machine.


  • Topic: Virtual Machines, Compilers
  • User Interface: Command-line
  • Translations: English
  • Programming Language: Common Lisp, C++
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU Library or Lesser General Public License (LGPL)
  • Intended Audience: Developers
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

11. Aino bytecode compiler - Aino is a Java bytecode to PIC microcontroller family assembly language compiler written in Java.


  • Topic: Compilers
  • Translations: English
  • Programming Language: Java
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 4 - Beta

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

12. Algo language compiler - A free compiler for the algo language used to describe and implement algorithms in EPITA, a French software engineering school. See (FR) http://nathalie.bouquet.free.fr/epita/algo/langage/structure.php for a detailed grammar description.


  • Topic: Compilers
  • User Interface: Command-line
  • Translations: French
  • Programming Language: C++
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

13. Alligator ~ coding language - A high-level interpreted, precompiled, web-optimized programming language


  • Topic: Compilers, Interpreters, Dynamic Content
  • User Interface: Console/Terminal
  • Translations: English
  • Programming Language: C++
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 1 - Planning

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

14. Ambcow - ANSI Minimal Basic Compiler On the Web (Ambcow) compiles ANSI Minimal Basic programs (with some enhancements) so that they execute as CGI programs. The implementation language and compiled output language is Perl.


  • Topic: Compilers
  • User Interface: Command-line, Web-based
  • Programming Language: Perl
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Advanced End Users, Developers
  • Development Status: 1 - Planning

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

15. ANGEL - ANGEL-Automatic differentiation Nested Graph Elimination Library is a template library using the Boost Graph Library and the Standard C++ Library; it provides sparse representations of c-graphs their dual line graphs and vertex, edge and face elimination

Click here to download.  
  • Topic: Mathematics, Compilers
  • Translations: English, German
  • Programming Language: C++
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Science/Research
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

16. Angliconian2 - The Angliconian2 Programming language (interpreter and eventually compiler). NOTE: CVS gets updated more than this and only when project is stable. Go to the homepage for documentation.

Click here to download.  
  • Topic: Interpreters, Compilers
  • User Interface: Command-line, Console/Terminal
  • Translations: English
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: BSD License
  • Intended Audience: Developers
  • Development Status: 3 - Alpha, 7 - Inactive

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

17. Anne Compiler - This is a compiler which produces ANNs out of a simple, procedural programming language. Those programs can then be subject to genetic algorithms and neuro-evolution to enhance them automatically.

Click here to download.  
  • Topic: Compilers, Artificial Intelligence
  • User Interface: Console/Terminal
  • Translations: English, German
  • Programming Language: C++
  • Operating System: All POSIX (Linux/BSD/UNIX-like OSes), All 32-bit MS Windows (95/98/NT/2000/XP), OS Portable (Source code to work with many OS platforms), All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X)
  • License: GNU General Public License (GPL)
  • Intended Audience: Science/Research, Developers
  • Development Status: 4 - Beta

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

18. ANTLR Yggdrasil - ANTLR Yggdrasil is a variant of the ANTLR toolkit providing a strongly-typed attribute algebra for constructing syntax trees and other data structures for program analysis


  • Topic: Compilers
  • Programming Language: Java
  • Operating System: OS Independent (Written in an interpreted language)
  • License: BSD License
  • Intended Audience: Science/Research, Information Technology, Developers
  • Development Status: 4 - Beta

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

19. antlraux - antlraux is a java package thought to be used in combination with antlr(http://www.antlr.org). Features contextual information management, command line parsing and lexical information treatment.

Click here to download.  
  • Topic: Build Tools, Interpreters, Code Generators, Compilers
  • Translations: English
  • Programming Language: Java
  • Operating System: All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), Solaris, Linux, BeOS, All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes)
  • License: GNU General Public License (GPL), BSD License
  • Intended Audience: Science/Research, Education, Developers
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

20. AnyC - A C compiler that easily ports to any microprocessor. The compiler has the goals, in order of importance, of portability (in both source code and cpu target), small code size, simplicity, and execution speed. It is quite useful for microcontrollers.


  • Topic: Compilers
  • Translations: English
  • Programming Language: C
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

781 projects in result set. Projects sorted by: Ranking (Top Ranked First)
Select a page:   1   2   5   10   15   20   25   30   35   40   Next

-->
Click on the cover to
see this month's issue!

TRIAL SUBSCRIPTION
Get a RISK-FREE subscription to the only technical Mac magazine!

Today's Deal


 


©1984-2009 MacTech Magazine. www.mactech.com
Toll Free 877-MACTECH, Outside US/Canada: 805-494-9797

MacTech and MacTutor are registered trademarks of MacTech Magazine. The MacTech logo, the MacForge logo, MacForge,
MacForge.net, Explain It, MacDev-1, THINK Reference, NetProfessional, JavaTech, WebTech, BeTech, LinuxTech, MacTech Central
and the MacTutorMan are trademarks or service marks of Xplain Corporation. Other trademarks and copyrights appearing in this
web site, printing or software remain the property of their respective holders.