Einfache Projektliste Software-Karte

94 Projekte im Ergebnis
Letztes Update: 2013-09-17 08:41


ShellCheck is a static analysis tool for shell scripts.
Its goals are to point out and clarify typical beginner's syntax issues that causes a shell to give cryptic error messages, to point out and clarify typical intermediate level semantic problems that causes a shell to behave strangely and counter-intuitively, and to point out subtle caveats, corner cases, and pitfalls that may cause an advanced user's otherwise working script to fail under future circumstances.

(Machine Translation)
Letztes Update: 2002-02-28 14:08

Haskell IDoc

Haskell IDoc extracts interface documentation and declarations from Haskell modules based on standard Haskell layout rules and a small number of clues that the programmer embeds in interface comments. These clues have been designed to be visually non-imposing when displaying the source in a text editor. Interface documentation is rendered in standard markup languages. IDoc has been designed to be simple to use and install.

(Machine Translation)
Letztes Update: 2008-02-04 10:40

LDAP for Haskell

LDAP for Haskell provides an interface to the C
LDAP API for Haskell programmers. With it, you can
search and modify LDAP directories. The Haskell
binding features automatic memory management and
proper handling for binary data, and handles all
marshalling into and out of C data structures for
you automatically.

(Machine Translation)
Letztes Update: 2007-05-12 11:13


DisTract is a distributed bug tracker. DisTract
allows you to manage bugs in a distributed and
potentially offline manner through your Web
browser on your local machine. The distribution is
achieved by making use of a distributed software
control system, Monotone. Thus Monotone is used to
move files across the network, perform merging
operations, and track the development of every

(Machine Translation)
Letztes Update: 2005-10-19 08:01


Exmude is a simple musical instrument that you can
run on your computer. You control it with your
mouse. Moving the mouse up and down controls the
volume, while moving the mouse to the left and to
the right controls the pitch.

(Machine Translation)
Letztes Update: 2004-11-01 07:17


In Haskell, data type declarations, Parsec
parsers, and HughesPJ pretty-printers very much
resemble each other; supplying all three is
virtuous, but involves a large amount of code
duplication. syntran is a code generator designed
to reduce the amount of duplication. Its source is
similar to a Parsec LanguageDef-using parser,
annotated with the unique information from the
data type declaration and the pretty-printer which
would normally not be found in a parser. It
separates this information out to generate pure

(Machine Translation)
Letztes Update: 2007-12-26 14:21

Haskell Ports Library

Haskell Ports Library provides ports in Haskell.
Ports are an abstraction for modelling variables
whose values evolve over time without the need to
resort to mutable variable, such as
IORefs. More precisely, a port represents all
values that a time-dependent variable successively
take as a stream, where each element of the stream
corresponds to a state change. A port supports
concurrent construction of the time series, or
stream of values. Ports are ideally suited for
purely functional GUI interfaces that completely
avoid the use of mutable variables.

(Machine Translation)
Letztes Update: 2010-11-16 23:02


git-annex allows managing files with git without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space.

Letztes Update: 2010-12-21 12:02


lsdupes is a command line tool that finds files that have identical content and lists them, deletes them, or hard links them together.

(Machine Translation)
Letztes Update: 2005-09-14 10:25


hask2e takes a Haskell type as input and
translates it to an English sentence describing
the type. Indentation is used to make the
resulting sentence easier to read and less

(Machine Translation)
Letztes Update: 2008-01-16 10:52


AnyDBM is a Haskell module that provides a generic
infrastructure for supporting storage of hash-like
items with String-to-String mappings. It can be
used for in-memory or on-disk storage. Two simple
backend drivers are included with this package:
one that is RAM-only, and one that is persistent
and disk-backed. The hdbc-anydbm package provides
another driver which lets you use simple tables in
any SQL database to provide a DBM-like interface.
MissingPy also provides a Python driver which lets
you use any Python anydbm driver under Haskell

(Machine Translation)
Letztes Update: 2008-01-28 16:53


ftphs is an FTP client and server library for
Haskell. ftphs is easy to use, fully supports text
and binary transfers, can optionally support lazy
operations, and is standards-compliant. The ftphs
server can serve up either real or virtual
filesystem trees.

(Machine Translation)
Letztes Update: 2007-12-05 16:00

Much More Than Parsing

Much More Than Parsing is a parser generator for
context free grammars defined in a BNF-like
format. It generates scanners, parsers, ASTs,
prettyprinters, etc. Several target languages are
supported. It is a fork of More Than Parsing.

(Machine Translation)
Letztes Update: 2002-11-26 04:29

Haskell Toolkit

Haskell Toolkit is a toolkit for GUI programming and interfaces to
relational databases (ODBC, MySQL, and PostgreSQL).

(Machine Translation)
Letztes Update: 2005-05-29 16:15


CheckRDF is a tool, consisting of a shell script
and a Haskell program, for downloading RDF site
summaries and showing news in a text file and in
an HTML file. It is highly configurable.

(Machine Translation)