mirror of
https://github.com/The-Low-Code-Foundation/OpenNoodl.git
synced 2026-01-12 07:12:54 +01:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
360cdc46f2 | ||
|
|
70acc528ac | ||
|
|
c6460b235a | ||
|
|
3f5addb251 | ||
|
|
a87a7fd624 | ||
|
|
73b6ba85ef | ||
|
|
0471a19ccf | ||
|
|
f69b5ad250 | ||
|
|
0f319f4d17 | ||
|
|
cd483e2cd1 | ||
|
|
8b4b4b8417 | ||
|
|
42f6aedbc0 | ||
|
|
07a284cf2d | ||
|
|
ac7aa2d069 | ||
|
|
3d30bb9280 |
36
CONTRIBUTING.md
Normal file
36
CONTRIBUTING.md
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
# Contributing to OpenNoodl
|
||||||
|
|
||||||
|
Thank you for your interest in contributing! Here’s how you can help:
|
||||||
|
|
||||||
|
## How to Contribute
|
||||||
|
|
||||||
|
1. **Fork the repository** and create your feature branch:
|
||||||
|
```bash
|
||||||
|
git checkout -b feature/my-feature
|
||||||
|
```
|
||||||
|
2. **Make your changes** and ensure your code follows the existing style and conventions.
|
||||||
|
3. **Test your changes** locally.
|
||||||
|
4. **Commit your changes** with a clear message:
|
||||||
|
```bash
|
||||||
|
git commit -am 'Add new feature'
|
||||||
|
```
|
||||||
|
5. **Push to your branch**:
|
||||||
|
```bash
|
||||||
|
git push origin feature/my-feature
|
||||||
|
```
|
||||||
|
6. **Open a pull request** on GitHub. Describe your changes and the motivation behind them.
|
||||||
|
|
||||||
|
## Guidelines
|
||||||
|
|
||||||
|
- The branch name should be descriptive of the feature or fix. Either `feature/<my-feature>` or `fix/<my-fix>` prefixes are recommended. Also including an issue number can be helpful.
|
||||||
|
- Follow the coding style used in the project.
|
||||||
|
- Write clear, concise commit messages.
|
||||||
|
- Add tests for new features or bug fixes when possible.
|
||||||
|
- Document any new functionality.
|
||||||
|
|
||||||
|
## Need Help?
|
||||||
|
|
||||||
|
- Join our [community](https://the-low-code-foundation.fibery.io/invite/5NtlTThnCPh2vaAk)
|
||||||
|
- Open an issue for questions or suggestions.
|
||||||
|
|
||||||
|
Thank you for helping improve OpenNoodl!
|
||||||
49
README.md
49
README.md
@@ -1,6 +1,6 @@
|
|||||||
# OpenNoodl
|
# OpenNoodl
|
||||||
|
|
||||||
OpenNoodl is a fork of the original Noodl open source code under GPL-3.0 license. OpenNoodl / Noodl is a front end React app builder with a visual programming interface.
|
OpenNoodl is a fork of the original Noodl open source code under GPL-3.0 license. OpenNoodl / Noodl is a front end React app builder with a visual programming interface.
|
||||||
|
|
||||||
OpenNoodl will aim to stay entirely in sync with the original repository, including future updates to this repository. A roadmap for updates will be published soon.
|
OpenNoodl will aim to stay entirely in sync with the original repository, including future updates to this repository. A roadmap for updates will be published soon.
|
||||||
|
|
||||||
@@ -8,14 +8,53 @@ OpenNoodl will aim to stay entirely in sync with the original repository, includ
|
|||||||
|
|
||||||
## One-click install
|
## One-click install
|
||||||
|
|
||||||
* [Code Crusher 1.0.1 for MacOS Intel](https://drive.google.com/file/d/11XPs0GjmNdQ4NxQLrtW5hlDqo21Fj_bs/view?usp=sharing)
|
* [OpenNoodl 1.1.0 for MacOS Intel](https://github.com/The-Low-Code-Foundation/OpenNoodl/releases/download/release/OpenNoodl.1.1.0.Apple.Intel.dmg)
|
||||||
* [Code Crusher 1.0.1 for MacOS Silicon](https://drive.google.com/file/d/1sGhGTTMTSS-1LBnFPfyg_eWxDPLaUexy/view?usp=sharing)
|
* [OpenNoodl 1.1.0 for MacOS Silicon](https://github.com/The-Low-Code-Foundation/OpenNoodl/releases/download/release/OpenNoodl.1.1.0.Apple.Silicon.dmg)
|
||||||
* [Code Crusher 1.0.1 for Windows](https://drive.google.com/file/d/10N8lZ-NlAO_Cr6Wi1o0CJHVepuVTpEtj/view?usp=drive_link)
|
* [OpenNoodl 1.1.0 for Windows](https://github.com/The-Low-Code-Foundation/OpenNoodl/releases/download/release/OpenNoodl.1.1.0.Windows.exe)
|
||||||
|
|
||||||
|
## Arch Linux
|
||||||
|
|
||||||
|
On Arch Linux, OpenNoodl can be installed [from the AUR](https://aur.archlinux.org/packages/opennoodl):
|
||||||
|
```
|
||||||
|
yay -S opennoodl
|
||||||
|
```
|
||||||
|
|
||||||
|
# Getting started
|
||||||
|
|
||||||
|
## Beginner resources
|
||||||
|
|
||||||
|
* [Tutorials and basic info](https://learn-noodl.com)
|
||||||
|
* [Resources and community components](https://the-low-code-foundation.fibery.io/invite/5NtlTThnCPh2vaAk)
|
||||||
|
|
||||||
|
## Integrated back-end
|
||||||
|
|
||||||
|
### Cloud hosted
|
||||||
|
|
||||||
|
OpenNoodl has native CRUD nodes that work with Parse Server backends. [OpenNoodl Hosting](https://opennoodl-hosting.com) provides free and paid Parse Server backends to help you get started.
|
||||||
|
|
||||||
|
### Self hosted
|
||||||
|
|
||||||
|
If you prefer self-hosting or a local backend, while still taking advantage of the native OpenNoodl CRUD nodes, check out the repositories of the original [Noodl Cloud Services backend](https://github.com/The-Low-Code-Foundation/opennoodl-cloudservice) (Parse and cloud functions), as well as the new [OpenNoodl Better Backend](https://github.com/The-Low-Code-Foundation/opennoodl-better-backend) (Parse and n8n).
|
||||||
|
|
||||||
## Building from source
|
## Building from source
|
||||||
|
|
||||||
See the original Noodl documentation below
|
See the original Noodl documentation below
|
||||||
|
|
||||||
|
# Contribution
|
||||||
|
|
||||||
|
We welcome contributions to OpenNoodl! To contribute:
|
||||||
|
|
||||||
|
1. **Fork the repository** and create your feature branch (`git checkout -b feature/my-feature`).
|
||||||
|
2. **Make your changes** and follow the existing code style.
|
||||||
|
3. **Test your changes** locally.
|
||||||
|
4. **Commit your changes** (`git commit -am 'Add new feature'`).
|
||||||
|
5. **Push to your branch** (`git push origin feature/my-feature`).
|
||||||
|
6. **Open a pull request** describing your changes.
|
||||||
|
|
||||||
|
See [CONTRIBUTING.md](CONTRIBUTING.md) for details and our code of conduct.
|
||||||
|
|
||||||
|
If you have questions, join our [community](https://the-low-code-foundation.fibery.io/invite/5NtlTThnCPh2vaAk) or open an issue.
|
||||||
|
|
||||||
# Noodl
|
# Noodl
|
||||||
|
|
||||||
[Noodl](https://noodl.net) is a low-code platform where designers and developers build custom applications and experiences. Designed as a visual programming environment, it aims to expedite your development process. It promotes the swift and efficient creation of applications, requiring minimal coding knowledge.
|
[Noodl](https://noodl.net) is a low-code platform where designers and developers build custom applications and experiences. Designed as a visual programming environment, it aims to expedite your development process. It promotes the swift and efficient creation of applications, requiring minimal coding knowledge.
|
||||||
@@ -64,5 +103,5 @@ Packaged licensed under MIT:
|
|||||||
- `noodl-runtime`
|
- `noodl-runtime`
|
||||||
- `noodl-viewer-cloud`
|
- `noodl-viewer-cloud`
|
||||||
- `noodl-viewer-react`
|
- `noodl-viewer-react`
|
||||||
|
|
||||||
You can find a MIT LICENSE file in each of these packages. The rest of the repository is licensed under GPLv3.
|
You can find a MIT LICENSE file in each of these packages. The rest of the repository is licensed under GPLv3.
|
||||||
|
|||||||
Reference in New Issue
Block a user