Switch branches/tags
Nothing to show
Clone or download
Latest commit 4a85c47 Jun 14, 2018
Permalink
Failed to load latest commit information.
LICENSE Initial commit Oct 24, 2016
README.md Update README.md Jun 14, 2018

README.md

Awesome Alfresco

About

awesome-alfresco is a curated list of awesome Alfresco add-ons, libraries, tutorials, scripts and much more.

Content

Auditing

Authentication and Authorization

  • alfresco-agreement-filter - This extension adds a must read page for every user before starting to use Alfresco.
  • Share oAuth - Spring Surf extension allowing remote endpoints to be easily set up against OAuth 1.0 and OAuth 2.0 services
  • Share oAuth SSO - Alfresco Share OAuth SSO Support

Backup and Restore

  • Alfresco BART - Backup and Recovery Tool - Alfresco BART is a tool written in shell script on top of Duplicity for doing Alfresco backups and restore from a local file system, FTP, SCP or Amazon S3.

Benchmark

  • Alfresco Benchmark - Alfresco Benchmark framework, utilities and load tests: a scalable load test suite

Content Management Systems

  • Crafter CMS - A web CMS built on top of Alfresco as the repository

Content Management System Integrations

Content Stores

Classification and OCR

Clustering and Multitenancy

Custom Builds

  • LXCommunity ECM - Open source custom build of Alfresco Community with commercial support and built-in Swedish language pack

Data List Management

Desktop Sync

  • CMISSync - Synchronize content between a CMIS repository and your desktop. Like Dropbox for Enterprise Content Management!

Development

  • Aikau - Aikau UI Framework
  • Alfresco SDK - The Alfresco SDK based on Apache Maven, includes support for rapid and standard development, testing, packaging, versioning and release of your Alfresco integration and extension projects
  • Alfresco Enhanced Script Environment - Provide additional functionality for the server-side JavaScript environments of both the Alfresco Repository and Alfresco Share tier.
  • Alfresco JavaScript Batch Executer- Alfresco easy bulk processing with JavaScript
  • Alfresco Javascript Console - Administration Console component for Alfresco Share, that enables the execution of arbitrary JavaScript code against the repository
  • alfresco-jscript-extensions - Alfresco repository module with helpful javascript root object extensions which are helpful in much scenarios.
  • Alfresco Maven - Base Maven setup of parent POM, common definitions and plugins for building Alfresco modules without Alfresco SDK (except for a single plugin mojo)
  • Alfresco @mvc - Enables the usage of Spring @MVC within Alfresco.
  • alfresco-ng2-components - Alfresco Angular 2 components
  • Dynamic Extensions for Alfresco - Rapid development of Alfresco repository extensions in Java. Deploy your code in seconds, not minutes. Life is too short for endless server restarts.
  • Enables Cors support for an Alfresco repository - Enables Cors support for an Alfresco repository
  • generator-alfresco - A Yeomen generator based on the Alfresco all-in-one Maven archetype with some generators and an opinionated project structure.
  • Alfresco Share ReactJS - An Alfresco AIO starter kit to start creating Alfresco Share widgets with ReactJS
  • Alfresco Utility - Project to consolidate abstract utility features that may be reused across functional Alfresco modules
  • upgrade-assist - Help identifying what to do when upgrading a war overlay project

Deployment and Installation

  • Alfresco Docker - Docker images for Alfresco provided by Loftux AB
  • Alfresco Ubuntu Install - Install a production ready Alfresco on Ubuntu 14.04 onwards.
  • Alfresco SPK - Design, run, integrate Alfresco stacks
  • Chef Alfresco - A build automation tool that provides a modular, configurable and extensible way to install an Alfresco architecture
  • Puppet Alfresco - Puppet Build Script for Alfresco
  • Vagrant Alfresco - Project for starting up an Alfresco instance inside a Vagrant VM

Docker Based Deployment

Digital Signatures

  • Alfresco eSign Cert - Provides an Alfresco Share action for signing PDF files (PAdES-BES format) and any other file (CAdES-BES format detached) via java applet and more.
  • CounterSign - A digital signature solution for Alfresco

Documents

Email

Encryption

  • Alfresco Encryption Module - Extends features of Alfresco system, which allows users to encrypt and decrypt their data on repository.

External App Development

External Clients and Applications

Form Controls and Document Library Components

  • alfresco-colleagues-picker-form-control - Limits the people picker to show only users members of the same groups the current logged in user is member
  • alfresco-value-assistance - Configurable value assistance module for Alfresco Share that allows picklists to be managed using datalists.
  • Alvex Datagrid - Can be used in place of Alfresco default datagrid with additional features
  • Alvex Masterdata - Extends default Alfresco content model LIST constraints to use dynamic and external lists of values.
  • Alvex Orgchart - Extends standard Alfresco users and groups functionality by adding complete organizational chart that is more convenient for business users than flat groups.

Integrations

Language Packs

  • Serbian - Serbian Language pack for Alfresco
  • Swedish - Swedish Language pack for Alfresco

Localisation Tools

Management

Mobile Clients

Monitoring

Online Editing

Records Management

Share Add-ons

Share

Share Dashlets

Transformers and Previewers

Tutorials

Visualisations

  • Alfresco Visualization Tools - Includes dashlets to view and visualize content within Alfresco repositories using D3.js and Simile Project.
  • ContentCraft - ContentCraft is a Bukkit style plugin for Minecraft that connects, via CMIS, to an Alfresco repository.

Wiki and Documentation

Workflow

  • Activiti - Activiti Workflow
  • Flowable - Recent fork of Alfresco Activiti by core maintainers

Other

  • Alfresco Photoanalyzer - Alfresco add-on to analyze people photos and extract information about the gender, the age, face expressions, emotions and others using Microsoft Cognitive API.
  • Alfresco Tooling - Common Alfresco tooling, scripts and test setups.
  • Slack Bot for Alfresco - a simple chatbot for Slack that connects to your Alfresco instance and provides some handy functionality

Community Resources

Commercial Add-ons

Since Alfresco has discontinued the addons.alfresco.com, this page will now include links to top Alfresco commercial add-ons. When it returns, this section will cease to be updated.

  • Alfresco Two Factor Authentication - Alfresco Two Factor (2FA) Authentication Module with support for SMS, TOTP and Call based two factor login with Authy and Google Authenticator with TOTP.
  • Sharebox for Alfresco - Sharebox for Alfresco enables sharing Alfresco content with external users with support for nested folders, thumbnail previews, auditing and zip downloads.
  • Share Themes Pack - High quality swatch based visual templates for Alfresco.
  • Zoomable for Alfresco - A zoomable tile generator with Microsoft DeepZoom and previewer for viewing tiled high resolution images.

Notes

The classification will change with time. Currently, it's used as a basic categorisation based on the description of each repository.

Contributing and License

Create an issue or a pull request with your submission. It will be evaluated and then made into this list.

Distributed under the MIT License. See LICENSE for more information.