GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - NativeCLI/NativeCLI: An interactive installer for NativePHP

BranchesTags
Open more actions menu

Latest commit

 

History

153 Commits
153 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
bin
bin
 
 
cache
cache
 
 
src
src
 
 
tests
tests
 
 
.gitignore
.gitignore
 
 
CLAUDE.md
CLAUDE.md
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
box.json
box.json
 
 
composer.json
composer.json
 
 
composer.lock
composer.lock
 
 
phpstan.neon
phpstan.neon
 
 
phpunit.xml
phpunit.xml
 
 
qodana.sarif.json
qodana.sarif.json
 
 
qodana.yaml
qodana.yaml
 
 

Repository files navigation

NativePHP CLI

NativePHP CLI is a command-line tool to create and manage Laravel projects with NativePHP integration.

Installation

To install NativePHP CLI, you need to have PHP and Composer installed on your system.

composer global require nativecli/nativecli

Usage

Create a New Project

To create a new Laravel project with NativePHP, use the new command:

nativecli new <project-name>

View Logs

Display logs from Laravel and native layers with the logs command:

# Display last 50 log entries
nativecli logs

# Follow logs in real-time (like tail -f)
nativecli logs --follow

# Filter by log level
nativecli logs --level=error

# Limit number of lines
nativecli logs --lines=100

# Filter by source (laravel, native, all)
nativecli logs --source=laravel

# Filter by date range
nativecli logs --start-date="2025-01-01" --end-date="2025-01-15"

# Combine options
nativecli logs --level=error --lines=20 --follow

The logs command automatically detects log locations for both development and production environments:

  • Development: storage/logs/laravel.log
  • Production (Desktop): Platform-specific appdata directories based on your NATIVEPHP_APP_ID

Documentation & Command References

For more detailed documentation, visit NativeCLI Documentation.

Sponsor

We welcome sponsorships which help us to continue providine Free & Open-Source software and tools to you!

GitHub Sponsors

With thanks to our current sponsors...

  • Be the first!

License

This project is licensed under the MIT License.

About

An interactive installer for NativePHP

nativecli.com

Topics

clinativeclinativephp

Resources

Readme
MIT license

Security policy

Security policy
Activity
Custom properties

Stars

25 stars

Watchers

2 watching

Forks

0 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.