Byg din næste app med disse Open Source Low-Code/No-Code platforme

Dette er vores udvalgte liste over open source-platforme uden kode til at skære nogle af dine udviklercentrerede udgifter ned.

Ganske vist er softwareudviklere blandt de bedst betalte fagfolk. Ifølge Forbesproduktudvikling er den største udgift til at oprette enhver applikation.

Dette beviser en stor flaskehals, især hvis du er en nystartet virksomhed.

Med hensyn til denne specifikke brugssag er der masser af ingen- eller lavkode-platforme til at bygge dit produkt.

Lav kode vs ingen kode

Først og fremmest er der ikke noget som No-code i applikationsudvikling. Der vil altid køre kode i baggrunden, som håndteres af softwareprofessionelle.

Men med No-code software skriver du ikke en enkelt linje kode. En simpel træk-og-slip-grænseflade, og din applikation vil være oppe og køre.

Konklusivt betyder dette også begrænsede tilpasninger. No-code platforme er rettet mod ikke-kodende teknologikyndige brugere.

Men hvis du kan inkludere et par scripts for at forbedre den overordnede brugeroplevelse og funktionalitet, ville det blive en udviklingsplatform med lav kode som Tooljet. Så en lav kode betyder ikke kode som et væsentligt krav; det er valgfrit, men bruges til at tilføje tilpassede smagsvarianter i enhver applikation.

Så lav-kode software er hjælpeværktøjer rettet mod kodningsfagfolk for at fremskynde softwareudvikling.

Og endelig kan en lavkodeplatform fungere som en no-code, men det modsatte er ikke sandt.

Selvom du kan starte med hvilken som helst, handler denne artikel om open source lavkode-platforme.

At stole på open source-applikationer viser sig altid bedst. For det første er koden offentligt tilgængelig og revideres det meste af tiden, så du kan være sikker på enhver ondsindet kode eller sårbarheder.

Og så kan du altid skille dig ud, når du vokser i antal.

Så lad os uden omsvøb starte med listen over nogle af de bedste open source lavkode-platforme.

ToolJet er en lav-kode app-udviklingsplatform til at bygge interne applikationer. Det er kompatibelt med adskillige databasestyringssystemer, herunder PostgreSQL, MySQL, Cloud Firestore, MongoDB osv.

Du kan implementere ToolJet i skyen eller på stedet. I begge tilfælde sikrer ToolJets hjemmeside databeskyttelse og sikkerhed.

ToolJet er kompatibel med RestAPI’er og kan oprette forbindelse til Amazon Simple Storage Service eller Google Cloud. Du kan også integrere det med Google Sheets, Slack, Airtable, Stripe osv.

Applikationer bygget med ToolJet er mobilresponsive. Med 35+ brugergrænsefladekomponenter har den en fremragende træk-og-slip-builder til visuel redigering. Derudover har Tooljet forespørgselseditorer til alle understøttede databasesystemer.

  Sådan opsætter du et smart køkken

ToolJet lader dig samarbejde med dit team og løse konflikter hvor som helst på applikationslærredet.

Mens du kan bygge applikationer med visuelle editorer, understøtter ToolJet også skrivning af tilpasset JavaScript-kode, hvor som helst du finder passende. Derudover kan du bygge plugins for at øge funktionaliteten.

ToolJet cloud er en fuldt administreret løsning, men du kan henvise til ToolJet guider for at lancere den selvhostede version på Kubernetes, Heroku, AWS EC2, Docker osv. Og ja, der er også et gratis niveau.

NocoDB

NocoDB er et gratis Airtable-alternativ til at bygge no-code-applikationer med lethed. Dette fungerer med MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora & MariaDB databaser.

Du kan bygge forretningsarbejdsgange med NocoDB app store-applikationer ud over 3. parts API’er. Man kan også programmere API’er til at integrere det med Zapier, Make osv.

NocoDB er en helt gratis selvhostet løsning. Grundlæggende kan du bruge dette til at konvertere enhver understøttet database til et smart regneark.

