# Getting started

Source: https://plumeria.dev/docs/getting-started





If you're new to Plumeria, you can follow these steps to get started.

<Steps>
  <Step>
    ## Install Plumeria [#install-plumeria]

    <Tabs items="[&#x22;npm&#x22;, &#x22;yarn&#x22;, &#x22;pnpm&#x22;]">
      <Tab value="npm">
        ```bash title="Terminal"
        npm install -D @plumeria/core
        ```
      </Tab>

      <Tab value="yarn">
        ```bash title="Terminal"
        yarn add -D @plumeria/core
        ```
      </Tab>

      <Tab value="pnpm">
        ```bash title="Terminal"
        pnpm add -D @plumeria/core
        ```
      </Tab>
    </Tabs>

    To learn more about installing `@plumeria`, see the [installation guide](/docs/getting-started/installation).
  </Step>

  <Step>
    ## Choose your learning path [#choose-your-learning-path]

    <Cards>
      <Card href="/docs/getting-started/installation" title="Installation guide" description="Start with the first installation" />

      <Card href="/docs/getting-started/selector-rules" title="Selector rules" description="Start with the selector rules" />

      <Card href="/docs/reference/specificity" title="CSS Specificity" description="Plumeria CSS Specificity" />

      <Card href="/docs/getting-started/editor-integration" title="Editor integration" description="Make your eslint.config.ts file" />
    </Cards>
  </Step>
</Steps>
