# Alfresco Application Development Framework (ADF)

## Introduction

See the [introduction page](docs/user-guide/adf-introduction.md) in our
[documentation](docs/README.md) for an overview of ADF along with links
to useful starting points.

## Prerequisites

```text
Node: 18.x
NPM: 9.x
``` 

Also, check out the tutorial: [Creating your first ADF Application](docs/tutorials/creating-your-first-adf-application.md)
for full details on what you may need to install before using ADF.

### See also

- [Node Version Manager](docs/tutorials/nvm.md)
- [CORS guide](ALFRESCOCORS.md)

## Components

You can find the sources for all ADF components in the [`lib`](/lib) folder.

## Libraries

ADF Libraries list:

- [Content services](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/content-services)
- [Core](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/core)
- [Extensions](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/extensions)
- [Insights](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/insights)
- [Process Service Cloud](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/process-services-cloud)
- [Process service](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/process-services)
- [Stories](https://github.com/Alfresco/alfresco-ng2-components/tree/develop/lib/stories)

## Browser Support

All components are supported in the following browsers:

| **Browser** | **Version** |
|-------------|-------------|
| Chrome      | Latest      |
| Safari      | Latest      |
| Firefox     | Latest      |
| Edge        | Latest      |