API Reference project v#1.0.18

Modules

Composable Igniter tasks for Phoenix applications.

Mix Tasks

Lists all available Project tasks.

Adds one or more packages to your project.

Replaces esbuild and tailwind with Bun.

Adds credo for code analysis.

Adds dotenv_parser to load environment variables from .env file.

Adds ex_sync to reload modules on file changes.

Adds libcluster for clustering elixir nodes.

Adds mix_test_watch to automatically run tests on file changes.

Adds oban for background job processing.

Adds oban_pro for advanced background job processing features.

Adds oban_web for monitoring background jobs.

Adds pgvector support for vector similarity search in Postgres.

Adds quokka for simple data administration.

Adds remix_icons to the project.

Adds tidewave AI assistant.

Adds uuidv7 for time-sortable UUIDs.

Runs a specific Project generator from the gen folder.

Generates a clean app layout.

Generates a TailwindCSS class formatter.

Configures the class formatter.

Adds config :app, env: Mix.env() to config.exs.

Generates Gigalixir deployment configuration.

Generates Gigalixir Libcluster configuration.

Adds items to .gitignore.

Generates graph database tables.

Generates a minimal home page.

Sets up Turbo, Stimulus, bridge components, native app detection, path configuration endpoints, and conditional styling for Hotwire Native mobile apps.

Formats the Oban Web dashboard route in the router.

Generates PostgreSQL extensions migration.

Generates repository configuration.

Generates a schema helper module.

Generates a custom setup task for the project.

Sorts dependencies in mix.exs.

Runs a specific Project removal task from the remove folder.

Removes the AGENTS.md file.

Removes DaisyUI components and configuration.

Removes the live title suffix.

Removes repository credentials from configuration.

Removes the theme toggle functionality.

Removes the topbar progress indicator.

Runs all Project tasks listed in tasks/0.