{"repo":"DDecoene/WebBaseIII","free":true,"listed":false,"github":"https://github.com/DDecoene/WebBaseIII","clone":"git clone https://github.com/DDecoene/WebBaseIII.git","description":"dBASE III is back. In your browser. USE customers like it's 1984.","language":"TypeScript","stars":52,"topics":["database","dbase","interpreter","repl","retro","retrocomputing","sqlite","typescript","websocket","dbase-iii"],"license":"AGPL-3.0","category":"databases-storage","readme_excerpt":"WebBase-III dBASE III is back. In your browser. USE customers like it's 1984. Remember the dot prompt? Before SQL won, before ORMs, before anyone said \"full-stack\" — there was dBASE III. You typed USE customers , then LIST , and your data was just there . WebBase-III brings that whole world back: the terminal, the language, BROWSE , @ SAY GET forms, .prg programs, indexes, reports — rebuilt from scratch as a modern web app with its own interpreter in TypeScript, backed by Node.js, WebSockets, and SQLite. Try it in one click — no install: The Codespace installs dependencies and starts the dev server automatically. Open the forwarded port 5173 and you're at the dot prompt. --- Screenshots Terminal REPL The command interface — type W3Script and see results instantly. --- LIST — tabular record display LIST prints all records in active index order. The status bar shows the active database and table. --- Indexing & SEEK INDEX ON name TO BYNAME creates a SQLite index and activates it — subsequent LIST output is sorted alphabetically. SEEK \"Delta NV\" jumps the record pointer to the first match in O(log n). --- BROWSE — editable grid BROWSE opens a spreadsheet-style grid. Records are shown in active index order. Tab/Enter to edit a cell, Ctrl+N for a new row, Delete to remove a row, Esc to return to the terminal. --- Program editor EDIT opens the built-in .prg source editor. Programs support the full W3Script language: DO CASE/ENDCASE , DO WHILE/ENDDO , IF/ENDIF , form layouts, and al","default_branch":null,"files":null,"tree":[],"storefront":"/r/DDecoene","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DDecoene/WebBaseIII/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}