Introspection
XSpyDer is XSD introspection in python. It is meant to create a dom representation of a XSD document with included types and create an intermediate representation that can create classes in other languages such as PHP, but also python, C, java, English
Platforms: Windows, Mac, Linux
License: Freeware | Size: 35.81 KB | Download (48): XSpyDer - XSD introspection in python Download |
GObject Introspection's goal is to describe the APIs and collect them in a uniform, machine readable format. GIR XML format There's an XML format called GIR used by GObjectIntrospection. The purpose of it is to provide a common structure to access the complete available API that a library or...
Platforms: *nix
License: Freeware | Size: 1.06 MB | Download (40): GObject Introspection Download |
XSpyDer is XSD introspection in python. The project is meant to create a dom representation of a XSD document with included types and create an intermediate representation that can create classes in other languages such as PHP, but also python, C, java, English.. SourceForge presents the...
Platforms: *nix
License: Freeware | Size: 36.86 KB | Download (92): XSpyDer Download |
Class::Meta is a Perl class automation, introspection, and data validation. SYNOPSIS Generate a class: package MyApp::Thingy; use strict; use Class::Meta; use Class::Meta::Types::String; use Class::Meta::Types::Numeric; BEGIN { # Create a Class::Meta object for this class. my $cm =...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (90): Class::Meta Download |
Pure Python GObject Introspection Repository (GIR) wrapper using ctypes.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (36): pygir-ctypes Download |
Class::IntrospectionMethods is a Perl module that creates methods with introspection. SYNOPSIS use Class::IntrospectionMethods qw/make_methods/; make_methods ( parent, global_catalog => { name => metacat, list => [ [qw/foo/] => f_cat, [qw/bar baz/] => b_cat, ], } new_with_init...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (92): Class::IntrospectionMethods Download |
B::More Perl module contains additional introspection methods and functions. Adds stuff I needed in B and wasnt there. Feel free to email me with suggestions for other methods I can add. B::SV METHODS svref Inverse of B::svref_2object. B::PVMG METHODS magic Returns a string...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (87): B::More Download |
Mother provides a Python ORM for PostgreSQL with strong introspection. Mother is a Python module that hides SQL syntax and gives you a set of intelligent classes and methods that can self-adapt and understand various situations. It could be considered as an Object Relational Mapper with...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (105): Mother Download |
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but are generally part of some framework such as:...
Platforms: *nix
License: Freeware | Size: 604.16 KB | Download (96): idioskopos Download |
Conan - Connection analyzer for Qt is a C++ library that provides visual run-time introspection of QObject hierarchies, QObject inheritance, signal/slot connections, and signal emissions. Currently supports Qt 4.6.0 - Qt 4.7.2
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.69 MB | Download (60): Conan for Qt Download |
License: Freeware | Size: 10.9 KB | Download (49): Graphical GObject GIR File Inspector Download |
PHPeas is a component architecture for the PHP 5 object model, and an associated set of helper libraries to help simplify and enhance the existing PHP object introspection and reflection APIs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 14.53 KB | Download (54): PHPeas Download |
About iSQL-Viewer
- Scripting support using JPython and the IBM BSF framework
- A guided query builder for creating simple and complex SQL queries
- Enhanced object viewing for images, HTML, and other binary format files
- A friendly SQL console for executing SQL statements
- Batch processing...
Platforms: Mac
License: Freeware | Size: 3.4 MB | Download (49): iSQL-Viewer 2.1.8 Download |
This script shows how you can use intospection to create a function wraper that verify Eiffel like contracts.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Using introspection to verify Eiffel contracts Download |
This plugin was created for The Museum of Modern Art, whose weblog Inside/Out appears within an existing structure built with Ruby on Rails. Instead of reimplementing the site templates as a WordPress theme, we opted for a Rails front-end that displays content served from a WordPress back-end....
Platforms: PHP
License: Freeware | Size: 112.64 KB | Download (48): JSON API Download |
CmdBot is an IRC Bot written in Python. It consists of a core module that defines a Bot class you can extend to fit your needs. It comes with a Brain, that is to say a simple instance of object that can contain any data you want. That's like a memory that lives as long as the Bot is working....
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): CmdBot Download |
django-tablib is a helper library for Django that allows Django models to be used to generate tablib datasets with introspection of the fields on the models if no headers are provided. If headers are provided they can reference any attribute, fields, properties, or methods on the model. *** Main...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): django-tablib Download |
RPC4Django is an XMLRPC and JSONRPC server for Django powered projects. Simply plug it into any existing Django project and you can make your methods available via XMLRPC and JSONRPC. In addition, it can display nice documentation about the methods it makes available in a more customizable way...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (40): RPC4Django Download |
The Mirror library provides both compile-time and run-time meta-data describing common C++ constructs like namespaces, types, classes, their base classes and member variables, constructors, etc. and provides generic interfaces for their introspection
Platforms: *nix
License: Freeware | Size: 1013.76 KB | Download (35): Mirror library Download |
XGui is a multiplatform, multilanguage native widget set. Developed at OS3 and used for several commercial projects, the project has been released under LGPL license. This means you can write your code once in your favorite language (C, C++ or Python) and then compile it to run on Linux or...
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (100): XGui Download |