create-instantsearch-app is a command-line utility that helps you quickly scaffold InstantSearch applications using any Algolia InstantSearch flavor.
What is it?
The CLI generates production-ready InstantSearch applications with:- Pre-configured search UI components
- Best practices built-in
- Multiple framework support (JavaScript, React, Vue, Angular)
- Interactive setup or automated configuration
- TypeScript support (where applicable)
Quick Start
Create a new InstantSearch app in seconds:Requirements
- Node.js >= 10
- npm >= 5.2.0 (for npx) or Yarn >= 1.0
Features
Interactive Mode
Guided setup with prompts for all configuration options
Multiple Templates
Support for InstantSearch.js, React, Vue, Angular, iOS, and Android
Automated Setup
Use config files to automate app generation
Algolia Integration
Connect to your Algolia index with search API key
Package Info
7.5.41
MIT
What Gets Generated?
When you create a new app, you get:- A complete search interface with widgets (search box, hits, filters)
- Package configuration with all dependencies
- Development server setup
- Build scripts for production
- ESLint and Prettier configuration
- TypeScript configuration (for TS templates)
Next Steps
Usage Guide
Learn about CLI flags and interactive mode
Templates
Explore available templates for different frameworks
Configuration
Configure apps using config files