C Modules
This script lets you take into account time spent in C modules when profiling your Python code. Normally the profiler only profiles Python code, so finding out how much time is spent accessing a database, running encryption code, sleeping and so on is difficult. Profilewrap makes it easy to...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Allowing the Python profiler to profile C modules Download |
This script contains a simple python function to automate using the swig process for creating C modules for use inside Python.
Platforms: *nix, Python, BSD
License: Freeware | Download (54): Automated swigging for creating C shared modules Download |
The libmba package is a collection of mostly independent C modules potentially useful to any project. There are the usual ADTs including a linkedlist, hashmap, pool, stack, and varray, a flexible memory allocator, CSV parser, path canonicalization routine, I18N text abstraction, configuration...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (89): libmba Download |
ubiqx library is a set of utility modules written in C using an object-oriented style. The ubiqx modules implement simple data structures and algorithms--useful stuff that most folks either write a thousand times or never write at all. The goal of this project is to create a set of portable,...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (87): ubiqx Download |
mod_cplusplus is a C++ wrapper around apache-2.0. Easily implement object oriented apache-2.0 handlers with C++ including all the standard phases of the request cycle, input filters, output filters, and protocol handlers. This is a big improvement for a number of reasons: - C++ modules now...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (92): mod_cplusplus Download |
Alien Perl module package contains external libraries wrapped up for your viewing pleasure! SYNOPSIS perldoc Alien; Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just motivation for Alien. Why James and I ended up...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): Alien Perl module Download |
Paus is all about controlling "stuff" with easy scripts. You could for example make the light in your house go on and off in the way you specify. You also could use paus to create a remote controlled mp3box that also has a web-interface at the same time and shows the current song on an LCD...
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (98): PAUS - Perl AUtomation System 1.0 Download |
Alien::scriptaculous is a Perl module for installing and finding script.aculo.us. SYNOPSIS use Alien::scriptaculous; ... $version = Alien::scriptaculous->version(); $path = Alien::scriptaculous->path(); ... Alien::scriptaculous->install( $my_destination_directory ); About Alien Why...
Platforms: *nix
License: Freeware | Size: 100.35 KB | Download (98): Alien::scriptaculous Download |
This code easily implements object oriented apache-2.0 handlers with C including all the standard phases of the request cycle, input filters, output filters, and protocol handlers. This is a big improvement for a number of reasons: - C modules now only need pure C , with no kludges to allow...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (55): mod_cplusplus Download |
Qu is a powerful full-featured object oriented programming language. It is an Open Source software. The Qu Programming Language is absolutely free (as in free lunch) and distributed under the GNU General Public License (GPL). Qu is inspired by other languages. Most noticeably Perl, Python, Ruby...
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (99): The Qu Programming Language Download |
The OpenFOAM comes from Open Field Operation and Manipulation, and can simulate anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options. The core technology of OpenFOAM is a flexible...
Platforms: *nix
License: Freeware | Size: 66 MB | Download (203): OpenFOAM Download |
RPyC stands for Remote Python Call, a pun over remote procedure call. It is completely transparent and symmetrical. It is inspired by the work of eyal lotem (pybuild.sf.net) on pyinvoke, and was made for two purposes: Learning the lowlevel of the python language attempting to improve pyinvoke...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (94): Remote Python Call Download |
This script creates a class to allow access to variables stored in pkg-config files ( or '.pc' files ). This is usefull in conjunction with distutils to get correct information for compiling external C/C modules. Variable substitution is performed with string.Template.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): pkgconfig parser Download |
Eggdrop is the world's most popular Open Source IRC bot, designed for flexibility and ease of use, and is freely distributable under the GNU General Public License (GPL). Eggdrop was originally developed by Robey Pointer; however, he no longer works on Eggdrop so please do not contact him for...
Platforms: *nix
License: Freeware | Size: 1.18 MB | Download (48): Eggdropn for Linux Download |
mod_diagnostics is a debugging and diagnostic tool for application developers - particularly filter modules. mod_diagnostics.c can be inserted anywhere in the Apache filter chain, and logs traffic (buckets and brigades) passing through. It is a purely passive watcher, and will never touch the...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (91): mod_diagnostics.c Download |
Env::C is a Get/Set/Unset Environment Variables on the C level. SYNOPSIS use Env::C; my $key = "USER"; $val = Env::C::getenv($key) || ; Env::C::setenv($key, "foobar", [$override]); $new_val = Env::C::getenv($key) || ; Env::C::unsetenv($key); my $ar_env = Env::C::getallenv(); print...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (94): Env::C Download |
More for C++ is a class library that provides some features usually not common for C++ More for C++ includes a mark-sweep garbage collector, platform-independent classes for threading, sockets, and I/O, unit tests, and a few other utility classes. First of all, there is a garbage collector...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (91): More for C++ Download |
C/Invoke is a library for connecting to C libraries at runtime. This differs from the typical method of interfacing with C, which involves writing static definitions which are then compiled to a machine-dependant format. C/Invoke provides a runtime facility to build descriptions of C functions...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (94): C/Invoke Download |
The C/C++ Compiler Package for RX Family package includes the following embedded system development tools:
C/C++ compiler
ANSI-compliant. Language specification supports exception processing and template functions according to ANSI/ISO standards. This compiler builds a RX application written in...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (68): C/C++ Compiler Package for RX Family Download |
Designed to aid in the conversion of Python modules to C extension modules while keeping the same interface into the module. This will make it easier to convert existing Python code into C code to give it a speed boost without changing to existing code
Platforms: Windows, Mac, Linux
License: Freeware | Size: 14.23 KB | Download (48): Python To C Module Generator Download |