Community projects with useful tools and add-ons to db4o, which are not part of the core distribution but may be very helpful to make a db4o developer more productive:
| Name |
DL |
Author |
Description |
| Alternative SOAB |
 |
Sameera Perera |
An alternative to the Microsoft's Smart Client Offline Application Block, built on top of the open-source object database db4o |
| Ant2db4o |
 |
Stefan Edlich |
Ant Tasks for db4o management. The Ant Tasks are extremely easy to configure and provide a text alike interface to db4o |
| AVON |
 |
Moira Norrie, Michael Grossniklaus, Alexandre de Spindler, ETH Zurich |
OMS Codename "Avon" is a semantic data management system based on db4o. Through a series of advanced models and concepts, Avon raises the level of semantic expressiveness available to the database application developer |
| Babuine |
 |
Nestor Salceda |
Babuine Component Model is a simple Component Model that purposes a code organization around Component Oriented Programming Paradigm, and define the rules of collaboration of these components |
| Basic Db4o Integration With Spring.NET |
 |
Sami Dalouche |
Basic Integration of Db4o with Spring.NET. These classes work with the Spring.Data classes found in the sandbox |
| Castle |
 |
Henry Conceição |
Castle is an open source project for .NET that aspires to simplify the development of enterprise and web applications. The db4o Facility allows to use db4o from Castle web containers |
| db4Eiffel |
 |
Marco Piccioni, Emmanuel Stapf |
db4o for Eiffel.NET integration |
| db4o2D |
 |
Stefan Keller, Sven Meier, Mathias Vaterlaus |
Object Database for 2D Geometry Types |
| db4o Analyzer |
 |
Dario Quintana |
Simple tool to make db4o queries in C#, including Native Queries |
| db4o ASP.NET Providers |
 |
bradw2k |
Custom ASP.NET providers which use db4o as back-end. Beginning with Membership Provider, Role Provider, and Profile Provider. Code is based on MSDN sample code and is "well" unit-tested. Supporting db4o version 6.1 at this time. |
| db4o binding for .NET |
 |
Marek Istvanek |
Db4o.Binding.NET (formerly Db4oBindingList) is a set of classes usefull for data binding in .NET 2 and .NET 3 |
| Db4o Boo Object Browser for NET |
 |
Rodrigo B. de Oliveira |
db4oboobrowser is a simple boo based object browser for db4o database files that allows you to view and manipulate your live objects either through a GUI or scripts written in the boo programming language |
| DB4o Eclipse Plug In |
 |
Gerd Klevesaat |
Db4oEclipse is an Eclipse plug in to explore and query the db4o database content |
| DB4o Netbeans Plug In |
 |
Gerd Klevesaat |
db4o-netbeans is a Netbeans plug in to explore and query the db4o database content |
| db4o JasperReports |
 |
Tetyana Loskutova
|
Use JasperReports for reporting with your db4o database |
| Db4oMembership Provider for ASP.NET 2.0 |
 |
