# 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

## Ignite

Projektgenerátor

React Native- és Expo-projektgenerátor újrafelhasználható komponensekkel, navigációval, témázással és tesztelési mintákkal.

### Miért ajánljuk?

Az Ignite akkor hasznos, ha egységes mobilalkalmazás-struktúrával indulnál. A generátor és a hozzá tartozó alapprojekt képernyőkhöz, komponensekhez, többnyelvűséghez és fejlesztői eszközökhöz ad kiindulópontot, amelyet a saját termékedhez alakíthatsz.

### Mikor válaszd?

- Több platformon futó ügyfélalkalmazások és belső mobilos eszközök.
- Több React Native-terméket építő csapatok közös architekturális és tesztelési mintákkal.

### Mire érdemes figyelned?

- Ez a klón az Ignite CLI és az alapprojekt forrását tartalmazza. A saját alkalmazás generálása a kiadott CLI-vel külön lépés.
- A natív buildhez platformeszközök, aláírás és áruházi előkészítés kell. Az MIT-kódlicenc nem ad jogot az Ignite vagy az Infinite Red védjegyeinek használatára.

### Indulj el ezzel a projekttel

Készíts elő Node.js-t és a célplatformokhoz szükséges React Native- vagy Expo-környezetet. A dokumentált Ignite CLI-vel külön mappába generáld az alkalmazást, nézd át a kódot és a függőségeket, majd állíts be szimulátort vagy eszközös buildet. Az iOS-buildhez Apple-eszközök szükségesek.

Technológia: TypeScript, React Native, Expo

Licenc: MIT

