Wybierz język
Wybierz JavaScript, TypeScript, HTML/CSS/JS, SQL lub Lua. Każdy otwiera się z działającym przykładem.
Napisz kod, naciśnij Uruchom i od razu zobacz wynik: logi konsoli, tabele, błędy z numerami linii.
Zbuduj stronę z podglądem na żywo, ćwicz SQL na prawdziwej bazie SQLite lub wypróbuj Lua. Nic do instalowania.
Wybierz JavaScript, TypeScript, HTML/CSS/JS, SQL lub Lua. Każdy otwiera się z działającym przykładem.
Pisz w edytorze lub otwórz plik. Podświetlanie, wcięcia i domykanie nawiasów pomagają na bieżąco.
Naciśnij Uruchom lub Ctrl+Enter, by zobaczyć wynik. Zapisz plik lub skopiuj link, by udostępnić kod.
Kilka rzeczy, które ułatwiają pisanie i testowanie kodu.
W JavaScripcie i TypeScripcie możesz pisać await poza funkcją, więc testowanie kodu asynchronicznego bez fetch jest szybkie.
Przekaż tablicę obiektów do console.table(), by zobaczyć ją jako tabelę, którą możesz pobrać jako CSV.
Umieść instrukcje CREATE TABLE i INSERT na górze: każde uruchomienie buduje bazę od nowa, więc wyniki są powtarzalne.
Typy są usuwane przed uruchomieniem kodu, więc błąd typu nie zatrzyma programu. Używaj go do testowania składni i logiki.
Nieskończona pętla nigdy nie zamrozi strony: naciśnij Zatrzymaj lub Esc i uruchom ponownie.
Liczby całkowite Lua są tu 32-bitowe, więc bardzo duże liczby całkowite najlepiej zapisywać jako dziesiętne.
Twórz obrazy, krótkie klipy i modele 3D do aplikacji, gry lub strony dzięki WaveSpeed AI.
Twórz ikony, ilustracje i zrzuty ekranu do aplikacji.
Zamień zrzut ekranu w krótki klip promocyjny.
Zamień obrazek w model 3D do swojej gry.
$1 w darmowych kredytach dla kwalifikujących się nowych kont. Bez karty. Generatory mają osobne wymagania dotyczące konta i kredytów. uruchamianie kodu jest darmowy.
JavaScript, TypeScript, HTML/CSS/JS z podglądem na żywo, SQL na SQLite oraz Lua 5.3. Do Pythona użyj darmowego kompilatora Python online.
Tak. Jest darmowe, bez rejestracji, bez limitów uruchomień i bez znaku wodnego na tym, co zapiszesz.
W przeglądarce, w piaskownicy bez dostępu do plików cookie i pamięci tej strony. Twój kod nie jest wysyłany na serwer w celu uruchomienia.
Tak. Pisz instrukcje CREATE TABLE, INSERT i SELECT i oglądaj każdy wynik jako tabelę. SQLite obsługuje złączenia, funkcje okna, rekurencyjne CTE i funkcje JSON.
Wybierz HTML/CSS/JS. Edytuj karty HTML, CSS i JS, a podgląd aktualizuje się w trakcie pisania; komunikaty konsoli ze strony pojawiają się pod nim.
Naciśnij Udostępnij, by skopiować link. Kod jest zapisany w samym linku, więc każdy, kto go otworzy, zobaczy ten sam kod w edytorze.
Tak. Kod dla każdego języka jest zapisywany w tej przeglądarce i wraca, gdy tu wrócisz. Użyj Zapisz, by zachować plik na urządzeniu.
Wybierz język, naciśnij Uruchom i zobacz wynik w sekundę.