Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

GNU Compiler Collection

Compare

Claimed by GNU Analyzed about 6 hours ago

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).

10.2M lines of code

160 current contributors

about 15 hours since last commit

4,381 users on Open Hub

Very High Activity
4.57875
   
I Use This

The LLVM Compiler Infrastructure

Compare

Claimed by The LLVM Project Analyzed 1 day ago

10.5M lines of code

510 current contributors

1 day since last commit

292 users on Open Hub

Very High Activity
4.7973
   
I Use This
Licenses: No declared licenses

LLVM D Compiler

Compare

  Analyzed about 20 hours ago

LLVM Compiler for the D programming Language, is based on the DMD 1.0 / 2.0 frontend and uses LLVM as backend.

704K lines of code

15 current contributors

5 days since last commit

22 users on Open Hub

Very High Activity
4.25
   
I Use This
Licenses: Artistic_..., GNU_Gener...

Modula-2 R10

Compare

  No analysis available

Modula-2 R10 language specification, grammar, syntax diagrams, standard library and reference compiler. The library is written in Modula-2. The reference compiler is written in C and it targets C and LLVM to allow bootstrapping on a wide range of architectures and operating systems.

0 lines of code

0 current contributors

0 since last commit

18 users on Open Hub

Activity Not Available
4.85714
   
I Use This
Mostly written in language not available
Licenses: No declared licenses

Emscripten

Compare

Claimed by Mozilla Foundation Analyzed about 16 hours ago

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

1.57M lines of code

105 current contributors

1 day since last commit

6 users on Open Hub

Very High Activity
0.0
 
I Use This

Portable Computing Language

Compare

  No analysis available

Portable OpenCL is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included ... [More] , which allows running OpenCL kernels on the host (CPU). [Less]

0 lines of code

15 current contributors

0 since last commit

5 users on Open Hub

Activity Not Available
4.0
   
I Use This
Mostly written in language not available
Licenses: mit

OpenGTL

Compare

  No analysis available

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: lgpl21_or...

shedskin

Compare

  Analyzed 1 day ago

Shed Skin is an experimental compiler, that can translate pure, but implicitly statically typed Python programs into optimized C++. It can generate stand-alone programs or extension modules that can be imported and used in larger Python programs. Besides the typing restriction, programs cannot ... [More] freely use the Python standard library (although about 20 common modules, such as random and re, are currently supported). Also, not all Python features, such as nested functions and variable numbers of arguments, are supported (see the tutorial for details). For a set of 44 non-trivial test programs (at over 10,000 lines in total (sloccount)), measurements show a typical speedup of 2-40 times over Psyco, and 2-220 times over CPython. Because Shed Skin is still in an early stage of development, however, many other programs will not compile out-of-the-box. Shed Skin consists of only 5,300 lines of Python code (sloccount), and about 16,000 lines of C++ code (implementation of builtins and library modules). Unfortunately, there is still only one active developer, so please consider joining the project! [Less]

88.9K lines of code

4 current contributors

about 1 month since last commit

2 users on Open Hub

High Activity
0.0
 
I Use This

Machinery

Compare

  Analyzed about 17 hours ago

Toolchain machinery for compilers, code generators, assemblers, linkers, and emulators.

8.91K lines of code

0 current contributors

over 9 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This
Licenses: Public_do..., unlicense

Herschel

Compare

  Analyzed about 13 hours ago

Heather is an general-purpose multiparadigm programming language. It is strongly typed, offering type inference and parametric polymorphism ("generics"). It is consequently object oriented (everything is a object, even functions), while its consequent multiple dispatch approach keeps a strong ... [More] functional touch. The object model is class-oriented, supporting multiple inheritance as well as the separation of types ("protocols", "interfaces") and classes. The grammar is regular, small, and (mostly) context free. In particular it can be parsed without symbol tables, and does not require a special preprocessor since it offers powerful hygienic macros as part of the language and special support for conditional compilation. [Less]

107K lines of code

0 current contributors

over 8 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This