Narzędzia dla programistów

(55)

Codzienne pomocniki dla programistów: formatery, konwertery, generatory i walidatory.

Generator changelogu

Twórz sekcję Markdown w stylu Keep a Changelog z wpisów pogrupowanych w kategorie. Wklej wpisy do kategorii Added, Changed, Fixed i Removed, wybierz Markdown lub zwykły tekst i skopiuj wynik.

Kalkulator Chmod

Konwertuj między ósemkowymi kodami chmod (755, 644) a łańcuchami uprawnień rwx. Przełączaj bity użytkownika, grupy i pozostałych oraz zobacz wynikowe polecenie chmod.

Konwerter CMYK na RGB

Przelicz procenty CMYK na przybliżone wartości RGB i Hex do szybkiego podglądu na ekranie za pomocą standardowego wzoru.

Kod na obraz

Wklej kod, ustaw motyw, kolory, rozmiar czcionki, odstępy, nagłówek i numery wierszy, sprawdź podgląd canvas i pobierz PNG. Renderowanie zwykłego tekstu, bez podświetlania składni.

Dekoder certyfikatów

Wklej certyfikat PEM X.509 i sprawdź zdekodowane pola: podmiot, wystawca, numer seryjny, algorytm podpisu, okres ważności oraz alternatywne nazwy podmiotu.

Przelicznik PX na PT

Przelicza nieujemne piksele CSS na punkty według stałej relacji 1 px = 0,75 pt, z wynikiem do czterech miejsc po przecinku.

Ściąga regex

Przeszukiwalny przewodnik po wyrażeniach regularnych dla JavaScript, PCRE2/PHP, Python re i .NET. Porównuj tokeny, składnię właściwą silnikom, kotwice, grupy, asercje i flagi.

Generator tła wzorzystego

Twórz powtarzające się wzory tła CSS z własnymi kolorami i odstępami. Sprawdź podgląd i skopiuj wygenerowany kod CSS.

Ściągawka do Markdown

Praktyczna ściągawka Markdown z prawdziwym podglądem i przykładami gotowymi do skopiowania: nagłówki, listy, tabele, kod, linki, obrazy i składnia GFM.

Podgląd diagramów Mermaid

Pisz składnię Mermaid dla diagramów przepływu, diagramów sekwencji, diagramów klas i wykresów Gantta; podglądaj wynik od razu jako SVG, a potem skopiuj go lub pobierz.

Generator gradientu siatkowego

Zaprojektuj gradient z 4, 6 lub 9 ruchomymi punktami koloru. Pobierz SVG albo PNG lub skopiuj kod CSS z gradientami radialnymi.

Skróty klawiaturowe

Wyszukuj udokumentowane skróty domyślne VS Code, Chrome i Bash z GNU Readline w macOS, Windows i Linux.

Tester XPath

Testuj wyrażenia XPath 1.0 na swoim XML lub HTML w przeglądarce i sprawdzaj każdy dopasowany węzeł z atrybutami, tekstem i znacznikami.

Formater YAML

Formatuj YAML w przeglądarce ze spójnymi wcięciami, opcjonalnym sortowaniem kluczy i bezpiecznymi cudzysłowami, aby configi były czytelne i dawały czyste diffy.

Generator tabel HTML

Generuj czyste, responsywne tabele HTML z wierszy i kolumn, z opcjami nagłówka, obramowania oraz naprzemiennego cieniowania wierszy (zebra).

Konwerter HTML na obraz

Renderuj HTML i CSS jako PNG lub JPG o stałym rozmiarze w przeglądarce. Ustaw obszar i skalę, sprawdź podgląd i pobierz plik.

Sprawdzanie kodu statusu HTTP

Sprawdź w przeglądarce końcowy status HTTP, adres docelowy, czas nagłówków i nagłówki udostępnione przez CORS.

Generator gradientów CSS

Twórz liniowe i radialne gradienty CSS z punktami koloru oraz kontrolą kąta lub kształtu. Skopiuj wygenerowaną deklarację tła CSS do arkusza stylów.

