Bytecode
JadRetro is a command-line utility that could help You to successfully decompile Java classes created by the modern Java compilers (of Java 1.4, Java 1.5 or later).
JadRetro operates by transforming the specified Java class files (if needed) into ones which could be processed correctly by an...
Platforms: Windows
License: Freeware | Size: 101 KB | Download (216): JadRetro Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Windows
License: Freeware | Size: 2.1 MB | Download (45): haXe Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Mac
License: Freeware | Size: 2.1 MB | Download (49): haXe for Mac OS X Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Linux
License: Freeware | Size: 2.1 MB | Download (46): haXe for Linux Download |
ATMSP is built as an Open Source and portable C++ parser for mathematical expressions. These may contain arbitrary numbers of functions, variables and constants. Major design goal was minimalistic size and maximum speed.
Tiny 332 code-lines offer a parser plus bytecode-generator, 26 mathematical...
Platforms: Windows
License: Freeware | Download (51): ATMSP Download |
dirtyJOE - Java Overall Editor is a complex editor and viewer for compiled java binaries (.class files). Current version still has some limitations, but hopefully those will be removed within the next releases. dirtyJOE is free for non-commercial use. dirtyJOE is entirely written in C++, no third...
Platforms: Windows
License: Freeware | Download (52): dirtyJOE 1.2 Download |
JLeak is a free java memory leak detector, relying on the JVM -javaagent option. It allows filtering on displayed classes, and dump stack trace on where each instance has been created. GUI and agent core are connected through sockets, and can be launched separately, on remote hosts. JLeak is...
Platforms: Windows, Unix, Linux, Java
License: Freeware | Size: 1.08 MB | Download (56): JLeak Download |
Agentopia is a programming framework (API) for Java 5 mobile agents in peer-to-peer networks. Main features: Routing around firewalls, anonymity, and it is extremely easy to write new agents. No RMI, no CORBA, just plain Java bytecode loading.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 299.88 KB | Download (46): Agentopia Download |
Flow4J is a java framework, that enables the user to model process flow with a gui interface. The flow may include tasks, decisions or calls to other process flows. The saved flow is in a jar file together with its bytecode.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 811.67 KB | Download (48): Flow4J Download |
This project is the port of Lua programming language to Java platform. It contains the bytecode compiler and interpreter, that use the same bytecode format as the original version, and partially support standard Lua library.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 88.91 KB | Download (55): Java version of Lua programming language Download |
JTools.Ruby is easy way to access Java 2 class-files via scripts written in Ruby language. There are class-file disassembler, assembler and simple Ruby to Java bytecode compiler. The work is at the start point.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 16.15 KB | Download (47): JTools for Ruby Download |
Just4Log is basically a library to enhance dynamically the performanceof apache commons Logging inside a java application. Dynamically becausethe sourcecode in java is not modified but rather the optimization occurs on the compiled ByteCode files.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 29.11 KB | Download (48): just4log Download |
Mouseth is a cross between the Mouse and Forth programming languages.The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 79.07 KB | Download (59): Mouseth VM Download |
ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names....
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.81 MB | Download (46): ProGuard Java Optimizer and Obfuscator Download |
Programming language designed to simplify the development of small and large-scale networked applications. PROSE includes an execution engine and language that compiles into platform-independent bytecode. Bytecode can also be assembled directly.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 1.09 MB | Download (51): PROSE Programming Language Download |
Stalk is a new prototyping, message-passing OO language similar to Self. The interpreter compiles source text to bytecode for the Stalk Virtual Machine (SVM) and caches it. Compilable on most systems with sane C++ compilers, stalk has optional gtk binding
Platforms: Windows, Mac, Linux
License: Freeware | Size: 849.38 KB | Download (48): Stalk: an OO language Download |
Storing modules in a central location, which are used by remote, seperate clients has obvious benefits. This script describes a method by which modules can be fetched from a remote server and compiled into bytecode modules which are used by the client.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Import modules from a remote server Download |
This script allows you to try a small, powerful templating language using template strings embedded in standard Python syntax. Templates are valid Python source, compiled directly to bytecode. Variable substitution is performed using 'string.Template'.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Good enough templating Download |
Jamon is a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content.In a typical Model-View-Controller architecture, Jamon clearly is aimed at the View (or presentation) layer. Because it is compiled to non-reflective Java code, and statically...
Platforms: Windows, Mac, *nix, Java, BSD Solaris
License: Freeware | Download (52): Jamon Download |
ColdStore is a gigabyte-scale persistent object store which provides: - Extent-based allocation (for maximal spatial locality of reference, minimal working set) - Interning of Elf symbols (so your class implementation may change without the necessity to rebuild the store.) - A rich set of...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (53): ColdStore Download |