6072 projects tagged "English"

Download No website Updated 12 Jan 2012 Analog PHP

Screenshot
Pop 30.23
Vit 1.42

Analog PHP is a short and simple logging package for PHP 5.3+ based around the idea of using closures for configurability and extensibility. It functions as a static class, but you can completely control the handling of log messages through closures (aka anonymous functions), and it also comes with a dozen pre-written handlers. It is well-documented, with examples for each type of log handler, and ultra-concise. The core is literally only 43 lines of clear, non-obfuscated code, and the whole is only a fraction of the size of comparable packages (for example, 293 total lines vs 1021 for Monolog).

Download No website Updated 10 Jan 2012 libhdate, hcal and hdate v1.6

Screenshot
Pop 29.36
Vit 29.82

LibHdate is a small library for the Hebrew calendar with dates, holidays, and reading sequence. It is written in C and includes bindings for Pascal, Perl, {ython, PHP, and Ruby. hcal and hdate are small example command line programs written in C. This release brings many new options, features, and bugfixes to the two example programs hcal and hdate. The changes to the underlying function library include a few minor bugfixes, deprecation of a series of string functions in favor of a single new one with better memory allocation, and hard-coding of core elements of the Hebrew localization so that Hebrew can be displayed in all locales. Some selected highlights: config files for storing defaults; user-defined menus (defined in a config file); sunset awareness, based on coordinates given or system timezone and guesswork; optional easier entry of coordinates (N, S, E, W, dd:mm:ss); minhag customization for Shabbat times; and Hebrew information in Hebrew characters (for all locales). hcal can display in 3-month mode, in color, and with footnotes and Shabbat information. hdate can output data in CSV format, suitable for spreadsheets, awk, etc. hdate has many format enhancements.

No download No website Updated 10 Jan 2012 Five Hundred

Screenshot
Pop 15.97
Vit 29.82

Five Hundred is a card game for four players similar to Euchre or Bridge, especially popular in Australia and New Zealand. The wikipedia page has a comprehensive description of gameplay. This version is implemented in C++/Qt. It incorporates graphics from the svg-cards project. Computer players are scriptable in Lua.

No download Website Updated 22 May 2014 Dianara

Screenshot
Pop 174.66
Vit 21.00

Dianara is a client for the pump.io social network. It allows users to manage their pump.io social network accounts without using a Web browser.

Download No website Updated 11 Jan 2012 sVimPy

Screenshot
Pop 36.86
Vit 1.00

sVimPy is a very small Python virtual machine intended for use in microcontroller projects. At the moment, it supports about 3/4 of all opcodes used in python3k. Most data types are supported. The intended goal is to use this VM in environments like Atmel's ATmega chips (2-8kb RAM). The microcontroller bootloader is still missing (no arduinos left for experimentation). Classes are not supported. Features include: function calling, a stack based VM, garbage collection, very low memory usage, an interactive debugging console, dictionaries and tuples, iterations, VM single stepping (game loop usage is possible), C function calling, a small memory footprint, fast performance, the ability to be used as a library in other projects, a simple API + code, possible usage as a small deployment executable for Python projects.

Download No website Updated 09 Jun 2012 Micro Signage

Screenshot
Pop 44.98
Vit 1.55

Micro Signage is a lightweight software suite that can be used as the basis for creating digital signage appliances, such as advertisement screens and full software systems. It is intended to be used to control the playback of media files and be managed over the network through a socket server, which is included.

Download Website Updated 13 Feb 2012 Erasm++

Screenshot
Pop 42.37
Vit 2.03

Erasm++, the Embedded Runtime Assembler in C++, is an Embedded Domain Specific Language (EDSL) in C++ for runtime code generation on Intel 64/IA-32 architectures. It supports complete compile-time syntax checking, and its code generators run very quickly because necessary data are computed statically. Also included are GenericDsm, a fast and generic instruction decoder library which supports "pattern matching" against the decoded instructions, and MetaPrelude, a Haskell-like lazy metaprogramming library that helps implementing EDSLs in C++.

Download No website Updated 08 Jul 2012 Sawfish Session Dialog

Screenshot
Pop 36.41
Vit 1.12

SSD (Sawfish Session Dialog) is a small and flexible wrapper for session commands. It is intended to be used with Sawfish, but does not require it. It can be configured to use any command for logout, reboot, shutdown, suspend, hibernate, and lock actions. Preset command definitions are available for: KDE4, GNOME2, XFCE4, MATE, and Razor-Qt. It is part of Sawfish-Extras (currently there's only SSD, but more is planned).

Download Website Updated 16 Mar 2014 SyncWall

Screenshot
Pop 124.02
Vit 11.08

SyncWall is a basic wallpaper changer with a special feature, the ability to synchronize wallpaper changes between several workstations with a basic (and unsecured) client/server protocol. Each workstation must share the same pool of files, there is no FTP or Internet download. Other interesting features are simple multi-monitor support and the ability to add special effects to wallpaper.

Download Website Updated 30 Mar 2014 DiffImg

Screenshot
Pop 199.71
Vit 10.59

DiffImg is a simple image comparison tool which takes two RGB images with the same size as input. Some statitics are computed, and the positions at which pixels differ are displayed as a color mask.

Screenshot

Project Spotlight

H2OTpl

A fast and secure PHP template engine.

Screenshot

Project Spotlight

KitCreator

A simple build system for creating a Tclkit.