NocoDB är ett webbgränssnitt ovanpå en relationsdatabas: den som vill ha Airtables arbetsätt men behålla data i sin egen PostgreSQL, MySQL eller SQLite får tabeller med text, tal, datum, valfält och länkar mellan tabeller, och kan sedan filtrera, gruppera, sortera och färgmarkera raderna som i ett kalkylblad. Varje tabell kan visas på flera sätt – rutnät, formulär, tavla eller kalender – och behörigheter sätts per användare och per tabell.
Metadatan om baser, tabeller, fält och vyer ligger i samma databas som innehållet, så en säkerhetskopia av databasen räcker för att flytta hela arbetet. Allt går också att nå över ett dokumenterat REST-API: data-API:et läser och skriver poster, meta-API:et skapar baser och tabeller. I labbet byggdes hela exemplet – en IT-inventering med utrustning, licenser och supportärenden – över API:t, medan vyerna fick skapas i gränssnittet eftersom den vägen inte finns i API:t.
Själva NocoDB körs som en container med en databas bredvid sig, och det finns även en molntjänst på samma kodbas. Sedan januari 2026 ligger koden under Sustainable Use License i stället för AGPL-3.0: källkoden är läsbar och självhosting är fri, men den som vill sälja NocoDB som tjänst behöver ett kommersiellt avtal. Vissa funktioner, som appbyggaren och dashboards på den självhostade utgåvan, hör till de betalda nivåerna. Gränssnittet finns på svenska till omkring tre fjärdedelar; dokumentation och support är engelska.