# Nyílt forrású alapok

Keress repókat a projekt célja vagy célplatformja szerint. Hasonlíts össze üzleti alkalmazásokat, alkalmazásalapokat, játékmotorokat és kiegészítő könyvtárakat az indulás előtt.

1. oldal / 1

## Electron React Boilerplate

Alkalmazásalap

Electron- és React-asztali alap fejlesztési folyamattal és alkalmazáscsomagolással.

### Miért ajánljuk?

Akkor válaszd, ha React-csapatodnak helyi fájlokat vagy operációsrendszer-funkciókat elérő asztali alkalmazás kell. A starter összeköti az Electron-folyamatokat, a felületet és a csomagolást, így konkrét alapot ad egy segédprogramhoz vagy üzleti klienshez.

### Mikor válaszd?

- Belső eszközök és ügyfeleknek szánt üzleti alkalmazások asztali kliensei.
- React-felületet és helyi rendszerintegrációt igénylő, több platformos segédprogramok.

### Mire érdemes figyelned?

- Az Electron csomagolt futtatókörnyezete hat a méretre és a frissítésekre. Ellenőrizd az IPC-t, a context isolation beállítást és a webes tartalom helyi jogosultságait.
- Az aláírás, notarizáció, telepítők és frissítések platformonkénti munkát, esetenként fizetős fejlesztői fiókot igényelnek; ezeket az MIT-repó nem biztosítja.

### Indulj el ezzel a projekttel

Az ellenőrzött README Node.js 24 vagy újabb verziót és npm 10 vagy újabb verziót kér. Nézd át a scripteket és a külön fordítóeszközökről szóló útmutatót, majd kövesd a fejlesztési és csomagolási lépéseket. Minden célrendszeren teszteld a natív függőségeket és az aláírt buildet.

Technológia: TypeScript, Electron, React, electron-vite

Licenc: MIT

Alapértelmezett ág: main

Források ellenőrizve: 2026-10-25

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/electron-react-boilerplate)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=electron-react-boilerplate)

Az appban válassz nevet és helyet. Az Orqestria új projektbe klónozza a repót, és hozzárendeli az ajánlott ügynökcsapatot. A függőségeket nem telepíti, az alkalmazást nem indítja el.

### Hivatalos források

- [https://github.com/electron-react-boilerplate/electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate)
- [https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/README.md](https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/README.md)
- [https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/LICENSE](https://github.com/electron-react-boilerplate/electron-react-boilerplate/blob/main/LICENSE)


## Electron Vite Vue

Alkalmazásalap

Kompakt Electron-, Vue- és Vite-alap külön main, preload és renderer forrásrészekkel.

### Miért ajánljuk?

Akkor jó kiindulópont, ha Vue-csapatod egyszerű struktúrából építene asztali felületet. Átláthatóan bővítheted több ablakkal, helyi integrációkkal és a termékedhez szükséges képernyőkkel.

### Mikor válaszd?

- Vue-alapú asztali segédprogramok és belső üzleti kliensek.
- Egyedi ablakokat vagy natív Node.js-modulokat igénylő kisebb asztali termékek.

### Mire érdemes figyelned?

- A renderer kompatibilitási bővítménye nem biztonsági határ. Nem megbízható tartalom előtt ellenőrizd a preload API-kat, az IPC-t és minden közvetlen Node.js-hozzáférést.
- Az éles aláírást, frissítést és platformfüggő natív modulok buildjét külön kell megtervezned és tesztelned.

### Indulj el ezzel a projekttel

Készíts elő a manifestekkel kompatibilis Node.js-környezetet. A README npm-alapú fejlesztési lépései előtt nézd át a függőségeket és scripteket. Tartsd külön a main, preload és renderer felelősségét, majd egészítsd ki a terméket csomagolással, aláírással és platformtesztekkel.

Technológia: TypeScript, Electron, Vue, Vite

Licenc: MIT

Alapértelmezett ág: main

Források ellenőrizve: 2026-10-25

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/electron-vite-vue)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=electron-vite-vue)

Az appban válassz nevet és helyet. Az Orqestria új projektbe klónozza a repót, és hozzárendeli az ajánlott ügynökcsapatot. A függőségeket nem telepíti, az alkalmazást nem indítja el.

### Hivatalos források

