DEV Community

Mirela Prifti for Effect

Posted on • Originally published at effect.website on

Create Effect App (Release)

We are thrilled to announce the release of a brand new command-line tool for the Effect-TS ecosystem - create-effect-app!

This handy tool streamlines the process of setting up new Effect projects, allowing you to quickly bootstrap either an official Effect example or a project template with Effect and all our recommended developer tooling pre-configured for you.

Why create-effect-app?

Setting up a new Effect project can involve several steps, including creating folders, installing dependencies, and configuring tools. create-effect-app eliminates the boilerplate, allowing you to worry less about project configuration and focus instead on writing application code.

How to Use

For complete documentation, see the project’s README.

Interactive Usage

To get started, simply run the create-effect-app command in your terminal using your preferred package manager:

This will launch an interactive setup process, guiding you through the steps needed to bootstrap your project:

Animated GIF demonstrating the interactive experience when create-effect-app is run in interactive mode

Once you’ve made your selections, create-effect-app will create your new Effect project and configure it according to the preferences you selected.

Non-Interactive Usage

If you prefer to use create-effect-app non-interactively, that is also supported:

Terminal window

create-effect-app

  (-t, --template basic | cli | monorepo)

  [--changesets]

  [--flake]

  [--eslint]

  [--workflows]

  [<project-name>]

create-effect-app

  (-e, --example http-server)

  [<project-name>]

Enter fullscreen mode Exit fullscreen mode

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay