NURGALIYESMUKHAMEDOV / awesome-alfresco

A curated list of awesome Alfresco projects and add-ons.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  • Alfresco Cluster Probe - Cluster probe addon for Alfresco. Enables cluster members to be removed from the cluster at runtime.
  • alfresco-mt-support - Adding missing multi-tenancy support for various subsystems and features

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 Ubuntu Install - Install a production ready Alfresco on Ubuntu 14.04 onwards.
  • 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
  • Alfresco SPK - Design, run, integrate Alfresco stacks

Docker Based Deployment

  • Alfresco Docker - Generate a docker Ubuntu based image for Alfresco Community v5.2.0 with Alfresco Share v5.2.e
  • Docker Alfresco - Containerised Alfresco

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

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.

About

A curated list of awesome Alfresco projects and add-ons.

License:MIT License