# Project Crystal Makes Nx Plugins More Transparent and Lightweight

DevFeed: [Project Crystal Makes Nx Plugins More Transparent and Lightweight](<https://devfeed.tech/articles/what-if-nx-plugins-were-more-like-vscode-extensions-21458.md>)

Original publisher: [Read original article](<https://nx.dev/blog/what-if-nx-plugins-were-more-like-vscode-extensions>)

Author: Juri Strumpflohner

Published: 2024-02-05T00:00:00Z

Content type: article

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [npm](<https://devfeed.tech/tags/npm.md>), [nx](<https://devfeed.tech/tags/nx.md>), [nx-cloud](<https://devfeed.tech/tags/nx-cloud.md>), [plugins](<https://devfeed.tech/tags/plugins.md>), [pnpm](<https://devfeed.tech/tags/pnpm.md>), [releases](<https://devfeed.tech/tags/releases.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

## AI overview

The article introduces Project Crystal in Nx 18, an approach to making Nx plugins more transparent and lightweight. It describes inferred targets, reduced configuration, and easier adoption in existing monorepos, while acknowledging trade-offs involving abstraction, automation, learning curves, and control.

## Source excerpt

Introducing Project Crystal in Nx 18, a transformative approach to Nx plugins that makes them more transparent and lightweight, featuring inferred targets, reduced configuration overhead, and improved monorepo adoption.