Neutralinojs هو إطار تطوير تطبيقات سطح المكتب خفيف الوزن ومحمول. يتيح لك تطوير تطبيقات سطح المكتب عبر المنصات خفيفة الوزن باستخدام JavaScript و HTML و CSS. يمكن أن تعمل التطبيقات المصممة باستخدام neutralinojs على Linux و MacOs و Windows و Web و Chrome. أيضًا ، يمكنك تمديد NeutralInoJs مع أي لغة برمجة (عبر الامتدادات IPC) واستخدام neutralinojs كجزء من أي ملف مصدر (عبر عمليات الطفل IPC).
- NeutralInojs vs. Electron ، NW.JS ، Tauri ، Nodegui ، Flutter ، .net Maui ، Wails
- Neutralinojs مقابل Electron مقابل 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 SDK خفيفة الوزن ومحمولة وهو بديل للإلكترون و NW.JS. لا يقوم NeutralInojs بتجميع الكروم ويستخدم مكتبة متصفح الويب الموجودة في نظام التشغيل (على سبيل المثال: GTK-Webkit2 على Linux). يقوم NeutralInojs بتنفيذ اتصال WebSocket للعمليات الأصلية ويدمج خادم ويب ثابت لخدمة محتوى الويب. كما أنه يوفر مكتبة عميل JavaScript مدمجة للمطورين.
اطرح أسئلة على stackoverflow باستخدام tag neutralinojs
المساهمة
يرجى التحقق من دليل المساهمة. نحن نستخدم مناقشات جيثب والخلاف للمناقشات السريعة.
- انضم إلى الخلاف
- ابدأ موضوعًا في المناقشات
المساهمين NeutralInojs:
الصورة التي تم إنشاؤها مع المساهمين-IMG.
المشاريع الفرعية
- يتم تشغيل المباني بواسطة Buildzri
- يتم تشغيل الإصدارات بواسطة REFEREZRI
الرعاة والمبررات
المنظمات والأفراد تدعم تطوير NeutralInjs. انظر: https://codezri.org/sponsors
إذا كنت ترغب في دعم عملنا ، فيمكنك التبرع لـ Neutralinojs عبر رعاة Patreon أو Github.
التراخيص وحقوق الطبع والنشر
- CORE NETRALINOJS: معهد ماساتشوستس للتكنولوجيا. حقوق الطبع والنشر (C) 2021 Neutralinojs والمساهمين.
- C ++ WebSocket Client/Server Library: BSD-3-Cause من Zaphoyd/WebSocketPP. حقوق الطبع والنشر (C) 2014 ، بيتر ثورسون. جميع الحقوق محفوظة.
- مكتبة JSON Parser: MIT من Nlohmann/JSON. حقوق الطبع والنشر (C) 2013-2022 Niels Lohmann.
- مكتبة WebView عبر المنصات: معهد ماساتشوستس للتكنولوجيا من WebView/WebView. حقوق الطبع والنشر (C) 2017 Serge Zaitsev.
- مكتبة صينية منصة منصة: معهد ماساتشوستس للتكنولوجيا من Zserge/الدرج. حقوق الطبع والنشر (C) 2017 Serge Zaitsev.
- مكتبة حوار واجهة المستخدم الرسومية عبر المنصات: WTFPL من samhocevar/portable-file-dialogs. حقوق الطبع والنشر (C) 2018–2020 Sam Hocevar
- BASE64 ENCODER/DECODER LIBRARY: MIT من Tobiaslocker/BASE64. حقوق الطبع والنشر (C) 2019 Tobias Locker.
- API معروفة من النظام الأساسي API: MIT من SAGO007/Platformfolders. حقوق الطبع والنشر (C) 2015 Poul Sander.
- مكتبة تسجيل C ++: MIT من Amrayn/EasyLoggingPP. حقوق الطبع والنشر (C) 2012-2018 Amrayn Web Services. حقوق الطبع والنشر (C) 2012-2018ABUMUSAMQ
- مكتبة عملية عبر النظام الأساسي: معهد ماساتشوستس للتكنولوجيا من مكتبة Eidheim/Librocess-Process. حقوق الطبع والنشر (C) 2015-2020 Ole Christian Eidheim.
- مكتبة ASIO المستقلة C ++: Boost License v1.0 من Chriskohlhoff/ASIO. حقوق الطبع والنشر (C) 2003-2021 كريستوفر م. كولهوف
- مكتبة الحافظة عبر المنصات C ++: معهد ماساتشوستس للتكنولوجيا من DACAP/مقطع. حقوق الطبع والنشر (ج) 2015-2021 ديفيد كابيلو
- مكتبة معلومات النظام عبر المنصات C ++: CC0 1.0 Universal من thephd/infoware. كتب في 2016-2020 من قبل Nabijaczleweli و thephd
- مكتبة مراقبة ملفات ملفات ملفات C ++ عبر المنصات: معهد ماساتشوستس للتكنولوجيا من Spartanj/EFSW. حقوق الطبع والنشر (C) 2020 Martín Lucas Golini
- اعتمادات تصميم الشعار: iconspng. حقوق الطبع والنشر خالية كما ذكر في موقعه على الويب.
انظر ملف الترخيص الكامل