RSS 23 projects tagged "QNX"

Download Website Updated 30 May 2012 Berkeley DB

Screenshot
Pop 1,101.25
Vit 17.60

Berkeley DB (libdb) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. It includes b+tree, queue, extended linear hashing, fixed, and variable-length record access methods, transactions, locking, logging, shared memory caching, database recovery, and replication for highly available systems. DB supports C, C++, C#, Java, PHP, and Perl APIs. It supports key-value pair (NoSQL), SQL, and Java Object formatted data. It is available for a wide variety of Unix platforms as well as QNX, Android, Mac OS X, and several varieties of Windows.

Download Website Updated 13 May 2013 OpenAPC

Screenshot
Pop 452.98
Vit 75.05

OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.

Download Website Updated 20 May 2013 WeeChat

Screenshot
Pop 306.61
Vit 557.81

WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client for many operating systems. Everything can be done with a keyboard, and it is customizable and extensible with C plugins and scripts. It is compliant with RFCs 1459, 2810, 2811, 2812, and 2813.

Download Website Updated 07 Feb 2013 CyaSSL

Screenshot
Pop 251.21
Vit 23.07

CyaSSL is a C-language-based SSL library targeted for embedded and RTOS environments, primarily because of its small size and speed. CyaSSL supports the industry standards up to the current TLS 1.2 level, is up to 20 times smaller than OpenSSL, includes SSL client libraries and an SSL server implementation, includes an OpenSSL compatibility layer, and offers several progressive ciphers such as RABBIT and HC-128. Dual licensed under both the GPLv2 and standard commercial licensing, it caters to a wide range of projects.

Download Website Updated 01 Mar 2011 yaSSL

Screenshot
Pop 244.46
Vit 11.23

yaSSL is a C++ based SSL library for embedded and RTOS environments for individuals who prefer to use the C++ language. For a C-based solution, please see CyaSSL. yaSSL supports the industry standards up to TLS 1.2, and also includes an OpenSSL compatibility interface.

Download Website Updated 03 Apr 2013 Embedthis Goahead

Screenshot
Pop 176.97
Vit 5.83

Embedthis GoAhead is a tiny embedded Web server. It is fast, runs in less than 150K, and has been embedded to a wide variety of operating systems and CPUs.

Download Website Updated 07 Apr 2012 MirBSD Korn Shell

Screenshot
Pop 172.48
Vit 12.91

The MirBSD Korn Shell (mksh) is an actively developed successor of pdksh (the Public Domain Korn Shell), aimed at producing a shell good for interactive use, but with the primary focus on scripting. It is intended to be portable to most *nix-like operating systems as long as they're not too obscure. mksh incorporates improvements from OpenBSD and Debian, as well as bugfixes and enhancements developed for the MirOS, FreeWRT, and MidnightBSD projects and Android. The emacs command line editing mode is UTF-8 capable, and Byte Order Marks are ignored in scripts. The shell supports large files, as well as all pdksh and some csh, AT&T ksh, zsh, and GNU bash features, is compatible with the Bourne shell and POSIX (within limits), has no limit on array sizes, and incorporates some other useful builtins and features. While being already fast and small (without losing functionality), flags to make it even smaller can be given at compile time. An interactive shell reads "~/.mkshrc" on startup.

Download Website Updated 24 Jan 2007 ZSNES

Screenshot
Pop 170.81
Vit 6.18

ZSNES is an SNES emulator for i386 machines running Linux, DOS, or Windows. It allows you to play most SNES games on your PC. It also adds several enhancements not present in the original SNES such as filters to improve image quality, savestates to be able to save/restore your game at any time, and more.

Download Website Updated 23 Jan 2012 LibU

Screenshot
Pop 122.58
Vit 5.25

LibU is a multiplatform C library that comes under a BSD-style license. It includes many interdependent modules for accomplishing several tasks: memory allocation, networking and URI parsing, string manipulation, debugging, and logging in a very compact way, plus many other miscellaneous tasks. It has a small footprint (about 70KB for the default configuration), it is modular, and it has a multiplatform nature, making it an ideal candidate for embedded systems. KLone is an example of such usage.

No download Website Updated 07 Jul 2011 PLCIO

Screenshot
Pop 96.75
Vit 6.79

The PLCIO library reads and writes data to a variety of programmable logic controllers (PLC). Now in its 20th year, PLCIO is a stable platform allowing the programmer to address PLC memory by their tag names for different data types, regardless of the computer architecture, with the PLC linked either directly or remotely. PLCIO abstracts the application and communications layers so that the programmer of the business and database logic need not worry about the communication details. Full source code is included, as are samples and a CGI interface for PLC access from a Web browser. It runs under Linux, HP-UX, Solaris, and QNX, and can be used as a replacement for the aging Interchange software by Allen-Bradley. PLCIO supports the Serial DF1 and Ethernet protocols of the Allen-Bradley PLC-5, SLC 500, ControlLogix, CompactLogix, and MicroLogix PLCs (using the CIP protocol), the Modicon Quantum PLC, the Wago 750-842 PLC, the Siemens Step5 PLC (using the AS511 serial protocol or via Ethernet using the INAT Echolink), and the Siemens Step 7 200, 300, and 400-series CPUs. It also supports communicating directly with an I/O bus terminal such as the Beckhoff BK9105 or the Phoenix Contact FL IL 24 BK ETH/IP-PAC.

Screenshot

Project Spotlight

Chucho

A C++11 logging framework.

Screenshot

Project Spotlight

My Session

A class that stores session data in a database rather than files.