Cassio Rogerio Eskelsen |
db4oMembership Provider is a provider for db4o (http://www.db4o.com) open source object database that implements the new class security, login and access rules for framework .Net 2.0, inheriting MembershipProvider class |
| db4o Integration Framework |
 |
Victor Munzenmayer, Alan_Lavintman, German Viscuso |
The project consists of a library which goal is to let you integrate db4o easily to your projects by covering some functionality that db4o is lacking right now. So far it features a client/server connection framework for web environments and pooling handling functionality |
| Db4o JPOX JDO/JPA interface for db4o |
 |
jpox |
JPOX 1.2 JDO/JPA interface to DB4O. Companies/individuals that prefer a standardised interface to their data persistence layer will be able to freely swap from their existing RDBMS solution to DB4O with minimal effort |
| db4oJRuby |
 |
Tetyana Loskutova |
db4o for JRuby |
| Db4o-CSLA |
 |
Pham Huu Le Quoc Phuc |
This sample shows how to use Db4o and CSLA. The CSLA .NET framework is an application development framework that reduces the cost of building and maintaining applications |
| Db4o OSGi Eclipse |
 |
Tetyana Loskutova |
A practical usage of db4o_osgi service. Especially helpful to people new to OSGI and plug-in development. It's a simple Eclipse UI plug-in, which will store notes between Eclipse sessions using db4o as storage |
| db4o-proxy-activation |
 |
Erik Putrycz |
A small db4o extension for transparent activation with cglib and objenesis |
| Db4o Server And Manager |
 |
Alex Segovia |
The main objetive of this tool is to minimize developer's work, allowing to manage object oriented databases, to develop the database diagram or schema and to generate the source code of that schema |
| Db4o-spring |
 |
Costin Leau |
Spring support for db4o very similar to the ORM packages found inside the main Spring distribution |
| Db4o-spring-tomcat |
 |
Zuma |
This is a lightweight wrapper around db4o database, which allows creating a db4o server instance in tomcat container (other containers have not been tested). It uses springframework to configure the db4o server instance |
| db4ro |
 |
Stefan Edlich, Irek Meck |
db4o for Ruby |
| db4Scala |
 |
- |
A selection of articles showing how to use db4o in Scala |
| Defcon |
 |
Ruihua Jin |
db4o interfaces to make Db4o usable within Eiffel applications under .NET |
| EntropyDB |
 |
cleverapps |
Formerly db4objc (http://code.google.com/p/db4objc/) EntropyDB is an embedded object database for Mac OS X 10.5 and iPhone OS written in Objective-C that uses SQLite as the underlying persistence engine |
| Esper |
 |
Thomas Bernhardt |
Esper enables rapid development of applications that process large volumes of incoming messages or events |
| Funambol Connector for db4o (aka Sync4o) |
 |
German Viscuso |
This db4o connector for Funambol is a software product that enables the Funambol synchronization platform to do synchronization tasks using db4o databases. The synchronized data can then be further synchronized with any other SyncML compatible device/terminal |
| JS-dbObjects |
 |
Wolfgang Zitzelsberger |
JS-dbObjects is a lightweight object model layer for native object databases. The main goal is to secure dataobjects at model level by authorization, giving you strong security for your stored and also cached data. It is possible to change the underlying database without changing any application code. But currently only db4o is supported and recommended |
| junittca |
 |
Bernd Steindorff |
The JUnit test-case-administration (junittca) summarizes test-classes, runs the tests and saves the result for a detailed view |
| LINQ to db4o |
 |
Luciano Di Cocco |
A simple implementation of a LINQ provider for db4o |
| MITOO |
 |
Paul Mendoza |
Application framework for migrating data from relational databases to object databases through SQL queries |
| Object Manager |
 |
Gisbert Avellan |
A GUI tool and API to browse and query the contents of any db4o database file |
| OOMEGA |
 |
Christian Merenda |
OOMEGA’s objective is to simplify the software engineering process via a model-driven approach with a special focus on data modelling. OOMEGA supports db4o for persistence |
| PHP Db4o |
 |
Nicolas Cano |
Persist PHP objects in db4o |
| Restlet |
 |
Jerome Louvel |
A framework to help developers build applications based on REST concepts (resource, representation, connector, component, media type, language, etc). db4o is bundled with the distribution and is one of the recommended ways to persist the domain objects associated to REST resources |
| Shalma |
 |
David de Mingo |
Shalma is a Java framework for building web enterprise systems for small to medium-sized businesses |
| Silverlight |
 |
Codar |
Use db4o storage under MS Silverlight |
| S.O.D.A. |
 |
Carl Rosenberger |
S.O.D.A. is a an object API to communicate with databases. The current specification is focussed on queries. Goals are: type safety, object reuse, minimum string use, programming language independance |
| SQL Support |
 |
Travis Reeder |
SQL queries support for db4o |
| Version 6 Converter |
 |
Tetyana Loskutova
|
Macros, which help to convert db4o .NET projects using db4o-5.x to db4o-6.0
|
| XTEA for db4o |
 |
Larysa Visengeriyeva |
XTEA (eXtended Tiny Encryption Algorithm) support for db4o open source object database. XTEA is a block cipher that operates on a 64-bit block size with a 128-bit key. An extremely tiny but very fast encryption algorithm (with cycles less than 32 rounds) |