Man kan også oprette og dele forskellige visninger (Grid, Gallery, Kanban, Form) med den tilgængelige database. NocoDB lader dig også beskytte visninger med adgangskode for bedre sikkerhed. Derudover understøtter det samarbejde med forskellige adgangsniveauer.

Og endelig sørger NocoDB for, at du ikke bliver hængende med dens rige dokumentation. Du kan dog bestille en demo for et forspring.

Bare så du ved det, er NocoDB gratis lige nu, men de har planer om at lancere en virksomhedsudgave med brugerdefinerede funktioner og support.

Baserow

Baserow er en web-browser-baseret no-code app udviklingsplatform. Det hjælper dig med at opbygge en database uden nogen detaljeret teknisk erfaring.

Du kan oprette ubegrænsede rækker og databaser med Baserow. Derudover er samarbejde en leg uden grænser for antallet af brugere for selv den gratis plan.

Det fungerer med PostgreSQL-databasen med understøttelse af MySQL og SQLite, der kommer i fremtidige opdateringer.

Selvom Baserow er kodefrit, lader dens API-første tilgang det nemt oprette forbindelse til eksterne applikationer. Dette tillader datavisning i gitter-, formular-, galleri- og kanbanvisning med Kalender og undersøgelsesvisning kan blive tilgængelig i fremtiden.

Du kan tillade rollebaseret tilladelse til effektive samarbejder. Baserow giver fleksibiliteten mellem at oprette brugerdefinerede plugins eller forbinde dem med 3. parts.

Baserow har et gratis niveau med en MIT-licens. I mellemtiden er cloud-hosting også gratis, men vil blive prissat i fremtiden.

Frappe Framework

Frappe Framework er en DocType lav-kode platform til at skabe kommercielle applikationer uden stor indsats.

  Hvad er RAT Malware, og hvorfor er det så farligt?

Understøttelse af MariaDB- og PostgreSQL-databaser giver mulighed for rollebaseret tilladelse til forskellige adgangsniveauer. Du kan også integrere med eksterne applikationer ved hjælp af Rest API og Webhooks.

Desuden har Frappe Framework et modulært system, der giver dig mulighed for at bygge applikationer over andre projekter.

Derudover har den indbyggede formularer, lister, søgning og navigation for at øge produktiviteten fra start.

Dette lavkodetilbud er fra Frappe Technologies, som har adskillige andre gratis og open source-projekter som ERPNext.

Directus

Directus er et open source hovedløst CMS, der er kompatibelt med enhver SQL-database.

Det understøtter datainput og tilpasning af REST+GraphQL API, JavaScript SDK og Pure SQL. Dette springer også over behovet for at migrere, da du kan installere det over den eksisterende SQL-database. Der er dog altid en mulighed for at starte forfra.

Med Directus kan du oprette en brugerdefineret API ved hjælp af et eksisterende SQL-skema eller deres datamodeller. Og der er granulær adgangskontrol til at skabe brugerdefinerede arbejdsgange for brugerne. Dette tillader også API-udvidelse med yderligere endepunkter, webhooks, svarfiltre og hændelseslogik.

Derudover er Directus kompatibel med sikkerhedsprotokoller som SSO, OAuth2, OpenID og 2FA. Desuden er Directus modulopbygget, hvilket tillader udvidelse med tilpasset JavaScript.

Endelig har den en selv-hostet version uden begrænsninger sammen med gratis og betalte cloud-hosting-abonnementer.

Hvis du beslutter dig for at gå med DirectUS og ikke er klar til selv at installere og konfigurere, kan du prøve Kamatera, som tilbyder DirectUS med et enkelt klik.

Convertigo

Convertigo er en app-udviklingsplatform med lav kode/no-kode til at bygge Android- og iOS-apps i en enkelt instans.

Selvom du har brug for en vis programmeringsekspertise for at bruge lavkodeværktøjet, kan et studie uden kode til oprettelse af app bruges uden nogen kodningsfærdigheder.

