Draft:NativePHP
This article, Draft:NativePHP, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Preload talk Inform author |
Original author(s) | Marcel Pociot, Simon Hamp |
---|---|
Initial release | July 20, 2023[1] |
Repository | github |
Written in | PHP & JavaScript |
Operating system | Linux, macOS, Windows |
License | MIT License |
Website | nativephp |
As of | October 2024 |
NativePHP is a free and open-source PHP library for building cross-platform "native" applications using web technologies. It was created by Simon Hamp and Marcel Pociot and primarily supports the use of the Laravel web framework as a way to write the back end logic and HTML-rendering, that is then distributed inside an Electron or Tauri browser environment.
The source code is hosted on GitHub licensed under the terms of an MIT License.[2]
History
NativePHP started as an idea,[3] to see if a statically-compiled version of the PHP runtime executable could be used to run a Laravel application.
Once the first working prototype was available,[4] Marcel and Simon joined forces and NativePHP was revealed publicly at Laracon US 2023 in Nashville.[1]
As of October 2024, NativePHP is in alpha.[5]
See also
References
- ^ 1.0 1.1 "Marcel Pociot "Native PHP" - Laracon US 2023 Nashville". youtube.com. Retrieved September 30, 2024.
- ^ "nativephp/laravel: Laravel wrapper for the NativePHP framework.". github.com. Retrieved September 30, 2024.
- ^ @simonhamp (September 17, 2022). "Has anyone explored bundling PHP with something like Tauri or Electron?..." (Tweet) – via Twitter.
- ^ @simonhamp (April 1, 2023). "Last week I got a Laravel app running on a standalone PHP executable..." (Tweet) – via Twitter.
- ^ "Roadmap - NativePHP". nativephp.com. Retrieved September 30, 2024.