LogicalDOC - Open Source DMS

  •        0

We aggregate and tag open source projects. We have collections of more than one million projects. Check out the projects section.

LogicalDOC is both a document management and a collaboration system. The software is loaded with many functions and allows organizing, indexing, retrieving, controlling and distributing important business documents securely and safely for any organization and individual.

Gone are the days when companies used paper-based processes such as printing, mailing and manual filing of paper documents; this document management system promises to replace all of this with electronic procedures that allow a significant reduction in cost.

Check out http://www.logicaldoc.com  to learn more.

The design of LogicalDOC is based on best-of-breed Java technologies in order to provide a reliable DMS platform. The main interface is web-based, with no need to install anything else; users can access the system  via their browser. 

But this is not the only way to access to the software; in fact, you can interact with LogicalDOC through a rich web-service API (SOAP) that is used to control the system as desired and integrate with third-party applications, such as a System ERP or a business automation system.

Besides creating good instructions for use, the developers who produced it have also produced instructions for the web-service interfaces, which makes it easier to write code, thanks largely to the readily available examples in the major programming languages.

A handy gadget that takes advantage of the Web service is the Joomla integration plugin. Published on the official Joomla website, this free plugin allows you to present on the popular CMS document archive section allowing navigation of the repository, document downloading and full-text search.

LogicalDOC Community (AKA LogicalDOC CE) offers 2 access interfaces, WebDAV and CMIS. The first protocol is used to access the system using the WebDAV protocol which is also solid if not too recent. The market has a software client that we tried and that work pretty well, WebDrive and NetDrive.  Both let you to load the entire repository or a branch as a Windows Drive.

CMIS (Content Management Interoperability Services) is an open standard that allows different content management systems to inter-operate on content through the exposed services. In particular, CMIS defines an abstraction layer for control of documents and archives via web protocols. [source: Wikipedia]

LogicalDOC implements the CMIS specification 1.0 / 1.1 and then provides access to documents to all clients that implement the compatibility. Among these we point CmisSync, a handy software that allows you to synchronize documents on your file system with LogicalDOC like you would with Dropbox or Google Drive.

The following is a list of the main features of LogicalDOC CE 7.4.3, as specified on the project posted on SourceForge https://sourceforge.net/projects/logicaldoc/

  • Web-based Document Management System
  • Import from compressed .ZIP archives
  • Full-text search across document content and metadata
  • Preview of documents
  • Standards-based API (CMIS) simplifies building custom front-ends
  • Document versioning, document version control
  • Web services API
  • Extensible metadata model
  • Document Repository Statistics
  • Complete Document History with metadata comparison
  • Tagging on documents with TagCloud
  • Free Mobile applications (iPad, iPhone, Android, Amazon Kindle Fire)
  • Bookmarks on documents
  • WebDAV interface
  • Joomla file-browser extension
  • Dropbox integration
  • Notes on documents

Now we come to the installation of the system. LogicalDOC is a multi-platform application written in Java. Thanks to this feature, it can be operated on almost any operating system, including Windows, Linux, Ubuntu and Mac OS X, without any problem. On the SourceForge project website, it is available in both a practical Windows installer package and a cross platform Java package.

It just needs to meet the minimum memory requirements and JVM version in order to operate the system.   LogicalDOC 7.4.3 requires 1.4GB of memory and Java 7 for installation.

This is the command from the shell (command prompt) that lets you run the installer

$sudo java –jar logicaldoc-installer.jar

This command will launch the graphical installer.  If your system (server) does not have a graphical interface you can run the installer in console mode

$sudo java –jar logicaldoc-installer.jar -console

The installer is composed of several screens.  One of the first requires the installation folder, then it will ask for the reference database.

LogicalDOC CE is 100% free software and is packaged with an open source database.  While it supports all major DBMS (MySQL, PostgreSQL, Oracle and MS SQL Server), developers still recommend MySQL for production systems.

LogicalDOC Installation

If you don't want to install a database, you can always opt to use the embedded database (last entry), but be careful: when using the embedded database, you must assign more memory to the system.

After installation, you can open a browser to access the login page. If you used the default options, simply type the following url in the browser address bar http://localhost:8080

To access the system as the administrator, use these credentials: admin/admin (username/password)

LogicalDOC Login Page

The core of the application is, of course, the document area.

