RSS 9619 projects tagged "Software Development"

Download No website Updated 24 Dec 2006 yadia2sql

Screenshot
Pop 35.40
Vit 2.50

yadia2sql is a tool that generates SQL CREATE TABLE statements from Dia XML files. Its goal is to provide a lot of freedom to customize the generated SQL code.

Download Website Updated 02 Apr 2007 yagg

Screenshot
Pop 36.18
Vit 2.30

yagg, given YACC-like and LEX-like input files, generates a C++ program that generates all strings of a user-specified length. This program can then be used to generate inputs for testing, or to validate that a grammar accepts the strings that you think it does. The grammar file provides the grammar productions for string generation, along with optional action blocks that can perform context-sensitive checks in order to limit the generated strings. The LEX-like terminal generator file provides specifications that instruct the program how to generate strings for terminals in the grammar.

Download Website Updated 30 Jan 2001 yaktest

Screenshot
Pop 19.82
Vit 1.47

yaktest is a simple C++ unit testing framework. It has its roots in the JUnit testing framework for Java, but is implemented in a much simpler fashion. Additionally, its output is Emacs-compatible, so adding a "test" target in a makefile makes for fairly simple automated unit testing, with failures directed to the offending line number. An example is included in the source and .gz distributables.

Download Website Updated 30 Jan 2001 yaktrack

Screenshot
Pop 14.28
Vit 1.00

YakTrack is a simple but reasonably effective issue-tracking system written in Python using the current XML libraries. It uses simple XML DTDs to define issue formats, and stores each issue as a separate XML file, making for a very simple database structure. A command-line interface is available which either generates a series of textual prompts or shells out to an external editor to edit or submit new issues, query the database, etc. An email gateway and a CGI interface are also available.

Download No website Updated 03 Nov 2006 yappy

Screenshot
Pop 29.75
Vit 1.62

Yappy provides a lexical analyser and a LR parser generator for Python applications. Currently it builds SLR, LR(1), and LALR(1) parsing tables. Tables are kept in Python shelves for use in parsing. Some ambiguous grammars can be handled if priority and associativity information is provided.

Download Website Updated 23 Mar 2009 yava2python

Screenshot
Pop 46.99
Vit 1.00

yava2python converts Java source files into Python source files. Many features are missing, but, in general, it can convert Java code to working Python code with manual fixes.

Download No website Updated 22 May 2008 yawiki engine

Screenshot
Pop 10.54
Vit 1.50

The yawiki engine is the underlying rendering engine of the yawiki application. It is a standalone rendering engine to convert wiki markup into HTML. It can be included in any application. So far it covers three different markups: BBCode, the old yawiki markup, and the Creole 1.0 specification.

Download Website Updated 13 May 2008 yawl

Screenshot
Pop 86.38
Vit 3.52

This is a comprehensive "word game" word list for UNIX/Linux. It is a superset of the author's ENABLE list, the "OSW", and various lists researched by the author's colleague, Alan Beale. At 264,093 words, it is the largest list of its kind, suitable for use in all manners of crossword-type board games and word construction games, as well as for a spell checker dictionary. The YAWL package now includes two anagramming utilities (supplied as source code, handled by the included Makefile). There is also a shell script that extends the UNIX "strings" system command. This is the word list package recommended for the author's Quackey word game.

Download Website Updated 01 Feb 2001 ydSLitProg

Screenshot
Pop 24.49
Vit 1.42

ydSLitProg is an SGML DTD intended to write literate programs. It is only a prototype for now, and comes with an sgmlspl spec file which converts an ydSLitProg file into a CWEB file. A converter from ydSLitProg to FWEB is being written as well.

No download Website Updated 29 Apr 2010 yeanpypa

Screenshot
Pop 28.84
Vit 1.90

Yeanpypa is (yet another) framework to create recursive-descent parsers in Python. It is heavily inspired by frameworks like pyparsing or boost::Spirit. Parsers are created by writing an EBNF-like grammar as Python expressions.

Screenshot

Project Spotlight

Kwatee Agile Deployment

Lightweight and powerful automated software deployment.

Screenshot

Project Spotlight

AutoLaTeX

A LaTeX project compilation helper.