Open source, MIT licensed
Nevela is our open-source framework for Laravel and Next.js. Describe a record once and it writes the Laravel API and the Next.js dashboard for it, with the parts every real app needs already in the box.
npm install -g create-nevelanevela new my-appcd my-appnevela devThe parts you would otherwise build again for every project, there on the first day.
Passwords, two-factor codes, passkeys, emailed links and codes, and email verification.
Admin, Editor and User built in, roles of your own, and Laravel checking them on every request.
Lists with search, filters and insights, adding several at once, and CSV import and export.
Drafts, scheduled posts, an RSS feed and a sitemap, written into the app when you create it.
Cloudflare Turnstile, a honeypot, checks on throwaway addresses, and limits on the mail a form can send.
A deleted record is kept for 30 days and can be brought back, one at a time or a whole selection.
Take over tables you already have, integer ids and all, without changing a row.
Buttons beyond edit and delete, such as Accept or Send announcement, each with a permission of its own.
Uploads resized and compressed as they arrive, and CVs and contracts only the right people can open.
One command describes a record. Nevela writes the Laravel side and the Next.js side from that description, and keeps them in step when it changes. The code it writes is ordinary Laravel and Next.js, and yours to change.
nevela resource Product --fields="name:string, sku:string!, price:money, image:image?" --icon=packageKian Rover runs on Nevela: this site, the dashboard our staff sign in to, the blog, and the forms you send us. It took over the database we already had, so not one record was retyped.
Learn it with us
“Build Production-Grade Apps with Nevela” takes you from nevela new to a school system on a live domain.