Referencja znaków HTML

Przeszukiwalna lista encji HTML wraz z ich kodami nazwanymi i liczbowymi oraz kopiowaniem jednym kliknięciem specjalnych znaków i symboli.

Formatowanie HTML

Formatuj HTML lokalnie w przeglądarce, używając wcięć dwóch lub czterech spacji. HTML nie jest wysyłany ani walidowany.

Kreator diagramów ERD

Utwórz lokalnie diagram encja-relacja z maksymalnie 12 encjami, polami, relacjami i licznościami. Eksportuj Mermaid, SVG, PNG lub JSON.

Wyszukiwarka kolorów dopełniających

Znajdź kolor dopełniający do dowolnego wejścia. Zwraca przeciwieństwo w HSL, parę split-complement i propozycje dostępnych zestawień.

Generator akordeonu CSS

Utwórz akordeon z trzema sekcjami, oparty na details i summary. Dostosuj tekst, kolory, odstępy, ikonę i sposób otwierania, a potem skopiuj lub pobierz kod.

Generator przycisków CSS

Zaprojektuj przycisk CSS z jednolitym lub gradientowym tłem, podglądem sześciu stanów, kontrolą kontrastu oraz bezpiecznym kodem HTML i CSS.

Generator poleceń cURL

Twórz prywatne polecenia cURL dla bash, zsh, WSL lub PowerShell z adresu HTTP, nagłówków, uwierzytelniania, JSON, surowych danych i pól formularza.

Eksplorator koła barw

Badaj koło barw interaktywnie: obracaj harmonie, porównuj HSL z RYB i w czasie rzeczywistym wykrywaj pary barw dopełniających oraz triady.

Minifikator XML

Minifikuj poprawnie zbudowany XML w przeglądarce. Usuń komentarze i białe znaki z nowymi wierszami między znacznikami, a potem skopiuj lub pobierz wynik lokalnie.

Konwerter XML na YAML

Konwertuj poprawny składniowo dokument XML na czytelne, stałe odwzorowanie YAML w przeglądarce. Zachowaj nazwy elementów, atrybuty, tekst i powtarzające się elementy.

Walidator XML

Sprawdź w przeglądarce do 1 000 000 znaków XML. Ryzykowne deklaracje są odrzucane, a błędy parsowania jasno przedstawiane.

Konwerter YAML na TOML

Konwertuj jedno mapowanie YAML na TOML w przeglądarce. Przed użyciem wyniku sprawdź zagnieżdżone tabele, tablice i ograniczenia konwersji.

Walidator YAML

Sprawdź w przeglądarce do 100 dokumentów YAML i 1 000 000 znaków za pomocą js-yaml oraz CORE_SCHEMA. Powielone klucze powodują błąd.

Podgląd plików binarnych w hex

Wybierz plik i sprawdź ograniczony fragment od dowolnego prawidłowego offsetu bajtowego jako lokalny zrzut z kolumnami offsetu, hex i ASCII.

Wyszukiwarka nazw kolorów

Znajdź najbliższy standardowy nazwany kolor CSS dla wartości HEX, RGB lub HSL przy użyciu CIEDE2000.

Generator kolorów analogicznych

Twórz pięciokolorowe palety analogiczne z dowolnego koloru bazowego: klasyczną trójkę, dwie zewnętrzne barwy oraz wartości hex, RGB i HSL.

Tabela ASCII

Pełna tabela ASCII od 0 do 127 z zapisem dziesiętnym, szesnastkowym, ósemkowym i binarnym oraz notacją numerycznych odwołań HTML, w tym kodami sterującymi NUL, LF i DEL.

Symulator licznika rozkazów

Śledź uproszczony listing instrukcji o stałej długości z etykietami, skokami, wywołaniami, powrotami i adresami 16-, 24- lub 32-bitowymi.

Generator tapet gradientowych

Twórz rozmyte trójkolorowe tapety gradientowe do laptopa, telefonu lub jako tło w aplikacji Zoom. Ustaw kąt i stopień rozmycia ręcznie lub wylosuj je.

