devnyxie / distro-api

Explore over 900 Linux distributions with Distro API. Get detailed data on each distro, perfect for developers and Linux enthusiasts.

Home Page:https://distro-api.up.railway.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distro-API: Your Go-To Linux Distributions API

Distro-API is the ultimate Express.js-powered API, offering essential details and simple icons&badges for each of the 906 Linux distributions. When Distrowatch lacked an API, I stepped in to fill the gap. Dive into the world of Linux with Distro-API, simplifying access to distribution information for all Linux enthusiasts. All credits go to Distrowatch.

Endpoints and Examples

  • All distributions:

Endpoint: /distributions

Response example:

[
  {
    "id": "ab8664ab-f4d8-4ee4-9b79-8b5f8169a42a",
    "identifier": "mx_linux",
    "name": "MX Linux",
      ...
  },
  {
    "id": "1b7bd668-2671-4c76-82ba-11ebe223bc49",
    "identifier": "endeavouros",
    "name": "EndeavourOS",
      ...
  },
]
  • Single distribution:

Endpoint: /distribution?identifier=mx_linux

Response example:

{
  "id": "ab8664ab-f4d8-4ee4-9b79-8b5f8169a42a",
  "identifier": "mx_linux",
  "name": "MX Linux",
  "description": "MX Linux, a desktop-oriented Linux distribution based on Debian"s "Stable" branch, is a cooperative venture between the antiX and former MEPIS Linux communities. Using Xfce as the default desktop (with separate KDE Plasma and Fluxbox editions also available), it is a mid-weight operating system designed to combine an elegant and efficient desktop with simple configuration, high stability, solid performance and medium-sized footprint.",
  "distrowatch_page": "https://distrowatch.com/table.php?distribution=mx",
  "image_path": "http://res.cloudinary.com/dp3i1dce4/image/upload/v1701445859/icons/mx_linux.png.png",
  "homepage": "https://mxlinux.org/",
  "light_badge_path": "http://res.cloudinary.com/dp3i1dce4/image/upload/v1701456735/light_badges/mx_linux.png.png",
  "dark_badge_path": "http://res.cloudinary.com/dp3i1dce4/image/upload/v1701445860/dark_badges/mx_linux.png.png"
}

