
Bruno
Bruno to szybki, otwartoźródłowy klient API działający w trybie offline, który przechowuje kolekcje lokalnie z obsługą Git.




Czym jest Bruno
Bruno to „offline-first API client”, który rewolucjonizuje sposób, w jaki deweloperzy testują i zarządzają API. Zamiast zmuszać Cię do tworzenia kont czy przechowywania danych w chmurze, Bruno zapisuje wszystko bezpośrednio na Twoim urządzeniu, używając prostego formatu tekstowego o nazwie „Bru”.
Takie podejście oznacza, że Twoje kolekcje API, testy i wrażliwe dane nigdy nie opuszczają Twojego komputera, chyba że zdecydujesz się je udostępnić. Bruno obsługuje wszystkie główne typy API, w tym REST, GraphQL i gRPC, co czyni go wszechstronnym narzędziem do każdego projektu.
Narzędzie integruje się bezproblemowo z Git i innymi systemami kontroli wersji, umożliwiając zespołom współpracę nad kolekcjami API tak, jak robią to z kodem. Bruno zawiera także testowanie oparte na JavaScript, zarządzanie środowiskami oraz wsparcie wiersza poleceń dla automatyzacji i ciągłej integracji.
Jak używać Bruno
Bruno został zaprojektowany tak, aby był prosty zarówno dla początkujących, jak i doświadczonych programistów. Możesz go pobrać za darmo i od razu zacząć testować API bez konieczności tworzenia konta.
Kroki, aby rozpocząć pracę z Bruno:
Pobierz Bruno z oficjalnej strony dla swojego systemu operacyjnego (Windows, Mac lub Linux).
Utwórz nową kolekcję, klikając „Create Collection” i wybierając lokalizację folderu.
Dodaj pierwsze żądanie API, określając metodę (GET, POST itp.) oraz URL.
Skonfiguruj nagłówki, parametry i ciało żądania zgodnie z potrzebami API.
Wykonaj żądanie i zobacz odpowiedź z podświetleniem składni i formatowaniem.
Dodaj testy JavaScript na karcie „Tests”, aby automatycznie weryfikować odpowiedzi.
Używaj zmiennych środowiskowych do zarządzania różnymi konfiguracjami (development, staging, production).
Wskazówki dla lepszych rezultatów:
Bruno działa najlepiej, gdy organizujesz swoje kolekcje API razem z kodem projektu w repozytoriach Git. Utrzymuje to wszystko w synchronizacji i ułatwia członkom zespołu dostęp do najnowszych przykładów API. W przypadku złożonych scenariuszy testowych wykorzystaj możliwości testowania JavaScript w Bruno, aby tworzyć automatyczne skrypty walidacyjne uruchamiane w ramach pipeline’ów CI/CD.
Funkcje Bruno
Całkowicie offline'owy klient API bez potrzeby synchronizacji w chmurze
Przyjazne dla Git przechowywanie plików z użyciem języka znaczników .bru
Wsparcie dla API REST, GraphQL i gRPC
Możliwości testowania i automatyzacji oparte na JavaScript
Zarządzanie zmiennymi środowiskowymi z obsługą sekretów
Interfejs wiersza poleceń do integracji CI/CD
Import kolekcji z Postman i Insomnia
Wieloplatformowa aplikacja desktopowa na Windows, Mac i Linux
Oprogramowanie open-source z darmowymi podstawowymi funkcjami
Ceny Bruno
Free
Free
- Nielimitowane kolekcje i zapytania API
- Pełna funkcjonalność offline
- Integracja z Gitem z formatem pliku .bru
- Testowanie i automatyzacja JavaScriptu
- Zarządzanie zmiennymi środowiskowymi
- Wsparcie CLI dla automatyzacji
- Importuj z Postman i Insomnia
- Aplikacja desktopowa wieloplatformowa
Pro
$6
- Wszystkie funkcje bezpłatne w zestawie
- Zaawansowana integracja klienta Git
- Narzędzia do projektowania OpenAPI
- Wsparcie priorytetowe
- Ulepszona automatyzacja przepływu pracy
- Zaawansowane funkcje współpracy
Ultimate
$11
- Wszystkie funkcje Pro w zestawie
- Narzędzia automatyzacji klasy korporacyjnej
- Rozszerzone możliwości OpenAPI
- Zaawansowane funkcje bezpieczeństwa
- Integracje premium
- Dedykowane zarządzanie kontem
Przypadki użycia Bruno
Kto może skorzystać z Bruno
Stos technologiczny Bruno








Repozytorium Bruno
Zobacz na GithubGwiazdki | 37,424 |
Forki | 1,886 |
Wiek repozytorium | 3 lat |
Ostatni commit | 8 dni temu |
FAQ o Bruno
Podziel się swoim doświadczeniem z Bruno
Zobacz co użytkownicy mówią o Bruno
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje Bruno
Osadź odznaki Bruno
Pokaż swojej społeczności, że Bruno jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.