Walidator numerów telefonu

Sprawdź strukturę numerów według kraju oraz zobacz region, typ i formaty E.164, międzynarodowy, krajowy i RFC 3966.

Przeglądarka plików HAR

Otwieraj pliki HAR lokalnie, filtruj żądania, sprawdzaj zamaskowane nagłówki i czasy oraz eksportuj oczyszczone podsumowania bez wysyłania pliku.

Licznik FPS

Zmierz FPS w przeglądarce za pomocą requestAnimationFrame: wygładzanie, minimalna i maksymalna liczba klatek, próg ostrzeżenia i opcjonalny wykres. Działa lokalnie, bez wysyłania danych i bez API.

Upraszczenie algebry Boole'a

Obliczaj wartość wyrażenia logicznego dla każdej kombinacji wejść i przeglądaj pełną tabelę prawdy. Obsługuje do pięciu zmiennych i operatory &, |, ! i ^.

Konwerter binarnego na ASCII

Wklej zapis binarny (bajty rozdzielone spacjami albo długi strumień bitów) i otrzymaj tekst ASCII, który reprezentuje, dekodowany po 8 bitów naraz.

Binarny na dziesiętny

Przelicz liczbę binarną na dziesiętną albo dziesiętną na binarną, natychmiast. Wklej pojedynczą liczbę i odczytaj wynik.

Konwerter binarny na hex

Konwertuj wejście binarne na zwykłą wartość szesnastkową wielkimi literami. Znaki inne niż 0 i 1 są ignorowane, a zera wiodące nie są zachowywane.

Konwerter binarnego na ósemkowy

Konwertuj binarny na ósemkowy, grupując bity po trzy. Przydatne przy uprawnieniach Unix, starszych systemach i kompaktowym zapisie liczb.

Konwerter BBCode na HTML

Konwertuj BBCode (znaczniki forów dyskusyjnych) na czysty HTML. Obsługuje tagi formatowania, listy, cytaty, kod, obrazy i linki.

Konwerter Base64 na Hex

Konwertuj standardowy ciąg Base64 na bazowe bajty zapisane ciągłym szesnastkowo wielkimi literami. Ścisłe dekodowanie, idealne do tokenów, kluczy i podpisów JWT.

Konwerter ASCII na binarny

Konwertuj dowolny ciąg ASCII na reprezentację binarną. Każdy znak staje się ośmioma bitami, rozdzielonymi spacjami, gotowymi do wklejenia w ślad protokołu albo zadanie domowe.

Konwerter ASCII na HEX

Zamień tekst ASCII na szesnastkowe wartości bajtów. Wyjście używa dwóch cyfr szesnastkowych na znak, gotowych do zrzutów pamięci, śladów pakietów lub tabel oprogramowania układowego.

Generator losowych liter

Generuj losowe litery A-Z. Wybierz liczbę, wielkie litery, małe litery lub zapis mieszany i użyj wyniku w grach, zadaniach lub lekcjach.

Generator losowych kolorów

Wygeneruj od 1 do 50 losowych kolorów HEX z próbkami do podglądu, kopiowania i użycia w CSS, testach lub tworzeniu palet.

Formatter JSON

Wklej JSON, aby sformatować go z wcięciem 2 lub 4 spacji, zminifikować do zwartej postaci albo szybko sprawdzić składnię przed skopiowaniem wyniku.

Generator palet kolorów

Twórz palety monochromatyczne, analogiczne, komplementarne, triadyczne lub tetradyczne z bazowego koloru HEX i eksportuj gotowe do skopiowania zmienne CSS.

Próbnik kolorów HEX

Wybierz lub wpisz kolor HEX i sprawdź RGB, HSL, przybliżone CMYK, luminancję względną oraz kontrast z bielą i czernią.

Generator losowych palet kolorów

Twórz losowe palety od 2 do 15 próbek, wybierz styl żywy, pastelowy, stonowany lub ciemny, a następnie skopiuj kody HEX albo zmienne CSS.