Convertigo er en selvstændig platform, der ikke behøver nogen tredjeparts-SDK for at bygge smartphone-applikationer. Du kan dog bruge eksterne SDK’er til lokale builds.

Dets lavkodemodul har mange bemærkelsesværdige funktioner som understøttelse af flere implementeringsmiljøer, SQL-databaser, Rest API’er osv.

Men nej-koden er rettet mod det, Convertigo kalder borgerapplikationsproducenter. Dette er begrænset til formularbygger, progressive webapps, offline-implementering osv.

Convertigo har en gratis community-version ud over to betalte niveauer med månedlige og årlige betalte planer.

Saltmajs

Saltmajs bør være din foretrukne ressource til at bygge webapplikationer uden at skrive en enkelt linje kode.

Du kan bruge dette open source-værktøj til at skabe desktop- og mobilvenlige webapps med relationelle data med fleksible visninger, datatyper og layout.

  Sådan beskytter du dit smarthome mod angreb

Du kan hurtigt prøve en demo for at måle Saltcorns muligheder uden nogen opsætning. Der er et væld af eksempler på applikationer på Saltcorns hjemmeside for at give en idé om mulighederne.

Derudover har de en Saltcorn butik til nye plugins og pakker for at udvide funktionaliteten og forbedre æstetikken.

Dette er en gratis platform udgivet under MIT-licensen. Så du kan selv hoste for en hel gratis implementering. Alternativt kan du bruge 3. parts cloud hosting som et premium alternativ.

ROWY

Rowy er et open source Airtable-alternativ til databasestyring.

Eksklusivt for Google Firestore tillader Rowy brugen af ​​enhver NPM-pakke eller API for ekstra funktionalitet.

Det understøtter import/eksport af massedata med mulighed for at oprette brugerdefinerede datahandlinger. Derudover har Rowy rollebaseret tilladelse til sikkert teamwork.

Du kan enten selv hoste eller bruge en gratis cloud-version med begrænsede funktioner. Du kan dog også vælge pro-versionen for alle de avancerede attributter.

Motor admin

Motor admin er en open source no-code data management platform, der fokuserer på administrationspanelet for dine applikationer.

Det hjælper dig med at udføre CRUD-handlinger inden for en brugervenlig GUI. Derudover letter Motor Admin dataanalyse med tilpassede SQL-rapporter og diagrammer. Desuden kan du integrere specifikke rapporter i et enkelt panel og dele dem med dit team.

Man kan også integrere produktionsapplikationer via API’er for at bygge personlige formularer.

Motor Admin pro-versionen har nogle ekstra funktioner, såsom den lader dig oprette salgs-CRM, kundesupport og projektstyring i selve administrationsområdet. Desuden kan du samarbejde direkte i admin-dashboardet, overvåge små ændringer og gendanne poster.

Og ligesom andre er den selvhostede version gratis, mens andre betales afhængigt af abonnementet.

NocoBase

NocoBase er en kodefri udviklingsplatform, der tillader fulde tilpasninger uden kodningsfærdigheder.

Som mange andre på denne liste kan NocoBase også prale af granulær adgangskontrol. Applikationen integrerer let formularer, statistiske diagrammer, tabeller, kalendere osv. i blokke.

Du kan vise oplysningerne på forskellige måder og vedligeholde en diskret datastruktur for at understøtte dem. Og du kan bruge plugins, hvis du har brug for ekstra behandlingsevne.

NocoBase giver dig fuldt ejerskab og ubegrænset kommerciel brug under MIT-licensen. Mens applikationen er i tidlig udvikling, kan du prøve live-demoen på dens hjemmeside.

Konklusion

Du kan finde denne artikel mere om lav-kode applikationsudvikling, og det er faktisk rigtigt, fordi gode no-code platforme stadig er meget begrænsede i antal. Og hvis du medregner open source, så bliver de hurtigt sparsomme.

Open source er dog afgørende, da det giver sikkerhed og fleksibilitet og omgår enhver mulighed for leverandørlåse.

PS: Du kan også tjekke nogle af de bedste online databaser. eller lær om MVP-apps.