Python framework til at skabe moderne kommandolinjegrænseflader med omfattende formatering, interaktive komponenter og intelligent argumentparsing
Download AxoraxVælg din integrationspakke og accelerer din CLI udviklingsworkflow
Alle pakker kræver Python 3.7 eller højere. Kodeaktivering afhænger af framework installation. Premium funktioner tilgængelige for aktive udviklere. Gyldig for nye installationer inden for 90 dage.
Axorax fungerer som et modulært Python framework designet specifikt til at bygge sofistikerede kommandolinjegrænseflader. Kernearkitekturen adskiller formatering, argumentparsing og interaktive komponenter i uafhængige moduler, der arbejder problemfrit sammen, mens de opretholder nul eksterne afhængigheder.
Frameworket implementerer et deklarativt syntakssystem, hvor udviklere definerer CLI-adfærd gennem Python decoratorer og klassebaserede strukturer. Denne tilgang eliminerer boilerplate kode, samtidig med at den giver fuld kontrol over argumentvalidering, inputhåndtering og outputformatering på tværs af alle terminalmiljøer.
Bygget med performance-først principper, bruger Axorax lazy loading til komponenter og cacher parsede argumenter for at minimere overhead. Den omfattende formateringsmotor udnytter ANSI escape codes direkte i stedet for at wrappe eksterne biblioteker, hvilket resulterer i hurtigere rendering og mindre pakkestørrelse til produktionsimplementeringer.
Anvend farver, stile og formatering til terminaloutput ved hjælp af intuitive metoder. Understøtter 256-farvepalletter, RGB-værdier, fed, kursiv, understregning og tilpassede tekstdekorationer med automatisk fallback til begrænset terminalunderstøttelse.
Definer kommandolinjeargumenter med typevalidering, standardværdier og tilpassede hjælpemeddelelser. Genererer automatisk brugsdokumentation og håndterer flagkombinationer med understøttelse af underkommandoer og nestede argumentgrupper.
Byg menuer, statusbjælker, spinnere og input prompts med indbygget tastaturnavigation. Komponenter tilpasser sig terminaldimensioner og giver realtidsfeedback uden at blokere hovedudførelsestråden.
Opret formaterede tabeller med automatisk kolonnebreddeberegning, cellejusteringsmuligheder og kantilpasning. Håndterer overflow elegant og understøtter nestede tabeller til kompleks datavisualisering i terminalmiljøer.
Indlæs og valider konfiguration fra JSON, YAML eller INI filer med skemahåndhævelse. Understøtter miljøvariabel substitution, kaskaderende konfigurationer og automatisk typetvang til hurtig applikationsopsætning.
Indbygget loggingsystem med tilpasselige outputniveauer, filrotation og farvet konsol output. Integrerer problemfrit med Pythons standard logging modul, mens det tilføjer CLI-specifikke formaterings- og filtreringsmuligheder.
Udvikler: Axorax Team
Nuværende Version: 1.2.0 udgivet July 2026
Platform: Tværplatforms Python framework kompatibelt med Windows, macOS og Linux terminalmiljøer
Support: Open-source projekt med aktive community bidrag og omfattende dokumentation på officielt repository
Gratis og open-source framework til Python 3.7+. Installer via pip på under 60 sekunder. Ingen registrering eller konto påkrævet.
Download Axorax FrameworkMIT Licens • Tværplatform • Ingen afhængigheder • Kompatibel med alle større Python pakkehåndteringer