Neutralinojsは、軽量でポータブルなデスクトップアプリケーション開発フレームワークです。 JavaScript、HTML、およびCSSを使用して、軽量のクロスプラットフォームデスクトップアプリケーションを開発できます。 Neutralinojsで構築されたアプリは、Linux、MacOS、Windows、Web、およびChromeで実行できます。また、任意のプログラミング言語(拡張機能IPCを介して)でneutralinojsを拡張し、neutralinojsをソースファイルの一部として(子プロセスIPCを介して)使用できます。
- Neutralinojs vs. Electron、NW.JS、Tauri、Nodegui、Flutter、.Net Maui、Wails
- Neutralinojs vs. Electron vs. NW.JS(2018)
- ロードマップ2024
- ノートをリリースします
Neu Cliを始めましょう:
# Creating a new app
npm i -g @neutralinojs/neu
neu create hello-world
cd hello-world
neu run
# Building your app (No compilation - takes less than a second)
neu build
お気に入りのフロントエンドフレームワークを使用できます。
# Creating a new React-based app
neu create hello-react -t codezri/neutralinojs-react
アプリの構築を開始:neutralino.js.org/docs
なぜNeutralinojs?
電子およびNWJSでは、nodejsと数百の依存関係ライブラリをインストールする必要があります。埋め込まれたクロムとノードは、シンプルなアプリを肥大化させます。 NeutralinoJSは、電子とNW.JSの代替品である軽量でポータブルSDKを提供します。 NeutralinojsはChromiumをバンドルせず、オペレーティングシステムで既存のWebブラウザーライブラリを使用します(例:LinuxのGTK-Webkit2)。 NeutralinoJSは、ネイティブ操作のWebSocket接続を実装し、Webコンテンツを提供するために静的Webサーバーを埋め込みます。また、開発者向けに組み込みのJavaScriptクライアントライブラリを提供します。
タグNeutralinojsを使用してStackoverflowについて質問します
貢献
貢献ガイドを確認してください。 githubディスカッションと不一致を使用して、簡単に議論します。
- Discordに参加してください
- ディスカッションでスレッドを開始します
Neutralinojsの貢献者:
貢献者-IMGで作成された画像。
サブプロジェクト
- ビルドはBuildZriを搭載しています
- リリースは、releasezriを搭載しています
スポンサーと寄付者
組織と個人は、Neutralinojsの開発をサポートしています。参照:https://codezri.org/sponsors
私たちの仕事をサポートしたい場合は、PatreonまたはGithubスポンサーを介してNeutralinojsに寄付できます。
ライセンスと著作権
- Neutralinojsコア:MIT。著作権(c)2021ニュートラリノイと貢献者。
- C ++ WebSocketクライアント/サーバーライブラリ:Zaphoyd/WebSocketppからのBSD-3-Clause。 Copyright(c)2014、Peter Thorson。無断転載を禁じます。
- Json Parser Library:Nlohmann/JsonのMIT。 Copyright(c)2013-2022 Niels Lohmann。
- クロスプラットフォームWebViewライブラリ:WebView/WebViewのMIT。 Copyright(c)2017 Serge Zaitsev。
- クロスプラットフォームトレイライブラリ:Zserge/TrayのMIT。 Copyright(c)2017 Serge Zaitsev。
- クロスプラットフォームGUIダイアログライブラリ:Samhocevar/Portable-File-DialogsのWTFPL。 Copyright(c)2018—2020 Sam Hocevar
- base64エンコーダー/デコーダーライブラリ:TobiasLocker/base64からのMIT。著作権(c)2019トビアスロッカー。
- クロスプラットフォームの既知のプラットフォームディレクトリAPI:SAGO007/PlatformFoldersのMIT。 Copyright(c)2015 Poul Sander。
- C ++ロギングライブラリ:MIT AMRAYN/EasyLoggingpp。 Copyright(c)2012-2018 Amrayn Webサービス。 Copyright(c)2012-2018 @abumusamq
- クロスプラットフォームプロセスライブラリ:Eidheim/Tiny-Process-LibraryのMIT。 Copyright(c)2015-2020オレクリスチャンエイドハイム。
- ASIOスタンドアロンC ++ライブラリ:Chriskohlhoff/Asioからのブーストライセンスv1.0。 Copyright(c)2003-2021 Christopher M. Kohlhoff
- クロスプラットフォームC ++クリップボードライブラリ:DACAP/クリップからのMIT。 Copyright(c)2015-2021 David Capello
- クロスプラットフォームC ++システム情報ライブラリ:CC0 1.0 ThePHD/Infowareからのユニバーサル。 NabijaczleweliとThePhdによって2016年から2020年に書かれました
- クロスプラットフォームC ++ファイルシステムウォッチャーライブラリ:Spartanj/EFSWのMIT。著作権(c)2020マルティンルーカスゴリーニ
- ロゴのデザインクレジット:iconspng。彼らのウェブサイトに記載されているように、著作権無料。
完全なライセンスファイルを参照してください