From here you can manage the document archives, creating new folders for cataloging and entering new documents. In addition to the main operations of a traditional file management system, we have developed a set of options typical of an advanced DMS, the ability to categorize documents by tag, classify them by type by defining their own custom fields, add bookmarks to documents of interest, view a preview of documents and much more.

LogicalDOC Document View


After the "Documents" tab there is another tab labeled "Search." This is one of the best features of this software. The user can run the archive documentary research starting from the name of the document or simply using words or phrases in the document. For example, if you forget the name of the document, but you still remember the topic or theme, it will be sufficient to specify in the search field one or more words of the text of the document. The software will show you all the documents in which the word or string exists. Below is an image of the search tab that allows you to easily understand its operation.

LogicalDOC Search View


For the moment I think it's better not to delve too much into most of the administrative functions, but leave them for a future article, so we can go directly to the conclusion.

Pros: web-service APIs, CMIS support, free application for iPad and Android, localized user interface in many languages, full-text search on documents, the system also designed for large volumes of documents.

Cons: The preview of the documents is limited to certain file types (PDF) and the same goes for full-text indexing (at least in this edition).

The final assessment is very positive.  The team did a great job on the package setup that lets you to easily install LogicalDOC CE. The software interface is smooth and pleasant with a complex storage tree.  There is excellent opportunity for cataloging and classification of documents as well as a fast search engine. However, care must be taken in tuning the application.  With an increased number of concurrent users, the RAM resources to be allocated for execution of the archived documents must be boosted.

LogicalDOC is also available in a commercial edition with a more extensive set of features and plugins.  A comparison chart has been published on the manufacturer's website, which shows the major differences between the community and the commercial version (Business and Enterprise) or LogicalDOC cloud service. http://www.logicaldoc.com/product/features.html

Documentation website is published at: http://docs.logicaldoc.com

There is also a Community forum for those wishing to ask questions: http://forums.logicaldoc.com


We publish blog post about open source products. If you are interested in sharing knowledge about open source products, please visit write for us

Subscribe to our newsletter.

We will send mail once in a week about latest updates on open source tools and technologies. subscribe our newsletter

Related Articles

Benefits in contributing to Open Source

  • open-source opensource contribute benifits

What the benefit will i get, if i contribute to Open Source? This is the frequently asked question by many people. I just want to pen down the benefits which i know and i hope you will agree with it.

Read More

An Introduction to the UnQLite Embedded NoSQL Database Engine

  • database nosql embedded key-value-store

UnQLite is an embedded NoSQL database engine. It's a standard Key/Value store similar to the more popular Berkeley DB and a document-store database similar to MongoDB with a built-in scripting language called Jx9 that looks like Javascript. Unlike most other NoSQL databases, UnQLite does not have a separate server process. UnQLite reads and writes directly to ordinary disk files. A complete database with multiple collections is contained in a single disk file. The database file format is cross-platform, you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures.

Read More

ONLYOFFICE Document Server, an online office app for Nextcloud and ownCloud

  • office office-suite word spreadsheet

ONLYOFFICE Document Server is a free collaborative online office suite including viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats (.docx, .xlsx, .pptx). This article provides you the overview of ONLYOFFICE Document Server, its features, installation and integration with Nextcloud and ownCloud.

Read More

Univention Corporate Server - An open source identity management system

  • ucs identity-management-system

Univention Corporate Server is an open source identity management system, an IT infrastructure and device management solution and an extensible platform with a store-like App Center that includes tested third party applications and further UCS components: This is what Univention combines in their main product Univention Corporate Server, a Debian GNU/Linux based enterprise distribution. This article provides you the overview of Univention Corporate Server, its feature and installation.

Read More

Laravel eCommerce Platform - Bagisto

  • ecommerce shopping laravel php

Nowadays on the web, Shopping is one of the most popular activities. Everyone can shop at their recess, anytime from anywhere. However, this is interesting that anyone can have their pages built to display their favourite products and services.

Read More

Connect to MongoDB and Perform CRUD using Java

  • java mongodb database programming

MongoDB is a popular and widely used open source NoSQL database. MongoDB is a distributed database at its core, so high availability, horizontal scaling, and geographic distribution is quite possible. It is licensed under Server Side Public License. Recently they moved to Server Side Public License, before that MongoDB was released under AGPL. This article will provide basic example to connect and work with MongoDB using Java.

Read More

Solr vs Elastic Search

  • full-text-search search-engine lucene solr elastic-search

