RSS 13 projects tagged "BSD Revised"

Download Website Updated 05 Jun 2007 QuantLib

Screenshot
Pop 157.54
Vit 8.86

QuantLib is a cross-platform, quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. It is also wrapped as Python/Ruby/Scheme modules. Extensions for Excel, R, and Mathematica are available. Other such extensions are under consideration. QuantLib offers tools that are useful both for practical implementation and for advanced modeling. It features market conventions, yield curve models, solvers, PDEs, Monte Carlo (low-discrepancy included), exotic options, VAR, and so on.

Download Website Updated 29 May 2012 Gauche

Screenshot
Pop 141.86
Vit 17.59

Gauche is an R5RS Scheme implementation that aims to be a handy tool for daily work. Quick startup, a built-in system interface, and native multilingual support are some of its goals. It has an OO system similar to STklos and Guile. It supports UTF-8, EUC-JP, and Shift-JIS multibyte encodings natively.

Download Website Updated 25 Sep 2012 Chicken

Screenshot
Pop 107.00
Vit 11.48

Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.

Download Website Updated 06 Feb 2008 RNV

Screenshot
Pop 84.90
Vit 4.28

RNV is an implementation of Relax NG Compact Syntax validator. It is written in ANSI C and the command-line utility uses Expat. It is a part of an on-going work, and the current code may have bugs and shortcomings; however, it validates documents against a number of grammars.

No download Website Updated 09 Jul 2009 eINIT

Screenshot
Pop 61.73
Vit 2.08

eINIT is an alternative init system. It's quite fast, since it can potentially be used without the help of any scripting at all, but it is still flexible and extremely modular. The focus is on speed and parallelisation, mostly with embedded devices and low-downtime servers in mind, and benchmarks do suggest that it's doing a fairly good job at that. It compiles cleanly (and should thus work, provided someone writes appropriate modules) on Linux, FreeBSD, and Darwin/Mac OS X.

Download Website Updated 15 Jul 2003 dhcp-agent

Screenshot
Pop 49.19
Vit 2.38

dhcp-agent is a UNIX Dynamic Host Configuration Protocol (DHCP) suite that is extendable via Scheme using Guile. The suite currently ships with a beta quality DHCP client and sniffer.

No download Website Updated 15 Jul 2004 Orion

Screenshot
Pop 44.81
Vit 1.00

Orion is a window manager for the X11 windowing system. It is written in Scheme and accesses Xlib via the scx library for scsh. It is in fact a family of window managers that can be nested. This enables great flexibility and efficient handling of X11 applications. It currently comes with four child window managers: a conventional moving window manager, a window manager for stacking windows in a frame, a window manager for splitting windows horizontally, and vertically and a work space manager. It also supports saving the window manager layout and programmatic configuration.

No download Website Updated 30 Sep 2012 Geiser

Screenshot
Pop 43.76
Vit 4.10

Geiser is a generic Emacs/Scheme interaction mode, featuring an enhanced REPL and a set of minor modes that improve Emacs' basic major mode for Scheme. The main features provided are evaluation of forms in the namespace of the current module, macro expansion, loading of files and modules, namespace-aware identifier completion, automatic documentation, jumping to the definition of an identifier, access to documentation, listings of identifiers exported by a given module, and rudimentary support for debugging. Geiser supports Guile and Racket.

Download Website Updated 27 Apr 2008 SigScheme

Screenshot
Pop 42.28
Vit 2.38

SigScheme is a R5RS Scheme interpreter for embedded use. It features a small footprint (64KB in library form on the "small" configuration) like SIOD and TinyScheme, low memory consumption (2-words per cons cell), handling of multibyte characters (UTF-8, EUCs, and Shift_JIS), and more. It is mainly developed to replace the Scheme interpreter of uim.

Download Website Updated 08 May 2008 Kahua

Screenshot
Pop 35.37
Vit 3.68

Kahua is a continuation passing style (CPS) application framework and server. It is written using the Gauche implementation of Scheme. It has the advantage that you can use "continuations" easily, so you can solve the typical Web application's problem of process disconnection. It allows you to program declaratively by using S-expressions as a fundamental data type, you can use Kahua's Object Database to persist data, and you can modify the function being run, supporting incremental development.

Screenshot

Project Spotlight

TYPO3 CMS

A professional Web Content Management System.

Screenshot

Project Spotlight

DEMUX Framework

A Java framework for building modular, cross-platform applications.