Saltar al contenido principal

Lenguajes y frameworks

Crea en el lenguaje que elijas

Apps web, API, apps móviles y bibliotecas en el framework que nombres: el mismo agente las planifica, escribe, prueba en un sandbox real y publica.

Disponibles hoy

27 frameworks en 11 lenguajes, disponibles hoy

Cada framework de esta lista superó los controles de calidad de Craftkite —apps reales creadas, probadas y revisadas— antes de abrirse a los miembros. Nombra uno en tu petición o deja que Craftkite elija.

  • TypeScript

    • Next.js

      App web

    • Expo (React Native)

      App móvil

    • Hono API (TypeScript)

      APIServicio

    • Vite + React

      App webSitio estático

    • Nuxt (Vue)

      App web

    • Angular

      App web

    • SvelteKit

      App web

    • TypeScript library

      Biblioteca

  • Python

    • FastAPI (Python)

      APIServicio

    • Django (Python)

      App web

    • Python package

      Biblioteca

  • JavaScript

    • HTML, CSS and jQuery

      Sitio estático

  • C#

    • ASP.NET Core API (C#)

      APIServicio

    • ASP.NET Core (C#, Razor Pages)

      App web

  • Java

    • Spring Boot API (Java)

      APIServicio

    • Spring Boot (Java, Thymeleaf)

      App web

  • Kotlin

    • Spring Boot API (Kotlin)

      APIServicio

  • PHP

    • Laravel API (PHP)

      APIServicio

    • Laravel (PHP)

      App web

  • Go

    • Go API

      APIServicio

    • Go web

      App web

  • Ruby

    • Ruby on Rails

      App web

    • Ruby gem

      Biblioteca

  • Rust

    • Axum API (Rust)

      APIServicio

    • Rust crate

      Biblioteca

  • Dart

    • Flutter

      App móvil

    • Dart package

      Biblioteca

¿Otro lenguaje? Elige «Cualquier lenguaje» en el estudio para el modo universal. Craftkite crea con el mejor esfuerzo posible y te dice qué pudo comprobar y qué no.

¿Creas una API? Mira lo que recibe cada API

Lo que recibe cada proyecto, en cualquier lenguaje

  • Creado y probado en un sandbox real

    Craftkite instala las herramientas, ejecuta la compilación, las pruebas y los linters, y corrige lo que falla antes de que lo veas.

  • Vista previa en vivo

    Las apps web se abren en la vista previa, las API en el explorador de peticiones y las herramientas de línea de comandos en una terminal, en el estudio y en la app móvil.

  • Una base de datos cuando hace falta

    Las apps que guardan datos reciben una base de datos con sus migraciones y un visor de datos en el estudio y en la app móvil.

  • Inicio de sesión para tus usuarios

    Craftkite Accounts da a las apps de cualquier lenguaje inicio de sesión con correo, cuentas sociales y verificación en dos pasos, sin escribir código de identidad.

  • Publica con un toque

    Cada framework se publica a su manera —un contenedor, un sitio estático o una compilación para tiendas— elegida por ti.

  • Código que es tuyo

    Descarga el proyecto o sincronízalo con tu servicio Git. Funciona sin Craftkite.

Bibliotecas publicadas en sus registros

Escribe una biblioteca y Craftkite compila, prueba y publica cada versión en su registro con tu propia cuenta, nunca con la de Craftkite.

  • TypeScript library → npm
  • Rust crate → crates.io
  • Python package → PyPI
  • Ruby gem → RubyGems
  • Dart package → pub.dev

Una versión: 50 créditos

Una petición, varias partes

Pide en una sola petición una app web, una app móvil y la API que las sostiene. Craftkite planifica las partes, las crea en orden con clientes tipados y las publica juntas.

Memoria del proyecto

Craftkite guarda un registro breve de las decisiones de cada proyecto —el framework, el modelo de datos, lo que pediste conservar— para que los cambios posteriores las respeten. Puedes leerlo y editarlo.

Límites honestos

  • Un framework aparece solo cuando supera los controles de calidad; se añaden nuevos a medida que los superan.
  • Los frameworks exclusivos de Windows, como el clásico .NET Framework, no son compatibles; Craftkite sugiere pasar al .NET moderno.
  • Los sandboxes no tienen tarjeta gráfica, así que entrenar modelos de aprendizaje automático queda fuera de alcance.