Supported Frameworks
Ignite supports a wide range of programming languages and frameworks. Below is a comprehensive list organized by language.
JavaScript/TypeScript
- Node.js - JavaScript runtime for server-side applications
- Express.js - Fast, unopinionated web framework for Node.js
- Next.js - React framework with server-side rendering
- Create React App - Set up a modern React web app by running one command
- Nuxt.js - Vue.js framework with server-side rendering
- Angular - Platform for building mobile and desktop web applications
- Svelte/SvelteKit - Compile-time optimized framework
- Gatsby - Static site generator for React
- Astro - Modern static site builder
- Ember.js - Framework for ambitious web applications
- NestJS - Progressive Node.js framework for building efficient server-side applications
- Docusaurus - Easy to maintain open source documentation websites
- Vite - Next generation frontend tooling
- Remix - Full stack web framework focused on web fundamentals
Python
- Django - High-level Python web framework
- Flask - Lightweight WSGI web application framework
- FastAPI - Modern, fast web framework for building APIs
- Tornado - Scalable, non-blocking web server and framework
Java
- Spring Boot - Production-ready Spring-based applications
- Quarkus - Kubernetes-native Java stack
- Micronaut - Modern, JVM-based framework
- Vert.x - Reactive applications on the JVM
Go
- Gin - HTTP web framework with high performance
- Fiber - Express-inspired web framework
- Beego - RESTful HTTP framework
Ruby
- Ruby on Rails - Full-stack web application framework
- Sinatra - DSL for quickly creating web applications
PHP
- Laravel - Expressive, elegant syntax web framework
- Symfony - Set of reusable PHP components
Rust
- Actix Web - Powerful, pragmatic web framework
- Axum - Ergonomic and modular web framework
- Rocket - Type-safe, fast web framework
- Loco - The one-person framework for Rust
C#/.NET
- ASP.NET Core - Cross-platform, high-performance framework
Kotlin
- Ktor - Framework for building asynchronous servers
info
Note: This list is continuously expanding. If you don't see your preferred language or framework, please contact our support team - we're always adding new support based on community needs.