Lx45_'s avatar
Level 3

Laravel nova local without license

Hey I just purchased the course www.masteringnova.com to learn about nova. I know for production I need to buy a license key. But is there a way to use it local without purchasing a license? The docs say "Since Nova can be used in staging and local development environments, Nova will not check your license key when used on localhost or these local TLDs specified in IETF RFC 2606:" But when I download they package via composer I get asked about the license key ?

0 likes
15 replies
Lx45_'s avatar
Lx45_
OP
Best Answer
Level 3

Found this in the FAQ: Is there a trial or online demo version of Nova? Can I use Nova without a license? No, there isn't. However the official documentation will get you a long way in understanding how Nova works and if it's right for your project. Here's a video of Taylor Otwell demoing Nova at Laracon US 2018. There's also a whole free course on Nova which can give you a good idea of how it looks and works: Laravel Nova Mastery.

All license purchases are also covered by a limited 15-day refund policy.

fholet's avatar

I just faced the same situation. Reading the installation docs it lead me to believe I could use it in a local development environment without buying a license, however I can't, because it still asks for a license. What's the meaning of this information in the documentation then?

There is no demo and most of the videos online are pretty old or doesn't cover a lot. In the docs there are few images, it's hard to understand if this would fit my solution better than something like filament.

elek02's avatar

@hfoletto Thank you for the tip with "Filament"! I'm new to Laravel and wanted to check Laravel+Nova for a project. As I cannot test Nova without licence I'll test Filament first!

ciruz's avatar

I'm in the same situation, I wanted to check it out for a new customer project, but I can't set it up, without a license. After reading the FAQ and documentations, I was also thinking that you can use Nova locally without a valid license. I just need to determine if Nova is right for the project...

Randy_91's avatar

Based on the demo of Filament it does not look anywhere near as good as nova to me at first glance.

maogu's avatar

You must buy first ,then you can local try ,when release you website you must set key

hassam's avatar

Install Laravel Nova FREE using composer (UNREGISTERED License) for local Laravel project.

Even you can download specfic Nova version in a .zip format. My friend shared this method so, I posted it here for educational purposes.

goto https://laravel-nova.site/

This is a private Composer repository. To use it, you have to add this repository to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://laravel-nova.site"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies. Read more on how to handle composer private packages.

Final composer.json
    "require": {
        "php": "^8.1",
        "guzzlehttp/guzzle": "^7.2",
        "laravel/framework": "^10.10",
        "laravel/nova": "4.25.1",
        "laravel/sanctum": "^3.2",
        "laravel/tinker": "^2.8",
    },
    "repositories": [
        {
            "type": "composer",
            "url": "https://laravel-nova.site"
        }
    ]
omegion's avatar

@hassam It seems the website is down, do you know the maintainer of the site?

Aykhan's avatar

i can give my nova account for cheap money)

1 like
cyberwizard's avatar

@Yorhmzy I can help you with nova. I have used it in 3 of my projects. of course, I would provide proof.

Please or to participate in this conversation.