- [https://github.com/electron-vite/electron-vite-vue](https://github.com/electron-vite/electron-vite-vue)
- [https://github.com/electron-vite/electron-vite-vue/blob/main/README.md](https://github.com/electron-vite/electron-vite-vue/blob/main/README.md)
- [https://github.com/electron-vite/electron-vite-vue/blob/main/LICENSE](https://github.com/electron-vite/electron-vite-vue/blob/main/LICENSE)


## Create Tauri App

Projektgenerátor

Interaktív generátor Tauri-alkalmazásokhoz Rust-backenddel és választható frontenddel.

### Miért ajánljuk?

A Create Tauri App akkor hasznos, ha rendszer-WebView-ra és pontosan korlátozott natív képességekre épülő asztali alkalmazást szeretnél. Választhatod a csapatodnak ismerős frontendet, majd az üzleti funkciókhoz tervezheted a Rust-parancsokat és jogosultságokat.

### Mikor válaszd?

- Webes felületű asztali segédprogramok és üzleti kliensek natív integrációkkal.
- Rustban és platformonként eltérő WebView-környezetben jártas csapatok termékei.

### Mire érdemes figyelned?

- A klón a generátor forrását tartalmazza. Az alkalmazást külön, kiadott verzióval generáld; a repó alapértelmezett ága dev.
- Rust, rendszerfüggő buildeszközök, jogosultságok és aláírás is szükséges. A forrás licence nem ad korlátlan jogot a Tauri-logóhoz; a bővítmények licence külön ellenőrizendő.

### Indulj el ezzel a projekttel

Telepítsd a Rustot és a célplatform Tauri-előfeltételeit, valamint a választott frontend eszközeit. Külön mappában használd a dokumentált create-tauri-app parancsot, nézd át a létrehozott jogosultságokat és függőségeket, majd teszteld a buildet minden célplatform WebView-jával.

Technológia: Rust, Tauri, TypeScript

Licenc: MIT

Alapértelmezett ág: dev

Források ellenőrizve: 2026-10-25

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/create-tauri-app)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=create-tauri-app)

Válassz nevet és helyet az Orqestriában: a generátor forrását klónozzuk, és hozzárendeljük az ajánlott csapatot. A saját alkalmazásod generálása külön lépés. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/tauri-apps/create-tauri-app](https://github.com/tauri-apps/create-tauri-app)
- [https://github.com/tauri-apps/create-tauri-app/blob/dev/README.md](https://github.com/tauri-apps/create-tauri-app/blob/dev/README.md)
- [https://github.com/tauri-apps/create-tauri-app/blob/dev/LICENSE\_MIT](https://github.com/tauri-apps/create-tauri-app/blob/dev/LICENSE_MIT)


## Wails

Projektgenerátor

Go asztali keretrendszer és CLI webes felületű, natív rendszerintegrációval működő alkalmazásokhoz.

### Miért ajánljuk?

A Wails akkor jó alap, ha a helyi alkalmazáslogikát Go-ban írnád, a felülethez pedig ismert webes technológiát használnál. A generált kapcsolatok összekötik a frontendkódot a Go-metódusokkal, így meglévő Go-képességekre építhetsz asztali klienst.

### Mikor válaszd?

- Jelentős Go-logikát vagy helyi integrációt tartalmazó üzleti segédprogramok.
- Natív WebView-t és Go-backendet választó asztali fejlesztőcsapatok.

### Mire érdemes figyelned?

- A repó a keretrendszer és CLI forrása, nem legenerált alkalmazás. Külön kell inicializálnod a projektet; az ellenőrzött dokumentációban a v2 stabil, a v3 béta.
- A rendszer-WebView feltételei és működése platformonként eltérnek. Az aláírást, telepítőket és a Go-metódusok biztonságos elérését továbbra is meg kell tervezned.

### Indulj el ezzel a projekttel

Telepítsd a Go-t, a frontend eszközeit és a választott Wails-verzióhoz előírt rendszerfüggőségeket. Válaszd a stabil v2-t, vagy tudatosan értékeld a v3 bétát, majd a megfelelő CLI-vel külön mappába inicializálj alkalmazást. Nézd át a generált kapcsolatokat, és készíts platformonkénti buildet.

Technológia: Go, Wails, JavaScript

Licenc: MIT

Alapértelmezett ág: master

Források ellenőrizve: 2026-10-25

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/wails)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=wails)

Válassz nevet és helyet az Orqestriában: a generátor forrását klónozzuk, és hozzárendeljük az ajánlott csapatot. A saját alkalmazásod generálása külön lépés. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/wailsapp/wails](https://github.com/wailsapp/wails)
- [https://github.com/wailsapp/wails/blob/master/README.md](https://github.com/wailsapp/wails/blob/master/README.md)
- [https://github.com/wailsapp/wails/blob/master/LICENSE](https://github.com/wailsapp/wails/blob/master/LICENSE)


## Avalonia Templates

Projektgenerátor

Hivatalos dotnet new sablonok C\#- vagy F\#-alapú Avalonia-alkalmazásokhoz, MVVM-változatokkal.

### Miért ajánljuk?

Akkor ajánljuk, ha .NET-csapatod XAML-felületű, több platformon futó asztali alkalmazást építene. Választhatsz egyszerű alkalmazásvázat vagy MVVM-struktúrát, majd a felületet és üzleti modellt a felhasználóid igényeihez alakíthatod.

### Mikor válaszd?

- C\#- vagy F\#-csapatok több platformos asztali kliensei.
- XAML-nézetekre és választott MVVM-mintára épülő üzleti eszközök.

### Mire érdemes figyelned?

- A repó sablondefiníciókat tartalmaz. Telepítsd a kiadott Avalonia.Templates csomagot, majd külön alkalmazást generálj belőle.
- Kész üzleti backend nincs a sablonokban. A platformcsomagolás, natív integrációk és további SDK-workloadok külön beállítást igényelnek; az opcionális kereskedelmi Avalonia-termékek nem részei ennek az MIT-repónak.

### Indulj el ezzel a projekttel

Készíts elő a választott sablonkiadás által támogatott .NET SDK-t. A dotnet new eszközzel telepítsd az Avalonia.Templates csomagot, válassz alkalmazás- vagy MVVM-sablont, és külön mappába generálj. Ellenőrizd a célkeretrendszereket és függőségeket, majd a támogatni kívánt rendszereken építs és tesztelj.

Technológia: C\#, F\#, Avalonia, .NET

Licenc: MIT

Alapértelmezett ág: main

Források ellenőrizve: 2026-10-25

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/avalonia-templates)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=avalonia-templates)

Válassz nevet és helyet az Orqestriában: a generátor forrását klónozzuk, és hozzárendeljük az ajánlott csapatot. A saját alkalmazásod generálása külön lépés. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/AvaloniaUI/Avalonia.Templates](https://github.com/AvaloniaUI/Avalonia.Templates)
- [https://github.com/AvaloniaUI/Avalonia.Templates/blob/main/README.md](https://github.com/AvaloniaUI/Avalonia.Templates/blob/main/README.md)
- [https://github.com/AvaloniaUI/Avalonia.Templates/blob/main/LICENSE](https://github.com/AvaloniaUI/Avalonia.Templates/blob/main/LICENSE)

