¿Con qué está hecho AdGuardHome?

AdGuardHome es un repo de Go hecho con net/http, React, react-router-dom, Solid y @solidjs/router. Guarda sus datos en etcd, arma su contenido con howett.net/plist y js-yaml, se prueba con github.com/stretchr/testify, github.com/google/go-cmp, @playwright/test, Vitest, @solidjs/testing-library y 1 más y se despliega con github.com/kardianos/service y gopkg.in/natefinch/lumberjack.v2. Son 189,769 líneas escritas, con 308 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit 13a429f. Léela en markdown

Frontend

La base 4

Estilos 1

Interfaz 10

  • React Hook Form31 archivos
  • React Table12 archivos
  • react-modal6 archivos
  • Chart.js2 archivos
  • popper.js2 archivos
  • react-transition-group1 archivo
  • recharts1 archivo
  • react-redux-loading-bar3 archivos
  • react-popper-tooltip2 archivos
  • react-select1 archivo

Backend

La base 1

Datos 1

Apoyo

Contenido 2

  • js-yaml2 archivos
  • howett.net/plist1 archivo

Pruebas 6

  • github.com/stretchr/testify140 archivos
  • Vitest121 archivos
  • @solidjs/testing-library64 archivos
  • @playwright/test18 archivos
  • Testing Library16 archivos
  • github.com/google/go-cmp1 archivo

Despliegue 2

Herramientas 6

  • react-hot-loader1 archivo
  • webpack-merge4 archivos
  • clean-webpack-plugin2 archivos
  • copy-webpack-plugin2 archivos
  • html-webpack-plugin2 archivos
  • mini-css-extract-plugin2 archivos

Otras 31

  • react-redux59 archivos
  • github.com/miekg/dns24 archivos
  • i18next24 archivos
  • github.com/gopacket/gopacket8 archivos
  • date-fns7 archivos
  • Google7 archivos
  • Lodash7 archivos
  • Redux5 archivos
  • nanoid3 archivos
  • github.com/google/gopacket2 archivos
  • github.com/quic-go/quic-go2 archivos
  • qs2 archivos
19 más
  • i18next-browser-languagedetector1 archivo
  • redux-thunk1 archivo
  • clsx150 archivos
  • react-i18next107 archivos
  • redux-actions28 archivos
  • golang.org/x/sys9 archivos
  • github.com/insomniacslk/dhcp7 archivos
  • go.yaml.in/yaml/v46 archivos
  • golang.org/x/net4 archivos
  • golang.org/x/crypto3 archivos
  • query-string3 archivos
  • copy-to-clipboard2 archivos
  • countries-and-timezones2 archivos
  • github.com/NYTimes/gziphandler2 archivos
  • ipaddr.js2 archivos
  • path2 archivos
  • github.com/fsnotify/fsnotify1 archivo
  • github.com/mdlayher/netlink1 archivo
  • url-polyfill1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con AdGuardHome, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito AdGuardHome?
AdGuardHome está escrito en Go, con 189,769 líneas escritas.
¿Qué framework usa AdGuardHome?
AdGuardHome está hecho con net/http, React, react-router-dom, Solid y @solidjs/router.
¿Qué base de datos usa AdGuardHome?
AdGuardHome guarda sus datos en etcd.
¿AdGuardHome tiene pruebas?
Sí. AdGuardHome tiene 308 archivos de prueba y se prueba con github.com/stretchr/testify, github.com/google/go-cmp, @playwright/test, Vitest, @solidjs/testing-library y Testing Library.
¿Qué repos tienen un stack parecido a AdGuardHome?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →