SHJS (Syntax Highlighting in JavaScript) is a JavaScript program which highlights sourcecode passages in HTML documents. Documents using SHJS are highlighted on the client side by the web browser.
GClassGen is a program that generates a GObject class in a variety of programming languages based on certain inputs. It does this using a plugin system, so additional languages can be added without re-compiling the main program.
JScript is Java Interpreter that parse and execute pure java code and share the resource with current JVM. In addition, a java command line console is included. It's easy to create script program in Java grammar by it.
Code Distance Visualizer is a static program analyzer. It learns patterns in user defined faulty and correct code instances and using visualization indicates which fragments in a program’s sourcecode are the most similar to these instances.
This program converts, compares, merges, normalizes, and refactors data to and from disparate sources (CSV, Excel, and any JDBC/ODBC database) for use in a Java program.
This will produce, from a schema that you create, a file maintenance python program for every table that you define in the schema. Each file maintenance program is standalone. This is a work in progress.
This program uses very simple input files to generate code for a C++-Object that can read in configuration files. The values are accessible by object-members of the same name as the configuration file entries.
IPv6finder is a program that examines C sourcecode and reports possible IPv6 porting issues. It's very useful for quickly finding and fixing most porting problems.
Now, you can quick-search for function and tag names in any C sourcecode without any pre-built documentation. The program uses exuberant-ctags generated tag database file. You can search for functions, structs, etc
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
PyOptionTree provides a flexible and powerful way for a program to include option parameters. It features easy syntax and allows for embedded Python code and user functions, a tree structure, links, importing remote and local files, and modifying/saving.
This Java program calculates the SPBRG value for a given baud rate (Baudrate) and clock frequency. It comes with a graphical interface and a simple value interpretation guide. A Java Webstart file (.jnlp) is provided.
relipmoC converts i386 assembly code to C code. Input must be in the same format as the i386 assembly produced by gcc. The resulting C code produces the same output as the original C program.
The Language Machine is a toolkit for language and grammar: a library, main program, and self-hosted rule compilers with one frontend. The system is easy to use. It directly implements unrestricted rule-based grammars with actions and external interfaces.
ArchMapper is a Tool for mapping architecture descriptions of a program to a Java implementation. It offers two main functions: Generating Java sourcecode stubs from an architecture and checking a Java implementation for conformance with an architecture
The sample code shows how to use the getopt() function to parse the command-line options in a C or C++ program. Options may have no argument at all, or have one or more arguments.
Java Decompiler, Disassembler and Bytecode debugger. Decompiler supports Java 5 (e.g. generics, for-each loops etc). Debugger allows user to step through each bytecode and view program state. Contains Swing GUI.
CSSTidy is a program that optimises, formats and fixes CSS code. It is both available as executeable file (written in C++) and as script for webpages (written in PHP). CSSTidy is currently maintained at: https://github.com/Cerdic/CSSTidy
Sourcecode template library for encapsulation of highly-visible program data. Provides storage, access control, and duplication. Enforces modular access pattern, restricting normal functions from object access. Also protects simple objects and POD.
Given YACC-like and LEX-like input files, yagg generates a C++ program that generates all strings of a user-specified length. yagg is easy to use, and provides a means of generating test inputs or validating a parser grammar by inspecting the strings.
mk, with a C/C++ compiler & using user supplied C/C++ code, is a
tool which controls generation of executables & non-source files
of a program. mk is similar to tools such as GNU make, but exists as a header file & rules/targets are specified using C/C++
NPL is a programming language designed to ease code visualisation. It visualises the static and dynamic aspects of a program along with it's semantics, thus making reading code easier.