Development Resources
Scripting Languages
Interface libraries and IDE
Python
Python Language Website - Python.Org
The Vaults of Parnassus Python Resources
Python Editors
Python
based software
PERL
Perl.com
Perl Mongers
CPAN Comprehensive Perl Archive Network
C and C++
C and C++ Function Pointer Site
NTLTemplate container library - alternative
to STL
Techniques
for Scientific C++
GoingWare, Inc.'s Programming Tips
WEB programming
HTML
NCSA-A Beginners Guide to HTML
The best site to start
DevEdge
Online - Documentation - HTML
HTML Tutorials in Web Page Design
Very through HTML tutorial
The HTML Guide
Another good HTML tutorial
JavaScript
DevEdge
Online - JavaScript Developer Central
Client-Side JavaScript Guide
Online JavaScript Reference Manual
JScript Web Page
Microsoft's JScript documentation
The AskAway! Network
A unique directory of FAQs
Yahoo! JavaScriptYahoo's directory of JavaScript links
Focus on Javascript
About.com's Javascript directory
The Web Design Resource
Everything related to web site design
Doc Javascript
Javascript tips and lots of how-to columns
The JavaScript Source
An excellent "Cut & Paste" JavaScript library
Website Abstraction
Tutorials, scripts, applets, discussion forum...
Dynamic Drive
Free DHTML scripts to add to your site
The Programming SharehouseProgramming resources for many languages
JavaFile
A good collection of free Javascripts
JavaScript-Intro by Voodoo
A very through Javascript tutorial.
JavaScript School
A good Javascript language tutorial.
The JavaScript Planet
Lots of free Javascripts
JavaScript.com
A Beginner's Guide to JavaScript
Source control
Security and incription Software
Parellel Programming
X Windows and MOTIF
X.Org - Resources
Kenton Lee X Window
System and Motif WWW Sites (frames)
Cygwin-XFree86
Cygwin
Image processing software
GD Graphics Library
PNG (Portable Network
Graphics) Home Site
3D rendering software
The Web3D Repository
Cosmo Software
VRML in
Chemistry
pdb2vrml PDB to VRML
Converter Library
intbio_vmrl_models
The VRMLworks
Chemical Examples of
VRML (Virtual Reality Modelling Language)
VRML 3D-visualization with
xtal-3d
VRML 2.0 Cover page
What's New
-- The Annotated VRML97 Reference Manual
OpenVRML
DB Engines
- SQLite (Portable, embeddable, and
mostly SQL compliant, database system library. License: none, it is public
domain.) (cvs)
- Berkeley DB
(ACID
compliant, embedded database system library. License: BSD-style with source
requirement)
- PostgreSQL (ACID compliant
and mostly SQL92 compliant RDBMS. License: BSD-style) (cvs) (ml) (GBorg portal for PostgreSQL related
projects) (Autodoc Tool to create
XML/HTML/DOT documentation from a database structure)
- MySQL (Mostly SQL92 compliant RDBMS)
(ml)
- Firebird (Mostly SQL92 compliant
RDBMS based on Interbase code. License: InterBase Public License) (cvs) (ml)
- SAP DB (Mostly SQL92 compliant RDBMS)
(ml)
- PBL (Embedded database
library for C/C++ projects. License: LGPL) (source)
- WB (C library
for a disk based sorted associative-array, with an optional interface to the
SCM Scheme implementation)
- LEAP (Educational RDBMS
project) (cvs) (ml)
- picoSQL (Mostly SQL92
compliant RDBMS)
- QDBM (Embedded database library
for C++/Java projects. License: GPL)
DB Abstraction Interfaces
- iODBC (Database independent
connectivity framework. Any ODBC-compliant drivers will work with the 'iODBC
Driver Manager') (cvs) (forum)
- The freeodbc++ project
- LibDBI (Database independent
abstraction layer for C) (cvs)
(ml)
- LibSDB (Portable database independent
abstraction layer for C)
- SQLoco (C++ database API
based on the Perl DBI interface, currently only with MySQL support. License:
BSD-style)
- DBConnect
(C++ database API, with PostgreSQL, MySQL, Oracle and ODBC support.)
- GQL (C++ database API, with
PostgreSQL, MySQL and SQLite support.) (cvs) (ml)
- DBStep (Database independent
abstraction layer for C++)
- DBI (Database independent abstraction
layer for Perl scripts) (ml)
- DB-API (Database
independent abstraction layer for Python scripts) (ml)
- hk_classes (C++ based GUI
independent library for creating database utilizing applications)
DB Management Tools
- phpMyAdmin (PHP based MySQL
client) (cvs) (ml)
- eSKUeL
(PHP based MySQL client)
- QtMyAdmin
(Qt based MySQL client)
- Knoda (KDE/hk_classes based
RDBMS client) (ml)
- TOra (KDE based Oracle client)
(cvs)
(ml)
- GNOME-DB (GNOME based RDBMS client)
(ml)
- SqlGui (KDE based MySQL client)
- SQLB (SQL Load Balancer which
currently supports MySQL, PostgreSQL and Oracle.) (ml)
- mySiteMaker (Perl/CGI
based web tool for creating web-forms for interfacing with MySQL or PostgreSQL
databases) (cvs)
(ml)
- db2ssd
(Perl script that connects to a database, extracts its structure, and
produces a diagram readable by TCM's SSD UML editor toolkit)
- FreeDTS (Free library implementation
of the TDS - Tabular DataStream - protocol used by M$ SQL Server and Sybase
RDBMS clients) (cvs)
(ml)