Alapértelmezett ág: master

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

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

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

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/infinitered/ignite](https://github.com/infinitered/ignite)
- [https://github.com/infinitered/ignite/blob/master/README.md](https://github.com/infinitered/ignite/blob/master/README.md)
- [https://github.com/infinitered/ignite/blob/master/LICENSE](https://github.com/infinitered/ignite/blob/master/LICENSE)


## Obytes React Native Starter

Alkalmazásalap

Expo- és React Native-alap fájlalapú navigációval, adatlekéréssel, többnyelvűséggel és környezetenkénti beállításokkal.

### Miért ajánljuk?

Akkor ajánljuk, ha TypeScript-csapatod világos mintákat keres a mobilos útvonalakhoz, API-kapcsolatokhoz és újrafelhasználható felülethez. Ezek együtt már használható fejlesztési alapot adnak az ügyfélfolyamatok és a backend bekötéséhez.

### Mikor válaszd?

- Meglévő API-ra épülő mobilos ügyfélportálok és dolgozói alkalmazások.
- Közös iOS- és Android-kódbázis fejlesztői, teszt- és éles környezettel.

### Mire érdemes figyelned?

- A belépési mintát valódi backenddel és átgondolt hitelesítőadat-tárolással kell kiegészítened; ez nem kész azonosítási rendszer.
- A natív modulok, jogosultságok és egyedi fejlesztői buildek platformbeállításokat igényelnek. Az Expo-szolgáltatásoknak és az áruházi megjelenésnek külön feltételei és díjai lehetnek.

### Indulj el ezzel a projekttel

Használd a repóban megadott pnpm-verziót és egy Expo-kompatibilis Node.js-környezetet. Kövesd a starter dokumentációját, állítsd be az alkalmazásazonosítókat és környezeteket, nézd át a függőségeket, majd készítsd elő a fejlesztői klienst és a célplatform eszközeit az eszközös teszthez.

Technológia: TypeScript, React Native, Expo, Expo Router

Licenc: MIT

Alapértelmezett ág: master

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

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

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

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/obytes/react-native-template-obytes](https://github.com/obytes/react-native-template-obytes)
- [https://github.com/obytes/react-native-template-obytes/blob/master/README.md](https://github.com/obytes/react-native-template-obytes/blob/master/README.md)
- [https://github.com/obytes/react-native-template-obytes/blob/master/LICENSE](https://github.com/obytes/react-native-template-obytes/blob/master/LICENSE)
- [https://github.com/obytes/react-native-template-obytes/blob/master/package.json](https://github.com/obytes/react-native-template-obytes/blob/master/package.json)


## Very Good CLI

Projektgenerátor

Dart parancssori generátor Flutter-alkalmazásokhoz, csomagokhoz, bővítményekhez és más Dart-projektekhez.

### Miért ajánljuk?

A Very Good CLI akkor jó alap, ha ismételhető projektindítást és következetes kódelemzési, tesztelési mintákat szeretnél. Új mobiltermékhez Flutter-alkalmazássablont, újrafelhasználható funkcióhoz célzottabb csomagsablont választhatsz.

### Mikor válaszd?

- Egységes projektstruktúrát igénylő Flutter-mobiltermékek.
- Több Flutter-alkalmazást és közös Dart-csomagokat gondozó csapatok.

### Mire érdemes figyelned?

- A repó a CLI forrása, nem egy legenerált mobilalkalmazás. A sablon kiválasztása és az alkalmazás létrehozása külön lépés.
- A sablonok és az SDK-követelmények változnak. A natív bővítmények, aláírás, áruházi kiadás és külső szolgáltatások külön feladatok.

### Indulj el ezzel a projekttel

Telepíts kompatibilis Dart- és Flutter-SDK-t, majd kövesd a kiadott Very Good CLI dokumentációját. Külön mappába generálj flutter\_app projektet, nézd át a beállításait, kérd le a függőségeket és futtasd az ellenőrzéseket. Állítsd be a kiadni kívánt platformok Android- és iOS-eszközeit.

Technológia: Dart, Flutter

Licenc: MIT

Alapértelmezett ág: main

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

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/very-good-cli)

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

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/VeryGoodOpenSource/very\_good\_cli](https://github.com/VeryGoodOpenSource/very_good_cli)
- [https://github.com/VeryGoodOpenSource/very\_good\_cli/blob/main/README.md](https://github.com/VeryGoodOpenSource/very_good_cli/blob/main/README.md)
- [https://github.com/VeryGoodOpenSource/very\_good\_cli/blob/main/LICENSE](https://github.com/VeryGoodOpenSource/very_good_cli/blob/main/LICENSE)
- [https://github.com/VeryGoodOpenSource/very\_good\_cli/blob/main/pubspec.yaml](https://github.com/VeryGoodOpenSource/very_good_cli/blob/main/pubspec.yaml)


## Now in Android

Referenciaprojekt

A Google Kotlin- és Jetpack Compose-referenciaalkalmazása moduláris Android-architektúrához.

### Miért ajánljuk?

Akkor hasznos, ha Android-felületi, adatkezelési és tesztelési mintákat szeretnél megismerni és célzottan átvenni. Működő tartalmi alkalmazáson mutatja meg a modulok együttműködését, ami egy nagyobb natív Android-termék tervezését segíti.

### Mikor válaszd?

- Moduláris felépítésű, alaposan tesztelt natív Android-alkalmazások.
- Csapatok, amelyek a Compose, a függőséginjektálás és az adatréteg kialakítását mérlegelik.

### Mire érdemes figyelned?

- Ez Android-híreket bemutató referenciaalkalmazás, nem általános üzleti starter. A tartalmat, arculatot és adatmodellt a saját termékedhez kell alakítanod.
- Az éles backend nem nyilvános. A helyi adatokat használó demo buildváltozatokból indulj ki; a prod változatokhoz nem kapsz kész szolgáltatást.

### Indulj el ezzel a projekttel

Nyisd meg a klónt kompatibilis stabil Android Studióban, a szükséges Android SDK-val és Gradle-környezettel. Helyi kipróbáláshoz az app modult és a demoDebug változatot válaszd. Az architektúra- és modularizációs útmutatókból az üzleti alkalmazásodhoz illő mintákat emeld át.

Technológia: Kotlin, Jetpack Compose, Gradle

Licenc: Apache-2.0

Alapértelmezett ág: main

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

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/now-in-android)

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

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/android/nowinandroid](https://github.com/android/nowinandroid)
- [https://github.com/android/nowinandroid/blob/main/README.md](https://github.com/android/nowinandroid/blob/main/README.md)
- [https://github.com/android/nowinandroid/blob/main/LICENSE](https://github.com/android/nowinandroid/blob/main/LICENSE)


## Clean Architecture SwiftUI

Referenciaprojekt

SwiftUI-referenciaalkalmazás elkülönített felületi, üzleti és adatelérési réteggel, SwiftData-tárolással.

### Miért ajánljuk?

Akkor ajánljuk tanulmányozásra, ha natív Apple-alkalmazásod felületét és adatrétegét jól tesztelhetően szeretnéd felépíteni. Az országokat bemutató példa kézzelfogható mintát ad navigációra, függőséginjektálásra és állapotkezelésre.

### Mikor válaszd?

- Tartós adatokat kezelő natív SwiftUI-alkalmazások világos üzleti réteggel.
- Csapatok, amelyek ügyfél- vagy dolgozói folyamatok előtt architekturális és tesztelési mintákat hasonlítanak össze.

### Mire érdemes figyelned?

- Külső API-ra épülő országdemó, nem kész üzleti alkalmazás vagy belépési starter.
- Az átvételhez saját adatmodell kell, és ellenőrizned kell a támogatott Apple-rendszerverziókat, a SwiftData feltételeit és a függőségeket.

### Indulj el ezzel a projekttel

macOS-en, kompatibilis Xcode-dal és Apple SDK-val nyisd meg a projektet. Nézd át a demó adat-API-ját és csomagfüggőségeit, futtasd a teszteket, és vizsgáld meg a navigációt és az adattárolást. A saját üzleti modellt és belépési folyamatot külön alakítsd ki.

Technológia: Swift, SwiftUI, Combine, SwiftData

Licenc: MIT

Alapértelmezett ág: master

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

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/clean-architecture-swiftui)

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

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/nalexn/clean-architecture-swiftui](https://github.com/nalexn/clean-architecture-swiftui)
- [https://github.com/nalexn/clean-architecture-swiftui/blob/master/README.md](https://github.com/nalexn/clean-architecture-swiftui/blob/master/README.md)
- [https://github.com/nalexn/clean-architecture-swiftui/blob/master/LICENSE](https://github.com/nalexn/clean-architecture-swiftui/blob/master/LICENSE)

