Tags : Browse Projects

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

Tcl/Tk

Compare

  No analysis available

Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language ... [More] that is truly cross platform, easily deployed and highly extensible. Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more. [Less]

0 lines of code

15 current contributors

0 since last commit

75 users on Open Hub

Activity Not Available
4.34375
   
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

Vala

Compare

  Analyzed about 2 hours ago

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

378K lines of code

16 current contributors

13 days since last commit

73 users on Open Hub

Moderate Activity
4.75
   
I Use This

Processing

Compare

  Analyzed 1 day ago

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer ... [More] programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain. [Less]

103K lines of code

7 current contributors

about 1 year since last commit

69 users on Open Hub

Very Low Activity
4.33333
   
I Use This

ANTLR

Compare

  Analyzed about 5 hours ago

ANother Tool for Language Recognition (ANTLR) is the name of a parser generator that uses LL(k) parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in 1989, and is under active development. Its maintainer is professor Terence Parr of the University of San Francisco.

191K lines of code

36 current contributors

8 months since last commit

60 users on Open Hub

Low Activity
4.71429
   
I Use This

SWIG

Compare

  Analyzed about 2 hours ago

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting ... [More] languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Go, Java, Modula-3, and OCAML. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions. [Less]

264K lines of code

37 current contributors

about 15 hours since last commit

58 users on Open Hub

High Activity
4.38462
   
I Use This

Jython

Compare

  Analyzed 1 day ago

Jython is a Java implementation of the Python programming language. It allows users to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine. It is a very seamless and smooth integration with Java: from Python you have complete access to all Java ... [More] libraries, can build applets, can integrate with Java beans, and can subclass Java classes in Python and vice versa. Like Python, and unlike Java, Jython can also be used interactively: just type some Jython code at the prompt and see the results immediately. [Less]

949K lines of code

10 current contributors

about 4 years since last commit

57 users on Open Hub

Inactive
3.71429
   
I Use This

Parrot

Compare

  Analyzed about 5 hours ago

Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode ... [More] translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons. [Less]

292K lines of code

0 current contributors

over 2 years since last commit

57 users on Open Hub

Inactive
4.8
   
I Use This

GNU CLISP - an ANSI Common Lisp

Compare

Claimed by GNU Analyzed about 16 hours ago

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and foreign language interface which runs on most UNIXes and Win32.

1.57M lines of code

0 current contributors

9 months since last commit

55 users on Open Hub

Very Low Activity
4.4375
   
I Use This

Rust (programming language)

Compare

Claimed by Mozilla Foundation Analyzed about 11 hours ago

Rust is a systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races. It provides both high-level features and low-level control: algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety ... [More] , optional garbage collection, concurrency without data races, minimal runtime, efficient FFI. [Less]

1.85M lines of code

640 current contributors

about 21 hours since last commit

54 users on Open Hub

Very High Activity
4.78947
   
I Use This

Mozilla Rhino

Compare

Claimed by Mozilla Foundation Analyzed about 15 hours ago

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.

399K lines of code

15 current contributors

about 1 month since last commit

53 users on Open Hub

Moderate Activity
4.46154
   
I Use This