Open Xml as Butter

  •        159

This project aims to manage Document Templates ( .docx ) and their related data ; those data are divided into families, each of those families describe an area of a business activity. For Sales you will find Product , Customer, Sale, ... families. All of that is stored in ...



Related Projects

Bagri - XML/Document DB on top of distributed cache

Bagri is a Document Database built on top of distributed cache solution like Hazelcast or Coherence. The system allows to process semi-structured schema-less documents and perform distributed queries on them in real-time. It scales horizontally very well with use of data sharding, when all documents are distributed evenly between distributed cache partitions.

exist - eXist Native XML Database and Application Platform

eXist is a high-performance open source native XML database—a NoSQL document database and application platform built entirely around XML technologies. The main homepage for eXist can be found at This is the GitHub repository of eXist source code, and this page links to resources for downloading, building, and contributing to eXist, below.New developers may find the notes in and helpful to start using and sharing your work with the eXist community.

LibreOffice - The Document foundation

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux. LibreOffice is the perfect choice for home users, businesses, government and other organizations. It's native file format is the ISO standardized ODF (Open Document Format), but LibreOffice can open and save Microsoft Word, PowerPoint and Excel files, as well as many other formats, bringing you the widest-available compatibility with other products.


Java toolkit for XML document centric applications. Provides non destructive Object/XML mapping and XML document repository using traditionnal SQL database.

RedBeanPHP - Easiest ORM layer for php

RedBeanPHP is an open source ORM (object relational mapping) tool for PHP. It focuses on simplicity and ease of use. What makes RedBean unique is that it creates your database schema on-the-fly. It scans your data and adjusts the column types to fit your object properties. If your models are stabilized you can freeze the database. This way RedBean is easy to develop with but is also extremely fast on production servers.

Open XML Objects

Open XML Objects provides an object oriented framework for working with various Open XML documents. It shields you from the underlying XML and zip structures, allowing easy and intuitive document generation and manipulation.

DAL Generator using Database Application Block 5 and T4 Template

T4 Template code for generating Data access layer. Database application block 5 for making CRUD Operations. User can make operations with data access layer through a repository object for abstractions. Database Application Block 5 have given automatic data mapping feature thro...

XOM - XML object model in Java

XOM is a new XML object model. It is a tree-based API for processing XML with Java that strives for correctness, simplicity, and performance, in that order.

Apache Torque - Torque is an object-relational mapper for Java.

Torque is an object-relational mapper for Java.

Open-XML-SDK - Open XML SDK by Microsoft Open Technologies, Inc.

The Open XML SDK provides open-source libraries for working with Open XML Documents (DOCX, XLSX, and PPTX). It supports scenarios such as: - High-performance generation of word-processing documents, spreadsheets, and presentations - Document modification, such as removing tracked revisions or removing unacceptable content from documents - Data and content querying and extraction, such as transformation from DOCX to HTML, or extraction of data from spreadsheets

Berkeley DB - Embeddable Databases to Meet Your Needs

Oracle Berkeley DB provides the best open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model. At its core is a fast, scalable, transactional database engine with proven reliability and availability. Berkeley DB comes three versions: Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML.

Jasper Reports

JasperReports is the world's most popular open source reporting engine. It is entierly written in Java and it is able to use data coming from any kind of data source and produce pixel-perfect documents that can be viewed, printed or exported in a variety of document formats including HTML, PDF, Excel, OpenOffice and Word.

XML Sapiens Processor

SAPIPROCESSOR - is a compact PHP-toolkit for processing of documents using XML Sapiens. SAPIPROCESSOR compiles document from separated data, presentation template and XML Sapiens scenarios. In fact, SAPIPROCESSOR is an open source CMS core.

Perst - object-oriented embedded database

Perst is McObject's open source, dual license, object-oriented embedded database system (ODBMS). Perst gives developers the ability to sort, store and retrieve objects in their applications with maximum speed and with low memory and storage overhead, while leveraging the object-oriented paradigm of Java and C#. It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications).

PostGIS - Spatial and Geographic objects for PostgreSQL

PostGIS is a spatial database extender for PostgreSQL object-relational database. It adds support for geographic objects allowing location queries to be run in SQL. PostGIS adds extra types (geometry, geography, raster and others) to the PostgreSQL database. It also adds functions, operators, and index enhancements that apply to these spatial types.

MongoDB - NoSQL Document Store Database

MongoDB (from "humongous") is a scalable, high-performance, open source, dynamic-schema, document-oriented database. MongoDB bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems.

Hydrate = RDBMS laquo;-raquo; Object laquo;-raquo; XML

By allowing you to simply and efficiently move data from Relational to Java Objects to XML and back again, Hydrate gives you the tools to merge, manipulate and report on data from your strategic and legacy reference data, and enterprise data warehouses.

Solr - Blazing-fast, open source enterprise search platform

Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, and rich document (e.g., Word, PDF) handling. Solr is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest internet sites.

Xml Data Mapper - a simple xml based ORM, database to object, POCO / DTO mapper

The Cached Xml Data Mapper is a a simple xml based ORM. It converts DataReader, DataTable to custom DTOs / POCOs / objects and vice versa. Unlike ORMs which are difficult to choose from, complex to understand and that leaves a heavy memory footprint, this one is simple and...

selmer-java - Java wrapper for Selmer

Install with Maven```xml<repository> <id></id> <url></url></repository><groupId>selmer-java</groupId><artifactId>selmer-java</artifactId><version>0.6</version></dependency>```Then you can start using it as seen in the example below:```javaimport java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;import org.yogthos.Selmer;import selmer.extensions.BlockTag;import selmer.extensions.Tag;import selmer.extensions.Filter;public class