Distribution Icon Light Badge Dark Badge
LockBox
Manjaro Linux
elementary OS
Kali Linux
Q4OS
blendOS
Tails
KaOS
Fatdog64 Linux
Neptune
OpenMediaVault
Daphile
AbulÉdu
BackSlash Linux
Bonzai Linux
DARKSTAR Linux
easys GNU/Linux
Happy Linux
Holon Linux
Kurumin Linux
Macpup
myLinux
LAMPPIX
Plamo Linux
Edubuntu
Uruk GNU/Linux
Arabian Linux
Biadix
CĂ tix
Dzongkha Linux
Freedows
Hymera
knopILS
LINUXO Live!
Murix Linux
rlxos
KANOTIX
Omarine
AryaLinux
CensorNet
elpicx
Freeduc-Sup
Inquisitor
LinHES
MIKO GNYO/Linux
Mutagenix
Happy MacLinux
Kiwi Linux
Madbox Linux
Mythbuntu
Clonezilla Live
Runtu
Aleader
Aurora OS
Clusterix
Dreamlinux
Fluxbuntu Linux
KISS
Ubuntu Cinnamon
Wifislax
paldo GNU/Linux
Augustux
BinToo GNU/Linux
Conectiva Linux
ESware LinuX
gOS
Keysoft Linux
LinnexOS
Myah OS
OpenGEU
mAid
ArchBang Linux
Batocera.linux
HamoniKR
AUSTRUMI
College Linux
DuZeru
eZeY
heads
Komodo Linux
Linux LiveCD Router
MoLinux
ExTiX
EasyNAS
Pentoo
AliXe
AriOS
Linux Caixa Mágica
DebXPde
ForLEx
JingOS
kmLinux
LiVux
Mandows
Onebase Linux
Exe GNU/Linux
Endian Firewall
Ankur Bangla
BRLix
Condres OS
Estrella Roja
Gelecek Linux
iMagic OS
Klax Live-CD
LRs GNU Linux
OpenGroupware.org Knoppix CD
GEOLivre Linux
IDMS Linux
LinuxBBQ
Myrinix
Canaima GNU/Linux
Lakka
Kwort Linux
ASLinux
Bluewall GNU/Linux
Cool Linux CD
EasyPeasy
Trisquel GNU/Linux
Raspberry Slideshow
Anarchy Installer
BEERnix
CPUBuilders Linux
FaunOS
GNIX-Vivo
Kalango Linux
LinEspa
Litrix Linux
Olive
Honeywall CDROM
Ignalum Linux
iQunix OS
K12Linux
KnoppiXMAME
PoliArch
Slamd64 Linux
Storm Linux
VenenuX
WOW Linux
Kwheezy
LIIS Linux
LinuxConsole
Linvo GNU/Linux
LormaLinux
Mayix XliveCD
PilotLinux
SAMity Linux
STUX GNU/Linux
uOS - The Micro Operating System
X-Evian
Moblin
MSC.Linux
NethServer
TrueNAS
Parslinux GNU/Linux
RasPlex
SuperGamer
ToriOS
Zevenet
Oracle Linux
LXLE
Endless OS
Ubuntu Budgie
Lycoris Desktop/LX
Point Linux
Simplicity Linux
Thisk Server
Voodoo Linux
BunsenLabs Linux
UBports
SystemRescue
Freespire
Raspberry Digital Signage
Musix GNU+Linux
QiLinux
SalineOS
TalkingArch
Underground Desktop
CAINE
AcademiX GNU/Linux
Navy Linux
UBOS
eLearnix
Nature's Linux
Remix OS
Snowlinux
Tango Studio
Xarnoppix
Zopix
SalentOS
Skudonet
Alinex
AnNyung Linux
Archie Live CD
AsianLinux
BeaFanatIX
Resala Linux
Slix
Tech Linux
Ubuntu Rescue Remix
Blin Linux
Buffalo Linux
CDlinux
CloudReady
Cub Linux
Definity Linux
Rails Live CD
Satux
SuliX
Truva Linux
ViruX Linux Live CD
SaxenOS
Syllable Server
Tugux GNU/Linux
xPUD
Draco GNU/Linux
Eadem Enterprise AS
Element
F.I.R.E.
Freeduc-cd
Pingwinek GNU/Linux
MX Linux
Garuda Linux
Linux Lite
antiX
KDE neon
ROCK Linux
Sorcerer
TupiServer Linux
Voltalinux
Linux Mint
EndeavourOS
Debian
Ubuntu
Fedora
openSUSE
Pop!_OS
Zorin OS
Nobara Project
Mageia
Vanilla OS
NixOS
PCLinuxOS
SparkyLinux
Puppy Linux
AlmaLinux OS
CachyOS
Peppermint OS
ArcoLinux
EasyOS
Devuan GNU+Linux
Solus
Alpine Linux
TUXEDO OS
Kubuntu
Rocky Linux
Voyager Live
Bodhi Linux
Slackware Linux
SpiralLinux
XeroLinux
Gnoppix Linux
Regata OS
OpenMandriva Lx
PureOS
Lubuntu
Bluestar Linux
Clear Linux
CentOS
Xubuntu
Athena OS
Parrot
Qubes OS
ROSA
MakuluLinux
Gentoo Linux
Linuxfx
Red Hat Enterprise Linux
Archcraft
Rhino Linux
Absolute Linux
Archman GNU/Linux
RebornOS
Zenwalk GNU Linux
Linux From Scratch
Pisi Linux
Debian Edu/Skolelinux
LibreELEC
Kumander Linux
Obarun
Rockstor
Slint
FreedomBox
PLD Linux Distribution
TurnKey Linux
Amber Linux
Apricity OS
Ark Linux
Athene Operating System
Evinux
Flonix
Beehive Linux
blackPanther OS
ByzantineOS
ChaletOS
Cobind Desktop
Core GNU/Linux
Devil-Linux
DreamStudio
Enso OS
Frugalware Linux
Gibraltar Firewall
Greenie Linux
Igelle DSV
IPCop Firewall
Julex
GNU/Linux Kinneret
KNOPPIX
Liberté Linux
Linpus Linux
LinuxTLE
Linux Loco
Maui Linux
MIZI Linux
Morphix
NeoShine Linux
siduction
Void
4MLinux
deepin
BackBox Linux
Crunchbangplusplus
SUSE Linux Enterprise
Ubuntu Kylin
MIRACLE LINUX
Dragora GNU/Linux-Libre
KoreLinux
Venom Linux
Ubuntu Christian Edition
VyOS
LliureX
Karoshi
SME Server
ADIOS Linux Boot CD
Android-x86
DNALinux
Arudius
Audiophile Linux
Bayanihan Linux
BlankOn
BrlSpeak
Chinese Linux Extension
Condorux
CrunchBang Linux
DEFT Linux
DoudouLinux
Elastix
ESUN Linux
Featherweight Linux
GenieOS
GoboLinux
Hakin9 Live
Hedinux GNU/Linux
Impi Linux
JoLinux
KateOS
Leeenux
Linguas OS
Linux Live Game Project
LuninuX OS
Maryan Linux
Metamorphose Linux
Monomaxos
NasgaĂŻa GNU/Linux
NimbleX
Ultramarine Linux
DRBL Live
EmmabuntĂĽs
Br OS
GeckoLinux
Peropesis
Liya
postmarketOS
Ultimate Edition
Diamond Linux-TT
Netrunner
moonOS
Live Raizo
Untangle NG Firewall
DietPi
RebeccaBlackOS
VzLinux
OB2D Linux
All in One - System Rescue Toolkit
Annvix
ArcheOS
Aurora SPARC Linux
BearOps Desktop Linux OS
Bioknoppix
Blue Linux
Boston University Linux
Clu Linux Live
ConnochaetOS
Cucumber Linux
DemoLinux
Navyn OS
Eagle Linux
Euronode
Firefly Linux
Gentoox
Grafpup Linux
HandyLinux
Hikarunix
Icepack Linux
Joli OS
kademar Linux
Knoppel
Korora Project
LG3D LiveCD
Linux+ Live
Linux Bootable Business Card (LNX-BBC)
Lunar Linux
Masonux
Nonux
Arch Linux
Nitrux
EuroLinux
Whonix
Elive
Pardus
Linspire
GentooTH Live CD/USB Linux
SliTaz GNU/Linux
Kaisen Linux
OSGeoLive
Ubuntu DesktopPack
Vine Linux
Finnix
Thinstation
Baruwa Enterprise Edition
Hancom Linux
OviOS Linux
Lernstick
ANTEMIUM Linux
ArchLabs Linux
Asianux
BeakOS
BioBrew Linux Distribution
BluePoint Linux
Burapha Linux Server
Centrych OS
Container Linux
Damn Small Linux
AGNULA GNU/Linux Audio Distribution
eAR OS
Epidemic GNU/Linux
EzPlanet One Linux
FTOSX Desktop
GnackTrack
Guadalinex
HispaFuentes Linux
Ichthux
INSERT - Inside Security Rescue Toolkit
Jollix
Knopperdisk
KRUD
LGIS GNU/Linux
LinuxPPC
Matriux
GALPon MiniNo
MorpheusArch Linux
Neat-GNU/Linux
NordisKnoppix
Murena
wattOS
Tiny Core Linux
Tuquito
AV Linux
Univention Corporate Server
Armbian
Calculate Linux
Network Security Toolkit
Parabola GNU/Linux-libre
Bedrock Linux
Parted Magic
KnoSciences
Nova
BOSS GNU/Linux
BlueOnyx
SELKS
aLinux
APODIO
Ares Desktop
ASPLinux
Bee Linux
EnGarde Secure Linux
BitKey
Bluewhite Linux
CAELinux
Chapeau
Corel Linux
Debris Linux
DigAnTel
eduKnoppix
Foresight Linux
Fuduntu
gNewSense
Haansoft Linux
Hybryde Linux
Immunix Secure Server OS
JBLinux
KahelOS
KlusTriX
Lineox Enterprise Linux
linuX-gamers Live DVD
Luit Linux
Mandriva Linux
MeeGo
Munjoy Linux
Namib GNU/Linux
Niigata Linux
Ojuba
Proxmox
Mabox Linux
Feren OS
Window Maker Live
risiOS
Hyperbola GNU/Linux-libre
Relianoid
Salix
Guix System
ArchStrike
Bicom Systems
Pearl Linux OS
Recalbox
CROWZ
MAX: Madrid_Linux
FreePBX
2XOS
Antomic GNU/Linux
Asturix
Hubworx
BEE free
Black Lab Linux
Boten GNU/Linux
Chinese 2000 Linux
Comfusion
Coyote Linux
Discreete Linux
Hacao Linux
Damn Vulnerable Linux
EduLinux
Eridani Linux
Feather Linux
GeeXboX
gNOX
Hamara
Heretix
iBox
IndLinux
Karamad Linux
Kongoni GNU/Linux
Local Area Security Linux (L.A.S.)
LinEx
LinuxInstall.org Project
Luinux
MEPIS Linux
Monoppix
N-iX Desktop Linux
Artix Linux
Slax
NuTyX
Porteus
Slackel
Snal Linux
Ubuntu Unity
Berry Linux
Legacy OS
Robolinux
SolydXK
Exherbo
T2 SDE
Porteus Kiosk
YunoHost
ARMA aka Omoikane GNU/Linux
AgiliaLinux
Arabbix
ArtistX
Atomix
Bardinux
Bella OS
BLAG Linux And GNU
CCux Linux
ClearOS
CTKArch
LinuxDefender Live! CD
dyne:bolic
Ekaaty Linux
Fermi Linux
FoX Desktop
GNUstep Live CD
h3knix
Haydar Linux
How-Tux
JackLab Audio Distribution
Kaella, Knoppix Linux Azur
Helix
KXStudio
Linare Linux
Linux-EduCD
Liquid Lemur Linux
Magic Linux
Linux Media Lab Distribution
Mockup
MUMi-LinuX
MythDora
Redcore Linux
Linux Netwosix
BigLinux
SysLinuxOS
Ubuntu Studio
openmamba GNU/Linux
Plop Linux
Raspberry Pi OS
IPFire
BlackArch Linux
CRUX
Ufficio Zero
Refracta
Rescatux
Redo Rescue
PakOS
64 Studio
Amarok Live
Antergos
Aurox Linux
BeatrIX Linux
Bio-Linux
Build Your Own (BYO) Linux
Chakra GNU/Linux
clusterKNOPPIX
DANIX GNU/Linux
Descent OS
P!tux Linux
ELX Linux
EvilEntity Linux
Flash Linux
Freepia
Granular Linux
Hanthana Linux
HKLPG Linux
Insigne Linux
JUSIX
PiBang Linux
Knoppix 64
Kuki Linux
Libranet GNU/Linux
Linux XP
Lonix
Madeinlinux
MCNLive
Minimal Linux Live
MoviX, MoviX², eMoviX
NepaLinux
NuxOne Linux
ALT Linux
Ubuntu MATE
Linux Kodachi
Photon OS
Zephix
OSMC
GParted Live
Funtoo Linux
3CX Phone System
Star
Septor
Rescuezilla
Springdale Linux
Grml
PrimTux
Volumio
Adamantix
aptosid
arkOS
ATmission
Baltix GNU/Linux
BlackRhino GNU/Linux
Bridge Linux
Fusion Linux
Caos Linux
Chitwanix OS
Commodore OS Vision
Deep-Water/Linux
Dizinha Linux
Dynasoft Linux
Ehad
ERPOSS
Vital Data Forensic or Rescue Kit (FoRK)
HP Secure OS Software for Linux
Imagineos
JAMD Linux
Klikit-Linux
Kondara MNU/Linux
LASER5 Linux
Linuxin GNU/Linux
Luminux
Linux Mangaka
Pidora
Merdeka Trustix Linux
Momonga Linux
Muriqui Linux
Nanolinux
Nitix Autonomic Linux
nUbuntu
OpenELEC
Overclockix
Pear Linux
Qimo 4 Kids
redWall Firewall
ROSLIMS Live CD
Saluki Linux
Securepoint Security Suite
Snøfrix
Probatus Spectra Linux
SuperX
Tanglu
Tilix Linux
trixbox
Turkix
United Linux
Vyatta
YES Linux
ZoneCD
OEone HomeBase
Oz Unity
Penguin Sleuth Bootable CD
pQui Linux
Quantian Scientific Computing Environment
REMnux
Linux4all LiveCd
SENTINIX
Slavix
Server Optimized Linux
SprezzOS
SwagArch GNU/Linux
Tao Linux
tinysofa classic / enterprise server
Trustix Secure Linux
UberStudent
Virtual-Linux
Webconverger
Zen Linux
OLPC OS
Ophcrack LiveCD
Phinx Desktop
Plan-B
Protech
RIPLinuX
Sabily
Southern California Internet Linux
SharkOS
Smoothwall Express
LBA-Linux
STD - Security Tools Distribution
TA-Linux
TFM Linux
TumiX GNU/Linux
U-lite
UTUTO
VNLinux
Wolvix GNU/Linux
Yellow Dog Linux
O-Net
Oralux
Peach OSI
PHP Solutions Live CD
Puredyne
Red Flag Linux
Rocks Cluster Distribution
Salient OS
SCO Linux
Superb Mini Server
Source Mage GNU/Linux
SteamOS
Super OS
Tablix on Morphix
Project Trident
Ultima Linux
VectorLinux
WOMP!
Yoper Linux
ZevenOS
Co-CreateLinux
Otakux
Peachtree Linux
Polar Bear Linux
Red Office Linux
ROOT GNU/Linux
Secure-K OS
Slackintosh
SNAPPIX
Soyombo Mongolian Linux
Stella
SuperRescue CD
Thiz Linux
Trinity Rescue Kit
Turbolinux
VideoLinux
VortexBox
Xandros Desktop OS
ZENIX GNU/Linux
Openfiler
OzOs
Sonar GNU/Linux
PelicanHPC GNU Linux
Pie Box Enterprise Linux
Poseidon Linux
Qomo Linux
rPath Linux
Salvare
Semplice Linux
SLAMPP Live
SphinxOS
StressLinux
Suriyan
TinyMe
Troppix
tuxtrans
Unity Linux
Vinux
Wazobia Linux
Zencafe GNU/Linux
OpenLab GNU/Linux
PAIPIX
Metadistro-Pequelin
Pingo Linux
Privatix Live-System
Quirky
Rubix Linux
Santa Fe Linux
Sentry Firewall CD
SolusOS
SquiggleOS
Subgraph OS
Swift Linux
Toorox
TrX Live Firewall
Userful Desktop
VLOS
WHAX
X/OS Linux
ZerahStar Zesktop
OpenLX
PapugLinux
Phaeronix
Pinguy OS
Progeny Debian
Resulinux
RUNT Linux
Shabdix GNU/Linux
Slo-Tech Linux
Stampede Linux
Swecha
Taprobane GNU/Linux
ToOpPy Linux
Ubuntu GNOME
URIX OS
White Box Enterprise Linux
Xfld
Zentyal Server
OpenNA Linux
Pardus Topluluk
Phayoune Secure Linux
Progex
RancherOS
Revenge OS
Sabayon
SharkLinux
SLYNUX
Sophos UTM
StartCom Linux
Sun Java Desktop System
Trusted End Node Security
Topologilinux
UHU-Linux
UserLinux
VMKnoppix
WIENUX
Zeroshell
Openwall GNU/*/Linux
Parsix GNU/Linux
PHLAK
Pioneer Linux
Project development Enlightenment verbose (Project dEv)
Rebellin Linux
Scientific Linux
Shift Linux
SmartPeer
StartOS
RAYS
SymphonyOS
TPM - ThePacketMaster Linux Security Server
Toutou Linux
Ulteo Open Virtual Desktop
VAST (VIPER Assessment Security Tools)
WinBi
Xteam Linux
Zeus Linux

About

Explore over 900 Linux distributions with Distro API. Get detailed data on each distro, perfect for developers and Linux enthusiasts.

https://distro-api.up.railway.app

License:Apache License 2.0


Languages

Language:JavaScript 90.6%Language:Handlebars 9.4%