RSS 32 projects tagged "BSD 2-clause"

Download Website Updated 11 Apr 2013 Libiqxmlrpc

Screenshot
Pop 332.41
Vit 64.92

Libiqxmlrpc is an object-oriented library that represents an XML-RPC solution for both client and server. It supports HTTP and HTTPS, both single-threaded and multi-threaded computation models on the server side, method interceptors, and other features.

Download Website Updated 07 Oct 2011 The Jim Interpreter

Screenshot
Pop 92.51
Vit 5.51

Jim is a small footprint implementation of the Tcl programming language. It implements a large subset of Tcl and adds new features like references with garbage collection, closures, a built-in object oriented programming system, functional programming commands, and first class arrays. The interpreter's executable file is only 70 KB in size, and can be reduced by further excluding some commands. It is appropriate for inclusion inside existing programs, for scripting without dependencies, and for embedded systems.

Download Website Updated 12 Dec 2012 Free Electron

Screenshot
Pop 95.66
Vit 4.66

Free Electron is a C++ framework facilitating reuse and integration for R&D projects such as simulation, AI, and visual effects. The core systems include dynamic plugins, a strong component model, and a fast runtime database. All these systems are highly extensible. Integration has been demonstrated with Armadillo, Boost, DevIL, GraphViz, Houdini, JSON, Lua, Maya, ODE, OpenAL, OpenGL, OSG, PCRE, RakNet, SDL (image and joy), and X11/GDI. General operators built with this framework can be used in Houdini and Maya (etc.) without any direct dependencies on those environments (each has a custom meta-plugin which interfaces the APIs). Builds are done with Python scripts (simple at the module level, like Jam, but in Python), and supports distcc, ccache, and gch files.

Download Website Updated 07 Nov 2010 Automated Testing Framework

Screenshot
Pop 111.50
Vit 5.22

ATF is a collection of libraries and utilities designed to ease unattended application testing in the hands of developers and end users of a specific piece of software. Tests can currently be written in C/C++ or POSIX shell and, contrary to other testing frameworks, ATF tests are installed into the system alongside any other application files. This allows the end user to easily verify that the software behaves correctly on her system. Furthermore, the results of the test suites can be collected into nicely-formatted reports to simplify their visualization and analysis.

Download Website Updated 13 May 2013 extract_url.pl

Screenshot
Pop 128.42
Vit 41.01

extract_url.pl is a Perl script that extracts URLs from either correctly-encoded MIME email messages or from plain text. It can be used either as a pre-parser for a URL selector (such as urlview), or as a standalone URL selector. It is very configurable, can handle URLs that have been broken over several lines in format=flowed delsp=yes email messages, and eliminates duplicate URLs. It was designed primarily for use with Mutt, but can be used by for any similar purpose. The idea is that if you want to access a URL in an email, you pipe the email to a URL extractor (like this one), which then lets you select a URL to view in some third program (such as Firefox).

Download Website Updated 22 Dec 2012 Premake

Screenshot
Pop 124.13
Vit 3.47

Premake is a build configuration tool. Describe your C, C++, or C# software project using a simple, easy to read syntax and let Premake generate the project files for Visual Studio, GNU Make, Xcode, Code::Blocks, CodeLite, SharpDevelop, or MonoDevelop. Premake allows you to manage your project configuration in one place and still support different build systems. It allows you to generate project files for tools that you do not own. It saves the time that would otherwise be spent manually keeping several different toolsets in sync. And it provides an easy upgrade path as new versions of your favorite tools are released.

Download Website Updated 25 Jan 2011 SerbDict

Screenshot
Pop 25.87
Vit 1.67

Serbian Dictionary is a bidirectional Serbian-English dictionary. It currently contains only a command line interface. It has been tested on Linux, *BSD, and Cygwin.

No download Website Updated 01 Oct 2010 picosnippet

Screenshot
Pop 22.18
Vit 31.01

The picosnippet() function provides very simple and easy-to-use HTML/DOM templating capabilities. It does not use any sort of special templating syntax: the template can be any valid HTML element. The data, represented by JavaScript associative arrays, are spliced into a copy of the template using simple, consistent, and easy to remember rules. This allows the user to completely separate the HTML markup from the application JavaScript logic without using complicated libraries.

Download Website Updated 11 May 2011 DIFFUSE

Screenshot
Pop 63.17
Vit 1.89

DIFFUSE enables FreeBSD's IPFW firewall subsystem to classify IP traffic based on statistical traffic properties. With DIFFUSE, IPFW computes statistics (such as packet lengths or inter-packet time intervals) for observed flows, and uses ML (machine learning) techniques to assign flows into classes. In addition to traditional packet inspection rules, IPFW rules may now also be expressed in terms of traffic statistics or classes identified by ML classification. This can be helpful when direct packet inspection is problematic (perhaps for administrative reasons, or because port numbers do not reliably identify classes of applications). DIFFUSE also enables one instance of IPFW to send flow information and classes to other IPFW instances, which then can act on such traffic (e.g. to prioritize, accept, or deny) according to its class. This allows for distributed architectures, where classification at one location in your network is used to control firewalling or rate-shaping actions at other locations.

No download No website Updated 17 Jan 2011 dosbox-ipxrelay

Screenshot
Pop 43.30
Vit 1.43

dosbox-ipxrelay is a very simple, super-low-overhead dedicated server to support the DOSBOX version of IPX-over-UDP for old games. In particular, when left completely idle, it should consume no CPU time whatsoever. It should also have substantially better latency than the DOSBOX built-in server. It was designed and tested on Linux, and it should compile on any modern POSIX-compliant system.

Screenshot

Project Spotlight

papaya CMS

A Content Management System which uses XSLT (XSL) for templating.

Screenshot

Project Spotlight

Blink

A small open blog engine.