Solr and Elastic Search are built on top of Lucene. Both are open source and both have extra features which makes programmer life easy. This article explains the difference and the best situation to choose between them.

Read More

AbanteCart - Easy to use open source e-commerce platform, helps selling online

  • e-commerce ecommerce cart php

AbanteCart is a free, open source shopping cart that was built by developers with a passion for free and accessible software. Founded in 2010 (launched in 2011), the platform is coded in PHP and supports MySQL. AbanteCart’s easy to use admin and basic layout management tool make this open source solution both easy to use and customizable, depending on the skills of the user. AbanteCart is very user-friendly, it is entirely possible for a user with little to no coding experience to set up and use this cart. If the user would be limited to the themes and features available in base AbanteCart, there is a marketplace where third-party extensions or plugins come to the rescue.

Read More

SeoToaster: easy, fast and efficient open source CMS for top SEO performance

  • cms content-management-system seo ecommerce

SeoToaster is a free Open Source CMS & Ecommerce solution to build, manage and market websites optimized for for top search engine performance. As the name implies, Seo Toaster is to date the only content management system (CMS) to truly integrate SEO execution and web marketing automation technology in full compliance with the search engines industry’s best practices.

Read More

Exonum Blockchain Framework by the Bitfury Group

  • blockchain bitcoin hyperledger blockchain-framework

Exonum is an extensible open source blockchain framework for building private blockchains which offers outstanding performance, data security, as well as fault tolerance. The framework does not include any business logic, instead, you can develop and add the services that meet your specific needs. Exonum can be used to build various solutions from a document registry to a DevOps facilitation system.

Read More

fd - A simple, fast and user-friendly alternative to find

  • find command-line cli rust

fd is a fast, simple, and user-friendly tool that simply performs faster than find. It isn't meant to be a replacement for find, but rather a slightly faster alternative that is easier to use. Let us explore fd command completely in this article.

Read More

Lucene / Solr as NoSQL database

  • lucene solr no-sql nosql document-store

Lucene and Solr are most popular and widely used search engine. It indexes the content and delivers the search result faster. It has all capabilities of NoSQL database. This article describes about its pros and cons.

Read More

Top 15 Open source alternative to Microsoft products

  • microsoft-alternative open-source-enterprise

Microsoft is monopoly in the commercial software. Here are 15 best alternatives to most popular and widely used Microsoft products.

Read More

Marketing stratigies required to sell open source product

  • opensource selling promote

Many new products are coming in the open source world. Few are forking existing project, adding new features to it and selling it as open source product. Few strategies required to follow to sell the product better.

Read More

Read and Write PDF using OpenPDF

  • java pdf openpdf create-pdf

OpenPDF is based on a fork of iText version 4. iText is a widely used PDF library but they changed their license and moved to AGPL. In this article, we can see how to read and write to PDF, How to extract text from PDF and How to create password protected PDF.

Read More

Apache OpenNLP - Document Classification

  • opennlp natural-language-processing nlp document-classification

Apache OpenNLP is a library for natural language processing using machine learning. In this article, we will explore document/text classification by training with sample data and then execute to get its results. We will use plain training model as one example and then training using Navie Bayes Algorithm.

Read More

PrestaShop - A feature rich Open Source eCommerce solution

PrestaShop is an Open Source eCommerce Solution. It comes complete with over 310 features that have been carefully developed to assist business owners in increasing sales with virtually little effort. It is being used in more than 150,000 online stores.

Read More

Scale up vs Scale out. First decision to make before moving to cloud

  • cloud scale-up scale-out scalability

Before moving to cloud, First decision to make is whether Scale up the hardware or Scale out with multiple systems. Both has its pros and cons.

Read More

An introduction to MongoDB

  • mongodb database document-oriented-databse no-sql c++ data-mining

MongoDB is the most exciting SQL-free database currently available in the market. The new kid on the block, called MongoDB is a scalable, high-performance, open source, schema free and document oriented database that focuses on the ideas of NoSQL Approach. Written in C++, it has taken rapid strides since its emergence into the public sphere as a popular way to build your database applications.

Read More

JHipster - Generate simple web application code using Spring Boot and Angular

  • jhipster spring-boot angular web-application

JHipster is one of the full-stack web app development platform to generate, develop and deploy. It provides the front end technologies options of React, Angular, Vue mixed with bootstrap and font awesome icons. Last released version is JHipster 6.0.1. It is licensed under Apache 2 license.

Read More

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.