linux.html 1.6 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>xrepo</title>
  6. <link rel="icon" href="/assets/img/favicon.ico">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  8. <meta name="description" content="Description">
  9. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  10. <link href="//cdn.jsdelivr.net/npm/[email protected]/github-markdown.min.css" rel="stylesheet">
  11. <style>
  12. .markdown-body {
  13. box-sizing: border-box;
  14. min-width: 200px;
  15. max-width: 980px;
  16. margin: 0 auto;
  17. padding: 45px;
  18. }
  19. @media (max-width: 767px) {
  20. .markdown-body {
  21. padding: 15px;
  22. }
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <article class="markdown-body">
  28. <h4>This is a mirror page, please see the original page: </h4><a href="https://xrepo.xmake.io/#/packages/linux">https://xrepo.xmake.io/#/packages/linux</a>
  29. <div id="wwads-panel" class="wwads-cn wwads-vertical wwads-sticky" data-id="239" style="max-width:180px;bottom:20px;right:20px;width:200px;height:260px;background:#fff;position:fixed"></div>
  30. </br>
  31. <script type="text/javascript" charset="UTF-8" src="https://cdn.wwads.cn/js/makemoney.js" async></script>
  32. <script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CE7I52QU&placement=xmakeio" id="_carbonads_js"></script>
  33. <style>
  34. #carbonads {
  35. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu,
  36. Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
  37. }
  38. #carbonads {
  39. display: flex;
  40. max-width: 330px;
  41. background-color: hsl(0, 0%, 98%);
  42. box-shadow: 0 1px 4px 1px hsla(0, 0%, 0%, .1);
  43. }
  44. #carbonads a {
  45. color: inherit;
  46. text-decoration: none;
  47. }
  48. #carbonads a:hover {
  49. color: inherit;
  50. }
  51. #carbonads span {
  52. position: relative;
  53. display: block;
  54. overflow: hidden;
  55. }
  56. #carbonads .carbon-wrap {
  57. display: flex;
  58. }
  59. .carbon-img {
  60. display: block;
  61. margin: 0;
  62. line-height: 1;
  63. }
  64. .carbon-img img {
  65. display: block;
  66. }
  67. .carbon-text {
  68. font-size: 13px;
  69. padding: 10px;
  70. line-height: 1.5;
  71. text-align: left;
  72. }
  73. .carbon-poweredby {
  74. display: block;
  75. padding: 8px 10px;
  76. background: repeating-linear-gradient(-45deg, transparent, transparent 5px, hsla(0, 0%, 0%, .025) 5px, hsla(0, 0%, 0%, .025) 10px) hsla(203, 11%, 95%, .4);
  77. text-align: center;
  78. text-transform: uppercase;
  79. letter-spacing: .5px;
  80. font-weight: 600;
  81. font-size: 9px;
  82. line-height: 1;
  83. }
  84. </style>
  85. <h2 id="1">1</h2>
  86. <h3 id="11ziplinux">11zip (linux)</h3>
  87. <table>
  88. <thead>
  89. <tr>
  90. <th>Description</th>
  91. <th><em>Dead simple zipping / unzipping C++ Lib</em></th>
  92. </tr>
  93. </thead>
  94. <tbody>
  95. <tr>
  96. <td>Homepage</td>
  97. <td><a href="https://github.com/Sygmei/11Zip">https://github.com/Sygmei/11Zip</a></td>
  98. </tr>
  99. <tr>
  100. <td>License</td>
  101. <td>MIT</td>
  102. </tr>
  103. <tr>
  104. <td>Versions</td>
  105. <td>2023.05.10</td>
  106. </tr>
  107. <tr>
  108. <td>Architectures</td>
  109. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  110. </tr>
  111. <tr>
  112. <td>Definition</td>
  113. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/1/11zip/xmake.lua">11zip/xmake.lua</a></td>
  114. </tr>
  115. </tbody>
  116. </table>
  117. <h5 id="installcommand">Install command</h5>
  118. <pre><code class="lang-console">xrepo install 11zip
  119. </code></pre>
  120. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  121. <pre><code class="lang-lua">add_requires("11zip")
  122. </code></pre>
  123. <h2 id="7">7</h2>
  124. <h3 id="7zlinux">7z (linux)</h3>
  125. <table>
  126. <thead>
  127. <tr>
  128. <th>Description</th>
  129. <th><em>A file archiver with a high compression ratio.</em></th>
  130. </tr>
  131. </thead>
  132. <tbody>
  133. <tr>
  134. <td>Homepage</td>
  135. <td><a href="https://www.7-zip.org/">https://www.7-zip.org/</a></td>
  136. </tr>
  137. <tr>
  138. <td>Versions</td>
  139. <td>21.02</td>
  140. </tr>
  141. <tr>
  142. <td>Architectures</td>
  143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  144. </tr>
  145. <tr>
  146. <td>Definition</td>
  147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/7/7z/xmake.lua">7z/xmake.lua</a></td>
  148. </tr>
  149. </tbody>
  150. </table>
  151. <h5 id="installcommand">Install command</h5>
  152. <pre><code class="lang-console">xrepo install 7z
  153. </code></pre>
  154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  155. <pre><code class="lang-lua">add_requires("7z")
  156. </code></pre>
  157. <h2 id="a">a</h2>
  158. <h3 id="abseillinux">abseil (linux)</h3>
  159. <table>
  160. <thead>
  161. <tr>
  162. <th>Description</th>
  163. <th><em>C++ Common Libraries</em></th>
  164. </tr>
  165. </thead>
  166. <tbody>
  167. <tr>
  168. <td>Homepage</td>
  169. <td><a href="https://abseil.io">https://abseil.io</a></td>
  170. </tr>
  171. <tr>
  172. <td>License</td>
  173. <td>Apache-2.0</td>
  174. </tr>
  175. <tr>
  176. <td>Versions</td>
  177. <td>20200225.1, 20210324.1, 20210324.2, 20211102.0, 20220623.0, 20230125.2, 20230802.1, 20240116.1, 20240116.2, 20240722.0, 20250127.0, 20250127.1, 20250512.0, 20250512.1, 20250814.0</td>
  178. </tr>
  179. <tr>
  180. <td>Architectures</td>
  181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  182. </tr>
  183. <tr>
  184. <td>Definition</td>
  185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/abseil/xmake.lua">abseil/xmake.lua</a></td>
  186. </tr>
  187. </tbody>
  188. </table>
  189. <h5 id="installcommand">Install command</h5>
  190. <pre><code class="lang-console">xrepo install abseil
  191. </code></pre>
  192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  193. <pre><code class="lang-lua">add_requires("abseil")
  194. </code></pre>
  195. <h3 id="access_privatelinux">access_private (linux)</h3>
  196. <table>
  197. <thead>
  198. <tr>
  199. <th>Description</th>
  200. <th><em>Access private members and statics of a C++ class</em></th>
  201. </tr>
  202. </thead>
  203. <tbody>
  204. <tr>
  205. <td>Homepage</td>
  206. <td><a href="https://github.com/martong/access_private">https://github.com/martong/access_private</a></td>
  207. </tr>
  208. <tr>
  209. <td>License</td>
  210. <td>MIT</td>
  211. </tr>
  212. <tr>
  213. <td>Versions</td>
  214. <td>2024.02.01</td>
  215. </tr>
  216. <tr>
  217. <td>Architectures</td>
  218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  219. </tr>
  220. <tr>
  221. <td>Definition</td>
  222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/access_private/xmake.lua">access_private/xmake.lua</a></td>
  223. </tr>
  224. </tbody>
  225. </table>
  226. <h5 id="installcommand">Install command</h5>
  227. <pre><code class="lang-console">xrepo install access_private
  228. </code></pre>
  229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  230. <pre><code class="lang-lua">add_requires("access_private")
  231. </code></pre>
  232. <h3 id="acelinux">ace (linux)</h3>
  233. <table>
  234. <thead>
  235. <tr>
  236. <th>Description</th>
  237. <th><em>ACE (ADAPTIVE Communication Environment) is a C++ framework for implementing distributed and networked applications.</em></th>
  238. </tr>
  239. </thead>
  240. <tbody>
  241. <tr>
  242. <td>Homepage</td>
  243. <td><a href="https://www.dre.vanderbilt.edu/~schmidt/ACE.html">https://www.dre.vanderbilt.edu/~schmidt/ACE.html</a></td>
  244. </tr>
  245. <tr>
  246. <td>License</td>
  247. <td>DOC</td>
  248. </tr>
  249. <tr>
  250. <td>Versions</td>
  251. <td>8.0.3</td>
  252. </tr>
  253. <tr>
  254. <td>Architectures</td>
  255. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  256. </tr>
  257. <tr>
  258. <td>Definition</td>
  259. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/ace/xmake.lua">ace/xmake.lua</a></td>
  260. </tr>
  261. </tbody>
  262. </table>
  263. <h5 id="installcommand">Install command</h5>
  264. <pre><code class="lang-console">xrepo install ace
  265. </code></pre>
  266. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  267. <pre><code class="lang-lua">add_requires("ace")
  268. </code></pre>
  269. <h3 id="acllinux">acl (linux)</h3>
  270. <table>
  271. <thead>
  272. <tr>
  273. <th>Description</th>
  274. <th><em>Commands for Manipulating POSIX Access Control Lists</em></th>
  275. </tr>
  276. </thead>
  277. <tbody>
  278. <tr>
  279. <td>Homepage</td>
  280. <td><a href="http://savannah.nongnu.org/projects/acl/">http://savannah.nongnu.org/projects/acl/</a></td>
  281. </tr>
  282. <tr>
  283. <td>License</td>
  284. <td>GPL-2.0</td>
  285. </tr>
  286. <tr>
  287. <td>Versions</td>
  288. <td>2.3.1, 2.3.2</td>
  289. </tr>
  290. <tr>
  291. <td>Architectures</td>
  292. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  293. </tr>
  294. <tr>
  295. <td>Definition</td>
  296. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/acl/xmake.lua">acl/xmake.lua</a></td>
  297. </tr>
  298. </tbody>
  299. </table>
  300. <h5 id="installcommand">Install command</h5>
  301. <pre><code class="lang-console">xrepo install acl
  302. </code></pre>
  303. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  304. <pre><code class="lang-lua">add_requires("acl")
  305. </code></pre>
  306. <h3 id="acldevlinux">acl-dev (linux)</h3>
  307. <table>
  308. <thead>
  309. <tr>
  310. <th>Description</th>
  311. <th><em>C/C++ server and network library, including coroutine, redis client, http/https/websocket, mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows.</em></th>
  312. </tr>
  313. </thead>
  314. <tbody>
  315. <tr>
  316. <td>Homepage</td>
  317. <td><a href="https://acl-dev.cn">https://acl-dev.cn</a></td>
  318. </tr>
  319. <tr>
  320. <td>License</td>
  321. <td>LGPL-3.0</td>
  322. </tr>
  323. <tr>
  324. <td>Versions</td>
  325. <td>v3.6.2, v3.6.3, v3.6.4</td>
  326. </tr>
  327. <tr>
  328. <td>Architectures</td>
  329. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  330. </tr>
  331. <tr>
  332. <td>Definition</td>
  333. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/acl-dev/xmake.lua">acl-dev/xmake.lua</a></td>
  334. </tr>
  335. </tbody>
  336. </table>
  337. <h5 id="installcommand">Install command</h5>
  338. <pre><code class="lang-console">xrepo install acl-dev
  339. </code></pre>
  340. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  341. <pre><code class="lang-lua">add_requires("acl-dev")
  342. </code></pre>
  343. <h3 id="actorframeworklinux">actor-framework (linux)</h3>
  344. <table>
  345. <thead>
  346. <tr>
  347. <th>Description</th>
  348. <th><em>An Open Source Implementation of the Actor Model in C++</em></th>
  349. </tr>
  350. </thead>
  351. <tbody>
  352. <tr>
  353. <td>Homepage</td>
  354. <td><a href="http://actor-framework.org/">http://actor-framework.org/</a></td>
  355. </tr>
  356. <tr>
  357. <td>License</td>
  358. <td>BSD-3-Clause</td>
  359. </tr>
  360. <tr>
  361. <td>Versions</td>
  362. <td>0.19.2, 0.19.6, 1.0.0, 1.0.1, 1.0.2, 1.1.0</td>
  363. </tr>
  364. <tr>
  365. <td>Architectures</td>
  366. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  367. </tr>
  368. <tr>
  369. <td>Definition</td>
  370. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/actor-framework/xmake.lua">actor-framework/xmake.lua</a></td>
  371. </tr>
  372. </tbody>
  373. </table>
  374. <h5 id="installcommand">Install command</h5>
  375. <pre><code class="lang-console">xrepo install actor-framework
  376. </code></pre>
  377. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  378. <pre><code class="lang-lua">add_requires("actor-framework")
  379. </code></pre>
  380. <h3 id="adalinux">ada (linux)</h3>
  381. <table>
  382. <thead>
  383. <tr>
  384. <th>Description</th>
  385. <th><em>WHATWG-compliant and fast URL parser written in modern C++</em></th>
  386. </tr>
  387. </thead>
  388. <tbody>
  389. <tr>
  390. <td>Homepage</td>
  391. <td><a href="https://www.ada-url.com">https://www.ada-url.com</a></td>
  392. </tr>
  393. <tr>
  394. <td>License</td>
  395. <td>Apache-2.0</td>
  396. </tr>
  397. <tr>
  398. <td>Versions</td>
  399. <td>v2.3.1, v2.4.0, v2.4.1, v2.7.6, v2.7.7, v2.7.8, v2.8.0, v2.9.0, v2.9.1, v2.9.2, v3.0.1, v3.1.3, v3.2.1, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.3.0</td>
  400. </tr>
  401. <tr>
  402. <td>Architectures</td>
  403. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  404. </tr>
  405. <tr>
  406. <td>Definition</td>
  407. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/ada/xmake.lua">ada/xmake.lua</a></td>
  408. </tr>
  409. </tbody>
  410. </table>
  411. <h5 id="installcommand">Install command</h5>
  412. <pre><code class="lang-console">xrepo install ada
  413. </code></pre>
  414. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  415. <pre><code class="lang-lua">add_requires("ada")
  416. </code></pre>
  417. <h3 id="adelinux">ade (linux)</h3>
  418. <table>
  419. <thead>
  420. <tr>
  421. <th>Description</th>
  422. <th><em>ADE Framework is a graph construction, manipulation, and processing framework.</em></th>
  423. </tr>
  424. </thead>
  425. <tbody>
  426. <tr>
  427. <td>Homepage</td>
  428. <td><a href="https://github.com/opencv/ade">https://github.com/opencv/ade</a></td>
  429. </tr>
  430. <tr>
  431. <td>License</td>
  432. <td>Apache-2.0</td>
  433. </tr>
  434. <tr>
  435. <td>Versions</td>
  436. <td>v0.1.2d, v0.1.2</td>
  437. </tr>
  438. <tr>
  439. <td>Architectures</td>
  440. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  441. </tr>
  442. <tr>
  443. <td>Definition</td>
  444. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/ade/xmake.lua">ade/xmake.lua</a></td>
  445. </tr>
  446. </tbody>
  447. </table>
  448. <h5 id="installcommand">Install command</h5>
  449. <pre><code class="lang-console">xrepo install ade
  450. </code></pre>
  451. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  452. <pre><code class="lang-lua">add_requires("ade")
  453. </code></pre>
  454. <h3 id="agglinux">agg (linux)</h3>
  455. <table>
  456. <thead>
  457. <tr>
  458. <th>Description</th>
  459. <th><em>Anti-Grain Geometry: A High Quality Rendering Engine for C++</em></th>
  460. </tr>
  461. </thead>
  462. <tbody>
  463. <tr>
  464. <td>Homepage</td>
  465. <td><a href="https://agg.sourceforge.net/antigrain.com/index.html">https://agg.sourceforge.net/antigrain.com/index.html</a></td>
  466. </tr>
  467. <tr>
  468. <td>License</td>
  469. <td>BSD-3-Clause</td>
  470. </tr>
  471. <tr>
  472. <td>Versions</td>
  473. <td>2.7.1</td>
  474. </tr>
  475. <tr>
  476. <td>Architectures</td>
  477. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  478. </tr>
  479. <tr>
  480. <td>Definition</td>
  481. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/agg/xmake.lua">agg/xmake.lua</a></td>
  482. </tr>
  483. </tbody>
  484. </table>
  485. <h5 id="installcommand">Install command</h5>
  486. <pre><code class="lang-console">xrepo install agg
  487. </code></pre>
  488. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  489. <pre><code class="lang-lua">add_requires("agg")
  490. </code></pre>
  491. <h3 id="aitoolkitlinux">aitoolkit (linux)</h3>
  492. <table>
  493. <thead>
  494. <tr>
  495. <th>Description</th>
  496. <th><em>Give a brain to your game&#39;s NPCs</em></th>
  497. </tr>
  498. </thead>
  499. <tbody>
  500. <tr>
  501. <td>Homepage</td>
  502. <td><a href="https://linkdd.github.io/aitoolkit/">https://linkdd.github.io/aitoolkit/</a></td>
  503. </tr>
  504. <tr>
  505. <td>License</td>
  506. <td>MIT</td>
  507. </tr>
  508. <tr>
  509. <td>Versions</td>
  510. <td>v0.3.0, v0.5.0, v0.5.1</td>
  511. </tr>
  512. <tr>
  513. <td>Architectures</td>
  514. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  515. </tr>
  516. <tr>
  517. <td>Definition</td>
  518. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aitoolkit/xmake.lua">aitoolkit/xmake.lua</a></td>
  519. </tr>
  520. </tbody>
  521. </table>
  522. <h5 id="installcommand">Install command</h5>
  523. <pre><code class="lang-console">xrepo install aitoolkit
  524. </code></pre>
  525. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  526. <pre><code class="lang-lua">add_requires("aitoolkit")
  527. </code></pre>
  528. <h3 id="aklompbase64linux">aklomp-base64 (linux)</h3>
  529. <table>
  530. <thead>
  531. <tr>
  532. <th>Description</th>
  533. <th><em>Fast Base64 stream encoder/decoder in C99, with SIMD acceleration.</em></th>
  534. </tr>
  535. </thead>
  536. <tbody>
  537. <tr>
  538. <td>Homepage</td>
  539. <td><a href="https://github.com/aklomp/base64">https://github.com/aklomp/base64</a></td>
  540. </tr>
  541. <tr>
  542. <td>License</td>
  543. <td>BSD-2-Clause</td>
  544. </tr>
  545. <tr>
  546. <td>Versions</td>
  547. <td>v0.5.2</td>
  548. </tr>
  549. <tr>
  550. <td>Architectures</td>
  551. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  552. </tr>
  553. <tr>
  554. <td>Definition</td>
  555. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aklomp-base64/xmake.lua">aklomp-base64/xmake.lua</a></td>
  556. </tr>
  557. </tbody>
  558. </table>
  559. <h5 id="installcommand">Install command</h5>
  560. <pre><code class="lang-console">xrepo install aklomp-base64
  561. </code></pre>
  562. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  563. <pre><code class="lang-lua">add_requires("aklomp-base64")
  564. </code></pre>
  565. <h3 id="alembiclinux">alembic (linux)</h3>
  566. <table>
  567. <thead>
  568. <tr>
  569. <th>Description</th>
  570. <th><em>Open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.</em></th>
  571. </tr>
  572. </thead>
  573. <tbody>
  574. <tr>
  575. <td>Homepage</td>
  576. <td><a href="https://alembic.io/">https://alembic.io/</a></td>
  577. </tr>
  578. <tr>
  579. <td>License</td>
  580. <td>BSD-3-Clause</td>
  581. </tr>
  582. <tr>
  583. <td>Versions</td>
  584. <td>1.8.5, 1.8.6, 1.8.7, 1.8.8</td>
  585. </tr>
  586. <tr>
  587. <td>Architectures</td>
  588. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  589. </tr>
  590. <tr>
  591. <td>Definition</td>
  592. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/alembic/xmake.lua">alembic/xmake.lua</a></td>
  593. </tr>
  594. </tbody>
  595. </table>
  596. <h5 id="installcommand">Install command</h5>
  597. <pre><code class="lang-console">xrepo install alembic
  598. </code></pre>
  599. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  600. <pre><code class="lang-lua">add_requires("alembic")
  601. </code></pre>
  602. <h3 id="algo_pluslinux">algo_plus (linux)</h3>
  603. <table>
  604. <thead>
  605. <tr>
  606. <th>Description</th>
  607. <th><em>AlgoPlus is a C++17 library for complex data structures and algorithms</em></th>
  608. </tr>
  609. </thead>
  610. <tbody>
  611. <tr>
  612. <td>Homepage</td>
  613. <td><a href="https://csrt-ntua.github.io/AlgoPlus">https://csrt-ntua.github.io/AlgoPlus</a></td>
  614. </tr>
  615. <tr>
  616. <td>License</td>
  617. <td>Apache-2.0</td>
  618. </tr>
  619. <tr>
  620. <td>Versions</td>
  621. <td>2024.07.02</td>
  622. </tr>
  623. <tr>
  624. <td>Architectures</td>
  625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  626. </tr>
  627. <tr>
  628. <td>Definition</td>
  629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/algo_plus/xmake.lua">algo_plus/xmake.lua</a></td>
  630. </tr>
  631. </tbody>
  632. </table>
  633. <h5 id="installcommand">Install command</h5>
  634. <pre><code class="lang-console">xrepo install algo_plus
  635. </code></pre>
  636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  637. <pre><code class="lang-lua">add_requires("algo_plus")
  638. </code></pre>
  639. <h3 id="alpacalinux">alpaca (linux)</h3>
  640. <table>
  641. <thead>
  642. <tr>
  643. <th>Description</th>
  644. <th><em>Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code</em></th>
  645. </tr>
  646. </thead>
  647. <tbody>
  648. <tr>
  649. <td>Homepage</td>
  650. <td><a href="https://github.com/p-ranav/alpaca">https://github.com/p-ranav/alpaca</a></td>
  651. </tr>
  652. <tr>
  653. <td>License</td>
  654. <td>MIT</td>
  655. </tr>
  656. <tr>
  657. <td>Versions</td>
  658. <td>v0.2.1</td>
  659. </tr>
  660. <tr>
  661. <td>Architectures</td>
  662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  663. </tr>
  664. <tr>
  665. <td>Definition</td>
  666. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/alpaca/xmake.lua">alpaca/xmake.lua</a></td>
  667. </tr>
  668. </tbody>
  669. </table>
  670. <h5 id="installcommand">Install command</h5>
  671. <pre><code class="lang-console">xrepo install alpaca
  672. </code></pre>
  673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  674. <pre><code class="lang-lua">add_requires("alpaca")
  675. </code></pre>
  676. <h3 id="alsaliblinux">alsa-lib (linux)</h3>
  677. <table>
  678. <thead>
  679. <tr>
  680. <th>Description</th>
  681. <th><em>The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system.</em></th>
  682. </tr>
  683. </thead>
  684. <tbody>
  685. <tr>
  686. <td>Homepage</td>
  687. <td><a href="https://alsa-project.org/wiki/Main_Page">https://alsa-project.org/wiki/Main_Page</a></td>
  688. </tr>
  689. <tr>
  690. <td>License</td>
  691. <td>LGPL-2.1</td>
  692. </tr>
  693. <tr>
  694. <td>Versions</td>
  695. <td>1.2.10</td>
  696. </tr>
  697. <tr>
  698. <td>Architectures</td>
  699. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  700. </tr>
  701. <tr>
  702. <td>Definition</td>
  703. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/alsa-lib/xmake.lua">alsa-lib/xmake.lua</a></td>
  704. </tr>
  705. </tbody>
  706. </table>
  707. <h5 id="installcommand">Install command</h5>
  708. <pre><code class="lang-console">xrepo install alsa-lib
  709. </code></pre>
  710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  711. <pre><code class="lang-lua">add_requires("alsa-lib")
  712. </code></pre>
  713. <h3 id="amgcllinux">amgcl (linux)</h3>
  714. <table>
  715. <thead>
  716. <tr>
  717. <th>Description</th>
  718. <th><em>C++ library for solving large sparse linear systems with algebraic multigrid method</em></th>
  719. </tr>
  720. </thead>
  721. <tbody>
  722. <tr>
  723. <td>Homepage</td>
  724. <td><a href="https://github.com/ddemidov/amgcl/">https://github.com/ddemidov/amgcl/</a></td>
  725. </tr>
  726. <tr>
  727. <td>License</td>
  728. <td>MIT</td>
  729. </tr>
  730. <tr>
  731. <td>Versions</td>
  732. <td>1.4.0, 1.4.2, 1.4.3, 1.4.4, 1.4.5</td>
  733. </tr>
  734. <tr>
  735. <td>Architectures</td>
  736. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  737. </tr>
  738. <tr>
  739. <td>Definition</td>
  740. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/amgcl/xmake.lua">amgcl/xmake.lua</a></td>
  741. </tr>
  742. </tbody>
  743. </table>
  744. <h5 id="installcommand">Install command</h5>
  745. <pre><code class="lang-console">xrepo install amgcl
  746. </code></pre>
  747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  748. <pre><code class="lang-lua">add_requires("amgcl")
  749. </code></pre>
  750. <h3 id="amgxlinux">amgx (linux)</h3>
  751. <table>
  752. <thead>
  753. <tr>
  754. <th>Description</th>
  755. <th><em>Distributed multigrid linear solver library on GPU</em></th>
  756. </tr>
  757. </thead>
  758. <tbody>
  759. <tr>
  760. <td>Homepage</td>
  761. <td><a href="https://developer.nvidia.com/amgx">https://developer.nvidia.com/amgx</a></td>
  762. </tr>
  763. <tr>
  764. <td>License</td>
  765. <td>BSD-3-Clause</td>
  766. </tr>
  767. <tr>
  768. <td>Versions</td>
  769. <td>v2.4.0</td>
  770. </tr>
  771. <tr>
  772. <td>Architectures</td>
  773. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  774. </tr>
  775. <tr>
  776. <td>Definition</td>
  777. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/amgx/xmake.lua">amgx/xmake.lua</a></td>
  778. </tr>
  779. </tbody>
  780. </table>
  781. <h5 id="installcommand">Install command</h5>
  782. <pre><code class="lang-console">xrepo install amgx
  783. </code></pre>
  784. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  785. <pre><code class="lang-lua">add_requires("amgx")
  786. </code></pre>
  787. <h3 id="amqpcpplinux">amqp-cpp (linux)</h3>
  788. <table>
  789. <thead>
  790. <tr>
  791. <th>Description</th>
  792. <th><em>C++ library for asynchronous non-blocking communication with RabbitMQ</em></th>
  793. </tr>
  794. </thead>
  795. <tbody>
  796. <tr>
  797. <td>Homepage</td>
  798. <td><a href="https://github.com/CopernicaMarketingSoftware/AMQP-CPP">https://github.com/CopernicaMarketingSoftware/AMQP-CPP</a></td>
  799. </tr>
  800. <tr>
  801. <td>License</td>
  802. <td>Apache-2.0</td>
  803. </tr>
  804. <tr>
  805. <td>Versions</td>
  806. <td>v4.3.26, v4.3.27</td>
  807. </tr>
  808. <tr>
  809. <td>Architectures</td>
  810. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  811. </tr>
  812. <tr>
  813. <td>Definition</td>
  814. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/amqp-cpp/xmake.lua">amqp-cpp/xmake.lua</a></td>
  815. </tr>
  816. </tbody>
  817. </table>
  818. <h5 id="installcommand">Install command</h5>
  819. <pre><code class="lang-console">xrepo install amqp-cpp
  820. </code></pre>
  821. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  822. <pre><code class="lang-lua">add_requires("amqp-cpp")
  823. </code></pre>
  824. <h3 id="amrexlinux">amrex (linux)</h3>
  825. <table>
  826. <thead>
  827. <tr>
  828. <th>Description</th>
  829. <th><em>AMReX: Software Framework for Block Structured AMR</em></th>
  830. </tr>
  831. </thead>
  832. <tbody>
  833. <tr>
  834. <td>Homepage</td>
  835. <td><a href="https://amrex-codes.github.io/amrex">https://amrex-codes.github.io/amrex</a></td>
  836. </tr>
  837. <tr>
  838. <td>Versions</td>
  839. <td>24.09, 24.12, 25.02, 25.03, 25.04, 25.05, 25.06, 25.08, 25.09</td>
  840. </tr>
  841. <tr>
  842. <td>Architectures</td>
  843. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  844. </tr>
  845. <tr>
  846. <td>Definition</td>
  847. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/amrex/xmake.lua">amrex/xmake.lua</a></td>
  848. </tr>
  849. </tbody>
  850. </table>
  851. <h5 id="installcommand">Install command</h5>
  852. <pre><code class="lang-console">xrepo install amrex
  853. </code></pre>
  854. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  855. <pre><code class="lang-lua">add_requires("amrex")
  856. </code></pre>
  857. <h3 id="anarilinux">anari (linux)</h3>
  858. <table>
  859. <thead>
  860. <tr>
  861. <th>Description</th>
  862. <th><em>ANARI Software Development Kit (SDK)</em></th>
  863. </tr>
  864. </thead>
  865. <tbody>
  866. <tr>
  867. <td>Homepage</td>
  868. <td><a href="https://github.com/KhronosGroup/ANARI-SDK">https://github.com/KhronosGroup/ANARI-SDK</a></td>
  869. </tr>
  870. <tr>
  871. <td>License</td>
  872. <td>Apache-2.0</td>
  873. </tr>
  874. <tr>
  875. <td>Versions</td>
  876. <td>v0.12.1, v0.13.1, v0.14.1</td>
  877. </tr>
  878. <tr>
  879. <td>Architectures</td>
  880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  881. </tr>
  882. <tr>
  883. <td>Definition</td>
  884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/anari/xmake.lua">anari/xmake.lua</a></td>
  885. </tr>
  886. </tbody>
  887. </table>
  888. <h5 id="installcommand">Install command</h5>
  889. <pre><code class="lang-console">xrepo install anari
  890. </code></pre>
  891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  892. <pre><code class="lang-lua">add_requires("anari")
  893. </code></pre>
  894. <h3 id="angelscriptlinux">angelscript (linux)</h3>
  895. <table>
  896. <thead>
  897. <tr>
  898. <th>Description</th>
  899. <th><em>Extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts</em></th>
  900. </tr>
  901. </thead>
  902. <tbody>
  903. <tr>
  904. <td>Homepage</td>
  905. <td><a href="http://angelcode.com/angelscript/">http://angelcode.com/angelscript/</a></td>
  906. </tr>
  907. <tr>
  908. <td>License</td>
  909. <td>zlib</td>
  910. </tr>
  911. <tr>
  912. <td>Versions</td>
  913. <td>2.34.0, 2.35.0, 2.35.1, 2.36.0, 2.37.0, 2.38.0</td>
  914. </tr>
  915. <tr>
  916. <td>Architectures</td>
  917. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  918. </tr>
  919. <tr>
  920. <td>Definition</td>
  921. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/angelscript/xmake.lua">angelscript/xmake.lua</a></td>
  922. </tr>
  923. </tbody>
  924. </table>
  925. <h5 id="installcommand">Install command</h5>
  926. <pre><code class="lang-console">xrepo install angelscript
  927. </code></pre>
  928. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  929. <pre><code class="lang-lua">add_requires("angelscript")
  930. </code></pre>
  931. <h3 id="anglelinux">angle (linux)</h3>
  932. <table>
  933. <thead>
  934. <tr>
  935. <th>Description</th>
  936. <th><em>ANGLE - Almost Native Graphics Layer Engine</em></th>
  937. </tr>
  938. </thead>
  939. <tbody>
  940. <tr>
  941. <td>Homepage</td>
  942. <td><a href="https://chromium.googlesource.com/angle/angle">https://chromium.googlesource.com/angle/angle</a></td>
  943. </tr>
  944. <tr>
  945. <td>License</td>
  946. <td>BSD-3-Clause</td>
  947. </tr>
  948. <tr>
  949. <td>Versions</td>
  950. <td>6288</td>
  951. </tr>
  952. <tr>
  953. <td>Architectures</td>
  954. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  955. </tr>
  956. <tr>
  957. <td>Definition</td>
  958. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/angle/xmake.lua">angle/xmake.lua</a></td>
  959. </tr>
  960. </tbody>
  961. </table>
  962. <h5 id="installcommand">Install command</h5>
  963. <pre><code class="lang-console">xrepo install angle
  964. </code></pre>
  965. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  966. <pre><code class="lang-lua">add_requires("angle")
  967. </code></pre>
  968. <h3 id="annoylinux">annoy (linux)</h3>
  969. <table>
  970. <thead>
  971. <tr>
  972. <th>Description</th>
  973. <th><em>Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk</em></th>
  974. </tr>
  975. </thead>
  976. <tbody>
  977. <tr>
  978. <td>Homepage</td>
  979. <td><a href="https://github.com/spotify/annoy">https://github.com/spotify/annoy</a></td>
  980. </tr>
  981. <tr>
  982. <td>License</td>
  983. <td>Apache-2.0</td>
  984. </tr>
  985. <tr>
  986. <td>Versions</td>
  987. <td>v1.17.2, v1.17.3</td>
  988. </tr>
  989. <tr>
  990. <td>Architectures</td>
  991. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  992. </tr>
  993. <tr>
  994. <td>Definition</td>
  995. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/annoy/xmake.lua">annoy/xmake.lua</a></td>
  996. </tr>
  997. </tbody>
  998. </table>
  999. <h5 id="installcommand">Install command</h5>
  1000. <pre><code class="lang-console">xrepo install annoy
  1001. </code></pre>
  1002. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1003. <pre><code class="lang-lua">add_requires("annoy")
  1004. </code></pre>
  1005. <h3 id="antlr4linux">antlr4 (linux)</h3>
  1006. <table>
  1007. <thead>
  1008. <tr>
  1009. <th>Description</th>
  1010. <th><em>powerful parser generator for reading, processing, executing, or translating structured text or binary files.</em></th>
  1011. </tr>
  1012. </thead>
  1013. <tbody>
  1014. <tr>
  1015. <td>Homepage</td>
  1016. <td><a href="https://www.antlr.org">https://www.antlr.org</a></td>
  1017. </tr>
  1018. <tr>
  1019. <td>License</td>
  1020. <td>BSD-3-Clause</td>
  1021. </tr>
  1022. <tr>
  1023. <td>Versions</td>
  1024. <td>4.13.1, 4.13.2</td>
  1025. </tr>
  1026. <tr>
  1027. <td>Architectures</td>
  1028. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1029. </tr>
  1030. <tr>
  1031. <td>Definition</td>
  1032. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/antlr4/xmake.lua">antlr4/xmake.lua</a></td>
  1033. </tr>
  1034. </tbody>
  1035. </table>
  1036. <h5 id="installcommand">Install command</h5>
  1037. <pre><code class="lang-console">xrepo install antlr4
  1038. </code></pre>
  1039. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1040. <pre><code class="lang-lua">add_requires("antlr4")
  1041. </code></pre>
  1042. <h3 id="antlr4runtimelinux">antlr4-runtime (linux)</h3>
  1043. <table>
  1044. <thead>
  1045. <tr>
  1046. <th>Description</th>
  1047. <th><em>ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.</em></th>
  1048. </tr>
  1049. </thead>
  1050. <tbody>
  1051. <tr>
  1052. <td>Homepage</td>
  1053. <td><a href="http://antlr.org">http://antlr.org</a></td>
  1054. </tr>
  1055. <tr>
  1056. <td>License</td>
  1057. <td>BSD-3-Clause</td>
  1058. </tr>
  1059. <tr>
  1060. <td>Versions</td>
  1061. <td>4.13.1, 4.13.2</td>
  1062. </tr>
  1063. <tr>
  1064. <td>Architectures</td>
  1065. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1066. </tr>
  1067. <tr>
  1068. <td>Definition</td>
  1069. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/antlr4-runtime/xmake.lua">antlr4-runtime/xmake.lua</a></td>
  1070. </tr>
  1071. </tbody>
  1072. </table>
  1073. <h5 id="installcommand">Install command</h5>
  1074. <pre><code class="lang-console">xrepo install antlr4-runtime
  1075. </code></pre>
  1076. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1077. <pre><code class="lang-lua">add_requires("antlr4-runtime")
  1078. </code></pre>
  1079. <h3 id="aomlinux">aom (linux)</h3>
  1080. <table>
  1081. <thead>
  1082. <tr>
  1083. <th>Description</th>
  1084. <th><em>AV1 Codec Library</em></th>
  1085. </tr>
  1086. </thead>
  1087. <tbody>
  1088. <tr>
  1089. <td>Homepage</td>
  1090. <td><a href="https://aomedia.googlesource.com/aom">https://aomedia.googlesource.com/aom</a></td>
  1091. </tr>
  1092. <tr>
  1093. <td>License</td>
  1094. <td>BSD-2-Clause</td>
  1095. </tr>
  1096. <tr>
  1097. <td>Versions</td>
  1098. <td>3.9.1</td>
  1099. </tr>
  1100. <tr>
  1101. <td>Architectures</td>
  1102. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1103. </tr>
  1104. <tr>
  1105. <td>Definition</td>
  1106. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aom/xmake.lua">aom/xmake.lua</a></td>
  1107. </tr>
  1108. </tbody>
  1109. </table>
  1110. <h5 id="installcommand">Install command</h5>
  1111. <pre><code class="lang-console">xrepo install aom
  1112. </code></pre>
  1113. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1114. <pre><code class="lang-lua">add_requires("aom")
  1115. </code></pre>
  1116. <h3 id="aprlinux">apr (linux)</h3>
  1117. <table>
  1118. <thead>
  1119. <tr>
  1120. <th>Description</th>
  1121. <th><em>Mirror of Apache Portable Runtime</em></th>
  1122. </tr>
  1123. </thead>
  1124. <tbody>
  1125. <tr>
  1126. <td>Homepage</td>
  1127. <td><a href="https://github.com/apache/apr">https://github.com/apache/apr</a></td>
  1128. </tr>
  1129. <tr>
  1130. <td>License</td>
  1131. <td>Apache-2.0</td>
  1132. </tr>
  1133. <tr>
  1134. <td>Versions</td>
  1135. <td>1.7.0, 1.7.4, 1.7.5, 1.7.6</td>
  1136. </tr>
  1137. <tr>
  1138. <td>Architectures</td>
  1139. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1140. </tr>
  1141. <tr>
  1142. <td>Definition</td>
  1143. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/apr/xmake.lua">apr/xmake.lua</a></td>
  1144. </tr>
  1145. </tbody>
  1146. </table>
  1147. <h5 id="installcommand">Install command</h5>
  1148. <pre><code class="lang-console">xrepo install apr
  1149. </code></pre>
  1150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1151. <pre><code class="lang-lua">add_requires("apr")
  1152. </code></pre>
  1153. <h3 id="aqtlinux">aqt (linux)</h3>
  1154. <table>
  1155. <thead>
  1156. <tr>
  1157. <th>Description</th>
  1158. <th><em>aqt: Another (unofficial) Qt CLI Installer on multi-platforms</em></th>
  1159. </tr>
  1160. </thead>
  1161. <tbody>
  1162. <tr>
  1163. <td>Homepage</td>
  1164. <td><a href="https://github.com/miurahr/aqtinstall">https://github.com/miurahr/aqtinstall</a></td>
  1165. </tr>
  1166. <tr>
  1167. <td>License</td>
  1168. <td>MIT</td>
  1169. </tr>
  1170. <tr>
  1171. <td>Versions</td>
  1172. <td></td>
  1173. </tr>
  1174. <tr>
  1175. <td>Architectures</td>
  1176. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1177. </tr>
  1178. <tr>
  1179. <td>Definition</td>
  1180. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aqt/xmake.lua">aqt/xmake.lua</a></td>
  1181. </tr>
  1182. </tbody>
  1183. </table>
  1184. <h5 id="installcommand">Install command</h5>
  1185. <pre><code class="lang-console">xrepo install aqt
  1186. </code></pre>
  1187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1188. <pre><code class="lang-lua">add_requires("aqt")
  1189. </code></pre>
  1190. <h3 id="aravislinux">aravis (linux)</h3>
  1191. <table>
  1192. <thead>
  1193. <tr>
  1194. <th>Description</th>
  1195. <th><em>A vision library for genicam based cameras</em></th>
  1196. </tr>
  1197. </thead>
  1198. <tbody>
  1199. <tr>
  1200. <td>Homepage</td>
  1201. <td><a href="https://github.com/AravisProject/aravis">https://github.com/AravisProject/aravis</a></td>
  1202. </tr>
  1203. <tr>
  1204. <td>License</td>
  1205. <td>LGPL-2.1</td>
  1206. </tr>
  1207. <tr>
  1208. <td>Versions</td>
  1209. <td>0.8.33</td>
  1210. </tr>
  1211. <tr>
  1212. <td>Architectures</td>
  1213. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1214. </tr>
  1215. <tr>
  1216. <td>Definition</td>
  1217. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aravis/xmake.lua">aravis/xmake.lua</a></td>
  1218. </tr>
  1219. </tbody>
  1220. </table>
  1221. <h5 id="installcommand">Install command</h5>
  1222. <pre><code class="lang-console">xrepo install aravis
  1223. </code></pre>
  1224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1225. <pre><code class="lang-lua">add_requires("aravis")
  1226. </code></pre>
  1227. <h3 id="arduinojsonlinux">arduinojson (linux)</h3>
  1228. <table>
  1229. <thead>
  1230. <tr>
  1231. <th>Description</th>
  1232. <th><em>📟 JSON library for Arduino and embedded C++. Simple and efficient.</em></th>
  1233. </tr>
  1234. </thead>
  1235. <tbody>
  1236. <tr>
  1237. <td>Homepage</td>
  1238. <td><a href="https://arduinojson.org">https://arduinojson.org</a></td>
  1239. </tr>
  1240. <tr>
  1241. <td>License</td>
  1242. <td>MIT</td>
  1243. </tr>
  1244. <tr>
  1245. <td>Versions</td>
  1246. <td>v6.21.4, v7.0.3, v7.0.4, v7.1.0, v7.2.0, v7.2.1, v7.3.0, v7.3.1, v7.4.1, v7.4.2</td>
  1247. </tr>
  1248. <tr>
  1249. <td>Architectures</td>
  1250. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1251. </tr>
  1252. <tr>
  1253. <td>Definition</td>
  1254. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/arduinojson/xmake.lua">arduinojson/xmake.lua</a></td>
  1255. </tr>
  1256. </tbody>
  1257. </table>
  1258. <h5 id="installcommand">Install command</h5>
  1259. <pre><code class="lang-console">xrepo install arduinojson
  1260. </code></pre>
  1261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1262. <pre><code class="lang-lua">add_requires("arduinojson")
  1263. </code></pre>
  1264. <h3 id="arghlinux">argh (linux)</h3>
  1265. <table>
  1266. <thead>
  1267. <tr>
  1268. <th>Description</th>
  1269. <th><em>Argh! A minimalist argument handler.</em></th>
  1270. </tr>
  1271. </thead>
  1272. <tbody>
  1273. <tr>
  1274. <td>Homepage</td>
  1275. <td><a href="https://github.com/adishavit/argh">https://github.com/adishavit/argh</a></td>
  1276. </tr>
  1277. <tr>
  1278. <td>License</td>
  1279. <td>BSD-3-Clause</td>
  1280. </tr>
  1281. <tr>
  1282. <td>Versions</td>
  1283. <td>v1.3.2</td>
  1284. </tr>
  1285. <tr>
  1286. <td>Architectures</td>
  1287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1288. </tr>
  1289. <tr>
  1290. <td>Definition</td>
  1291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/argh/xmake.lua">argh/xmake.lua</a></td>
  1292. </tr>
  1293. </tbody>
  1294. </table>
  1295. <h5 id="installcommand">Install command</h5>
  1296. <pre><code class="lang-console">xrepo install argh
  1297. </code></pre>
  1298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1299. <pre><code class="lang-lua">add_requires("argh")
  1300. </code></pre>
  1301. <h3 id="argparselinux">argparse (linux)</h3>
  1302. <table>
  1303. <thead>
  1304. <tr>
  1305. <th>Description</th>
  1306. <th><em>A single header argument parser for C++17</em></th>
  1307. </tr>
  1308. </thead>
  1309. <tbody>
  1310. <tr>
  1311. <td>Homepage</td>
  1312. <td><a href="https://github.com/p-ranav/argparse">https://github.com/p-ranav/argparse</a></td>
  1313. </tr>
  1314. <tr>
  1315. <td>License</td>
  1316. <td>MIT</td>
  1317. </tr>
  1318. <tr>
  1319. <td>Versions</td>
  1320. <td>v2.6, v2.7, v2.8, v2.9, v3.0, v3.1, v3.2</td>
  1321. </tr>
  1322. <tr>
  1323. <td>Architectures</td>
  1324. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1325. </tr>
  1326. <tr>
  1327. <td>Definition</td>
  1328. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/argparse/xmake.lua">argparse/xmake.lua</a></td>
  1329. </tr>
  1330. </tbody>
  1331. </table>
  1332. <h5 id="installcommand">Install command</h5>
  1333. <pre><code class="lang-console">xrepo install argparse
  1334. </code></pre>
  1335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1336. <pre><code class="lang-lua">add_requires("argparse")
  1337. </code></pre>
  1338. <h3 id="argtable3linux">argtable3 (linux)</h3>
  1339. <table>
  1340. <thead>
  1341. <tr>
  1342. <th>Description</th>
  1343. <th><em>A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.</em></th>
  1344. </tr>
  1345. </thead>
  1346. <tbody>
  1347. <tr>
  1348. <td>Homepage</td>
  1349. <td><a href="http://www.argtable.org">http://www.argtable.org</a></td>
  1350. </tr>
  1351. <tr>
  1352. <td>License</td>
  1353. <td>BSD-3-Clause</td>
  1354. </tr>
  1355. <tr>
  1356. <td>Versions</td>
  1357. <td>v3.2.2</td>
  1358. </tr>
  1359. <tr>
  1360. <td>Architectures</td>
  1361. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1362. </tr>
  1363. <tr>
  1364. <td>Definition</td>
  1365. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/argtable3/xmake.lua">argtable3/xmake.lua</a></td>
  1366. </tr>
  1367. </tbody>
  1368. </table>
  1369. <h5 id="installcommand">Install command</h5>
  1370. <pre><code class="lang-console">xrepo install argtable3
  1371. </code></pre>
  1372. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1373. <pre><code class="lang-lua">add_requires("argtable3")
  1374. </code></pre>
  1375. <h3 id="arguslinux">argus (linux)</h3>
  1376. <table>
  1377. <thead>
  1378. <tr>
  1379. <th>Description</th>
  1380. <th><em>Argus is a cross-platform modern feature-rich command-line argument parser for C</em></th>
  1381. </tr>
  1382. </thead>
  1383. <tbody>
  1384. <tr>
  1385. <td>Homepage</td>
  1386. <td><a href="https://argus-lib.com">https://argus-lib.com</a></td>
  1387. </tr>
  1388. <tr>
  1389. <td>License</td>
  1390. <td>MIT</td>
  1391. </tr>
  1392. <tr>
  1393. <td>Versions</td>
  1394. <td>v0.1.0</td>
  1395. </tr>
  1396. <tr>
  1397. <td>Architectures</td>
  1398. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1399. </tr>
  1400. <tr>
  1401. <td>Definition</td>
  1402. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/argus/xmake.lua">argus/xmake.lua</a></td>
  1403. </tr>
  1404. </tbody>
  1405. </table>
  1406. <h5 id="installcommand">Install command</h5>
  1407. <pre><code class="lang-console">xrepo install argus
  1408. </code></pre>
  1409. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1410. <pre><code class="lang-lua">add_requires("argus")
  1411. </code></pre>
  1412. <h3 id="argzlinux">argz (linux)</h3>
  1413. <table>
  1414. <thead>
  1415. <tr>
  1416. <th>Description</th>
  1417. <th><em>A light weight C++ in memory argument parser</em></th>
  1418. </tr>
  1419. </thead>
  1420. <tbody>
  1421. <tr>
  1422. <td>Homepage</td>
  1423. <td><a href="https://github.com/stephenberry/argz">https://github.com/stephenberry/argz</a></td>
  1424. </tr>
  1425. <tr>
  1426. <td>License</td>
  1427. <td>Apache-2.0</td>
  1428. </tr>
  1429. <tr>
  1430. <td>Versions</td>
  1431. <td>v0.2.1</td>
  1432. </tr>
  1433. <tr>
  1434. <td>Architectures</td>
  1435. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1436. </tr>
  1437. <tr>
  1438. <td>Definition</td>
  1439. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/argz/xmake.lua">argz/xmake.lua</a></td>
  1440. </tr>
  1441. </tbody>
  1442. </table>
  1443. <h5 id="installcommand">Install command</h5>
  1444. <pre><code class="lang-console">xrepo install argz
  1445. </code></pre>
  1446. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1447. <pre><code class="lang-lua">add_requires("argz")
  1448. </code></pre>
  1449. <h3 id="armadillolinux">armadillo (linux)</h3>
  1450. <table>
  1451. <thead>
  1452. <tr>
  1453. <th>Description</th>
  1454. <th><em>C++ library for linear algebra &amp; scientific computing</em></th>
  1455. </tr>
  1456. </thead>
  1457. <tbody>
  1458. <tr>
  1459. <td>Homepage</td>
  1460. <td><a href="http://arma.sourceforge.net/">http://arma.sourceforge.net/</a></td>
  1461. </tr>
  1462. <tr>
  1463. <td>License</td>
  1464. <td>Apache-2.0</td>
  1465. </tr>
  1466. <tr>
  1467. <td>Versions</td>
  1468. <td>10.7.0, 10.7.3, 10.8.1, 11.2.3</td>
  1469. </tr>
  1470. <tr>
  1471. <td>Architectures</td>
  1472. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1473. </tr>
  1474. <tr>
  1475. <td>Definition</td>
  1476. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/armadillo/xmake.lua">armadillo/xmake.lua</a></td>
  1477. </tr>
  1478. </tbody>
  1479. </table>
  1480. <h5 id="installcommand">Install command</h5>
  1481. <pre><code class="lang-console">xrepo install armadillo
  1482. </code></pre>
  1483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1484. <pre><code class="lang-lua">add_requires("armadillo")
  1485. </code></pre>
  1486. <h3 id="arrowlinux">arrow (linux)</h3>
  1487. <table>
  1488. <thead>
  1489. <tr>
  1490. <th>Description</th>
  1491. <th><em>Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing</em></th>
  1492. </tr>
  1493. </thead>
  1494. <tbody>
  1495. <tr>
  1496. <td>Homepage</td>
  1497. <td><a href="https://arrow.apache.org/">https://arrow.apache.org/</a></td>
  1498. </tr>
  1499. <tr>
  1500. <td>License</td>
  1501. <td>Apache-2.0</td>
  1502. </tr>
  1503. <tr>
  1504. <td>Versions</td>
  1505. <td>7.0.0</td>
  1506. </tr>
  1507. <tr>
  1508. <td>Architectures</td>
  1509. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1510. </tr>
  1511. <tr>
  1512. <td>Definition</td>
  1513. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/arrow/xmake.lua">arrow/xmake.lua</a></td>
  1514. </tr>
  1515. </tbody>
  1516. </table>
  1517. <h5 id="installcommand">Install command</h5>
  1518. <pre><code class="lang-console">xrepo install arrow
  1519. </code></pre>
  1520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1521. <pre><code class="lang-lua">add_requires("arrow")
  1522. </code></pre>
  1523. <h3 id="asaplinux">asap (linux)</h3>
  1524. <table>
  1525. <thead>
  1526. <tr>
  1527. <th>Description</th>
  1528. <th><em>A C++ header-only library for creating, displaying, iterating and manipulating dates</em></th>
  1529. </tr>
  1530. </thead>
  1531. <tbody>
  1532. <tr>
  1533. <td>Homepage</td>
  1534. <td><a href="https://github.com/mobius3/asap">https://github.com/mobius3/asap</a></td>
  1535. </tr>
  1536. <tr>
  1537. <td>License</td>
  1538. <td>MIT</td>
  1539. </tr>
  1540. <tr>
  1541. <td>Versions</td>
  1542. <td>2023.04.21</td>
  1543. </tr>
  1544. <tr>
  1545. <td>Architectures</td>
  1546. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1547. </tr>
  1548. <tr>
  1549. <td>Definition</td>
  1550. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asap/xmake.lua">asap/xmake.lua</a></td>
  1551. </tr>
  1552. </tbody>
  1553. </table>
  1554. <h5 id="installcommand">Install command</h5>
  1555. <pre><code class="lang-console">xrepo install asap
  1556. </code></pre>
  1557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1558. <pre><code class="lang-lua">add_requires("asap")
  1559. </code></pre>
  1560. <h3 id="asbind20linux">asbind20 (linux)</h3>
  1561. <table>
  1562. <thead>
  1563. <tr>
  1564. <th>Description</th>
  1565. <th><em>C++20 AngelScript binding library</em></th>
  1566. </tr>
  1567. </thead>
  1568. <tbody>
  1569. <tr>
  1570. <td>Homepage</td>
  1571. <td><a href="https://asbind20.readthedocs.io/">https://asbind20.readthedocs.io/</a></td>
  1572. </tr>
  1573. <tr>
  1574. <td>License</td>
  1575. <td>MIT</td>
  1576. </tr>
  1577. <tr>
  1578. <td>Versions</td>
  1579. <td>1.6.0, 1.7.0, 1.7.1</td>
  1580. </tr>
  1581. <tr>
  1582. <td>Architectures</td>
  1583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1584. </tr>
  1585. <tr>
  1586. <td>Definition</td>
  1587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asbind20/xmake.lua">asbind20/xmake.lua</a></td>
  1588. </tr>
  1589. </tbody>
  1590. </table>
  1591. <h5 id="installcommand">Install command</h5>
  1592. <pre><code class="lang-console">xrepo install asbind20
  1593. </code></pre>
  1594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1595. <pre><code class="lang-lua">add_requires("asbind20")
  1596. </code></pre>
  1597. <h3 id="asepritetgalinux">aseprite-tga (linux)</h3>
  1598. <table>
  1599. <thead>
  1600. <tr>
  1601. <th>Description</th>
  1602. <th><em>C++ library to read/write Truevision TGA/TARGA files</em></th>
  1603. </tr>
  1604. </thead>
  1605. <tbody>
  1606. <tr>
  1607. <td>Homepage</td>
  1608. <td><a href="https://github.com/aseprite/tga">https://github.com/aseprite/tga</a></td>
  1609. </tr>
  1610. <tr>
  1611. <td>License</td>
  1612. <td>MIT</td>
  1613. </tr>
  1614. <tr>
  1615. <td>Versions</td>
  1616. <td>2023.6.2</td>
  1617. </tr>
  1618. <tr>
  1619. <td>Architectures</td>
  1620. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1621. </tr>
  1622. <tr>
  1623. <td>Definition</td>
  1624. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aseprite-tga/xmake.lua">aseprite-tga/xmake.lua</a></td>
  1625. </tr>
  1626. </tbody>
  1627. </table>
  1628. <h5 id="installcommand">Install command</h5>
  1629. <pre><code class="lang-console">xrepo install aseprite-tga
  1630. </code></pre>
  1631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1632. <pre><code class="lang-lua">add_requires("aseprite-tga")
  1633. </code></pre>
  1634. <h3 id="asiolinux">asio (linux)</h3>
  1635. <table>
  1636. <thead>
  1637. <tr>
  1638. <th>Description</th>
  1639. <th><em>Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.</em></th>
  1640. </tr>
  1641. </thead>
  1642. <tbody>
  1643. <tr>
  1644. <td>Homepage</td>
  1645. <td><a href="http://think-async.com/Asio/">http://think-async.com/Asio/</a></td>
  1646. </tr>
  1647. <tr>
  1648. <td>License</td>
  1649. <td>BSL-1.0</td>
  1650. </tr>
  1651. <tr>
  1652. <td>Versions</td>
  1653. <td>1.20.0, 1.21.0, 1.24.0, 1.28.0, 1.29.0, 1.30.2, 1.32.0, 1.34.0, 1.34.2</td>
  1654. </tr>
  1655. <tr>
  1656. <td>Architectures</td>
  1657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1658. </tr>
  1659. <tr>
  1660. <td>Definition</td>
  1661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asio/xmake.lua">asio/xmake.lua</a></td>
  1662. </tr>
  1663. </tbody>
  1664. </table>
  1665. <h5 id="installcommand">Install command</h5>
  1666. <pre><code class="lang-console">xrepo install asio
  1667. </code></pre>
  1668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1669. <pre><code class="lang-lua">add_requires("asio")
  1670. </code></pre>
  1671. <h3 id="asio2linux">asio2 (linux)</h3>
  1672. <table>
  1673. <thead>
  1674. <tr>
  1675. <th>Description</th>
  1676. <th><em>Header only c++ network library, based on asio, support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.</em></th>
  1677. </tr>
  1678. </thead>
  1679. <tbody>
  1680. <tr>
  1681. <td>Homepage</td>
  1682. <td><a href="https://github.com/zhllxt/asio2">https://github.com/zhllxt/asio2</a></td>
  1683. </tr>
  1684. <tr>
  1685. <td>License</td>
  1686. <td>BSL-1.0</td>
  1687. </tr>
  1688. <tr>
  1689. <td>Versions</td>
  1690. <td>v2.9</td>
  1691. </tr>
  1692. <tr>
  1693. <td>Architectures</td>
  1694. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1695. </tr>
  1696. <tr>
  1697. <td>Definition</td>
  1698. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asio2/xmake.lua">asio2/xmake.lua</a></td>
  1699. </tr>
  1700. </tbody>
  1701. </table>
  1702. <h5 id="installcommand">Install command</h5>
  1703. <pre><code class="lang-console">xrepo install asio2
  1704. </code></pre>
  1705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1706. <pre><code class="lang-lua">add_requires("asio2")
  1707. </code></pre>
  1708. <h3 id="asio3linux">asio3 (linux)</h3>
  1709. <table>
  1710. <thead>
  1711. <tr>
  1712. <th>Description</th>
  1713. <th><em>Header only c++ network library, based on c++ 20 coroutine and asio</em></th>
  1714. </tr>
  1715. </thead>
  1716. <tbody>
  1717. <tr>
  1718. <td>Homepage</td>
  1719. <td><a href="https://github.com/zhllxt/asio3">https://github.com/zhllxt/asio3</a></td>
  1720. </tr>
  1721. <tr>
  1722. <td>License</td>
  1723. <td>BSL-1.0</td>
  1724. </tr>
  1725. <tr>
  1726. <td>Versions</td>
  1727. <td>2023.12.03</td>
  1728. </tr>
  1729. <tr>
  1730. <td>Architectures</td>
  1731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1732. </tr>
  1733. <tr>
  1734. <td>Definition</td>
  1735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asio3/xmake.lua">asio3/xmake.lua</a></td>
  1736. </tr>
  1737. </tbody>
  1738. </table>
  1739. <h5 id="installcommand">Install command</h5>
  1740. <pre><code class="lang-console">xrepo install asio3
  1741. </code></pre>
  1742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1743. <pre><code class="lang-lua">add_requires("asio3")
  1744. </code></pre>
  1745. <h3 id="asmjitlinux">asmjit (linux)</h3>
  1746. <table>
  1747. <thead>
  1748. <tr>
  1749. <th>Description</th>
  1750. <th><em>AsmJit is a lightweight library for machine code generation written in C++ language.</em></th>
  1751. </tr>
  1752. </thead>
  1753. <tbody>
  1754. <tr>
  1755. <td>Homepage</td>
  1756. <td><a href="https://asmjit.com/">https://asmjit.com/</a></td>
  1757. </tr>
  1758. <tr>
  1759. <td>License</td>
  1760. <td>zlib</td>
  1761. </tr>
  1762. <tr>
  1763. <td>Versions</td>
  1764. <td>2021.06.27, 2022.01.18, 2024.03.09, 2024.05.21</td>
  1765. </tr>
  1766. <tr>
  1767. <td>Architectures</td>
  1768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1769. </tr>
  1770. <tr>
  1771. <td>Definition</td>
  1772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asmjit/xmake.lua">asmjit/xmake.lua</a></td>
  1773. </tr>
  1774. </tbody>
  1775. </table>
  1776. <h5 id="installcommand">Install command</h5>
  1777. <pre><code class="lang-console">xrepo install asmjit
  1778. </code></pre>
  1779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1780. <pre><code class="lang-lua">add_requires("asmjit")
  1781. </code></pre>
  1782. <h3 id="asmtklinux">asmtk (linux)</h3>
  1783. <table>
  1784. <thead>
  1785. <tr>
  1786. <th>Description</th>
  1787. <th><em>Assembler toolkit based on AsmJit</em></th>
  1788. </tr>
  1789. </thead>
  1790. <tbody>
  1791. <tr>
  1792. <td>Homepage</td>
  1793. <td><a href="https://github.com/asmjit/asmtk">https://github.com/asmjit/asmtk</a></td>
  1794. </tr>
  1795. <tr>
  1796. <td>License</td>
  1797. <td>zlib</td>
  1798. </tr>
  1799. <tr>
  1800. <td>Versions</td>
  1801. <td>2023.07.18</td>
  1802. </tr>
  1803. <tr>
  1804. <td>Architectures</td>
  1805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1806. </tr>
  1807. <tr>
  1808. <td>Definition</td>
  1809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asmtk/xmake.lua">asmtk/xmake.lua</a></td>
  1810. </tr>
  1811. </tbody>
  1812. </table>
  1813. <h5 id="installcommand">Install command</h5>
  1814. <pre><code class="lang-console">xrepo install asmtk
  1815. </code></pre>
  1816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1817. <pre><code class="lang-lua">add_requires("asmtk")
  1818. </code></pre>
  1819. <h3 id="asn1clinux">asn1c (linux)</h3>
  1820. <table>
  1821. <thead>
  1822. <tr>
  1823. <th>Description</th>
  1824. <th><em>The ASN.1 Compiler</em></th>
  1825. </tr>
  1826. </thead>
  1827. <tbody>
  1828. <tr>
  1829. <td>Homepage</td>
  1830. <td><a href="http://lionet.info/asn1c/">http://lionet.info/asn1c/</a></td>
  1831. </tr>
  1832. <tr>
  1833. <td>Versions</td>
  1834. <td>v0.9.28</td>
  1835. </tr>
  1836. <tr>
  1837. <td>Architectures</td>
  1838. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1839. </tr>
  1840. <tr>
  1841. <td>Definition</td>
  1842. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/asn1c/xmake.lua">asn1c/xmake.lua</a></td>
  1843. </tr>
  1844. </tbody>
  1845. </table>
  1846. <h5 id="installcommand">Install command</h5>
  1847. <pre><code class="lang-console">xrepo install asn1c
  1848. </code></pre>
  1849. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1850. <pre><code class="lang-lua">add_requires("asn1c")
  1851. </code></pre>
  1852. <h3 id="assimplinux">assimp (linux)</h3>
  1853. <table>
  1854. <thead>
  1855. <tr>
  1856. <th>Description</th>
  1857. <th><em>Portable Open-Source library to import various well-known 3D model formats in a uniform manner</em></th>
  1858. </tr>
  1859. </thead>
  1860. <tbody>
  1861. <tr>
  1862. <td>Homepage</td>
  1863. <td><a href="https://assimp.org">https://assimp.org</a></td>
  1864. </tr>
  1865. <tr>
  1866. <td>License</td>
  1867. <td>BSD-3-Clause</td>
  1868. </tr>
  1869. <tr>
  1870. <td>Versions</td>
  1871. <td>v5.0.1, v5.1.4, v5.2.1, v5.2.2, v5.2.3, v5.2.4, v5.2.5, v5.3.0, v5.3.1, v5.4.0, v5.4.1, v5.4.2, v5.4.3, v6.0.1, v6.0.2</td>
  1872. </tr>
  1873. <tr>
  1874. <td>Architectures</td>
  1875. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1876. </tr>
  1877. <tr>
  1878. <td>Definition</td>
  1879. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/assimp/xmake.lua">assimp/xmake.lua</a></td>
  1880. </tr>
  1881. </tbody>
  1882. </table>
  1883. <h5 id="installcommand">Install command</h5>
  1884. <pre><code class="lang-console">xrepo install assimp
  1885. </code></pre>
  1886. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1887. <pre><code class="lang-lua">add_requires("assimp")
  1888. </code></pre>
  1889. <h3 id="astcencoderlinux">astc-encoder (linux)</h3>
  1890. <table>
  1891. <thead>
  1892. <tr>
  1893. <th>Description</th>
  1894. <th><em>The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.</em></th>
  1895. </tr>
  1896. </thead>
  1897. <tbody>
  1898. <tr>
  1899. <td>Homepage</td>
  1900. <td><a href="https://developer.arm.com/graphics">https://developer.arm.com/graphics</a></td>
  1901. </tr>
  1902. <tr>
  1903. <td>License</td>
  1904. <td>Apache-2.0</td>
  1905. </tr>
  1906. <tr>
  1907. <td>Versions</td>
  1908. <td>4.6.1, 4.7.0, 4.8.0, 5.2.0, 5.3.0</td>
  1909. </tr>
  1910. <tr>
  1911. <td>Architectures</td>
  1912. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1913. </tr>
  1914. <tr>
  1915. <td>Definition</td>
  1916. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/astc-encoder/xmake.lua">astc-encoder/xmake.lua</a></td>
  1917. </tr>
  1918. </tbody>
  1919. </table>
  1920. <h5 id="installcommand">Install command</h5>
  1921. <pre><code class="lang-console">xrepo install astc-encoder
  1922. </code></pre>
  1923. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1924. <pre><code class="lang-lua">add_requires("astc-encoder")
  1925. </code></pre>
  1926. <h3 id="async_simplelinux">async_simple (linux)</h3>
  1927. <table>
  1928. <thead>
  1929. <tr>
  1930. <th>Description</th>
  1931. <th><em>Simple, light-weight and easy-to-use asynchronous components</em></th>
  1932. </tr>
  1933. </thead>
  1934. <tbody>
  1935. <tr>
  1936. <td>Homepage</td>
  1937. <td><a href="https://github.com/alibaba/async_simple">https://github.com/alibaba/async_simple</a></td>
  1938. </tr>
  1939. <tr>
  1940. <td>License</td>
  1941. <td>Apache-2.0</td>
  1942. </tr>
  1943. <tr>
  1944. <td>Versions</td>
  1945. <td>1.1, 1.2, 1.3, 1.4</td>
  1946. </tr>
  1947. <tr>
  1948. <td>Architectures</td>
  1949. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1950. </tr>
  1951. <tr>
  1952. <td>Definition</td>
  1953. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/async_simple/xmake.lua">async_simple/xmake.lua</a></td>
  1954. </tr>
  1955. </tbody>
  1956. </table>
  1957. <h5 id="installcommand">Install command</h5>
  1958. <pre><code class="lang-console">xrepo install async_simple
  1959. </code></pre>
  1960. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1961. <pre><code class="lang-lua">add_requires("async_simple")
  1962. </code></pre>
  1963. <h3 id="atspi2corelinux">at-spi2-core (linux)</h3>
  1964. <table>
  1965. <thead>
  1966. <tr>
  1967. <th>Description</th>
  1968. <th><em>contains the DBus interface definitions for AT-SPI - the core of an accessibility stack for free software systems.</em></th>
  1969. </tr>
  1970. </thead>
  1971. <tbody>
  1972. <tr>
  1973. <td>Homepage</td>
  1974. <td><a href="https://gitlab.gnome.org/GNOME/at-spi2-core">https://gitlab.gnome.org/GNOME/at-spi2-core</a></td>
  1975. </tr>
  1976. <tr>
  1977. <td>License</td>
  1978. <td>LGPL-2.1</td>
  1979. </tr>
  1980. <tr>
  1981. <td>Versions</td>
  1982. <td>2.53.90</td>
  1983. </tr>
  1984. <tr>
  1985. <td>Architectures</td>
  1986. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  1987. </tr>
  1988. <tr>
  1989. <td>Definition</td>
  1990. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/at-spi2-core/xmake.lua">at-spi2-core/xmake.lua</a></td>
  1991. </tr>
  1992. </tbody>
  1993. </table>
  1994. <h5 id="installcommand">Install command</h5>
  1995. <pre><code class="lang-console">xrepo install at-spi2-core
  1996. </code></pre>
  1997. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  1998. <pre><code class="lang-lua">add_requires("at-spi2-core")
  1999. </code></pre>
  2000. <h3 id="atklinux">atk (linux)</h3>
  2001. <table>
  2002. <thead>
  2003. <tr>
  2004. <th>Description</th>
  2005. <th><em>ATK - The Accessibility Toolkit</em></th>
  2006. </tr>
  2007. </thead>
  2008. <tbody>
  2009. <tr>
  2010. <td>Homepage</td>
  2011. <td><a href="https://gitlab.gnome.org/GNOME/atk">https://gitlab.gnome.org/GNOME/atk</a></td>
  2012. </tr>
  2013. <tr>
  2014. <td>License</td>
  2015. <td>LGPL-2.0</td>
  2016. </tr>
  2017. <tr>
  2018. <td>Versions</td>
  2019. <td>2.38.0</td>
  2020. </tr>
  2021. <tr>
  2022. <td>Architectures</td>
  2023. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2024. </tr>
  2025. <tr>
  2026. <td>Definition</td>
  2027. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/atk/xmake.lua">atk/xmake.lua</a></td>
  2028. </tr>
  2029. </tbody>
  2030. </table>
  2031. <h5 id="installcommand">Install command</h5>
  2032. <pre><code class="lang-console">xrepo install atk
  2033. </code></pre>
  2034. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2035. <pre><code class="lang-lua">add_requires("atk")
  2036. </code></pre>
  2037. <h3 id="atomic_queuelinux">atomic_queue (linux)</h3>
  2038. <table>
  2039. <thead>
  2040. <tr>
  2041. <th>Description</th>
  2042. <th><em>C++ lockless queue.</em></th>
  2043. </tr>
  2044. </thead>
  2045. <tbody>
  2046. <tr>
  2047. <td>Homepage</td>
  2048. <td><a href="https://github.com/max0x7ba/atomic_queue">https://github.com/max0x7ba/atomic_queue</a></td>
  2049. </tr>
  2050. <tr>
  2051. <td>License</td>
  2052. <td>MIT</td>
  2053. </tr>
  2054. <tr>
  2055. <td>Versions</td>
  2056. <td>v1.5, v1.6.3, v1.6.4, v1.6.5, v1.6.9</td>
  2057. </tr>
  2058. <tr>
  2059. <td>Architectures</td>
  2060. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2061. </tr>
  2062. <tr>
  2063. <td>Definition</td>
  2064. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/atomic_queue/xmake.lua">atomic_queue/xmake.lua</a></td>
  2065. </tr>
  2066. </tbody>
  2067. </table>
  2068. <h5 id="installcommand">Install command</h5>
  2069. <pre><code class="lang-console">xrepo install atomic_queue
  2070. </code></pre>
  2071. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2072. <pre><code class="lang-lua">add_requires("atomic_queue")
  2073. </code></pre>
  2074. <h3 id="attrlinux">attr (linux)</h3>
  2075. <table>
  2076. <thead>
  2077. <tr>
  2078. <th>Description</th>
  2079. <th><em>Commands for Manipulating Filesystem Extended Attributes</em></th>
  2080. </tr>
  2081. </thead>
  2082. <tbody>
  2083. <tr>
  2084. <td>Homepage</td>
  2085. <td><a href="https://savannah.nongnu.org/projects/attr">https://savannah.nongnu.org/projects/attr</a></td>
  2086. </tr>
  2087. <tr>
  2088. <td>License</td>
  2089. <td>GPL-2.0</td>
  2090. </tr>
  2091. <tr>
  2092. <td>Versions</td>
  2093. <td>2.5.1</td>
  2094. </tr>
  2095. <tr>
  2096. <td>Architectures</td>
  2097. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2098. </tr>
  2099. <tr>
  2100. <td>Definition</td>
  2101. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/attr/xmake.lua">attr/xmake.lua</a></td>
  2102. </tr>
  2103. </tbody>
  2104. </table>
  2105. <h5 id="installcommand">Install command</h5>
  2106. <pre><code class="lang-console">xrepo install attr
  2107. </code></pre>
  2108. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2109. <pre><code class="lang-lua">add_requires("attr")
  2110. </code></pre>
  2111. <h3 id="audiofilelinux">audiofile (linux)</h3>
  2112. <table>
  2113. <thead>
  2114. <tr>
  2115. <th>Description</th>
  2116. <th><em>A simple C++ library for reading and writing audio files.</em></th>
  2117. </tr>
  2118. </thead>
  2119. <tbody>
  2120. <tr>
  2121. <td>Homepage</td>
  2122. <td><a href="https://github.com/adamstark/AudioFile">https://github.com/adamstark/AudioFile</a></td>
  2123. </tr>
  2124. <tr>
  2125. <td>License</td>
  2126. <td>MIT</td>
  2127. </tr>
  2128. <tr>
  2129. <td>Versions</td>
  2130. <td>1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.1.0, 1.1.1, 1.1.2, 1.1.3</td>
  2131. </tr>
  2132. <tr>
  2133. <td>Architectures</td>
  2134. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2135. </tr>
  2136. <tr>
  2137. <td>Definition</td>
  2138. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/audiofile/xmake.lua">audiofile/xmake.lua</a></td>
  2139. </tr>
  2140. </tbody>
  2141. </table>
  2142. <h5 id="installcommand">Install command</h5>
  2143. <pre><code class="lang-console">xrepo install audiofile
  2144. </code></pre>
  2145. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2146. <pre><code class="lang-lua">add_requires("audiofile")
  2147. </code></pre>
  2148. <h3 id="auditlinux">audit (linux)</h3>
  2149. <table>
  2150. <thead>
  2151. <tr>
  2152. <th>Description</th>
  2153. <th><em>Userspace components of the audit framework.</em></th>
  2154. </tr>
  2155. </thead>
  2156. <tbody>
  2157. <tr>
  2158. <td>Homepage</td>
  2159. <td>%s</td>
  2160. </tr>
  2161. <tr>
  2162. <td>Versions</td>
  2163. <td>v4.1.2</td>
  2164. </tr>
  2165. <tr>
  2166. <td>Architectures</td>
  2167. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2168. </tr>
  2169. <tr>
  2170. <td>Definition</td>
  2171. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/audit/xmake.lua">audit/xmake.lua</a></td>
  2172. </tr>
  2173. </tbody>
  2174. </table>
  2175. <h5 id="installcommand">Install command</h5>
  2176. <pre><code class="lang-console">xrepo install audit
  2177. </code></pre>
  2178. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2179. <pre><code class="lang-lua">add_requires("audit")
  2180. </code></pre>
  2181. <h3 id="auroraaulinux">aurora-au (linux)</h3>
  2182. <table>
  2183. <thead>
  2184. <tr>
  2185. <th>Description</th>
  2186. <th><em>A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.</em></th>
  2187. </tr>
  2188. </thead>
  2189. <tbody>
  2190. <tr>
  2191. <td>Homepage</td>
  2192. <td><a href="https://aurora-opensource.github.io/au">https://aurora-opensource.github.io/au</a></td>
  2193. </tr>
  2194. <tr>
  2195. <td>License</td>
  2196. <td>Apache-2.0</td>
  2197. </tr>
  2198. <tr>
  2199. <td>Versions</td>
  2200. <td>0.4.1, 0.5.0</td>
  2201. </tr>
  2202. <tr>
  2203. <td>Architectures</td>
  2204. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2205. </tr>
  2206. <tr>
  2207. <td>Definition</td>
  2208. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aurora-au/xmake.lua">aurora-au/xmake.lua</a></td>
  2209. </tr>
  2210. </tbody>
  2211. </table>
  2212. <h5 id="installcommand">Install command</h5>
  2213. <pre><code class="lang-console">xrepo install aurora-au
  2214. </code></pre>
  2215. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2216. <pre><code class="lang-lua">add_requires("aurora-au")
  2217. </code></pre>
  2218. <h3 id="autoconflinux">autoconf (linux)</h3>
  2219. <table>
  2220. <thead>
  2221. <tr>
  2222. <th>Description</th>
  2223. <th><em>An extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.</em></th>
  2224. </tr>
  2225. </thead>
  2226. <tbody>
  2227. <tr>
  2228. <td>Homepage</td>
  2229. <td><a href="https://www.gnu.org/software/autoconf/autoconf.html">https://www.gnu.org/software/autoconf/autoconf.html</a></td>
  2230. </tr>
  2231. <tr>
  2232. <td>Versions</td>
  2233. <td>2.68, 2.69, 2.71, 2.72</td>
  2234. </tr>
  2235. <tr>
  2236. <td>Architectures</td>
  2237. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2238. </tr>
  2239. <tr>
  2240. <td>Definition</td>
  2241. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf/xmake.lua">autoconf/xmake.lua</a></td>
  2242. </tr>
  2243. </tbody>
  2244. </table>
  2245. <h5 id="installcommand">Install command</h5>
  2246. <pre><code class="lang-console">xrepo install autoconf
  2247. </code></pre>
  2248. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2249. <pre><code class="lang-lua">add_requires("autoconf")
  2250. </code></pre>
  2251. <h3 id="autoconfarchivelinux">autoconf-archive (linux)</h3>
  2252. <table>
  2253. <thead>
  2254. <tr>
  2255. <th>Description</th>
  2256. <th><em>A mirror of the GNU Autoconf Archive, a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet.</em></th>
  2257. </tr>
  2258. </thead>
  2259. <tbody>
  2260. <tr>
  2261. <td>Homepage</td>
  2262. <td><a href="http://www.gnu.org/software/autoconf-archive/">http://www.gnu.org/software/autoconf-archive/</a></td>
  2263. </tr>
  2264. <tr>
  2265. <td>License</td>
  2266. <td>GPL-3.0-or-later</td>
  2267. </tr>
  2268. <tr>
  2269. <td>Versions</td>
  2270. <td>2023.02.20</td>
  2271. </tr>
  2272. <tr>
  2273. <td>Architectures</td>
  2274. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2275. </tr>
  2276. <tr>
  2277. <td>Definition</td>
  2278. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf-archive/xmake.lua">autoconf-archive/xmake.lua</a></td>
  2279. </tr>
  2280. </tbody>
  2281. </table>
  2282. <h5 id="installcommand">Install command</h5>
  2283. <pre><code class="lang-console">xrepo install autoconf-archive
  2284. </code></pre>
  2285. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2286. <pre><code class="lang-lua">add_requires("autoconf-archive")
  2287. </code></pre>
  2288. <h3 id="autodifflinux">autodiff (linux)</h3>
  2289. <table>
  2290. <thead>
  2291. <tr>
  2292. <th>Description</th>
  2293. <th><em>automatic differentiation made easier for C++</em></th>
  2294. </tr>
  2295. </thead>
  2296. <tbody>
  2297. <tr>
  2298. <td>Homepage</td>
  2299. <td><a href="https://autodiff.github.io">https://autodiff.github.io</a></td>
  2300. </tr>
  2301. <tr>
  2302. <td>License</td>
  2303. <td>MIT</td>
  2304. </tr>
  2305. <tr>
  2306. <td>Versions</td>
  2307. <td>v1.0.3, v1.1.2</td>
  2308. </tr>
  2309. <tr>
  2310. <td>Architectures</td>
  2311. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2312. </tr>
  2313. <tr>
  2314. <td>Definition</td>
  2315. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autodiff/xmake.lua">autodiff/xmake.lua</a></td>
  2316. </tr>
  2317. </tbody>
  2318. </table>
  2319. <h5 id="installcommand">Install command</h5>
  2320. <pre><code class="lang-console">xrepo install autodiff
  2321. </code></pre>
  2322. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2323. <pre><code class="lang-lua">add_requires("autodiff")
  2324. </code></pre>
  2325. <h3 id="automakelinux">automake (linux)</h3>
  2326. <table>
  2327. <thead>
  2328. <tr>
  2329. <th>Description</th>
  2330. <th><em>A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.</em></th>
  2331. </tr>
  2332. </thead>
  2333. <tbody>
  2334. <tr>
  2335. <td>Homepage</td>
  2336. <td><a href="https://www.gnu.org/software/automake/">https://www.gnu.org/software/automake/</a></td>
  2337. </tr>
  2338. <tr>
  2339. <td>Versions</td>
  2340. <td>1.9.5, 1.9.6, 1.15.1, 1.16.1, 1.16.4, 1.16.5, 1.17</td>
  2341. </tr>
  2342. <tr>
  2343. <td>Architectures</td>
  2344. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2345. </tr>
  2346. <tr>
  2347. <td>Definition</td>
  2348. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/automake/xmake.lua">automake/xmake.lua</a></td>
  2349. </tr>
  2350. </tbody>
  2351. </table>
  2352. <h5 id="installcommand">Install command</h5>
  2353. <pre><code class="lang-console">xrepo install automake
  2354. </code></pre>
  2355. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2356. <pre><code class="lang-lua">add_requires("automake")
  2357. </code></pre>
  2358. <h3 id="autotoolslinux">autotools (linux)</h3>
  2359. <table>
  2360. <thead>
  2361. <tr>
  2362. <th>Description</th>
  2363. <th><em>%s</em></th>
  2364. </tr>
  2365. </thead>
  2366. <tbody>
  2367. <tr>
  2368. <td>Homepage</td>
  2369. <td>%s</td>
  2370. </tr>
  2371. <tr>
  2372. <td>Versions</td>
  2373. <td></td>
  2374. </tr>
  2375. <tr>
  2376. <td>Architectures</td>
  2377. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2378. </tr>
  2379. <tr>
  2380. <td>Definition</td>
  2381. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autotools/xmake.lua">autotools/xmake.lua</a></td>
  2382. </tr>
  2383. </tbody>
  2384. </table>
  2385. <h5 id="installcommand">Install command</h5>
  2386. <pre><code class="lang-console">xrepo install autotools
  2387. </code></pre>
  2388. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2389. <pre><code class="lang-lua">add_requires("autotools")
  2390. </code></pre>
  2391. <h3 id="avirlinux">avir (linux)</h3>
  2392. <table>
  2393. <thead>
  2394. <tr>
  2395. <th>Description</th>
  2396. <th><em>High-quality pro image resizing / scaling C++ library, including a very fast Lanczos resizer</em></th>
  2397. </tr>
  2398. </thead>
  2399. <tbody>
  2400. <tr>
  2401. <td>Homepage</td>
  2402. <td><a href="https://github.com/avaneev/avir">https://github.com/avaneev/avir</a></td>
  2403. </tr>
  2404. <tr>
  2405. <td>License</td>
  2406. <td>MIT</td>
  2407. </tr>
  2408. <tr>
  2409. <td>Versions</td>
  2410. <td>3.0, 3.1</td>
  2411. </tr>
  2412. <tr>
  2413. <td>Architectures</td>
  2414. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2415. </tr>
  2416. <tr>
  2417. <td>Definition</td>
  2418. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/avir/xmake.lua">avir/xmake.lua</a></td>
  2419. </tr>
  2420. </tbody>
  2421. </table>
  2422. <h5 id="installcommand">Install command</h5>
  2423. <pre><code class="lang-console">xrepo install avir
  2424. </code></pre>
  2425. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2426. <pre><code class="lang-lua">add_requires("avir")
  2427. </code></pre>
  2428. <h3 id="awklinux">awk (linux)</h3>
  2429. <table>
  2430. <thead>
  2431. <tr>
  2432. <th>Description</th>
  2433. <th><em>One true awk</em></th>
  2434. </tr>
  2435. </thead>
  2436. <tbody>
  2437. <tr>
  2438. <td>Homepage</td>
  2439. <td><a href="https://github.com/onetrueawk/awk">https://github.com/onetrueawk/awk</a></td>
  2440. </tr>
  2441. <tr>
  2442. <td>Versions</td>
  2443. <td>2021.12.26</td>
  2444. </tr>
  2445. <tr>
  2446. <td>Architectures</td>
  2447. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2448. </tr>
  2449. <tr>
  2450. <td>Definition</td>
  2451. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/awk/xmake.lua">awk/xmake.lua</a></td>
  2452. </tr>
  2453. </tbody>
  2454. </table>
  2455. <h5 id="installcommand">Install command</h5>
  2456. <pre><code class="lang-console">xrepo install awk
  2457. </code></pre>
  2458. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2459. <pre><code class="lang-lua">add_requires("awk")
  2460. </code></pre>
  2461. <h3 id="awscauthlinux">aws-c-auth (linux)</h3>
  2462. <table>
  2463. <thead>
  2464. <tr>
  2465. <th>Description</th>
  2466. <th><em>C99 library implementation of AWS client-side authentication: standard credentials providers and signing.</em></th>
  2467. </tr>
  2468. </thead>
  2469. <tbody>
  2470. <tr>
  2471. <td>Homepage</td>
  2472. <td><a href="https://github.com/awslabs/aws-c-auth">https://github.com/awslabs/aws-c-auth</a></td>
  2473. </tr>
  2474. <tr>
  2475. <td>License</td>
  2476. <td>Apache-2.0</td>
  2477. </tr>
  2478. <tr>
  2479. <td>Versions</td>
  2480. <td>v0.7.3, v0.7.17, v0.7.18, v0.7.22, v0.7.25, v0.7.29, v0.7.31, v0.8.0, v0.8.6, v0.8.7, v0.9.0, v0.9.1</td>
  2481. </tr>
  2482. <tr>
  2483. <td>Architectures</td>
  2484. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2485. </tr>
  2486. <tr>
  2487. <td>Definition</td>
  2488. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-auth/xmake.lua">aws-c-auth/xmake.lua</a></td>
  2489. </tr>
  2490. </tbody>
  2491. </table>
  2492. <h5 id="installcommand">Install command</h5>
  2493. <pre><code class="lang-console">xrepo install aws-c-auth
  2494. </code></pre>
  2495. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2496. <pre><code class="lang-lua">add_requires("aws-c-auth")
  2497. </code></pre>
  2498. <h3 id="awsccallinux">aws-c-cal (linux)</h3>
  2499. <table>
  2500. <thead>
  2501. <tr>
  2502. <th>Description</th>
  2503. <th><em>Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.</em></th>
  2504. </tr>
  2505. </thead>
  2506. <tbody>
  2507. <tr>
  2508. <td>Homepage</td>
  2509. <td><a href="https://github.com/awslabs/aws-c-cal">https://github.com/awslabs/aws-c-cal</a></td>
  2510. </tr>
  2511. <tr>
  2512. <td>License</td>
  2513. <td>Apache-2.0</td>
  2514. </tr>
  2515. <tr>
  2516. <td>Versions</td>
  2517. <td>v0.6.2, v0.6.11, v0.6.12, v0.6.14, v0.6.15, v0.7.1, v0.7.2, v0.7.4, v0.8.0, v0.8.1, v0.8.3, v0.8.7, v0.9.0, v0.9.2</td>
  2518. </tr>
  2519. <tr>
  2520. <td>Architectures</td>
  2521. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2522. </tr>
  2523. <tr>
  2524. <td>Definition</td>
  2525. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-cal/xmake.lua">aws-c-cal/xmake.lua</a></td>
  2526. </tr>
  2527. </tbody>
  2528. </table>
  2529. <h5 id="installcommand">Install command</h5>
  2530. <pre><code class="lang-console">xrepo install aws-c-cal
  2531. </code></pre>
  2532. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2533. <pre><code class="lang-lua">add_requires("aws-c-cal")
  2534. </code></pre>
  2535. <h3 id="awsccommonlinux">aws-c-common (linux)</h3>
  2536. <table>
  2537. <thead>
  2538. <tr>
  2539. <th>Description</th>
  2540. <th><em>Core c99 package for AWS SDK for C</em></th>
  2541. </tr>
  2542. </thead>
  2543. <tbody>
  2544. <tr>
  2545. <td>Homepage</td>
  2546. <td><a href="https://github.com/awslabs/aws-c-common">https://github.com/awslabs/aws-c-common</a></td>
  2547. </tr>
  2548. <tr>
  2549. <td>License</td>
  2550. <td>Apache-2.0</td>
  2551. </tr>
  2552. <tr>
  2553. <td>Versions</td>
  2554. <td>v0.9.3, v0.9.13, v0.9.14, v0.9.15, v0.9.17, v0.9.19, v0.9.23, v0.9.24, v0.9.25, v0.9.27, v0.9.28, v0.10.0, v0.10.3, v0.10.6, v0.11.1, v0.11.3, v0.12.0, v0.12.2, v0.12.3, v0.12.4</td>
  2555. </tr>
  2556. <tr>
  2557. <td>Architectures</td>
  2558. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2559. </tr>
  2560. <tr>
  2561. <td>Definition</td>
  2562. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-common/xmake.lua">aws-c-common/xmake.lua</a></td>
  2563. </tr>
  2564. </tbody>
  2565. </table>
  2566. <h5 id="installcommand">Install command</h5>
  2567. <pre><code class="lang-console">xrepo install aws-c-common
  2568. </code></pre>
  2569. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2570. <pre><code class="lang-lua">add_requires("aws-c-common")
  2571. </code></pre>
  2572. <h3 id="awsccompressionlinux">aws-c-compression (linux)</h3>
  2573. <table>
  2574. <thead>
  2575. <tr>
  2576. <th>Description</th>
  2577. <th><em>C99 implementation of huffman encoding/decoding</em></th>
  2578. </tr>
  2579. </thead>
  2580. <tbody>
  2581. <tr>
  2582. <td>Homepage</td>
  2583. <td><a href="https://github.com/awslabs/aws-c-compression">https://github.com/awslabs/aws-c-compression</a></td>
  2584. </tr>
  2585. <tr>
  2586. <td>License</td>
  2587. <td>Apache-2.0</td>
  2588. </tr>
  2589. <tr>
  2590. <td>Versions</td>
  2591. <td>v0.2.17, v0.2.18, v0.2.19, v0.3.0, v0.3.1</td>
  2592. </tr>
  2593. <tr>
  2594. <td>Architectures</td>
  2595. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2596. </tr>
  2597. <tr>
  2598. <td>Definition</td>
  2599. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-compression/xmake.lua">aws-c-compression/xmake.lua</a></td>
  2600. </tr>
  2601. </tbody>
  2602. </table>
  2603. <h5 id="installcommand">Install command</h5>
  2604. <pre><code class="lang-console">xrepo install aws-c-compression
  2605. </code></pre>
  2606. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2607. <pre><code class="lang-lua">add_requires("aws-c-compression")
  2608. </code></pre>
  2609. <h3 id="awsceventstreamlinux">aws-c-event-stream (linux)</h3>
  2610. <table>
  2611. <thead>
  2612. <tr>
  2613. <th>Description</th>
  2614. <th><em>C99 implementation of the vnd.amazon.eventstream content-type.</em></th>
  2615. </tr>
  2616. </thead>
  2617. <tbody>
  2618. <tr>
  2619. <td>Homepage</td>
  2620. <td><a href="https://github.com/awslabs/aws-c-event-stream">https://github.com/awslabs/aws-c-event-stream</a></td>
  2621. </tr>
  2622. <tr>
  2623. <td>License</td>
  2624. <td>Apache-2.0</td>
  2625. </tr>
  2626. <tr>
  2627. <td>Versions</td>
  2628. <td>v0.3.2, v0.4.1, v0.4.2, v0.4.3, v0.5.0, v0.5.1, v0.5.4, v0.5.5, v0.5.6, v0.5.7</td>
  2629. </tr>
  2630. <tr>
  2631. <td>Architectures</td>
  2632. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2633. </tr>
  2634. <tr>
  2635. <td>Definition</td>
  2636. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-event-stream/xmake.lua">aws-c-event-stream/xmake.lua</a></td>
  2637. </tr>
  2638. </tbody>
  2639. </table>
  2640. <h5 id="installcommand">Install command</h5>
  2641. <pre><code class="lang-console">xrepo install aws-c-event-stream
  2642. </code></pre>
  2643. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2644. <pre><code class="lang-lua">add_requires("aws-c-event-stream")
  2645. </code></pre>
  2646. <h3 id="awschttplinux">aws-c-http (linux)</h3>
  2647. <table>
  2648. <thead>
  2649. <tr>
  2650. <th>Description</th>
  2651. <th><em>C99 implementation of the HTTP/1.1 and HTTP/2 specifications</em></th>
  2652. </tr>
  2653. </thead>
  2654. <tbody>
  2655. <tr>
  2656. <td>Homepage</td>
  2657. <td><a href="https://github.com/awslabs/aws-c-http">https://github.com/awslabs/aws-c-http</a></td>
  2658. </tr>
  2659. <tr>
  2660. <td>License</td>
  2661. <td>Apache-2.0</td>
  2662. </tr>
  2663. <tr>
  2664. <td>Versions</td>
  2665. <td>v0.7.12, v0.8.1, v0.8.2, v0.8.7, v0.8.10, v0.9.0, v0.9.2, v0.9.3, v0.9.4, v0.9.5, v0.10.0, v0.10.1</td>
  2666. </tr>
  2667. <tr>
  2668. <td>Architectures</td>
  2669. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2670. </tr>
  2671. <tr>
  2672. <td>Definition</td>
  2673. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-http/xmake.lua">aws-c-http/xmake.lua</a></td>
  2674. </tr>
  2675. </tbody>
  2676. </table>
  2677. <h5 id="installcommand">Install command</h5>
  2678. <pre><code class="lang-console">xrepo install aws-c-http
  2679. </code></pre>
  2680. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2681. <pre><code class="lang-lua">add_requires("aws-c-http")
  2682. </code></pre>
  2683. <h3 id="awsciolinux">aws-c-io (linux)</h3>
  2684. <table>
  2685. <thead>
  2686. <tr>
  2687. <th>Description</th>
  2688. <th><em>This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols. </em></th>
  2689. </tr>
  2690. </thead>
  2691. <tbody>
  2692. <tr>
  2693. <td>Homepage</td>
  2694. <td><a href="https://github.com/awslabs/aws-c-io">https://github.com/awslabs/aws-c-io</a></td>
  2695. </tr>
  2696. <tr>
  2697. <td>License</td>
  2698. <td>Apache-2.0</td>
  2699. </tr>
  2700. <tr>
  2701. <td>Versions</td>
  2702. <td>v0.13.32, v0.14.5, v0.14.6, v0.14.7, v0.14.8, v0.14.9, v0.14.13, v0.14.14, v0.14.16, v0.14.18, v0.14.19, v0.15.0, v0.15.1, v0.15.3, v0.17.0, v0.18.0, v0.18.1, v0.19.1, v0.20.1, v0.21.0, v0.21.1, v0.21.2, v0.22.0</td>
  2703. </tr>
  2704. <tr>
  2705. <td>Architectures</td>
  2706. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2707. </tr>
  2708. <tr>
  2709. <td>Definition</td>
  2710. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-io/xmake.lua">aws-c-io/xmake.lua</a></td>
  2711. </tr>
  2712. </tbody>
  2713. </table>
  2714. <h5 id="installcommand">Install command</h5>
  2715. <pre><code class="lang-console">xrepo install aws-c-io
  2716. </code></pre>
  2717. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2718. <pre><code class="lang-lua">add_requires("aws-c-io")
  2719. </code></pre>
  2720. <h3 id="awscmqttlinux">aws-c-mqtt (linux)</h3>
  2721. <table>
  2722. <thead>
  2723. <tr>
  2724. <th>Description</th>
  2725. <th><em>C99 implementation of the MQTT 3.1.1 specification.</em></th>
  2726. </tr>
  2727. </thead>
  2728. <tbody>
  2729. <tr>
  2730. <td>Homepage</td>
  2731. <td><a href="https://github.com/awslabs/aws-c-mqtt">https://github.com/awslabs/aws-c-mqtt</a></td>
  2732. </tr>
  2733. <tr>
  2734. <td>License</td>
  2735. <td>Apache-2.0</td>
  2736. </tr>
  2737. <tr>
  2738. <td>Versions</td>
  2739. <td>v0.9.5, v0.10.3, v0.10.4, v0.10.6, v0.10.7, v0.11.0, v0.12.1, v0.12.3, v0.13.2, v0.13.3</td>
  2740. </tr>
  2741. <tr>
  2742. <td>Architectures</td>
  2743. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2744. </tr>
  2745. <tr>
  2746. <td>Definition</td>
  2747. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-mqtt/xmake.lua">aws-c-mqtt/xmake.lua</a></td>
  2748. </tr>
  2749. </tbody>
  2750. </table>
  2751. <h5 id="installcommand">Install command</h5>
  2752. <pre><code class="lang-console">xrepo install aws-c-mqtt
  2753. </code></pre>
  2754. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2755. <pre><code class="lang-lua">add_requires("aws-c-mqtt")
  2756. </code></pre>
  2757. <h3 id="awscs3linux">aws-c-s3 (linux)</h3>
  2758. <table>
  2759. <thead>
  2760. <tr>
  2761. <th>Description</th>
  2762. <th><em>C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.</em></th>
  2763. </tr>
  2764. </thead>
  2765. <tbody>
  2766. <tr>
  2767. <td>Homepage</td>
  2768. <td><a href="https://github.com/awslabs/aws-c-s3">https://github.com/awslabs/aws-c-s3</a></td>
  2769. </tr>
  2770. <tr>
  2771. <td>License</td>
  2772. <td>Apache-2.0</td>
  2773. </tr>
  2774. <tr>
  2775. <td>Versions</td>
  2776. <td>v0.3.17, v0.5.7, v0.5.9, v0.6.0, v0.6.5, v0.7.0, v0.7.1, v0.7.4, v0.7.5, v0.7.7, v0.7.12, v0.7.14, v0.7.15, v0.8.1, v0.8.3, v0.8.6, v0.8.7</td>
  2777. </tr>
  2778. <tr>
  2779. <td>Architectures</td>
  2780. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2781. </tr>
  2782. <tr>
  2783. <td>Definition</td>
  2784. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-s3/xmake.lua">aws-c-s3/xmake.lua</a></td>
  2785. </tr>
  2786. </tbody>
  2787. </table>
  2788. <h5 id="installcommand">Install command</h5>
  2789. <pre><code class="lang-console">xrepo install aws-c-s3
  2790. </code></pre>
  2791. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2792. <pre><code class="lang-lua">add_requires("aws-c-s3")
  2793. </code></pre>
  2794. <h3 id="awscsdkutilslinux">aws-c-sdkutils (linux)</h3>
  2795. <table>
  2796. <thead>
  2797. <tr>
  2798. <th>Description</th>
  2799. <th><em>C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...</em></th>
  2800. </tr>
  2801. </thead>
  2802. <tbody>
  2803. <tr>
  2804. <td>Homepage</td>
  2805. <td><a href="https://github.com/awslabs/aws-c-sdkutils">https://github.com/awslabs/aws-c-sdkutils</a></td>
  2806. </tr>
  2807. <tr>
  2808. <td>License</td>
  2809. <td>Apache-2.0</td>
  2810. </tr>
  2811. <tr>
  2812. <td>Versions</td>
  2813. <td>v0.1.12, v0.1.15, v0.1.16, v0.1.19, v0.2.0, v0.2.1, v0.2.2, v0.2.3, v0.2.4</td>
  2814. </tr>
  2815. <tr>
  2816. <td>Architectures</td>
  2817. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2818. </tr>
  2819. <tr>
  2820. <td>Definition</td>
  2821. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-c-sdkutils/xmake.lua">aws-c-sdkutils/xmake.lua</a></td>
  2822. </tr>
  2823. </tbody>
  2824. </table>
  2825. <h5 id="installcommand">Install command</h5>
  2826. <pre><code class="lang-console">xrepo install aws-c-sdkutils
  2827. </code></pre>
  2828. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2829. <pre><code class="lang-lua">add_requires("aws-c-sdkutils")
  2830. </code></pre>
  2831. <h3 id="awschecksumslinux">aws-checksums (linux)</h3>
  2832. <table>
  2833. <thead>
  2834. <tr>
  2835. <th>Description</th>
  2836. <th><em>Cross platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations - C interface with language bindings for AWS SDKs</em></th>
  2837. </tr>
  2838. </thead>
  2839. <tbody>
  2840. <tr>
  2841. <td>Homepage</td>
  2842. <td><a href="https://github.com/awslabs/aws-checksums">https://github.com/awslabs/aws-checksums</a></td>
  2843. </tr>
  2844. <tr>
  2845. <td>License</td>
  2846. <td>Apache-2.0</td>
  2847. </tr>
  2848. <tr>
  2849. <td>Versions</td>
  2850. <td>v0.1.17, v0.1.18, v0.1.19, v0.1.20, v0.2.0, v0.2.2, v0.2.3, v0.2.7</td>
  2851. </tr>
  2852. <tr>
  2853. <td>Architectures</td>
  2854. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2855. </tr>
  2856. <tr>
  2857. <td>Definition</td>
  2858. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-checksums/xmake.lua">aws-checksums/xmake.lua</a></td>
  2859. </tr>
  2860. </tbody>
  2861. </table>
  2862. <h5 id="installcommand">Install command</h5>
  2863. <pre><code class="lang-console">xrepo install aws-checksums
  2864. </code></pre>
  2865. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2866. <pre><code class="lang-lua">add_requires("aws-checksums")
  2867. </code></pre>
  2868. <h3 id="awscrtcpplinux">aws-crt-cpp (linux)</h3>
  2869. <table>
  2870. <thead>
  2871. <tr>
  2872. <th>Description</th>
  2873. <th><em>C++ wrapper around the aws-c-</em> libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.*</th>
  2874. </tr>
  2875. </thead>
  2876. <tbody>
  2877. <tr>
  2878. <td>Homepage</td>
  2879. <td><a href="https://github.com/awslabs/aws-crt-cpp">https://github.com/awslabs/aws-crt-cpp</a></td>
  2880. </tr>
  2881. <tr>
  2882. <td>License</td>
  2883. <td>Apache-2.0</td>
  2884. </tr>
  2885. <tr>
  2886. <td>Versions</td>
  2887. <td>v0.23.1, v0.26.4, v0.26.8, v0.26.9, v0.26.11, v0.27.0, v0.27.2, v0.27.4, v0.27.5, v0.28.2, v0.28.3, v0.29.5, v0.29.8</td>
  2888. </tr>
  2889. <tr>
  2890. <td>Architectures</td>
  2891. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2892. </tr>
  2893. <tr>
  2894. <td>Definition</td>
  2895. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-crt-cpp/xmake.lua">aws-crt-cpp/xmake.lua</a></td>
  2896. </tr>
  2897. </tbody>
  2898. </table>
  2899. <h5 id="installcommand">Install command</h5>
  2900. <pre><code class="lang-console">xrepo install aws-crt-cpp
  2901. </code></pre>
  2902. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2903. <pre><code class="lang-lua">add_requires("aws-crt-cpp")
  2904. </code></pre>
  2905. <h3 id="awslclinux">aws-lc (linux)</h3>
  2906. <table>
  2907. <thead>
  2908. <tr>
  2909. <th>Description</th>
  2910. <th><em>AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.</em></th>
  2911. </tr>
  2912. </thead>
  2913. <tbody>
  2914. <tr>
  2915. <td>Homepage</td>
  2916. <td><a href="https://github.com/aws/aws-lc">https://github.com/aws/aws-lc</a></td>
  2917. </tr>
  2918. <tr>
  2919. <td>Versions</td>
  2920. <td>v1.32.0, v1.34.2, v1.37.0, v1.39.0, v1.40.0, v1.41.1, v1.45.0, v1.48.1, v1.48.5, v1.49.1, v1.51.2, v1.53.0</td>
  2921. </tr>
  2922. <tr>
  2923. <td>Architectures</td>
  2924. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2925. </tr>
  2926. <tr>
  2927. <td>Definition</td>
  2928. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-lc/xmake.lua">aws-lc/xmake.lua</a></td>
  2929. </tr>
  2930. </tbody>
  2931. </table>
  2932. <h5 id="installcommand">Install command</h5>
  2933. <pre><code class="lang-console">xrepo install aws-lc
  2934. </code></pre>
  2935. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2936. <pre><code class="lang-lua">add_requires("aws-lc")
  2937. </code></pre>
  2938. <h3 id="awssdkcpplinux">aws-sdk-cpp (linux)</h3>
  2939. <table>
  2940. <thead>
  2941. <tr>
  2942. <th>Description</th>
  2943. <th><em>AWS SDK for C++</em></th>
  2944. </tr>
  2945. </thead>
  2946. <tbody>
  2947. <tr>
  2948. <td>Homepage</td>
  2949. <td><a href="https://github.com/aws/aws-sdk-cpp">https://github.com/aws/aws-sdk-cpp</a></td>
  2950. </tr>
  2951. <tr>
  2952. <td>Versions</td>
  2953. <td>1.9.362</td>
  2954. </tr>
  2955. <tr>
  2956. <td>Architectures</td>
  2957. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2958. </tr>
  2959. <tr>
  2960. <td>Definition</td>
  2961. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/aws-sdk-cpp/xmake.lua">aws-sdk-cpp/xmake.lua</a></td>
  2962. </tr>
  2963. </tbody>
  2964. </table>
  2965. <h5 id="installcommand">Install command</h5>
  2966. <pre><code class="lang-console">xrepo install aws-sdk-cpp
  2967. </code></pre>
  2968. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  2969. <pre><code class="lang-lua">add_requires("aws-sdk-cpp")
  2970. </code></pre>
  2971. <h2 id="b">b</h2>
  2972. <h3 id="b2linux">b2 (linux)</h3>
  2973. <table>
  2974. <thead>
  2975. <tr>
  2976. <th>Description</th>
  2977. <th><em>B2 makes it easy to build C++ projects, everywhere.</em></th>
  2978. </tr>
  2979. </thead>
  2980. <tbody>
  2981. <tr>
  2982. <td>Homepage</td>
  2983. <td><a href="https://www.bfgroup.xyz/b2/">https://www.bfgroup.xyz/b2/</a></td>
  2984. </tr>
  2985. <tr>
  2986. <td>License</td>
  2987. <td>BSL-1.0</td>
  2988. </tr>
  2989. <tr>
  2990. <td>Versions</td>
  2991. <td>4.9.6, 5.0.0, 5.0.1, 5.1.0, 5.2.1, 5.3.0, 5.3.2, 5.3.3</td>
  2992. </tr>
  2993. <tr>
  2994. <td>Architectures</td>
  2995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  2996. </tr>
  2997. <tr>
  2998. <td>Definition</td>
  2999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/b2/xmake.lua">b2/xmake.lua</a></td>
  3000. </tr>
  3001. </tbody>
  3002. </table>
  3003. <h5 id="installcommand">Install command</h5>
  3004. <pre><code class="lang-console">xrepo install b2
  3005. </code></pre>
  3006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3007. <pre><code class="lang-lua">add_requires("b2")
  3008. </code></pre>
  3009. <h3 id="babllinux">babl (linux)</h3>
  3010. <table>
  3011. <thead>
  3012. <tr>
  3013. <th>Description</th>
  3014. <th><em>A pixel encoding and color space conversion engine.</em></th>
  3015. </tr>
  3016. </thead>
  3017. <tbody>
  3018. <tr>
  3019. <td>Homepage</td>
  3020. <td><a href="https://gegl.org/babl/">https://gegl.org/babl/</a></td>
  3021. </tr>
  3022. <tr>
  3023. <td>License</td>
  3024. <td>LGPL-3.0-or-later</td>
  3025. </tr>
  3026. <tr>
  3027. <td>Versions</td>
  3028. <td>0.1.110</td>
  3029. </tr>
  3030. <tr>
  3031. <td>Architectures</td>
  3032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3033. </tr>
  3034. <tr>
  3035. <td>Definition</td>
  3036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/babl/xmake.lua">babl/xmake.lua</a></td>
  3037. </tr>
  3038. </tbody>
  3039. </table>
  3040. <h5 id="installcommand">Install command</h5>
  3041. <pre><code class="lang-console">xrepo install babl
  3042. </code></pre>
  3043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3044. <pre><code class="lang-lua">add_requires("babl")
  3045. </code></pre>
  3046. <h3 id="backportcpplinux">backportcpp (linux)</h3>
  3047. <table>
  3048. <thead>
  3049. <tr>
  3050. <th>Description</th>
  3051. <th><em>Library of backported modern C++ types to work with C++11</em></th>
  3052. </tr>
  3053. </thead>
  3054. <tbody>
  3055. <tr>
  3056. <td>Homepage</td>
  3057. <td><a href="https://github.com/bitwizeshift/BackportCpp">https://github.com/bitwizeshift/BackportCpp</a></td>
  3058. </tr>
  3059. <tr>
  3060. <td>License</td>
  3061. <td>MIT</td>
  3062. </tr>
  3063. <tr>
  3064. <td>Versions</td>
  3065. <td>v1.2.0</td>
  3066. </tr>
  3067. <tr>
  3068. <td>Architectures</td>
  3069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3070. </tr>
  3071. <tr>
  3072. <td>Definition</td>
  3073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/backportcpp/xmake.lua">backportcpp/xmake.lua</a></td>
  3074. </tr>
  3075. </tbody>
  3076. </table>
  3077. <h5 id="installcommand">Install command</h5>
  3078. <pre><code class="lang-console">xrepo install backportcpp
  3079. </code></pre>
  3080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3081. <pre><code class="lang-lua">add_requires("backportcpp")
  3082. </code></pre>
  3083. <h3 id="backwardcpplinux">backward-cpp (linux)</h3>
  3084. <table>
  3085. <thead>
  3086. <tr>
  3087. <th>Description</th>
  3088. <th><em>Backward is a beautiful stack trace pretty printer for C++.</em></th>
  3089. </tr>
  3090. </thead>
  3091. <tbody>
  3092. <tr>
  3093. <td>Homepage</td>
  3094. <td><a href="https://github.com/bombela/backward-cpp">https://github.com/bombela/backward-cpp</a></td>
  3095. </tr>
  3096. <tr>
  3097. <td>License</td>
  3098. <td>MIT</td>
  3099. </tr>
  3100. <tr>
  3101. <td>Versions</td>
  3102. <td>v1.6</td>
  3103. </tr>
  3104. <tr>
  3105. <td>Architectures</td>
  3106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3107. </tr>
  3108. <tr>
  3109. <td>Definition</td>
  3110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/backward-cpp/xmake.lua">backward-cpp/xmake.lua</a></td>
  3111. </tr>
  3112. </tbody>
  3113. </table>
  3114. <h5 id="installcommand">Install command</h5>
  3115. <pre><code class="lang-console">xrepo install backward-cpp
  3116. </code></pre>
  3117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3118. <pre><code class="lang-lua">add_requires("backward-cpp")
  3119. </code></pre>
  3120. <h3 id="banditlinux">bandit (linux)</h3>
  3121. <table>
  3122. <thead>
  3123. <tr>
  3124. <th>Description</th>
  3125. <th><em>Human-friendly unit testing for C++11</em></th>
  3126. </tr>
  3127. </thead>
  3128. <tbody>
  3129. <tr>
  3130. <td>Homepage</td>
  3131. <td><a href="https://banditcpp.github.io/bandit/">https://banditcpp.github.io/bandit/</a></td>
  3132. </tr>
  3133. <tr>
  3134. <td>Versions</td>
  3135. <td>2023.08.05</td>
  3136. </tr>
  3137. <tr>
  3138. <td>Architectures</td>
  3139. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3140. </tr>
  3141. <tr>
  3142. <td>Definition</td>
  3143. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bandit/xmake.lua">bandit/xmake.lua</a></td>
  3144. </tr>
  3145. </tbody>
  3146. </table>
  3147. <h5 id="installcommand">Install command</h5>
  3148. <pre><code class="lang-console">xrepo install bandit
  3149. </code></pre>
  3150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3151. <pre><code class="lang-lua">add_requires("bandit")
  3152. </code></pre>
  3153. <h3 id="barkeeplinux">barkeep (linux)</h3>
  3154. <table>
  3155. <thead>
  3156. <tr>
  3157. <th>Description</th>
  3158. <th><em>Small C++ header to display async animations, counters, and progress bars</em></th>
  3159. </tr>
  3160. </thead>
  3161. <tbody>
  3162. <tr>
  3163. <td>Homepage</td>
  3164. <td><a href="https://oir.github.io/barkeep/">https://oir.github.io/barkeep/</a></td>
  3165. </tr>
  3166. <tr>
  3167. <td>License</td>
  3168. <td>Apache-2.0</td>
  3169. </tr>
  3170. <tr>
  3171. <td>Versions</td>
  3172. <td>v0.1.3, v0.1.4, v0.1.5</td>
  3173. </tr>
  3174. <tr>
  3175. <td>Architectures</td>
  3176. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3177. </tr>
  3178. <tr>
  3179. <td>Definition</td>
  3180. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/barkeep/xmake.lua">barkeep/xmake.lua</a></td>
  3181. </tr>
  3182. </tbody>
  3183. </table>
  3184. <h5 id="installcommand">Install command</h5>
  3185. <pre><code class="lang-console">xrepo install barkeep
  3186. </code></pre>
  3187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3188. <pre><code class="lang-lua">add_requires("barkeep")
  3189. </code></pre>
  3190. <h3 id="basenlinux">base-n (linux)</h3>
  3191. <table>
  3192. <thead>
  3193. <tr>
  3194. <th>Description</th>
  3195. <th><em>A small, single-header library which provides standard Base16, Base32, Base64, and custom Base-N encoding support.</em></th>
  3196. </tr>
  3197. </thead>
  3198. <tbody>
  3199. <tr>
  3200. <td>Homepage</td>
  3201. <td><a href="https://github.com/azawadzki/base-n">https://github.com/azawadzki/base-n</a></td>
  3202. </tr>
  3203. <tr>
  3204. <td>License</td>
  3205. <td>MIT</td>
  3206. </tr>
  3207. <tr>
  3208. <td>Versions</td>
  3209. <td>2020.05.28</td>
  3210. </tr>
  3211. <tr>
  3212. <td>Architectures</td>
  3213. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3214. </tr>
  3215. <tr>
  3216. <td>Definition</td>
  3217. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/base-n/xmake.lua">base-n/xmake.lua</a></td>
  3218. </tr>
  3219. </tbody>
  3220. </table>
  3221. <h5 id="installcommand">Install command</h5>
  3222. <pre><code class="lang-console">xrepo install base-n
  3223. </code></pre>
  3224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3225. <pre><code class="lang-lua">add_requires("base-n")
  3226. </code></pre>
  3227. <h3 id="base64terrakuhlinux">base64-terrakuh (linux)</h3>
  3228. <table>
  3229. <thead>
  3230. <tr>
  3231. <th>Description</th>
  3232. <th><em>Simple, open source, header-only base64 encoder</em></th>
  3233. </tr>
  3234. </thead>
  3235. <tbody>
  3236. <tr>
  3237. <td>Homepage</td>
  3238. <td><a href="https://terrakuh.github.io/base64/classbase64.html">https://terrakuh.github.io/base64/classbase64.html</a></td>
  3239. </tr>
  3240. <tr>
  3241. <td>License</td>
  3242. <td>Unlicense</td>
  3243. </tr>
  3244. <tr>
  3245. <td>Versions</td>
  3246. <td>v1.0</td>
  3247. </tr>
  3248. <tr>
  3249. <td>Architectures</td>
  3250. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3251. </tr>
  3252. <tr>
  3253. <td>Definition</td>
  3254. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/base64-terrakuh/xmake.lua">base64-terrakuh/xmake.lua</a></td>
  3255. </tr>
  3256. </tbody>
  3257. </table>
  3258. <h5 id="installcommand">Install command</h5>
  3259. <pre><code class="lang-console">xrepo install base64-terrakuh
  3260. </code></pre>
  3261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3262. <pre><code class="lang-lua">add_requires("base64-terrakuh")
  3263. </code></pre>
  3264. <h3 id="basisulinux">basisu (linux)</h3>
  3265. <table>
  3266. <thead>
  3267. <tr>
  3268. <th>Description</th>
  3269. <th><em>Basis Universal GPU Texture Codec</em></th>
  3270. </tr>
  3271. </thead>
  3272. <tbody>
  3273. <tr>
  3274. <td>Homepage</td>
  3275. <td><a href="https://github.com/BinomialLLC/basis_universal">https://github.com/BinomialLLC/basis_universal</a></td>
  3276. </tr>
  3277. <tr>
  3278. <td>License</td>
  3279. <td>Apache-2.0</td>
  3280. </tr>
  3281. <tr>
  3282. <td>Versions</td>
  3283. <td>1.16.4</td>
  3284. </tr>
  3285. <tr>
  3286. <td>Architectures</td>
  3287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3288. </tr>
  3289. <tr>
  3290. <td>Definition</td>
  3291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/basisu/xmake.lua">basisu/xmake.lua</a></td>
  3292. </tr>
  3293. </tbody>
  3294. </table>
  3295. <h5 id="installcommand">Install command</h5>
  3296. <pre><code class="lang-console">xrepo install basisu
  3297. </code></pre>
  3298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3299. <pre><code class="lang-lua">add_requires("basisu")
  3300. </code></pre>
  3301. <h3 id="bass24linux">bass24 (linux)</h3>
  3302. <table>
  3303. <thead>
  3304. <tr>
  3305. <th>Description</th>
  3306. <th><em>BASS is an audio library for use in software. It provides efficient sample, stream, MOD music, MO3 music, and recording functions.</em></th>
  3307. </tr>
  3308. </thead>
  3309. <tbody>
  3310. <tr>
  3311. <td>Homepage</td>
  3312. <td><a href="https://www.un4seen.com/">https://www.un4seen.com/</a></td>
  3313. </tr>
  3314. <tr>
  3315. <td>Versions</td>
  3316. <td>2.4</td>
  3317. </tr>
  3318. <tr>
  3319. <td>Architectures</td>
  3320. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3321. </tr>
  3322. <tr>
  3323. <td>Definition</td>
  3324. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bass24/xmake.lua">bass24/xmake.lua</a></td>
  3325. </tr>
  3326. </tbody>
  3327. </table>
  3328. <h5 id="installcommand">Install command</h5>
  3329. <pre><code class="lang-console">xrepo install bass24
  3330. </code></pre>
  3331. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3332. <pre><code class="lang-lua">add_requires("bass24")
  3333. </code></pre>
  3334. <h3 id="bazellinux">bazel (linux)</h3>
  3335. <table>
  3336. <thead>
  3337. <tr>
  3338. <th>Description</th>
  3339. <th><em>A fast, scalable, multi-language and extensible build system</em></th>
  3340. </tr>
  3341. </thead>
  3342. <tbody>
  3343. <tr>
  3344. <td>Homepage</td>
  3345. <td><a href="https://bazel.build/">https://bazel.build/</a></td>
  3346. </tr>
  3347. <tr>
  3348. <td>Versions</td>
  3349. <td>5.0.0, 7.1.0</td>
  3350. </tr>
  3351. <tr>
  3352. <td>Architectures</td>
  3353. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3354. </tr>
  3355. <tr>
  3356. <td>Definition</td>
  3357. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bazel/xmake.lua">bazel/xmake.lua</a></td>
  3358. </tr>
  3359. </tbody>
  3360. </table>
  3361. <h5 id="installcommand">Install command</h5>
  3362. <pre><code class="lang-console">xrepo install bazel
  3363. </code></pre>
  3364. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3365. <pre><code class="lang-lua">add_requires("bazel")
  3366. </code></pre>
  3367. <h3 id="bclinux">bc (linux)</h3>
  3368. <table>
  3369. <thead>
  3370. <tr>
  3371. <th>Description</th>
  3372. <th><em>Arbitrary precision numeric processing language</em></th>
  3373. </tr>
  3374. </thead>
  3375. <tbody>
  3376. <tr>
  3377. <td>Homepage</td>
  3378. <td><a href="https://www.gnu.org/software/bc/">https://www.gnu.org/software/bc/</a></td>
  3379. </tr>
  3380. <tr>
  3381. <td>License</td>
  3382. <td>GPL-3.0-or-later</td>
  3383. </tr>
  3384. <tr>
  3385. <td>Versions</td>
  3386. <td>1.07.1</td>
  3387. </tr>
  3388. <tr>
  3389. <td>Architectures</td>
  3390. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3391. </tr>
  3392. <tr>
  3393. <td>Definition</td>
  3394. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bc/xmake.lua">bc/xmake.lua</a></td>
  3395. </tr>
  3396. </tbody>
  3397. </table>
  3398. <h5 id="installcommand">Install command</h5>
  3399. <pre><code class="lang-console">xrepo install bc
  3400. </code></pre>
  3401. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3402. <pre><code class="lang-lua">add_requires("bc")
  3403. </code></pre>
  3404. <h3 id="bcg729linux">bcg729 (linux)</h3>
  3405. <table>
  3406. <thead>
  3407. <tr>
  3408. <th>Description</th>
  3409. <th><em>Bcg729 is an opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec.</em></th>
  3410. </tr>
  3411. </thead>
  3412. <tbody>
  3413. <tr>
  3414. <td>Homepage</td>
  3415. <td><a href="http://linphone.org">http://linphone.org</a></td>
  3416. </tr>
  3417. <tr>
  3418. <td>Versions</td>
  3419. <td>1.0.4, 1.1.1</td>
  3420. </tr>
  3421. <tr>
  3422. <td>Architectures</td>
  3423. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3424. </tr>
  3425. <tr>
  3426. <td>Definition</td>
  3427. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bcg729/xmake.lua">bcg729/xmake.lua</a></td>
  3428. </tr>
  3429. </tbody>
  3430. </table>
  3431. <h5 id="installcommand">Install command</h5>
  3432. <pre><code class="lang-console">xrepo install bcg729
  3433. </code></pre>
  3434. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3435. <pre><code class="lang-lua">add_requires("bcg729")
  3436. </code></pre>
  3437. <h3 id="bddisasmlinux">bddisasm (linux)</h3>
  3438. <table>
  3439. <thead>
  3440. <tr>
  3441. <th>Description</th>
  3442. <th><em>bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.</em></th>
  3443. </tr>
  3444. </thead>
  3445. <tbody>
  3446. <tr>
  3447. <td>Homepage</td>
  3448. <td><a href="https://github.com/bitdefender/bddisasm">https://github.com/bitdefender/bddisasm</a></td>
  3449. </tr>
  3450. <tr>
  3451. <td>License</td>
  3452. <td>Apache-2.0</td>
  3453. </tr>
  3454. <tr>
  3455. <td>Versions</td>
  3456. <td>v2.2.0, v3.0.0</td>
  3457. </tr>
  3458. <tr>
  3459. <td>Architectures</td>
  3460. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3461. </tr>
  3462. <tr>
  3463. <td>Definition</td>
  3464. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bddisasm/xmake.lua">bddisasm/xmake.lua</a></td>
  3465. </tr>
  3466. </tbody>
  3467. </table>
  3468. <h5 id="installcommand">Install command</h5>
  3469. <pre><code class="lang-console">xrepo install bddisasm
  3470. </code></pre>
  3471. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3472. <pre><code class="lang-lua">add_requires("bddisasm")
  3473. </code></pre>
  3474. <h3 id="bdwgclinux">bdwgc (linux)</h3>
  3475. <table>
  3476. <thead>
  3477. <tr>
  3478. <th>Description</th>
  3479. <th><em>The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)</em></th>
  3480. </tr>
  3481. </thead>
  3482. <tbody>
  3483. <tr>
  3484. <td>Homepage</td>
  3485. <td><a href="https://www.hboehm.info/gc/">https://www.hboehm.info/gc/</a></td>
  3486. </tr>
  3487. <tr>
  3488. <td>Versions</td>
  3489. <td>v8.2.4, v8.2.6</td>
  3490. </tr>
  3491. <tr>
  3492. <td>Architectures</td>
  3493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3494. </tr>
  3495. <tr>
  3496. <td>Definition</td>
  3497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bdwgc/xmake.lua">bdwgc/xmake.lua</a></td>
  3498. </tr>
  3499. </tbody>
  3500. </table>
  3501. <h5 id="installcommand">Install command</h5>
  3502. <pre><code class="lang-console">xrepo install bdwgc
  3503. </code></pre>
  3504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3505. <pre><code class="lang-lua">add_requires("bdwgc")
  3506. </code></pre>
  3507. <h3 id="benchmarklinux">benchmark (linux)</h3>
  3508. <table>
  3509. <thead>
  3510. <tr>
  3511. <th>Description</th>
  3512. <th><em>A microbenchmark support library</em></th>
  3513. </tr>
  3514. </thead>
  3515. <tbody>
  3516. <tr>
  3517. <td>Homepage</td>
  3518. <td><a href="https://github.com/google/benchmark">https://github.com/google/benchmark</a></td>
  3519. </tr>
  3520. <tr>
  3521. <td>License</td>
  3522. <td>Apache-2.0</td>
  3523. </tr>
  3524. <tr>
  3525. <td>Versions</td>
  3526. <td>v1.5.2, v1.5.3, v1.5.4, v1.5.5, v1.5.6, v1.6.0, v1.6.1, v1.7.0, v1.7.1, v1.8.0, v1.8.3, v1.8.4, v1.8.5, v1.9.0, v1.9.1, v1.9.2, v1.9.3, v1.9.4</td>
  3527. </tr>
  3528. <tr>
  3529. <td>Architectures</td>
  3530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3531. </tr>
  3532. <tr>
  3533. <td>Definition</td>
  3534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/benchmark/xmake.lua">benchmark/xmake.lua</a></td>
  3535. </tr>
  3536. </tbody>
  3537. </table>
  3538. <h5 id="installcommand">Install command</h5>
  3539. <pre><code class="lang-console">xrepo install benchmark
  3540. </code></pre>
  3541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3542. <pre><code class="lang-lua">add_requires("benchmark")
  3543. </code></pre>
  3544. <h3 id="bento4linux">bento4 (linux)</h3>
  3545. <table>
  3546. <thead>
  3547. <tr>
  3548. <th>Description</th>
  3549. <th><em>Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools</em></th>
  3550. </tr>
  3551. </thead>
  3552. <tbody>
  3553. <tr>
  3554. <td>Homepage</td>
  3555. <td><a href="http://www.bento4.com">http://www.bento4.com</a></td>
  3556. </tr>
  3557. <tr>
  3558. <td>Versions</td>
  3559. <td>2023.08.08, 2024.11.15</td>
  3560. </tr>
  3561. <tr>
  3562. <td>Architectures</td>
  3563. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3564. </tr>
  3565. <tr>
  3566. <td>Definition</td>
  3567. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bento4/xmake.lua">bento4/xmake.lua</a></td>
  3568. </tr>
  3569. </tbody>
  3570. </table>
  3571. <h5 id="installcommand">Install command</h5>
  3572. <pre><code class="lang-console">xrepo install bento4
  3573. </code></pre>
  3574. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3575. <pre><code class="lang-lua">add_requires("bento4")
  3576. </code></pre>
  3577. <h3 id="betterenumslinux">better-enums (linux)</h3>
  3578. <table>
  3579. <thead>
  3580. <tr>
  3581. <th>Description</th>
  3582. <th><em>C++ compile-time enum to string, iteration, in a single header file</em></th>
  3583. </tr>
  3584. </thead>
  3585. <tbody>
  3586. <tr>
  3587. <td>Homepage</td>
  3588. <td><a href="http://aantron.github.io/better-enums">http://aantron.github.io/better-enums</a></td>
  3589. </tr>
  3590. <tr>
  3591. <td>License</td>
  3592. <td>BSD-2-Clause</td>
  3593. </tr>
  3594. <tr>
  3595. <td>Versions</td>
  3596. <td>0.11.3</td>
  3597. </tr>
  3598. <tr>
  3599. <td>Architectures</td>
  3600. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3601. </tr>
  3602. <tr>
  3603. <td>Definition</td>
  3604. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/better-enums/xmake.lua">better-enums/xmake.lua</a></td>
  3605. </tr>
  3606. </tbody>
  3607. </table>
  3608. <h5 id="installcommand">Install command</h5>
  3609. <pre><code class="lang-console">xrepo install better-enums
  3610. </code></pre>
  3611. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3612. <pre><code class="lang-lua">add_requires("better-enums")
  3613. </code></pre>
  3614. <h3 id="bgfxlinux">bgfx (linux)</h3>
  3615. <table>
  3616. <thead>
  3617. <tr>
  3618. <th>Description</th>
  3619. <th><em>Cross-platform, graphics API agnostic, “Bring Your Own Engine/Framework” style rendering library</em></th>
  3620. </tr>
  3621. </thead>
  3622. <tbody>
  3623. <tr>
  3624. <td>Homepage</td>
  3625. <td><a href="https://bkaradzic.github.io/bgfx/">https://bkaradzic.github.io/bgfx/</a></td>
  3626. </tr>
  3627. <tr>
  3628. <td>License</td>
  3629. <td>BSD-2-Clause</td>
  3630. </tr>
  3631. <tr>
  3632. <td>Versions</td>
  3633. <td>7816, 8203, 8674, 8752</td>
  3634. </tr>
  3635. <tr>
  3636. <td>Architectures</td>
  3637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3638. </tr>
  3639. <tr>
  3640. <td>Definition</td>
  3641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bgfx/xmake.lua">bgfx/xmake.lua</a></td>
  3642. </tr>
  3643. </tbody>
  3644. </table>
  3645. <h5 id="installcommand">Install command</h5>
  3646. <pre><code class="lang-console">xrepo install bgfx
  3647. </code></pre>
  3648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3649. <pre><code class="lang-lua">add_requires("bgfx")
  3650. </code></pre>
  3651. <h3 id="bghtlinux">bght (linux)</h3>
  3652. <table>
  3653. <thead>
  3654. <tr>
  3655. <th>Description</th>
  3656. <th><em>BGHT: Better GPU Hash Tables</em></th>
  3657. </tr>
  3658. </thead>
  3659. <tbody>
  3660. <tr>
  3661. <td>Homepage</td>
  3662. <td><a href="https://owensgroup.github.io/BGHT/">https://owensgroup.github.io/BGHT/</a></td>
  3663. </tr>
  3664. <tr>
  3665. <td>License</td>
  3666. <td>Apache-2.0</td>
  3667. </tr>
  3668. <tr>
  3669. <td>Versions</td>
  3670. <td>2024.03.06</td>
  3671. </tr>
  3672. <tr>
  3673. <td>Architectures</td>
  3674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3675. </tr>
  3676. <tr>
  3677. <td>Definition</td>
  3678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bght/xmake.lua">bght/xmake.lua</a></td>
  3679. </tr>
  3680. </tbody>
  3681. </table>
  3682. <h5 id="installcommand">Install command</h5>
  3683. <pre><code class="lang-console">xrepo install bght
  3684. </code></pre>
  3685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3686. <pre><code class="lang-lua">add_requires("bght")
  3687. </code></pre>
  3688. <h3 id="bin2clinux">bin2c (linux)</h3>
  3689. <table>
  3690. <thead>
  3691. <tr>
  3692. <th>Description</th>
  3693. <th><em>A simple utility for converting a binary file to a c application</em></th>
  3694. </tr>
  3695. </thead>
  3696. <tbody>
  3697. <tr>
  3698. <td>Homepage</td>
  3699. <td><a href="https://github.com/gwilymk/bin2c">https://github.com/gwilymk/bin2c</a></td>
  3700. </tr>
  3701. <tr>
  3702. <td>Versions</td>
  3703. <td>0.0.1</td>
  3704. </tr>
  3705. <tr>
  3706. <td>Architectures</td>
  3707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3708. </tr>
  3709. <tr>
  3710. <td>Definition</td>
  3711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bin2c/xmake.lua">bin2c/xmake.lua</a></td>
  3712. </tr>
  3713. </tbody>
  3714. </table>
  3715. <h5 id="installcommand">Install command</h5>
  3716. <pre><code class="lang-console">xrepo install bin2c
  3717. </code></pre>
  3718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3719. <pre><code class="lang-lua">add_requires("bin2c")
  3720. </code></pre>
  3721. <h3 id="binnlinux">binn (linux)</h3>
  3722. <table>
  3723. <thead>
  3724. <tr>
  3725. <th>Description</th>
  3726. <th><em>Binary Serialization</em></th>
  3727. </tr>
  3728. </thead>
  3729. <tbody>
  3730. <tr>
  3731. <td>Homepage</td>
  3732. <td><a href="https://github.com/liteserver/binn">https://github.com/liteserver/binn</a></td>
  3733. </tr>
  3734. <tr>
  3735. <td>License</td>
  3736. <td>Apache-2.0</td>
  3737. </tr>
  3738. <tr>
  3739. <td>Versions</td>
  3740. <td>v3.0</td>
  3741. </tr>
  3742. <tr>
  3743. <td>Architectures</td>
  3744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3745. </tr>
  3746. <tr>
  3747. <td>Definition</td>
  3748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/binn/xmake.lua">binn/xmake.lua</a></td>
  3749. </tr>
  3750. </tbody>
  3751. </table>
  3752. <h5 id="installcommand">Install command</h5>
  3753. <pre><code class="lang-console">xrepo install binn
  3754. </code></pre>
  3755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3756. <pre><code class="lang-lua">add_requires("binn")
  3757. </code></pre>
  3758. <h3 id="binutilslinux">binutils (linux)</h3>
  3759. <table>
  3760. <thead>
  3761. <tr>
  3762. <th>Description</th>
  3763. <th><em>GNU binary tools for native development</em></th>
  3764. </tr>
  3765. </thead>
  3766. <tbody>
  3767. <tr>
  3768. <td>Homepage</td>
  3769. <td><a href="https://www.gnu.org/software/binutils/binutils.html">https://www.gnu.org/software/binutils/binutils.html</a></td>
  3770. </tr>
  3771. <tr>
  3772. <td>License</td>
  3773. <td>GPL-2.0</td>
  3774. </tr>
  3775. <tr>
  3776. <td>Versions</td>
  3777. <td>2.34, 2.38, 2.41</td>
  3778. </tr>
  3779. <tr>
  3780. <td>Architectures</td>
  3781. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3782. </tr>
  3783. <tr>
  3784. <td>Definition</td>
  3785. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/binutils/xmake.lua">binutils/xmake.lua</a></td>
  3786. </tr>
  3787. </tbody>
  3788. </table>
  3789. <h5 id="installcommand">Install command</h5>
  3790. <pre><code class="lang-console">xrepo install binutils
  3791. </code></pre>
  3792. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3793. <pre><code class="lang-lua">add_requires("binutils")
  3794. </code></pre>
  3795. <h3 id="bisonlinux">bison (linux)</h3>
  3796. <table>
  3797. <thead>
  3798. <tr>
  3799. <th>Description</th>
  3800. <th><em>A general-purpose parser generator.</em></th>
  3801. </tr>
  3802. </thead>
  3803. <tbody>
  3804. <tr>
  3805. <td>Homepage</td>
  3806. <td><a href="https://www.gnu.org/software/bison/">https://www.gnu.org/software/bison/</a></td>
  3807. </tr>
  3808. <tr>
  3809. <td>License</td>
  3810. <td>GPL-3.0</td>
  3811. </tr>
  3812. <tr>
  3813. <td>Versions</td>
  3814. <td>3.7.4, 3.7.6, 3.8.2</td>
  3815. </tr>
  3816. <tr>
  3817. <td>Architectures</td>
  3818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3819. </tr>
  3820. <tr>
  3821. <td>Definition</td>
  3822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bison/xmake.lua">bison/xmake.lua</a></td>
  3823. </tr>
  3824. </tbody>
  3825. </table>
  3826. <h5 id="installcommand">Install command</h5>
  3827. <pre><code class="lang-console">xrepo install bison
  3828. </code></pre>
  3829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3830. <pre><code class="lang-lua">add_requires("bison")
  3831. </code></pre>
  3832. <h3 id="bitserylinux">bitsery (linux)</h3>
  3833. <table>
  3834. <thead>
  3835. <tr>
  3836. <th>Description</th>
  3837. <th><em>Header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games.</em></th>
  3838. </tr>
  3839. </thead>
  3840. <tbody>
  3841. <tr>
  3842. <td>Homepage</td>
  3843. <td><a href="https://github.com/fraillt/bitsery">https://github.com/fraillt/bitsery</a></td>
  3844. </tr>
  3845. <tr>
  3846. <td>License</td>
  3847. <td>MIT</td>
  3848. </tr>
  3849. <tr>
  3850. <td>Versions</td>
  3851. <td>v5.2.3, v5.2.4</td>
  3852. </tr>
  3853. <tr>
  3854. <td>Architectures</td>
  3855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3856. </tr>
  3857. <tr>
  3858. <td>Definition</td>
  3859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bitsery/xmake.lua">bitsery/xmake.lua</a></td>
  3860. </tr>
  3861. </tbody>
  3862. </table>
  3863. <h5 id="installcommand">Install command</h5>
  3864. <pre><code class="lang-console">xrepo install bitsery
  3865. </code></pre>
  3866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3867. <pre><code class="lang-lua">add_requires("bitsery")
  3868. </code></pre>
  3869. <h3 id="blahlinux">blah (linux)</h3>
  3870. <table>
  3871. <thead>
  3872. <tr>
  3873. <th>Description</th>
  3874. <th><em>A small 2d c++ game framework</em></th>
  3875. </tr>
  3876. </thead>
  3877. <tbody>
  3878. <tr>
  3879. <td>Homepage</td>
  3880. <td><a href="https://github.com/NoelFB/blah">https://github.com/NoelFB/blah</a></td>
  3881. </tr>
  3882. <tr>
  3883. <td>License</td>
  3884. <td>MIT</td>
  3885. </tr>
  3886. <tr>
  3887. <td>Versions</td>
  3888. <td>2023.01.03</td>
  3889. </tr>
  3890. <tr>
  3891. <td>Architectures</td>
  3892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3893. </tr>
  3894. <tr>
  3895. <td>Definition</td>
  3896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blah/xmake.lua">blah/xmake.lua</a></td>
  3897. </tr>
  3898. </tbody>
  3899. </table>
  3900. <h5 id="installcommand">Install command</h5>
  3901. <pre><code class="lang-console">xrepo install blah
  3902. </code></pre>
  3903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3904. <pre><code class="lang-lua">add_requires("blah")
  3905. </code></pre>
  3906. <h3 id="blake2linux">blake2 (linux)</h3>
  3907. <table>
  3908. <thead>
  3909. <tr>
  3910. <th>Description</th>
  3911. <th><em>BLAKE2 official implementations</em></th>
  3912. </tr>
  3913. </thead>
  3914. <tbody>
  3915. <tr>
  3916. <td>Homepage</td>
  3917. <td><a href="https://blake2.net">https://blake2.net</a></td>
  3918. </tr>
  3919. <tr>
  3920. <td>License</td>
  3921. <td>CC0-1.0</td>
  3922. </tr>
  3923. <tr>
  3924. <td>Versions</td>
  3925. <td>2023.02.12</td>
  3926. </tr>
  3927. <tr>
  3928. <td>Architectures</td>
  3929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3930. </tr>
  3931. <tr>
  3932. <td>Definition</td>
  3933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blake2/xmake.lua">blake2/xmake.lua</a></td>
  3934. </tr>
  3935. </tbody>
  3936. </table>
  3937. <h5 id="installcommand">Install command</h5>
  3938. <pre><code class="lang-console">xrepo install blake2
  3939. </code></pre>
  3940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3941. <pre><code class="lang-lua">add_requires("blake2")
  3942. </code></pre>
  3943. <h3 id="blake3linux">blake3 (linux)</h3>
  3944. <table>
  3945. <thead>
  3946. <tr>
  3947. <th>Description</th>
  3948. <th><em>BLAKE3 is a cryptographic hash function that is much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2; secure, unlike MD5 and SHA-1 (and secure against length extension, unlike SHA-2); highly parallelizable across any number of threads and SIMD lanes, because it&#39;s a Merkle tree on the inside; capable of verified streaming and incremental updates (Merkle tree); a PRF, MAC, KDF, and XOF, as well as a regular hash; and is a single algorithm with no variants, fast on x86-64 and also on smaller architectures.</em></th>
  3949. </tr>
  3950. </thead>
  3951. <tbody>
  3952. <tr>
  3953. <td>Homepage</td>
  3954. <td><a href="https://blake3.io/">https://blake3.io/</a></td>
  3955. </tr>
  3956. <tr>
  3957. <td>License</td>
  3958. <td>CC0-1.0</td>
  3959. </tr>
  3960. <tr>
  3961. <td>Versions</td>
  3962. <td>1.3.1, 1.3.3, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.6.1, 1.8.1, 1.8.2</td>
  3963. </tr>
  3964. <tr>
  3965. <td>Architectures</td>
  3966. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  3967. </tr>
  3968. <tr>
  3969. <td>Definition</td>
  3970. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blake3/xmake.lua">blake3/xmake.lua</a></td>
  3971. </tr>
  3972. </tbody>
  3973. </table>
  3974. <h5 id="installcommand">Install command</h5>
  3975. <pre><code class="lang-console">xrepo install blake3
  3976. </code></pre>
  3977. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  3978. <pre><code class="lang-lua">add_requires("blake3")
  3979. </code></pre>
  3980. <h3 id="blazelinux">blaze (linux)</h3>
  3981. <table>
  3982. <thead>
  3983. <tr>
  3984. <th>Description</th>
  3985. <th><em>A high performance C++ math library.</em></th>
  3986. </tr>
  3987. </thead>
  3988. <tbody>
  3989. <tr>
  3990. <td>Homepage</td>
  3991. <td><a href="https://bitbucket.org/blaze-lib/blaze/">https://bitbucket.org/blaze-lib/blaze/</a></td>
  3992. </tr>
  3993. <tr>
  3994. <td>License</td>
  3995. <td>BSD-3-Clause</td>
  3996. </tr>
  3997. <tr>
  3998. <td>Versions</td>
  3999. <td>3.8, 3.8.1</td>
  4000. </tr>
  4001. <tr>
  4002. <td>Architectures</td>
  4003. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4004. </tr>
  4005. <tr>
  4006. <td>Definition</td>
  4007. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blaze/xmake.lua">blaze/xmake.lua</a></td>
  4008. </tr>
  4009. </tbody>
  4010. </table>
  4011. <h5 id="installcommand">Install command</h5>
  4012. <pre><code class="lang-console">xrepo install blaze
  4013. </code></pre>
  4014. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4015. <pre><code class="lang-lua">add_requires("blaze")
  4016. </code></pre>
  4017. <h3 id="blend2dlinux">blend2d (linux)</h3>
  4018. <table>
  4019. <thead>
  4020. <tr>
  4021. <th>Description</th>
  4022. <th><em>2D Vector Graphics Engine Powered by a JIT Compiler</em></th>
  4023. </tr>
  4024. </thead>
  4025. <tbody>
  4026. <tr>
  4027. <td>Homepage</td>
  4028. <td><a href="https://blend2d.com">https://blend2d.com</a></td>
  4029. </tr>
  4030. <tr>
  4031. <td>License</td>
  4032. <td>zlib</td>
  4033. </tr>
  4034. <tr>
  4035. <td>Versions</td>
  4036. <td>0.11.1</td>
  4037. </tr>
  4038. <tr>
  4039. <td>Architectures</td>
  4040. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4041. </tr>
  4042. <tr>
  4043. <td>Definition</td>
  4044. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blend2d/xmake.lua">blend2d/xmake.lua</a></td>
  4045. </tr>
  4046. </tbody>
  4047. </table>
  4048. <h5 id="installcommand">Install command</h5>
  4049. <pre><code class="lang-console">xrepo install blend2d
  4050. </code></pre>
  4051. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4052. <pre><code class="lang-lua">add_requires("blend2d")
  4053. </code></pre>
  4054. <h3 id="blitzlinux">blitz (linux)</h3>
  4055. <table>
  4056. <thead>
  4057. <tr>
  4058. <th>Description</th>
  4059. <th><em>Blitz++ Multi-Dimensional Array Library for C++</em></th>
  4060. </tr>
  4061. </thead>
  4062. <tbody>
  4063. <tr>
  4064. <td>Homepage</td>
  4065. <td><a href="https://github.com/blitzpp/blitz">https://github.com/blitzpp/blitz</a></td>
  4066. </tr>
  4067. <tr>
  4068. <td>License</td>
  4069. <td>LGPL-3.0</td>
  4070. </tr>
  4071. <tr>
  4072. <td>Versions</td>
  4073. <td>1.0.2</td>
  4074. </tr>
  4075. <tr>
  4076. <td>Architectures</td>
  4077. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4078. </tr>
  4079. <tr>
  4080. <td>Definition</td>
  4081. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blitz/xmake.lua">blitz/xmake.lua</a></td>
  4082. </tr>
  4083. </tbody>
  4084. </table>
  4085. <h5 id="installcommand">Install command</h5>
  4086. <pre><code class="lang-console">xrepo install blitz
  4087. </code></pre>
  4088. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4089. <pre><code class="lang-lua">add_requires("blitz")
  4090. </code></pre>
  4091. <h3 id="blobifylinux">blobify (linux)</h3>
  4092. <table>
  4093. <thead>
  4094. <tr>
  4095. <th>Description</th>
  4096. <th><em>C++17 library for all your binary de-/serialization needs</em></th>
  4097. </tr>
  4098. </thead>
  4099. <tbody>
  4100. <tr>
  4101. <td>Homepage</td>
  4102. <td><a href="https://github.com/neobrain/blobify">https://github.com/neobrain/blobify</a></td>
  4103. </tr>
  4104. <tr>
  4105. <td>License</td>
  4106. <td>BSL-1.0</td>
  4107. </tr>
  4108. <tr>
  4109. <td>Versions</td>
  4110. <td>2023.12.07</td>
  4111. </tr>
  4112. <tr>
  4113. <td>Architectures</td>
  4114. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4115. </tr>
  4116. <tr>
  4117. <td>Definition</td>
  4118. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blobify/xmake.lua">blobify/xmake.lua</a></td>
  4119. </tr>
  4120. </tbody>
  4121. </table>
  4122. <h5 id="installcommand">Install command</h5>
  4123. <pre><code class="lang-console">xrepo install blobify
  4124. </code></pre>
  4125. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4126. <pre><code class="lang-lua">add_requires("blobify")
  4127. </code></pre>
  4128. <h3 id="blosclinux">blosc (linux)</h3>
  4129. <table>
  4130. <thead>
  4131. <tr>
  4132. <th>Description</th>
  4133. <th><em>A blocking, shuffling and loss-less compression library</em></th>
  4134. </tr>
  4135. </thead>
  4136. <tbody>
  4137. <tr>
  4138. <td>Homepage</td>
  4139. <td><a href="https://www.blosc.org/">https://www.blosc.org/</a></td>
  4140. </tr>
  4141. <tr>
  4142. <td>License</td>
  4143. <td>BSD-3-Clause</td>
  4144. </tr>
  4145. <tr>
  4146. <td>Versions</td>
  4147. <td>v1.5.0, v1.20.1, v1.21.1, v1.21.4, v1.21.5, v1.21.6</td>
  4148. </tr>
  4149. <tr>
  4150. <td>Architectures</td>
  4151. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4152. </tr>
  4153. <tr>
  4154. <td>Definition</td>
  4155. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/blosc/xmake.lua">blosc/xmake.lua</a></td>
  4156. </tr>
  4157. </tbody>
  4158. </table>
  4159. <h5 id="installcommand">Install command</h5>
  4160. <pre><code class="lang-console">xrepo install blosc
  4161. </code></pre>
  4162. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4163. <pre><code class="lang-lua">add_requires("blosc")
  4164. </code></pre>
  4165. <h3 id="bluezlinux">bluez (linux)</h3>
  4166. <table>
  4167. <thead>
  4168. <tr>
  4169. <th>Description</th>
  4170. <th><em>Library for the Bluetooth protocol stack for Linux</em></th>
  4171. </tr>
  4172. </thead>
  4173. <tbody>
  4174. <tr>
  4175. <td>Homepage</td>
  4176. <td><a href="http://www.bluez.org">http://www.bluez.org</a></td>
  4177. </tr>
  4178. <tr>
  4179. <td>License</td>
  4180. <td>GPL-2.0-or-later</td>
  4181. </tr>
  4182. <tr>
  4183. <td>Versions</td>
  4184. <td>5.68, 5.69, 5.70, 5.71, 5.72, 5.73, 5.74, 5.75, 5.76, 5.77, 5.78, 5.79</td>
  4185. </tr>
  4186. <tr>
  4187. <td>Architectures</td>
  4188. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4189. </tr>
  4190. <tr>
  4191. <td>Definition</td>
  4192. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bluez/xmake.lua">bluez/xmake.lua</a></td>
  4193. </tr>
  4194. </tbody>
  4195. </table>
  4196. <h5 id="installcommand">Install command</h5>
  4197. <pre><code class="lang-console">xrepo install bluez
  4198. </code></pre>
  4199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4200. <pre><code class="lang-lua">add_requires("bluez")
  4201. </code></pre>
  4202. <h3 id="boostlinux">boost (linux)</h3>
  4203. <table>
  4204. <thead>
  4205. <tr>
  4206. <th>Description</th>
  4207. <th><em>Collection of portable C++ source libraries.</em></th>
  4208. </tr>
  4209. </thead>
  4210. <tbody>
  4211. <tr>
  4212. <td>Homepage</td>
  4213. <td><a href="https://www.boost.org/">https://www.boost.org/</a></td>
  4214. </tr>
  4215. <tr>
  4216. <td>License</td>
  4217. <td>BSL-1.0</td>
  4218. </tr>
  4219. <tr>
  4220. <td>Versions</td>
  4221. <td>1.70.0, 1.72.0, 1.73.0, 1.74.0, 1.75.0, 1.76.0, 1.77.0, 1.78.0, 1.79.0, 1.80.0, 1.81.0, 1.82.0, 1.83.0, 1.84.0, 1.85.0, 1.86.0, 1.87.0, 1.88.0</td>
  4222. </tr>
  4223. <tr>
  4224. <td>Architectures</td>
  4225. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4226. </tr>
  4227. <tr>
  4228. <td>Definition</td>
  4229. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost/xmake.lua">boost/xmake.lua</a></td>
  4230. </tr>
  4231. </tbody>
  4232. </table>
  4233. <h5 id="installcommand">Install command</h5>
  4234. <pre><code class="lang-console">xrepo install boost
  4235. </code></pre>
  4236. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4237. <pre><code class="lang-lua">add_requires("boost")
  4238. </code></pre>
  4239. <h3 id="boost_dilinux">boost_di (linux)</h3>
  4240. <table>
  4241. <thead>
  4242. <tr>
  4243. <th>Description</th>
  4244. <th><em>DI: C++14 Dependency Injection Library</em></th>
  4245. </tr>
  4246. </thead>
  4247. <tbody>
  4248. <tr>
  4249. <td>Homepage</td>
  4250. <td><a href="https://boost-ext.github.io/di">https://boost-ext.github.io/di</a></td>
  4251. </tr>
  4252. <tr>
  4253. <td>Versions</td>
  4254. <td>v1.3.0, v1.3.2</td>
  4255. </tr>
  4256. <tr>
  4257. <td>Architectures</td>
  4258. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4259. </tr>
  4260. <tr>
  4261. <td>Definition</td>
  4262. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_di/xmake.lua">boost_di/xmake.lua</a></td>
  4263. </tr>
  4264. </tbody>
  4265. </table>
  4266. <h5 id="installcommand">Install command</h5>
  4267. <pre><code class="lang-console">xrepo install boost_di
  4268. </code></pre>
  4269. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4270. <pre><code class="lang-lua">add_requires("boost_di")
  4271. </code></pre>
  4272. <h3 id="boost_pfrlinux">boost_pfr (linux)</h3>
  4273. <table>
  4274. <thead>
  4275. <tr>
  4276. <th>Description</th>
  4277. <th><em>C++14 library for struct reflection</em></th>
  4278. </tr>
  4279. </thead>
  4280. <tbody>
  4281. <tr>
  4282. <td>Homepage</td>
  4283. <td><a href="https://github.com/boostorg/pfr">https://github.com/boostorg/pfr</a></td>
  4284. </tr>
  4285. <tr>
  4286. <td>License</td>
  4287. <td>BSL-1.0</td>
  4288. </tr>
  4289. <tr>
  4290. <td>Versions</td>
  4291. <td>2.1.0, 2.2.0</td>
  4292. </tr>
  4293. <tr>
  4294. <td>Architectures</td>
  4295. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4296. </tr>
  4297. <tr>
  4298. <td>Definition</td>
  4299. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_pfr/xmake.lua">boost_pfr/xmake.lua</a></td>
  4300. </tr>
  4301. </tbody>
  4302. </table>
  4303. <h5 id="installcommand">Install command</h5>
  4304. <pre><code class="lang-console">xrepo install boost_pfr
  4305. </code></pre>
  4306. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4307. <pre><code class="lang-lua">add_requires("boost_pfr")
  4308. </code></pre>
  4309. <h3 id="boost_reflectlinux">boost_reflect (linux)</h3>
  4310. <table>
  4311. <thead>
  4312. <tr>
  4313. <th>Description</th>
  4314. <th><em>C++20 static reflection library</em></th>
  4315. </tr>
  4316. </thead>
  4317. <tbody>
  4318. <tr>
  4319. <td>Homepage</td>
  4320. <td><a href="https://github.com/boost-ext/reflect">https://github.com/boost-ext/reflect</a></td>
  4321. </tr>
  4322. <tr>
  4323. <td>Versions</td>
  4324. <td>v1.1.1, v1.2.3, v1.2.4, v1.2.6</td>
  4325. </tr>
  4326. <tr>
  4327. <td>Architectures</td>
  4328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4329. </tr>
  4330. <tr>
  4331. <td>Definition</td>
  4332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_reflect/xmake.lua">boost_reflect/xmake.lua</a></td>
  4333. </tr>
  4334. </tbody>
  4335. </table>
  4336. <h5 id="installcommand">Install command</h5>
  4337. <pre><code class="lang-console">xrepo install boost_reflect
  4338. </code></pre>
  4339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4340. <pre><code class="lang-lua">add_requires("boost_reflect")
  4341. </code></pre>
  4342. <h3 id="boost_smllinux">boost_sml (linux)</h3>
  4343. <table>
  4344. <thead>
  4345. <tr>
  4346. <th>Description</th>
  4347. <th><em>SML: C++14 State Machine Library</em></th>
  4348. </tr>
  4349. </thead>
  4350. <tbody>
  4351. <tr>
  4352. <td>Homepage</td>
  4353. <td><a href="https://boost-ext.github.io/sml">https://boost-ext.github.io/sml</a></td>
  4354. </tr>
  4355. <tr>
  4356. <td>License</td>
  4357. <td>BSL-1.0</td>
  4358. </tr>
  4359. <tr>
  4360. <td>Versions</td>
  4361. <td>v1.1.8, v1.1.11, v1.1.12</td>
  4362. </tr>
  4363. <tr>
  4364. <td>Architectures</td>
  4365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4366. </tr>
  4367. <tr>
  4368. <td>Definition</td>
  4369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_sml/xmake.lua">boost_sml/xmake.lua</a></td>
  4370. </tr>
  4371. </tbody>
  4372. </table>
  4373. <h5 id="installcommand">Install command</h5>
  4374. <pre><code class="lang-console">xrepo install boost_sml
  4375. </code></pre>
  4376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4377. <pre><code class="lang-lua">add_requires("boost_sml")
  4378. </code></pre>
  4379. <h3 id="boost_utlinux">boost_ut (linux)</h3>
  4380. <table>
  4381. <thead>
  4382. <tr>
  4383. <th>Description</th>
  4384. <th><em>UT: C++20 μ(micro)/Unit Testing Framework</em></th>
  4385. </tr>
  4386. </thead>
  4387. <tbody>
  4388. <tr>
  4389. <td>Homepage</td>
  4390. <td><a href="https://boost-ext.github.io/ut/">https://boost-ext.github.io/ut/</a></td>
  4391. </tr>
  4392. <tr>
  4393. <td>License</td>
  4394. <td>BSL-1.0</td>
  4395. </tr>
  4396. <tr>
  4397. <td>Versions</td>
  4398. <td>v1.1.9, v2.0.1, v2.1.0, v2.1.1, v2.3.0, v2.3.1</td>
  4399. </tr>
  4400. <tr>
  4401. <td>Architectures</td>
  4402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4403. </tr>
  4404. <tr>
  4405. <td>Definition</td>
  4406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost_ut/xmake.lua">boost_ut/xmake.lua</a></td>
  4407. </tr>
  4408. </tbody>
  4409. </table>
  4410. <h5 id="installcommand">Install command</h5>
  4411. <pre><code class="lang-console">xrepo install boost_ut
  4412. </code></pre>
  4413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4414. <pre><code class="lang-lua">add_requires("boost_ut")
  4415. </code></pre>
  4416. <h3 id="boostdeplinux">boostdep (linux)</h3>
  4417. <table>
  4418. <thead>
  4419. <tr>
  4420. <th>Description</th>
  4421. <th><em>A tool to create Boost module dependency reports</em></th>
  4422. </tr>
  4423. </thead>
  4424. <tbody>
  4425. <tr>
  4426. <td>Homepage</td>
  4427. <td><a href="https://boost.org/tools/boostdep">https://boost.org/tools/boostdep</a></td>
  4428. </tr>
  4429. <tr>
  4430. <td>License</td>
  4431. <td>BSL-1.0</td>
  4432. </tr>
  4433. <tr>
  4434. <td>Versions</td>
  4435. <td>2025.05.07</td>
  4436. </tr>
  4437. <tr>
  4438. <td>Architectures</td>
  4439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4440. </tr>
  4441. <tr>
  4442. <td>Definition</td>
  4443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boostdep/xmake.lua">boostdep/xmake.lua</a></td>
  4444. </tr>
  4445. </tbody>
  4446. </table>
  4447. <h5 id="installcommand">Install command</h5>
  4448. <pre><code class="lang-console">xrepo install boostdep
  4449. </code></pre>
  4450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4451. <pre><code class="lang-lua">add_requires("boostdep")
  4452. </code></pre>
  4453. <h3 id="boringssllinux">boringssl (linux)</h3>
  4454. <table>
  4455. <thead>
  4456. <tr>
  4457. <th>Description</th>
  4458. <th><em>BoringSSL is a fork of OpenSSL that is designed to meet Google&#39;s needs.</em></th>
  4459. </tr>
  4460. </thead>
  4461. <tbody>
  4462. <tr>
  4463. <td>Homepage</td>
  4464. <td><a href="https://boringssl.googlesource.com/boringssl">https://boringssl.googlesource.com/boringssl</a></td>
  4465. </tr>
  4466. <tr>
  4467. <td>Versions</td>
  4468. <td>2021.12.29, 2022.06.13</td>
  4469. </tr>
  4470. <tr>
  4471. <td>Architectures</td>
  4472. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4473. </tr>
  4474. <tr>
  4475. <td>Definition</td>
  4476. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boringssl/xmake.lua">boringssl/xmake.lua</a></td>
  4477. </tr>
  4478. </tbody>
  4479. </table>
  4480. <h5 id="installcommand">Install command</h5>
  4481. <pre><code class="lang-console">xrepo install boringssl
  4482. </code></pre>
  4483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4484. <pre><code class="lang-lua">add_requires("boringssl")
  4485. </code></pre>
  4486. <h3 id="botanlinux">botan (linux)</h3>
  4487. <table>
  4488. <thead>
  4489. <tr>
  4490. <th>Description</th>
  4491. <th><em>Cryptography Toolkit</em></th>
  4492. </tr>
  4493. </thead>
  4494. <tbody>
  4495. <tr>
  4496. <td>Homepage</td>
  4497. <td><a href="https://botan.randombit.net">https://botan.randombit.net</a></td>
  4498. </tr>
  4499. <tr>
  4500. <td>License</td>
  4501. <td>BSD-2-Clause</td>
  4502. </tr>
  4503. <tr>
  4504. <td>Versions</td>
  4505. <td>3.4.0, 3.5.0, 3.6.0, 3.6.1, 3.7.0, 3.7.1, 3.8.1</td>
  4506. </tr>
  4507. <tr>
  4508. <td>Architectures</td>
  4509. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4510. </tr>
  4511. <tr>
  4512. <td>Definition</td>
  4513. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/botan/xmake.lua">botan/xmake.lua</a></td>
  4514. </tr>
  4515. </tbody>
  4516. </table>
  4517. <h5 id="installcommand">Install command</h5>
  4518. <pre><code class="lang-console">xrepo install botan
  4519. </code></pre>
  4520. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4521. <pre><code class="lang-lua">add_requires("botan")
  4522. </code></pre>
  4523. <h3 id="box2dlinux">box2d (linux)</h3>
  4524. <table>
  4525. <thead>
  4526. <tr>
  4527. <th>Description</th>
  4528. <th><em>A 2D Physics Engine for Games</em></th>
  4529. </tr>
  4530. </thead>
  4531. <tbody>
  4532. <tr>
  4533. <td>Homepage</td>
  4534. <td><a href="https://box2d.org">https://box2d.org</a></td>
  4535. </tr>
  4536. <tr>
  4537. <td>License</td>
  4538. <td>MIT</td>
  4539. </tr>
  4540. <tr>
  4541. <td>Versions</td>
  4542. <td>v2.4.2, v3.0.0, v3.1.0, v3.1.1</td>
  4543. </tr>
  4544. <tr>
  4545. <td>Architectures</td>
  4546. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4547. </tr>
  4548. <tr>
  4549. <td>Definition</td>
  4550. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/box2d/xmake.lua">box2d/xmake.lua</a></td>
  4551. </tr>
  4552. </tbody>
  4553. </table>
  4554. <h5 id="installcommand">Install command</h5>
  4555. <pre><code class="lang-console">xrepo install box2d
  4556. </code></pre>
  4557. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4558. <pre><code class="lang-lua">add_requires("box2d")
  4559. </code></pre>
  4560. <h3 id="boxfortlinux">boxfort (linux)</h3>
  4561. <table>
  4562. <thead>
  4563. <tr>
  4564. <th>Description</th>
  4565. <th><em>Convenient &amp; cross-platform sandboxing C library</em></th>
  4566. </tr>
  4567. </thead>
  4568. <tbody>
  4569. <tr>
  4570. <td>Homepage</td>
  4571. <td><a href="https://github.com/Snaipe/BoxFort">https://github.com/Snaipe/BoxFort</a></td>
  4572. </tr>
  4573. <tr>
  4574. <td>License</td>
  4575. <td>MIT</td>
  4576. </tr>
  4577. <tr>
  4578. <td>Versions</td>
  4579. <td>2024.05.02</td>
  4580. </tr>
  4581. <tr>
  4582. <td>Architectures</td>
  4583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4584. </tr>
  4585. <tr>
  4586. <td>Definition</td>
  4587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boxfort/xmake.lua">boxfort/xmake.lua</a></td>
  4588. </tr>
  4589. </tbody>
  4590. </table>
  4591. <h5 id="installcommand">Install command</h5>
  4592. <pre><code class="lang-console">xrepo install boxfort
  4593. </code></pre>
  4594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4595. <pre><code class="lang-lua">add_requires("boxfort")
  4596. </code></pre>
  4597. <h3 id="bqloglinux">bqlog (linux)</h3>
  4598. <table>
  4599. <thead>
  4600. <tr>
  4601. <th>Description</th>
  4602. <th><em>Maybe the world&#39;s fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines.</em></th>
  4603. </tr>
  4604. </thead>
  4605. <tbody>
  4606. <tr>
  4607. <td>Homepage</td>
  4608. <td><a href="https://github.com/Tencent/BqLog">https://github.com/Tencent/BqLog</a></td>
  4609. </tr>
  4610. <tr>
  4611. <td>Versions</td>
  4612. <td>1.4.4</td>
  4613. </tr>
  4614. <tr>
  4615. <td>Architectures</td>
  4616. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4617. </tr>
  4618. <tr>
  4619. <td>Definition</td>
  4620. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bqlog/xmake.lua">bqlog/xmake.lua</a></td>
  4621. </tr>
  4622. </tbody>
  4623. </table>
  4624. <h5 id="installcommand">Install command</h5>
  4625. <pre><code class="lang-console">xrepo install bqlog
  4626. </code></pre>
  4627. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4628. <pre><code class="lang-lua">add_requires("bqlog")
  4629. </code></pre>
  4630. <h3 id="branchlessutf8linux">branchless-utf8 (linux)</h3>
  4631. <table>
  4632. <thead>
  4633. <tr>
  4634. <th>Description</th>
  4635. <th><em>Branchless UTF-8 decoder</em></th>
  4636. </tr>
  4637. </thead>
  4638. <tbody>
  4639. <tr>
  4640. <td>Homepage</td>
  4641. <td><a href="https://github.com/skeeto/branchless-utf8">https://github.com/skeeto/branchless-utf8</a></td>
  4642. </tr>
  4643. <tr>
  4644. <td>Versions</td>
  4645. <td>2022.08.30</td>
  4646. </tr>
  4647. <tr>
  4648. <td>Architectures</td>
  4649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4650. </tr>
  4651. <tr>
  4652. <td>Definition</td>
  4653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/branchless-utf8/xmake.lua">branchless-utf8/xmake.lua</a></td>
  4654. </tr>
  4655. </tbody>
  4656. </table>
  4657. <h5 id="installcommand">Install command</h5>
  4658. <pre><code class="lang-console">xrepo install branchless-utf8
  4659. </code></pre>
  4660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4661. <pre><code class="lang-lua">add_requires("branchless-utf8")
  4662. </code></pre>
  4663. <h3 id="breakpadlinux">breakpad (linux)</h3>
  4664. <table>
  4665. <thead>
  4666. <tr>
  4667. <th>Description</th>
  4668. <th><em>Mirror of Google Breakpad project</em></th>
  4669. </tr>
  4670. </thead>
  4671. <tbody>
  4672. <tr>
  4673. <td>Homepage</td>
  4674. <td><a href="https://chromium.googlesource.com/breakpad/breakpad">https://chromium.googlesource.com/breakpad/breakpad</a></td>
  4675. </tr>
  4676. <tr>
  4677. <td>Versions</td>
  4678. <td>v2023.01.27, v2023.06.01</td>
  4679. </tr>
  4680. <tr>
  4681. <td>Architectures</td>
  4682. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4683. </tr>
  4684. <tr>
  4685. <td>Definition</td>
  4686. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/breakpad/xmake.lua">breakpad/xmake.lua</a></td>
  4687. </tr>
  4688. </tbody>
  4689. </table>
  4690. <h5 id="installcommand">Install command</h5>
  4691. <pre><code class="lang-console">xrepo install breakpad
  4692. </code></pre>
  4693. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4694. <pre><code class="lang-lua">add_requires("breakpad")
  4695. </code></pre>
  4696. <h3 id="bredislinux">bredis (linux)</h3>
  4697. <table>
  4698. <thead>
  4699. <tr>
  4700. <th>Description</th>
  4701. <th><em>Boost::ASIO low-level redis client (connector)</em></th>
  4702. </tr>
  4703. </thead>
  4704. <tbody>
  4705. <tr>
  4706. <td>Homepage</td>
  4707. <td><a href="https://github.com/basiliscos/cpp-bredis">https://github.com/basiliscos/cpp-bredis</a></td>
  4708. </tr>
  4709. <tr>
  4710. <td>License</td>
  4711. <td>MIT</td>
  4712. </tr>
  4713. <tr>
  4714. <td>Versions</td>
  4715. <td>v0.12</td>
  4716. </tr>
  4717. <tr>
  4718. <td>Architectures</td>
  4719. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4720. </tr>
  4721. <tr>
  4722. <td>Definition</td>
  4723. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bredis/xmake.lua">bredis/xmake.lua</a></td>
  4724. </tr>
  4725. </tbody>
  4726. </table>
  4727. <h5 id="installcommand">Install command</h5>
  4728. <pre><code class="lang-console">xrepo install bredis
  4729. </code></pre>
  4730. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4731. <pre><code class="lang-lua">add_requires("bredis")
  4732. </code></pre>
  4733. <h3 id="brotlilinux">brotli (linux)</h3>
  4734. <table>
  4735. <thead>
  4736. <tr>
  4737. <th>Description</th>
  4738. <th><em>Brotli compression format.</em></th>
  4739. </tr>
  4740. </thead>
  4741. <tbody>
  4742. <tr>
  4743. <td>Homepage</td>
  4744. <td><a href="https://github.com/google/brotli">https://github.com/google/brotli</a></td>
  4745. </tr>
  4746. <tr>
  4747. <td>License</td>
  4748. <td>MIT</td>
  4749. </tr>
  4750. <tr>
  4751. <td>Versions</td>
  4752. <td>v1.0.9, v1.1.0</td>
  4753. </tr>
  4754. <tr>
  4755. <td>Architectures</td>
  4756. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4757. </tr>
  4758. <tr>
  4759. <td>Definition</td>
  4760. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brotli/xmake.lua">brotli/xmake.lua</a></td>
  4761. </tr>
  4762. </tbody>
  4763. </table>
  4764. <h5 id="installcommand">Install command</h5>
  4765. <pre><code class="lang-console">xrepo install brotli
  4766. </code></pre>
  4767. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4768. <pre><code class="lang-lua">add_requires("brotli")
  4769. </code></pre>
  4770. <h3 id="brpclinux">brpc (linux)</h3>
  4771. <table>
  4772. <thead>
  4773. <tr>
  4774. <th>Description</th>
  4775. <th><em>brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc.</em></th>
  4776. </tr>
  4777. </thead>
  4778. <tbody>
  4779. <tr>
  4780. <td>Homepage</td>
  4781. <td><a href="https://brpc.apache.org">https://brpc.apache.org</a></td>
  4782. </tr>
  4783. <tr>
  4784. <td>License</td>
  4785. <td>Apache-2.0</td>
  4786. </tr>
  4787. <tr>
  4788. <td>Versions</td>
  4789. <td>1.3.0, 1.4.0, 1.5.0, 1.6.1, 1.7.0, 1.8.0, 1.10.0</td>
  4790. </tr>
  4791. <tr>
  4792. <td>Architectures</td>
  4793. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4794. </tr>
  4795. <tr>
  4796. <td>Definition</td>
  4797. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brpc/xmake.lua">brpc/xmake.lua</a></td>
  4798. </tr>
  4799. </tbody>
  4800. </table>
  4801. <h5 id="installcommand">Install command</h5>
  4802. <pre><code class="lang-console">xrepo install brpc
  4803. </code></pre>
  4804. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4805. <pre><code class="lang-lua">add_requires("brpc")
  4806. </code></pre>
  4807. <h3 id="brynetlinux">brynet (linux)</h3>
  4808. <table>
  4809. <thead>
  4810. <tr>
  4811. <th>Description</th>
  4812. <th><em>A Header-Only cross-platform C++ TCP network library</em></th>
  4813. </tr>
  4814. </thead>
  4815. <tbody>
  4816. <tr>
  4817. <td>Homepage</td>
  4818. <td><a href="https://github.com/IronsDu/brynet">https://github.com/IronsDu/brynet</a></td>
  4819. </tr>
  4820. <tr>
  4821. <td>License</td>
  4822. <td>MIT</td>
  4823. </tr>
  4824. <tr>
  4825. <td>Versions</td>
  4826. <td>2024.06.03</td>
  4827. </tr>
  4828. <tr>
  4829. <td>Architectures</td>
  4830. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4831. </tr>
  4832. <tr>
  4833. <td>Definition</td>
  4834. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/brynet/xmake.lua">brynet/xmake.lua</a></td>
  4835. </tr>
  4836. </tbody>
  4837. </table>
  4838. <h5 id="installcommand">Install command</h5>
  4839. <pre><code class="lang-console">xrepo install brynet
  4840. </code></pre>
  4841. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4842. <pre><code class="lang-lua">add_requires("brynet")
  4843. </code></pre>
  4844. <h3 id="bsdifflinux">bsdiff (linux)</h3>
  4845. <table>
  4846. <thead>
  4847. <tr>
  4848. <th>Description</th>
  4849. <th><em>BSDIFF is a binary diffing/patching library</em></th>
  4850. </tr>
  4851. </thead>
  4852. <tbody>
  4853. <tr>
  4854. <td>Homepage</td>
  4855. <td><a href="https://android.googlesource.com/platform/external/bsdiff/">https://android.googlesource.com/platform/external/bsdiff/</a></td>
  4856. </tr>
  4857. <tr>
  4858. <td>Versions</td>
  4859. <td>2021.11.16</td>
  4860. </tr>
  4861. <tr>
  4862. <td>Architectures</td>
  4863. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4864. </tr>
  4865. <tr>
  4866. <td>Definition</td>
  4867. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bsdiff/xmake.lua">bsdiff/xmake.lua</a></td>
  4868. </tr>
  4869. </tbody>
  4870. </table>
  4871. <h5 id="installcommand">Install command</h5>
  4872. <pre><code class="lang-console">xrepo install bsdiff
  4873. </code></pre>
  4874. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4875. <pre><code class="lang-lua">add_requires("bsdiff")
  4876. </code></pre>
  4877. <h3 id="buddylinux">buddy (linux)</h3>
  4878. <table>
  4879. <thead>
  4880. <tr>
  4881. <th>Description</th>
  4882. <th><em>Binary Decision Diagrams</em></th>
  4883. </tr>
  4884. </thead>
  4885. <tbody>
  4886. <tr>
  4887. <td>Homepage</td>
  4888. <td><a href="https://github.com/xmake-mirror/Buddy">https://github.com/xmake-mirror/Buddy</a></td>
  4889. </tr>
  4890. <tr>
  4891. <td>Versions</td>
  4892. <td>2.4</td>
  4893. </tr>
  4894. <tr>
  4895. <td>Architectures</td>
  4896. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4897. </tr>
  4898. <tr>
  4899. <td>Definition</td>
  4900. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/buddy/xmake.lua">buddy/xmake.lua</a></td>
  4901. </tr>
  4902. </tbody>
  4903. </table>
  4904. <h5 id="installcommand">Install command</h5>
  4905. <pre><code class="lang-console">xrepo install buddy
  4906. </code></pre>
  4907. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4908. <pre><code class="lang-lua">add_requires("buddy")
  4909. </code></pre>
  4910. <h3 id="bullet3linux">bullet3 (linux)</h3>
  4911. <table>
  4912. <thead>
  4913. <tr>
  4914. <th>Description</th>
  4915. <th><em>Bullet Physics SDK.</em></th>
  4916. </tr>
  4917. </thead>
  4918. <tbody>
  4919. <tr>
  4920. <td>Homepage</td>
  4921. <td><a href="http://bulletphysics.org">http://bulletphysics.org</a></td>
  4922. </tr>
  4923. <tr>
  4924. <td>License</td>
  4925. <td>zlib</td>
  4926. </tr>
  4927. <tr>
  4928. <td>Versions</td>
  4929. <td>2.88, 3.05, 3.09, 3.24, 3.25</td>
  4930. </tr>
  4931. <tr>
  4932. <td>Architectures</td>
  4933. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4934. </tr>
  4935. <tr>
  4936. <td>Definition</td>
  4937. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bullet3/xmake.lua">bullet3/xmake.lua</a></td>
  4938. </tr>
  4939. </tbody>
  4940. </table>
  4941. <h5 id="installcommand">Install command</h5>
  4942. <pre><code class="lang-console">xrepo install bullet3
  4943. </code></pre>
  4944. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4945. <pre><code class="lang-lua">add_requires("bullet3")
  4946. </code></pre>
  4947. <h3 id="bvhlinux">bvh (linux)</h3>
  4948. <table>
  4949. <thead>
  4950. <tr>
  4951. <th>Description</th>
  4952. <th><em>A modern C++ BVH construction and traversal library</em></th>
  4953. </tr>
  4954. </thead>
  4955. <tbody>
  4956. <tr>
  4957. <td>Homepage</td>
  4958. <td><a href="https://github.com/madmann91/bvh">https://github.com/madmann91/bvh</a></td>
  4959. </tr>
  4960. <tr>
  4961. <td>License</td>
  4962. <td>MIT</td>
  4963. </tr>
  4964. <tr>
  4965. <td>Versions</td>
  4966. <td>2023.6.30, 2024.7.8, 2025.06.16</td>
  4967. </tr>
  4968. <tr>
  4969. <td>Architectures</td>
  4970. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  4971. </tr>
  4972. <tr>
  4973. <td>Definition</td>
  4974. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bvh/xmake.lua">bvh/xmake.lua</a></td>
  4975. </tr>
  4976. </tbody>
  4977. </table>
  4978. <h5 id="installcommand">Install command</h5>
  4979. <pre><code class="lang-console">xrepo install bvh
  4980. </code></pre>
  4981. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  4982. <pre><code class="lang-lua">add_requires("bvh")
  4983. </code></pre>
  4984. <h3 id="bytelitelinux">byte-lite (linux)</h3>
  4985. <table>
  4986. <thead>
  4987. <tr>
  4988. <th>Description</th>
  4989. <th><em>byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library</em></th>
  4990. </tr>
  4991. </thead>
  4992. <tbody>
  4993. <tr>
  4994. <td>Homepage</td>
  4995. <td><a href="https://github.com/martinmoene/byte-lite">https://github.com/martinmoene/byte-lite</a></td>
  4996. </tr>
  4997. <tr>
  4998. <td>License</td>
  4999. <td>BSL-1.0</td>
  5000. </tr>
  5001. <tr>
  5002. <td>Versions</td>
  5003. <td>v0.3.0</td>
  5004. </tr>
  5005. <tr>
  5006. <td>Architectures</td>
  5007. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5008. </tr>
  5009. <tr>
  5010. <td>Definition</td>
  5011. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/byte-lite/xmake.lua">byte-lite/xmake.lua</a></td>
  5012. </tr>
  5013. </tbody>
  5014. </table>
  5015. <h5 id="installcommand">Install command</h5>
  5016. <pre><code class="lang-console">xrepo install byte-lite
  5017. </code></pre>
  5018. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5019. <pre><code class="lang-lua">add_requires("byte-lite")
  5020. </code></pre>
  5021. <h3 id="bytepacklinux">bytepack (linux)</h3>
  5022. <table>
  5023. <thead>
  5024. <tr>
  5025. <th>Description</th>
  5026. <th><em>C++ Binary Serialization Made Easy: Header-only, configurable endianness, cross-platform, no IDL, no exceptions, and no macros</em></th>
  5027. </tr>
  5028. </thead>
  5029. <tbody>
  5030. <tr>
  5031. <td>Homepage</td>
  5032. <td><a href="https://github.com/farukeryilmaz/bytepack">https://github.com/farukeryilmaz/bytepack</a></td>
  5033. </tr>
  5034. <tr>
  5035. <td>License</td>
  5036. <td>MIT</td>
  5037. </tr>
  5038. <tr>
  5039. <td>Versions</td>
  5040. <td>v0.1.0</td>
  5041. </tr>
  5042. <tr>
  5043. <td>Architectures</td>
  5044. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5045. </tr>
  5046. <tr>
  5047. <td>Definition</td>
  5048. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bytepack/xmake.lua">bytepack/xmake.lua</a></td>
  5049. </tr>
  5050. </tbody>
  5051. </table>
  5052. <h5 id="installcommand">Install command</h5>
  5053. <pre><code class="lang-console">xrepo install bytepack
  5054. </code></pre>
  5055. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5056. <pre><code class="lang-lua">add_requires("bytepack")
  5057. </code></pre>
  5058. <h3 id="bzip2linux">bzip2 (linux)</h3>
  5059. <table>
  5060. <thead>
  5061. <tr>
  5062. <th>Description</th>
  5063. <th><em>Freely available, patent free, high-quality data compressor.</em></th>
  5064. </tr>
  5065. </thead>
  5066. <tbody>
  5067. <tr>
  5068. <td>Homepage</td>
  5069. <td><a href="https://sourceware.org/bzip2/">https://sourceware.org/bzip2/</a></td>
  5070. </tr>
  5071. <tr>
  5072. <td>Versions</td>
  5073. <td>1.0.8</td>
  5074. </tr>
  5075. <tr>
  5076. <td>Architectures</td>
  5077. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5078. </tr>
  5079. <tr>
  5080. <td>Definition</td>
  5081. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bzip2/xmake.lua">bzip2/xmake.lua</a></td>
  5082. </tr>
  5083. </tbody>
  5084. </table>
  5085. <h5 id="installcommand">Install command</h5>
  5086. <pre><code class="lang-console">xrepo install bzip2
  5087. </code></pre>
  5088. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5089. <pre><code class="lang-lua">add_requires("bzip2")
  5090. </code></pre>
  5091. <h3 id="bzip3linux">bzip3 (linux)</h3>
  5092. <table>
  5093. <thead>
  5094. <tr>
  5095. <th>Description</th>
  5096. <th><em>A better and stronger spiritual successor to BZip2.</em></th>
  5097. </tr>
  5098. </thead>
  5099. <tbody>
  5100. <tr>
  5101. <td>Homepage</td>
  5102. <td><a href="https://github.com/kspalaiologos/bzip3">https://github.com/kspalaiologos/bzip3</a></td>
  5103. </tr>
  5104. <tr>
  5105. <td>License</td>
  5106. <td>LGPL-3.0</td>
  5107. </tr>
  5108. <tr>
  5109. <td>Versions</td>
  5110. <td>1.4.0, 1.5.1, 1.5.2, 1.5.3</td>
  5111. </tr>
  5112. <tr>
  5113. <td>Architectures</td>
  5114. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5115. </tr>
  5116. <tr>
  5117. <td>Definition</td>
  5118. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bzip3/xmake.lua">bzip3/xmake.lua</a></td>
  5119. </tr>
  5120. </tbody>
  5121. </table>
  5122. <h5 id="installcommand">Install command</h5>
  5123. <pre><code class="lang-console">xrepo install bzip3
  5124. </code></pre>
  5125. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5126. <pre><code class="lang-lua">add_requires("bzip3")
  5127. </code></pre>
  5128. <h2 id="c">c</h2>
  5129. <h3 id="careslinux">c-ares (linux)</h3>
  5130. <table>
  5131. <thead>
  5132. <tr>
  5133. <th>Description</th>
  5134. <th><em>A C library for asynchronous DNS requests</em></th>
  5135. </tr>
  5136. </thead>
  5137. <tbody>
  5138. <tr>
  5139. <td>Homepage</td>
  5140. <td><a href="https://c-ares.org/">https://c-ares.org/</a></td>
  5141. </tr>
  5142. <tr>
  5143. <td>License</td>
  5144. <td>MIT</td>
  5145. </tr>
  5146. <tr>
  5147. <td>Versions</td>
  5148. <td>1.16.1, 1.17.0, 1.17.1, 1.17.2, 1.18.0, 1.18.1, 1.19.0, 1.27.0, 1.28.1, 1.29.0, 1.30.0, 1.31.0, 1.32.2, 1.32.3, 1.33.0, 1.33.1, 1.34.1, 1.34.3, 1.34.4, 1.34.5</td>
  5149. </tr>
  5150. <tr>
  5151. <td>Architectures</td>
  5152. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5153. </tr>
  5154. <tr>
  5155. <td>Definition</td>
  5156. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-ares/xmake.lua">c-ares/xmake.lua</a></td>
  5157. </tr>
  5158. </tbody>
  5159. </table>
  5160. <h5 id="installcommand">Install command</h5>
  5161. <pre><code class="lang-console">xrepo install c-ares
  5162. </code></pre>
  5163. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5164. <pre><code class="lang-lua">add_requires("c-ares")
  5165. </code></pre>
  5166. <h3 id="cblosc2linux">c-blosc2 (linux)</h3>
  5167. <table>
  5168. <thead>
  5169. <tr>
  5170. <th>Description</th>
  5171. <th><em>A fast, compressed, persistent binary data store library for C.</em></th>
  5172. </tr>
  5173. </thead>
  5174. <tbody>
  5175. <tr>
  5176. <td>Homepage</td>
  5177. <td><a href="https://www.blosc.org">https://www.blosc.org</a></td>
  5178. </tr>
  5179. <tr>
  5180. <td>License</td>
  5181. <td>BSD-3-Clause</td>
  5182. </tr>
  5183. <tr>
  5184. <td>Versions</td>
  5185. <td>v2.10.2, v2.13.2, v2.14.3, v2.14.4, v2.15.0, v2.15.1, v2.15.2, v2.16.0, v2.17.0, v2.17.1, v2.18.0, v2.19.1, v2.21.0, v2.21.1</td>
  5186. </tr>
  5187. <tr>
  5188. <td>Architectures</td>
  5189. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5190. </tr>
  5191. <tr>
  5192. <td>Definition</td>
  5193. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-blosc2/xmake.lua">c-blosc2/xmake.lua</a></td>
  5194. </tr>
  5195. </tbody>
  5196. </table>
  5197. <h5 id="installcommand">Install command</h5>
  5198. <pre><code class="lang-console">xrepo install c-blosc2
  5199. </code></pre>
  5200. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5201. <pre><code class="lang-lua">add_requires("c-blosc2")
  5202. </code></pre>
  5203. <h3 id="cvectorlinux">c-vector (linux)</h3>
  5204. <table>
  5205. <thead>
  5206. <tr>
  5207. <th>Description</th>
  5208. <th><em>A simple vector library for C that can store any type.</em></th>
  5209. </tr>
  5210. </thead>
  5211. <tbody>
  5212. <tr>
  5213. <td>Homepage</td>
  5214. <td><a href="https://github.com/Mashpoe/c-vector">https://github.com/Mashpoe/c-vector</a></td>
  5215. </tr>
  5216. <tr>
  5217. <td>License</td>
  5218. <td>BSD-3-Clause</td>
  5219. </tr>
  5220. <tr>
  5221. <td>Versions</td>
  5222. <td>v1.0</td>
  5223. </tr>
  5224. <tr>
  5225. <td>Architectures</td>
  5226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5227. </tr>
  5228. <tr>
  5229. <td>Definition</td>
  5230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c-vector/xmake.lua">c-vector/xmake.lua</a></td>
  5231. </tr>
  5232. </tbody>
  5233. </table>
  5234. <h5 id="installcommand">Install command</h5>
  5235. <pre><code class="lang-console">xrepo install c-vector
  5236. </code></pre>
  5237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5238. <pre><code class="lang-lua">add_requires("c-vector")
  5239. </code></pre>
  5240. <h3 id="c4corelinux">c4core (linux)</h3>
  5241. <table>
  5242. <thead>
  5243. <tr>
  5244. <th>Description</th>
  5245. <th><em>C++ utilities</em></th>
  5246. </tr>
  5247. </thead>
  5248. <tbody>
  5249. <tr>
  5250. <td>Homepage</td>
  5251. <td><a href="https://github.com/biojppm/c4core">https://github.com/biojppm/c4core</a></td>
  5252. </tr>
  5253. <tr>
  5254. <td>License</td>
  5255. <td>MIT</td>
  5256. </tr>
  5257. <tr>
  5258. <td>Versions</td>
  5259. <td>0.2.1, 0.2.2, 0.2.5, 0.2.6</td>
  5260. </tr>
  5261. <tr>
  5262. <td>Architectures</td>
  5263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5264. </tr>
  5265. <tr>
  5266. <td>Definition</td>
  5267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/c4core/xmake.lua">c4core/xmake.lua</a></td>
  5268. </tr>
  5269. </tbody>
  5270. </table>
  5271. <h5 id="installcommand">Install command</h5>
  5272. <pre><code class="lang-console">xrepo install c4core
  5273. </code></pre>
  5274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5275. <pre><code class="lang-lua">add_requires("c4core")
  5276. </code></pre>
  5277. <h3 id="cacertificateslinux">ca-certificates (linux)</h3>
  5278. <table>
  5279. <thead>
  5280. <tr>
  5281. <th>Description</th>
  5282. <th><em>Mozilla’s carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.</em></th>
  5283. </tr>
  5284. </thead>
  5285. <tbody>
  5286. <tr>
  5287. <td>Homepage</td>
  5288. <td><a href="https://mkcert.org/">https://mkcert.org/</a></td>
  5289. </tr>
  5290. <tr>
  5291. <td>Versions</td>
  5292. <td>20211118, 20220604, 20230306, 20240207, 20250131</td>
  5293. </tr>
  5294. <tr>
  5295. <td>Architectures</td>
  5296. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5297. </tr>
  5298. <tr>
  5299. <td>Definition</td>
  5300. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ca-certificates/xmake.lua">ca-certificates/xmake.lua</a></td>
  5301. </tr>
  5302. </tbody>
  5303. </table>
  5304. <h5 id="installcommand">Install command</h5>
  5305. <pre><code class="lang-console">xrepo install ca-certificates
  5306. </code></pre>
  5307. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5308. <pre><code class="lang-lua">add_requires("ca-certificates")
  5309. </code></pre>
  5310. <h3 id="cairolinux">cairo (linux)</h3>
  5311. <table>
  5312. <thead>
  5313. <tr>
  5314. <th>Description</th>
  5315. <th><em>Vector graphics library with cross-device output support.</em></th>
  5316. </tr>
  5317. </thead>
  5318. <tbody>
  5319. <tr>
  5320. <td>Homepage</td>
  5321. <td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
  5322. </tr>
  5323. <tr>
  5324. <td>License</td>
  5325. <td>MPL-1.1</td>
  5326. </tr>
  5327. <tr>
  5328. <td>Versions</td>
  5329. <td>1.17.6, 1.17.8, 1.18.0</td>
  5330. </tr>
  5331. <tr>
  5332. <td>Architectures</td>
  5333. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5334. </tr>
  5335. <tr>
  5336. <td>Definition</td>
  5337. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cairo/xmake.lua">cairo/xmake.lua</a></td>
  5338. </tr>
  5339. </tbody>
  5340. </table>
  5341. <h5 id="installcommand">Install command</h5>
  5342. <pre><code class="lang-console">xrepo install cairo
  5343. </code></pre>
  5344. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5345. <pre><code class="lang-lua">add_requires("cairo")
  5346. </code></pre>
  5347. <h3 id="capnprotolinux">capnproto (linux)</h3>
  5348. <table>
  5349. <thead>
  5350. <tr>
  5351. <th>Description</th>
  5352. <th><em>Cap&#39;n Proto serialization/RPC system - core tools and C++ library.</em></th>
  5353. </tr>
  5354. </thead>
  5355. <tbody>
  5356. <tr>
  5357. <td>Homepage</td>
  5358. <td><a href="https://github.com/capnproto/capnproto">https://github.com/capnproto/capnproto</a></td>
  5359. </tr>
  5360. <tr>
  5361. <td>License</td>
  5362. <td>MIT</td>
  5363. </tr>
  5364. <tr>
  5365. <td>Versions</td>
  5366. <td>0.7.0, 0.8.0, 0.9.0, 1.0.2, 1.1.0</td>
  5367. </tr>
  5368. <tr>
  5369. <td>Architectures</td>
  5370. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5371. </tr>
  5372. <tr>
  5373. <td>Definition</td>
  5374. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/capnproto/xmake.lua">capnproto/xmake.lua</a></td>
  5375. </tr>
  5376. </tbody>
  5377. </table>
  5378. <h5 id="installcommand">Install command</h5>
  5379. <pre><code class="lang-console">xrepo install capnproto
  5380. </code></pre>
  5381. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5382. <pre><code class="lang-lua">add_requires("capnproto")
  5383. </code></pre>
  5384. <h3 id="capstonelinux">capstone (linux)</h3>
  5385. <table>
  5386. <thead>
  5387. <tr>
  5388. <th>Description</th>
  5389. <th><em>Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.</em></th>
  5390. </tr>
  5391. </thead>
  5392. <tbody>
  5393. <tr>
  5394. <td>Homepage</td>
  5395. <td><a href="http://www.capstone-engine.org">http://www.capstone-engine.org</a></td>
  5396. </tr>
  5397. <tr>
  5398. <td>License</td>
  5399. <td>BSD-3-Clause</td>
  5400. </tr>
  5401. <tr>
  5402. <td>Versions</td>
  5403. <td>5.0.3, 5.0.5, 5.0.6</td>
  5404. </tr>
  5405. <tr>
  5406. <td>Architectures</td>
  5407. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5408. </tr>
  5409. <tr>
  5410. <td>Definition</td>
  5411. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/capstone/xmake.lua">capstone/xmake.lua</a></td>
  5412. </tr>
  5413. </tbody>
  5414. </table>
  5415. <h5 id="installcommand">Install command</h5>
  5416. <pre><code class="lang-console">xrepo install capstone
  5417. </code></pre>
  5418. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5419. <pre><code class="lang-lua">add_requires("capstone")
  5420. </code></pre>
  5421. <h3 id="cargslinux">cargs (linux)</h3>
  5422. <table>
  5423. <thead>
  5424. <tr>
  5425. <th>Description</th>
  5426. <th><em>A lightweight cross-platform getopt alternative that works on Linux, Windows and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.</em></th>
  5427. </tr>
  5428. </thead>
  5429. <tbody>
  5430. <tr>
  5431. <td>Homepage</td>
  5432. <td><a href="https://likle.github.io/cargs/">https://likle.github.io/cargs/</a></td>
  5433. </tr>
  5434. <tr>
  5435. <td>License</td>
  5436. <td>MIT</td>
  5437. </tr>
  5438. <tr>
  5439. <td>Versions</td>
  5440. <td>v1.0.3, v1.1.0, v1.2.0</td>
  5441. </tr>
  5442. <tr>
  5443. <td>Architectures</td>
  5444. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5445. </tr>
  5446. <tr>
  5447. <td>Definition</td>
  5448. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cargs/xmake.lua">cargs/xmake.lua</a></td>
  5449. </tr>
  5450. </tbody>
  5451. </table>
  5452. <h5 id="installcommand">Install command</h5>
  5453. <pre><code class="lang-console">xrepo install cargs
  5454. </code></pre>
  5455. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5456. <pre><code class="lang-lua">add_requires("cargs")
  5457. </code></pre>
  5458. <h3 id="cartographerlinux">cartographer (linux)</h3>
  5459. <table>
  5460. <thead>
  5461. <tr>
  5462. <th>Description</th>
  5463. <th><em>Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.</em></th>
  5464. </tr>
  5465. </thead>
  5466. <tbody>
  5467. <tr>
  5468. <td>Homepage</td>
  5469. <td><a href="https://github.com/cartographer-project/cartographer">https://github.com/cartographer-project/cartographer</a></td>
  5470. </tr>
  5471. <tr>
  5472. <td>License</td>
  5473. <td>Apache-2.0</td>
  5474. </tr>
  5475. <tr>
  5476. <td>Versions</td>
  5477. <td>1.0.0, 2.0.0</td>
  5478. </tr>
  5479. <tr>
  5480. <td>Architectures</td>
  5481. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5482. </tr>
  5483. <tr>
  5484. <td>Definition</td>
  5485. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cartographer/xmake.lua">cartographer/xmake.lua</a></td>
  5486. </tr>
  5487. </tbody>
  5488. </table>
  5489. <h5 id="installcommand">Install command</h5>
  5490. <pre><code class="lang-console">xrepo install cartographer
  5491. </code></pre>
  5492. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5493. <pre><code class="lang-lua">add_requires("cartographer")
  5494. </code></pre>
  5495. <h3 id="catch2linux">catch2 (linux)</h3>
  5496. <table>
  5497. <thead>
  5498. <tr>
  5499. <th>Description</th>
  5500. <th><em>Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C). </em></th>
  5501. </tr>
  5502. </thead>
  5503. <tbody>
  5504. <tr>
  5505. <td>Homepage</td>
  5506. <td><a href="https://github.com/catchorg/Catch2">https://github.com/catchorg/Catch2</a></td>
  5507. </tr>
  5508. <tr>
  5509. <td>License</td>
  5510. <td>BSL-1.0</td>
  5511. </tr>
  5512. <tr>
  5513. <td>Versions</td>
  5514. <td>v2.9.2, v2.13.5, v2.13.6, v2.13.7, v2.13.8, v2.13.9, v2.13.10, v3.1.0, v3.1.1, v3.2.0, v3.2.1, v3.3.2, v3.4.0, v3.5.0, v3.5.1, v3.5.2, v3.5.3, v3.5.4, v3.6.0, v3.7.0, v3.7.1, v3.8.0, v3.8.1, v3.9.0, v3.10.0</td>
  5515. </tr>
  5516. <tr>
  5517. <td>Architectures</td>
  5518. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5519. </tr>
  5520. <tr>
  5521. <td>Definition</td>
  5522. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/catch2/xmake.lua">catch2/xmake.lua</a></td>
  5523. </tr>
  5524. </tbody>
  5525. </table>
  5526. <h5 id="installcommand">Install command</h5>
  5527. <pre><code class="lang-console">xrepo install catch2
  5528. </code></pre>
  5529. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5530. <pre><code class="lang-lua">add_requires("catch2")
  5531. </code></pre>
  5532. <h3 id="caudiolinux">caudio (linux)</h3>
  5533. <table>
  5534. <thead>
  5535. <tr>
  5536. <th>Description</th>
  5537. <th><em>3D Audio Engine Based on Openal</em></th>
  5538. </tr>
  5539. </thead>
  5540. <tbody>
  5541. <tr>
  5542. <td>Homepage</td>
  5543. <td><a href="https://github.com/R4stl1n/cAudio">https://github.com/R4stl1n/cAudio</a></td>
  5544. </tr>
  5545. <tr>
  5546. <td>Versions</td>
  5547. <td>2.3.1</td>
  5548. </tr>
  5549. <tr>
  5550. <td>Architectures</td>
  5551. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5552. </tr>
  5553. <tr>
  5554. <td>Definition</td>
  5555. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/caudio/xmake.lua">caudio/xmake.lua</a></td>
  5556. </tr>
  5557. </tbody>
  5558. </table>
  5559. <h5 id="installcommand">Install command</h5>
  5560. <pre><code class="lang-console">xrepo install caudio
  5561. </code></pre>
  5562. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5563. <pre><code class="lang-lua">add_requires("caudio")
  5564. </code></pre>
  5565. <h3 id="cdtlinux">cdt (linux)</h3>
  5566. <table>
  5567. <thead>
  5568. <tr>
  5569. <th>Description</th>
  5570. <th><em>Constrained Delaunay Triangulation (C++)</em></th>
  5571. </tr>
  5572. </thead>
  5573. <tbody>
  5574. <tr>
  5575. <td>Homepage</td>
  5576. <td><a href="https://artem-ogre.github.io/CDT/">https://artem-ogre.github.io/CDT/</a></td>
  5577. </tr>
  5578. <tr>
  5579. <td>License</td>
  5580. <td>MPL-2.0</td>
  5581. </tr>
  5582. <tr>
  5583. <td>Versions</td>
  5584. <td>1.4.1, 1.4.4</td>
  5585. </tr>
  5586. <tr>
  5587. <td>Architectures</td>
  5588. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5589. </tr>
  5590. <tr>
  5591. <td>Definition</td>
  5592. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cdt/xmake.lua">cdt/xmake.lua</a></td>
  5593. </tr>
  5594. </tbody>
  5595. </table>
  5596. <h5 id="installcommand">Install command</h5>
  5597. <pre><code class="lang-console">xrepo install cdt
  5598. </code></pre>
  5599. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5600. <pre><code class="lang-lua">add_requires("cdt")
  5601. </code></pre>
  5602. <h3 id="celerolinux">celero (linux)</h3>
  5603. <table>
  5604. <thead>
  5605. <tr>
  5606. <th>Description</th>
  5607. <th><em>C++ Benchmarking Library</em></th>
  5608. </tr>
  5609. </thead>
  5610. <tbody>
  5611. <tr>
  5612. <td>Homepage</td>
  5613. <td><a href="https://github.com/DigitalInBlue/Celero">https://github.com/DigitalInBlue/Celero</a></td>
  5614. </tr>
  5615. <tr>
  5616. <td>License</td>
  5617. <td>Apache-2.0</td>
  5618. </tr>
  5619. <tr>
  5620. <td>Versions</td>
  5621. <td>v2.8.2, v2.8.5, v2.9.0, v2.9.1</td>
  5622. </tr>
  5623. <tr>
  5624. <td>Architectures</td>
  5625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5626. </tr>
  5627. <tr>
  5628. <td>Definition</td>
  5629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/celero/xmake.lua">celero/xmake.lua</a></td>
  5630. </tr>
  5631. </tbody>
  5632. </table>
  5633. <h5 id="installcommand">Install command</h5>
  5634. <pre><code class="lang-console">xrepo install celero
  5635. </code></pre>
  5636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5637. <pre><code class="lang-lua">add_requires("celero")
  5638. </code></pre>
  5639. <h3 id="cellolinux">cello (linux)</h3>
  5640. <table>
  5641. <thead>
  5642. <tr>
  5643. <th>Description</th>
  5644. <th><em>Higher level programming in C</em></th>
  5645. </tr>
  5646. </thead>
  5647. <tbody>
  5648. <tr>
  5649. <td>Homepage</td>
  5650. <td><a href="http://libcello.org/">http://libcello.org/</a></td>
  5651. </tr>
  5652. <tr>
  5653. <td>Versions</td>
  5654. <td>2.1.0</td>
  5655. </tr>
  5656. <tr>
  5657. <td>Architectures</td>
  5658. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5659. </tr>
  5660. <tr>
  5661. <td>Definition</td>
  5662. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cello/xmake.lua">cello/xmake.lua</a></td>
  5663. </tr>
  5664. </tbody>
  5665. </table>
  5666. <h5 id="installcommand">Install command</h5>
  5667. <pre><code class="lang-console">xrepo install cello
  5668. </code></pre>
  5669. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5670. <pre><code class="lang-lua">add_requires("cello")
  5671. </code></pre>
  5672. <h3 id="centurionlinux">centurion (linux)</h3>
  5673. <table>
  5674. <thead>
  5675. <tr>
  5676. <th>Description</th>
  5677. <th><em>A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.</em></th>
  5678. </tr>
  5679. </thead>
  5680. <tbody>
  5681. <tr>
  5682. <td>Homepage</td>
  5683. <td><a href="https://github.com/albin-johansson/centurion">https://github.com/albin-johansson/centurion</a></td>
  5684. </tr>
  5685. <tr>
  5686. <td>License</td>
  5687. <td>MIT</td>
  5688. </tr>
  5689. <tr>
  5690. <td>Versions</td>
  5691. <td>v7.3.0</td>
  5692. </tr>
  5693. <tr>
  5694. <td>Architectures</td>
  5695. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5696. </tr>
  5697. <tr>
  5698. <td>Definition</td>
  5699. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/centurion/xmake.lua">centurion/xmake.lua</a></td>
  5700. </tr>
  5701. </tbody>
  5702. </table>
  5703. <h5 id="installcommand">Install command</h5>
  5704. <pre><code class="lang-console">xrepo install centurion
  5705. </code></pre>
  5706. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5707. <pre><code class="lang-lua">add_requires("centurion")
  5708. </code></pre>
  5709. <h3 id="cereallinux">cereal (linux)</h3>
  5710. <table>
  5711. <thead>
  5712. <tr>
  5713. <th>Description</th>
  5714. <th><em>cereal is a header-only C++11 serialization library.</em></th>
  5715. </tr>
  5716. </thead>
  5717. <tbody>
  5718. <tr>
  5719. <td>Homepage</td>
  5720. <td><a href="https://uscilab.github.io/cereal/index.html">https://uscilab.github.io/cereal/index.html</a></td>
  5721. </tr>
  5722. <tr>
  5723. <td>License</td>
  5724. <td>BSD-3-Clause</td>
  5725. </tr>
  5726. <tr>
  5727. <td>Versions</td>
  5728. <td>v1.3.0, v1.3.1, v1.3.2</td>
  5729. </tr>
  5730. <tr>
  5731. <td>Architectures</td>
  5732. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5733. </tr>
  5734. <tr>
  5735. <td>Definition</td>
  5736. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cereal/xmake.lua">cereal/xmake.lua</a></td>
  5737. </tr>
  5738. </tbody>
  5739. </table>
  5740. <h5 id="installcommand">Install command</h5>
  5741. <pre><code class="lang-console">xrepo install cereal
  5742. </code></pre>
  5743. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5744. <pre><code class="lang-lua">add_requires("cereal")
  5745. </code></pre>
  5746. <h3 id="ceressolverlinux">ceres-solver (linux)</h3>
  5747. <table>
  5748. <thead>
  5749. <tr>
  5750. <th>Description</th>
  5751. <th><em>Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems.</em></th>
  5752. </tr>
  5753. </thead>
  5754. <tbody>
  5755. <tr>
  5756. <td>Homepage</td>
  5757. <td><a href="http://ceres-solver.org/">http://ceres-solver.org/</a></td>
  5758. </tr>
  5759. <tr>
  5760. <td>License</td>
  5761. <td>BSD-3-Clause</td>
  5762. </tr>
  5763. <tr>
  5764. <td>Versions</td>
  5765. <td>2.0.0, 2.1.0, 2.2.0</td>
  5766. </tr>
  5767. <tr>
  5768. <td>Architectures</td>
  5769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5770. </tr>
  5771. <tr>
  5772. <td>Definition</td>
  5773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ceres-solver/xmake.lua">ceres-solver/xmake.lua</a></td>
  5774. </tr>
  5775. </tbody>
  5776. </table>
  5777. <h5 id="installcommand">Install command</h5>
  5778. <pre><code class="lang-console">xrepo install ceres-solver
  5779. </code></pre>
  5780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5781. <pre><code class="lang-lua">add_requires("ceres-solver")
  5782. </code></pre>
  5783. <h3 id="cevallinux">ceval (linux)</h3>
  5784. <table>
  5785. <thead>
  5786. <tr>
  5787. <th>Description</th>
  5788. <th><em>A C/C++ library for parsing and evaluation of arithmetic expressions.</em></th>
  5789. </tr>
  5790. </thead>
  5791. <tbody>
  5792. <tr>
  5793. <td>Homepage</td>
  5794. <td><a href="https://github.com/erstan/ceval">https://github.com/erstan/ceval</a></td>
  5795. </tr>
  5796. <tr>
  5797. <td>License</td>
  5798. <td>MIT</td>
  5799. </tr>
  5800. <tr>
  5801. <td>Versions</td>
  5802. <td>1.0.0, 1.0.1</td>
  5803. </tr>
  5804. <tr>
  5805. <td>Architectures</td>
  5806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5807. </tr>
  5808. <tr>
  5809. <td>Definition</td>
  5810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ceval/xmake.lua">ceval/xmake.lua</a></td>
  5811. </tr>
  5812. </tbody>
  5813. </table>
  5814. <h5 id="installcommand">Install command</h5>
  5815. <pre><code class="lang-console">xrepo install ceval
  5816. </code></pre>
  5817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5818. <pre><code class="lang-lua">add_requires("ceval")
  5819. </code></pre>
  5820. <h3 id="cfitsiolinux">cfitsio (linux)</h3>
  5821. <table>
  5822. <thead>
  5823. <tr>
  5824. <th>Description</th>
  5825. <th><em>CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format.</em></th>
  5826. </tr>
  5827. </thead>
  5828. <tbody>
  5829. <tr>
  5830. <td>Homepage</td>
  5831. <td><a href="https://heasarc.gsfc.nasa.gov/fitsio/">https://heasarc.gsfc.nasa.gov/fitsio/</a></td>
  5832. </tr>
  5833. <tr>
  5834. <td>Versions</td>
  5835. <td>4.0.0</td>
  5836. </tr>
  5837. <tr>
  5838. <td>Architectures</td>
  5839. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5840. </tr>
  5841. <tr>
  5842. <td>Definition</td>
  5843. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cfitsio/xmake.lua">cfitsio/xmake.lua</a></td>
  5844. </tr>
  5845. </tbody>
  5846. </table>
  5847. <h5 id="installcommand">Install command</h5>
  5848. <pre><code class="lang-console">xrepo install cfitsio
  5849. </code></pre>
  5850. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5851. <pre><code class="lang-lua">add_requires("cfitsio")
  5852. </code></pre>
  5853. <h3 id="cgallinux">cgal (linux)</h3>
  5854. <table>
  5855. <thead>
  5856. <tr>
  5857. <th>Description</th>
  5858. <th><em>CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.</em></th>
  5859. </tr>
  5860. </thead>
  5861. <tbody>
  5862. <tr>
  5863. <td>Homepage</td>
  5864. <td><a href="https://www.cgal.org/">https://www.cgal.org/</a></td>
  5865. </tr>
  5866. <tr>
  5867. <td>License</td>
  5868. <td>LGPL-3.0</td>
  5869. </tr>
  5870. <tr>
  5871. <td>Versions</td>
  5872. <td>5.1.1, 5.2.1, 5.3, 5.4, 5.5.2, 5.6.1, 6.0, 6.0.2</td>
  5873. </tr>
  5874. <tr>
  5875. <td>Architectures</td>
  5876. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5877. </tr>
  5878. <tr>
  5879. <td>Definition</td>
  5880. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgal/xmake.lua">cgal/xmake.lua</a></td>
  5881. </tr>
  5882. </tbody>
  5883. </table>
  5884. <h5 id="installcommand">Install command</h5>
  5885. <pre><code class="lang-console">xrepo install cgal
  5886. </code></pre>
  5887. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5888. <pre><code class="lang-lua">add_requires("cgal")
  5889. </code></pre>
  5890. <h3 id="cgetoptlinux">cgetopt (linux)</h3>
  5891. <table>
  5892. <thead>
  5893. <tr>
  5894. <th>Description</th>
  5895. <th><em>A GNU getopt() implementation written in pure C.</em></th>
  5896. </tr>
  5897. </thead>
  5898. <tbody>
  5899. <tr>
  5900. <td>Homepage</td>
  5901. <td><a href="https://github.com/xq114/cgetopt/">https://github.com/xq114/cgetopt/</a></td>
  5902. </tr>
  5903. <tr>
  5904. <td>License</td>
  5905. <td>zlib</td>
  5906. </tr>
  5907. <tr>
  5908. <td>Versions</td>
  5909. <td>1.0</td>
  5910. </tr>
  5911. <tr>
  5912. <td>Architectures</td>
  5913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5914. </tr>
  5915. <tr>
  5916. <td>Definition</td>
  5917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgetopt/xmake.lua">cgetopt/xmake.lua</a></td>
  5918. </tr>
  5919. </tbody>
  5920. </table>
  5921. <h5 id="installcommand">Install command</h5>
  5922. <pre><code class="lang-console">xrepo install cgetopt
  5923. </code></pre>
  5924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5925. <pre><code class="lang-lua">add_requires("cgetopt")
  5926. </code></pre>
  5927. <h3 id="cgiflinux">cgif (linux)</h3>
  5928. <table>
  5929. <thead>
  5930. <tr>
  5931. <th>Description</th>
  5932. <th><em>GIF encoder written in C</em></th>
  5933. </tr>
  5934. </thead>
  5935. <tbody>
  5936. <tr>
  5937. <td>Homepage</td>
  5938. <td><a href="https://github.com/dloebl/cgif">https://github.com/dloebl/cgif</a></td>
  5939. </tr>
  5940. <tr>
  5941. <td>License</td>
  5942. <td>MIT</td>
  5943. </tr>
  5944. <tr>
  5945. <td>Versions</td>
  5946. <td>v0.4.0, v0.4.1, v0.5.0</td>
  5947. </tr>
  5948. <tr>
  5949. <td>Architectures</td>
  5950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5951. </tr>
  5952. <tr>
  5953. <td>Definition</td>
  5954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgif/xmake.lua">cgif/xmake.lua</a></td>
  5955. </tr>
  5956. </tbody>
  5957. </table>
  5958. <h5 id="installcommand">Install command</h5>
  5959. <pre><code class="lang-console">xrepo install cgif
  5960. </code></pre>
  5961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5962. <pre><code class="lang-lua">add_requires("cgif")
  5963. </code></pre>
  5964. <h3 id="cglmlinux">cglm (linux)</h3>
  5965. <table>
  5966. <thead>
  5967. <tr>
  5968. <th>Description</th>
  5969. <th><em>📽 Highly Optimized Graphics Math (glm) for C</em></th>
  5970. </tr>
  5971. </thead>
  5972. <tbody>
  5973. <tr>
  5974. <td>Homepage</td>
  5975. <td><a href="https://github.com/recp/cglm">https://github.com/recp/cglm</a></td>
  5976. </tr>
  5977. <tr>
  5978. <td>License</td>
  5979. <td>MIT</td>
  5980. </tr>
  5981. <tr>
  5982. <td>Versions</td>
  5983. <td>v0.9.0, v0.9.2, v0.9.3, v0.9.4, v0.9.6</td>
  5984. </tr>
  5985. <tr>
  5986. <td>Architectures</td>
  5987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  5988. </tr>
  5989. <tr>
  5990. <td>Definition</td>
  5991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cglm/xmake.lua">cglm/xmake.lua</a></td>
  5992. </tr>
  5993. </tbody>
  5994. </table>
  5995. <h5 id="installcommand">Install command</h5>
  5996. <pre><code class="lang-console">xrepo install cglm
  5997. </code></pre>
  5998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  5999. <pre><code class="lang-lua">add_requires("cglm")
  6000. </code></pre>
  6001. <h3 id="cgltflinux">cgltf (linux)</h3>
  6002. <table>
  6003. <thead>
  6004. <tr>
  6005. <th>Description</th>
  6006. <th><em>Single-file glTF 2.0 loader and writer written in C99</em></th>
  6007. </tr>
  6008. </thead>
  6009. <tbody>
  6010. <tr>
  6011. <td>Homepage</td>
  6012. <td><a href="https://github.com/jkuhlmann/cgltf">https://github.com/jkuhlmann/cgltf</a></td>
  6013. </tr>
  6014. <tr>
  6015. <td>License</td>
  6016. <td>MIT</td>
  6017. </tr>
  6018. <tr>
  6019. <td>Versions</td>
  6020. <td>v1.13, v1.14, v1.15</td>
  6021. </tr>
  6022. <tr>
  6023. <td>Architectures</td>
  6024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6025. </tr>
  6026. <tr>
  6027. <td>Definition</td>
  6028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgltf/xmake.lua">cgltf/xmake.lua</a></td>
  6029. </tr>
  6030. </tbody>
  6031. </table>
  6032. <h5 id="installcommand">Install command</h5>
  6033. <pre><code class="lang-console">xrepo install cgltf
  6034. </code></pre>
  6035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6036. <pre><code class="lang-lua">add_requires("cgltf")
  6037. </code></pre>
  6038. <h3 id="cgnslinux">cgns (linux)</h3>
  6039. <table>
  6040. <thead>
  6041. <tr>
  6042. <th>Description</th>
  6043. <th><em>CFD General Notation System</em></th>
  6044. </tr>
  6045. </thead>
  6046. <tbody>
  6047. <tr>
  6048. <td>Homepage</td>
  6049. <td><a href="http://cgns.github.io/">http://cgns.github.io/</a></td>
  6050. </tr>
  6051. <tr>
  6052. <td>Versions</td>
  6053. <td>v4.2.0, v4.4.0, v4.5.0</td>
  6054. </tr>
  6055. <tr>
  6056. <td>Architectures</td>
  6057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6058. </tr>
  6059. <tr>
  6060. <td>Definition</td>
  6061. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgns/xmake.lua">cgns/xmake.lua</a></td>
  6062. </tr>
  6063. </tbody>
  6064. </table>
  6065. <h5 id="installcommand">Install command</h5>
  6066. <pre><code class="lang-console">xrepo install cgns
  6067. </code></pre>
  6068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6069. <pre><code class="lang-lua">add_requires("cgns")
  6070. </code></pre>
  6071. <h3 id="cgraphlinux">cgraph (linux)</h3>
  6072. <table>
  6073. <thead>
  6074. <tr>
  6075. <th>Description</th>
  6076. <th><em>A common used C++ DAG framework</em></th>
  6077. </tr>
  6078. </thead>
  6079. <tbody>
  6080. <tr>
  6081. <td>Homepage</td>
  6082. <td><a href="http://www.chunel.cn">http://www.chunel.cn</a></td>
  6083. </tr>
  6084. <tr>
  6085. <td>License</td>
  6086. <td>MIT</td>
  6087. </tr>
  6088. <tr>
  6089. <td>Versions</td>
  6090. <td>v2.5.4, v2.6.0, v2.6.1, v2.6.2, v3.1.0, v3.1.1</td>
  6091. </tr>
  6092. <tr>
  6093. <td>Architectures</td>
  6094. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6095. </tr>
  6096. <tr>
  6097. <td>Definition</td>
  6098. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cgraph/xmake.lua">cgraph/xmake.lua</a></td>
  6099. </tr>
  6100. </tbody>
  6101. </table>
  6102. <h5 id="installcommand">Install command</h5>
  6103. <pre><code class="lang-console">xrepo install cgraph
  6104. </code></pre>
  6105. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6106. <pre><code class="lang-lua">add_requires("cgraph")
  6107. </code></pre>
  6108. <h3 id="chaiscriptlinux">chaiscript (linux)</h3>
  6109. <table>
  6110. <thead>
  6111. <tr>
  6112. <th>Description</th>
  6113. <th><em>Header-only C++ embedded scripting language loosely based on ECMA script.</em></th>
  6114. </tr>
  6115. </thead>
  6116. <tbody>
  6117. <tr>
  6118. <td>Homepage</td>
  6119. <td><a href="http://chaiscript.com">http://chaiscript.com</a></td>
  6120. </tr>
  6121. <tr>
  6122. <td>License</td>
  6123. <td>BSD-3-Clause</td>
  6124. </tr>
  6125. <tr>
  6126. <td>Versions</td>
  6127. <td>v6.1.0</td>
  6128. </tr>
  6129. <tr>
  6130. <td>Architectures</td>
  6131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6132. </tr>
  6133. <tr>
  6134. <td>Definition</td>
  6135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chaiscript/xmake.lua">chaiscript/xmake.lua</a></td>
  6136. </tr>
  6137. </tbody>
  6138. </table>
  6139. <h5 id="installcommand">Install command</h5>
  6140. <pre><code class="lang-console">xrepo install chaiscript
  6141. </code></pre>
  6142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6143. <pre><code class="lang-lua">add_requires("chaiscript")
  6144. </code></pre>
  6145. <h3 id="charlslinux">charls (linux)</h3>
  6146. <table>
  6147. <thead>
  6148. <tr>
  6149. <th>Description</th>
  6150. <th><em>CharLS, a C++ JPEG-LS library implementation</em></th>
  6151. </tr>
  6152. </thead>
  6153. <tbody>
  6154. <tr>
  6155. <td>Homepage</td>
  6156. <td><a href="https://github.com/team-charls/charls">https://github.com/team-charls/charls</a></td>
  6157. </tr>
  6158. <tr>
  6159. <td>License</td>
  6160. <td>BSD-3-Clause</td>
  6161. </tr>
  6162. <tr>
  6163. <td>Versions</td>
  6164. <td>2.4.2</td>
  6165. </tr>
  6166. <tr>
  6167. <td>Architectures</td>
  6168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6169. </tr>
  6170. <tr>
  6171. <td>Definition</td>
  6172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/charls/xmake.lua">charls/xmake.lua</a></td>
  6173. </tr>
  6174. </tbody>
  6175. </table>
  6176. <h5 id="installcommand">Install command</h5>
  6177. <pre><code class="lang-console">xrepo install charls
  6178. </code></pre>
  6179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6180. <pre><code class="lang-lua">add_requires("charls")
  6181. </code></pre>
  6182. <h3 id="checkpolicylinux">checkpolicy (linux)</h3>
  6183. <table>
  6184. <thead>
  6185. <tr>
  6186. <th>Description</th>
  6187. <th><em>SELinux policy compiler.</em></th>
  6188. </tr>
  6189. </thead>
  6190. <tbody>
  6191. <tr>
  6192. <td>Homepage</td>
  6193. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  6194. </tr>
  6195. <tr>
  6196. <td>License</td>
  6197. <td>GPL-2.0</td>
  6198. </tr>
  6199. <tr>
  6200. <td>Versions</td>
  6201. <td>3.9</td>
  6202. </tr>
  6203. <tr>
  6204. <td>Architectures</td>
  6205. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6206. </tr>
  6207. <tr>
  6208. <td>Definition</td>
  6209. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/checkpolicy/xmake.lua">checkpolicy/xmake.lua</a></td>
  6210. </tr>
  6211. </tbody>
  6212. </table>
  6213. <h5 id="installcommand">Install command</h5>
  6214. <pre><code class="lang-console">xrepo install checkpolicy
  6215. </code></pre>
  6216. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6217. <pre><code class="lang-lua">add_requires("checkpolicy")
  6218. </code></pre>
  6219. <h3 id="chipmunk2dlinux">chipmunk2d (linux)</h3>
  6220. <table>
  6221. <thead>
  6222. <tr>
  6223. <th>Description</th>
  6224. <th><em>A fast and lightweight 2D game physics library.</em></th>
  6225. </tr>
  6226. </thead>
  6227. <tbody>
  6228. <tr>
  6229. <td>Homepage</td>
  6230. <td><a href="https://chipmunk-physics.net/">https://chipmunk-physics.net/</a></td>
  6231. </tr>
  6232. <tr>
  6233. <td>License</td>
  6234. <td>MIT</td>
  6235. </tr>
  6236. <tr>
  6237. <td>Versions</td>
  6238. <td>7.0.3</td>
  6239. </tr>
  6240. <tr>
  6241. <td>Architectures</td>
  6242. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6243. </tr>
  6244. <tr>
  6245. <td>Definition</td>
  6246. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chipmunk2d/xmake.lua">chipmunk2d/xmake.lua</a></td>
  6247. </tr>
  6248. </tbody>
  6249. </table>
  6250. <h5 id="installcommand">Install command</h5>
  6251. <pre><code class="lang-console">xrepo install chipmunk2d
  6252. </code></pre>
  6253. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6254. <pre><code class="lang-lua">add_requires("chipmunk2d")
  6255. </code></pre>
  6256. <h3 id="choclinux">choc (linux)</h3>
  6257. <table>
  6258. <thead>
  6259. <tr>
  6260. <th>Description</th>
  6261. <th><em>A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.</em></th>
  6262. </tr>
  6263. </thead>
  6264. <tbody>
  6265. <tr>
  6266. <td>Homepage</td>
  6267. <td><a href="https://github.com/Tracktion/choc">https://github.com/Tracktion/choc</a></td>
  6268. </tr>
  6269. <tr>
  6270. <td>License</td>
  6271. <td>ISC</td>
  6272. </tr>
  6273. <tr>
  6274. <td>Versions</td>
  6275. <td>2025.01.27</td>
  6276. </tr>
  6277. <tr>
  6278. <td>Architectures</td>
  6279. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6280. </tr>
  6281. <tr>
  6282. <td>Definition</td>
  6283. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/choc/xmake.lua">choc/xmake.lua</a></td>
  6284. </tr>
  6285. </tbody>
  6286. </table>
  6287. <h5 id="installcommand">Install command</h5>
  6288. <pre><code class="lang-console">xrepo install choc
  6289. </code></pre>
  6290. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6291. <pre><code class="lang-lua">add_requires("choc")
  6292. </code></pre>
  6293. <h3 id="chromium_zliblinux">chromium_zlib (linux)</h3>
  6294. <table>
  6295. <thead>
  6296. <tr>
  6297. <th>Description</th>
  6298. <th><em>zlib from chromium</em></th>
  6299. </tr>
  6300. </thead>
  6301. <tbody>
  6302. <tr>
  6303. <td>Homepage</td>
  6304. <td><a href="https://chromium.googlesource.com/chromium/src/third_party/zlib/">https://chromium.googlesource.com/chromium/src/third_party/zlib/</a></td>
  6305. </tr>
  6306. <tr>
  6307. <td>License</td>
  6308. <td>zlib</td>
  6309. </tr>
  6310. <tr>
  6311. <td>Versions</td>
  6312. <td>2022.02.22, 2023.03.14, 2024.01.29</td>
  6313. </tr>
  6314. <tr>
  6315. <td>Architectures</td>
  6316. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6317. </tr>
  6318. <tr>
  6319. <td>Definition</td>
  6320. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/chromium_zlib/xmake.lua">chromium_zlib/xmake.lua</a></td>
  6321. </tr>
  6322. </tbody>
  6323. </table>
  6324. <h5 id="installcommand">Install command</h5>
  6325. <pre><code class="lang-console">xrepo install chromium_zlib
  6326. </code></pre>
  6327. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6328. <pre><code class="lang-lua">add_requires("chromium_zlib")
  6329. </code></pre>
  6330. <h3 id="cimglinux">cimg (linux)</h3>
  6331. <table>
  6332. <thead>
  6333. <tr>
  6334. <th>Description</th>
  6335. <th><em>Small and open-source C++ toolkit for image processing</em></th>
  6336. </tr>
  6337. </thead>
  6338. <tbody>
  6339. <tr>
  6340. <td>Homepage</td>
  6341. <td><a href="https://cimg.eu/">https://cimg.eu/</a></td>
  6342. </tr>
  6343. <tr>
  6344. <td>License</td>
  6345. <td>CeCILL-C</td>
  6346. </tr>
  6347. <tr>
  6348. <td>Versions</td>
  6349. <td>v3.2.6, v3.3.6, v3.4.0, v3.4.1, v3.4.2, v3.4.3, v3.5.0, v3.5.1, v3.5.2, v3.5.3, v3.5.4, v3.5.5, v3.6.0, v3.6.1, v3.6.2</td>
  6350. </tr>
  6351. <tr>
  6352. <td>Architectures</td>
  6353. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6354. </tr>
  6355. <tr>
  6356. <td>Definition</td>
  6357. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cimg/xmake.lua">cimg/xmake.lua</a></td>
  6358. </tr>
  6359. </tbody>
  6360. </table>
  6361. <h5 id="installcommand">Install command</h5>
  6362. <pre><code class="lang-console">xrepo install cimg
  6363. </code></pre>
  6364. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6365. <pre><code class="lang-lua">add_requires("cimg")
  6366. </code></pre>
  6367. <h3 id="cimguilinux">cimgui (linux)</h3>
  6368. <table>
  6369. <thead>
  6370. <tr>
  6371. <th>Description</th>
  6372. <th><em>c-api for imgui (<a href="https://github.com/ocornut/imgui">https://github.com/ocornut/imgui</a>) Look at: <a href="https://github.com/cimgui">https://github.com/cimgui</a> for other widgets</em></th>
  6373. </tr>
  6374. </thead>
  6375. <tbody>
  6376. <tr>
  6377. <td>Homepage</td>
  6378. <td><a href="https://github.com/cimgui/cimgui">https://github.com/cimgui/cimgui</a></td>
  6379. </tr>
  6380. <tr>
  6381. <td>License</td>
  6382. <td>MIT</td>
  6383. </tr>
  6384. <tr>
  6385. <td>Versions</td>
  6386. <td>2023.08.02</td>
  6387. </tr>
  6388. <tr>
  6389. <td>Architectures</td>
  6390. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6391. </tr>
  6392. <tr>
  6393. <td>Definition</td>
  6394. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cimgui/xmake.lua">cimgui/xmake.lua</a></td>
  6395. </tr>
  6396. </tbody>
  6397. </table>
  6398. <h5 id="installcommand">Install command</h5>
  6399. <pre><code class="lang-console">xrepo install cimgui
  6400. </code></pre>
  6401. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6402. <pre><code class="lang-lua">add_requires("cimgui")
  6403. </code></pre>
  6404. <h3 id="cinatralinux">cinatra (linux)</h3>
  6405. <table>
  6406. <thead>
  6407. <tr>
  6408. <th>Description</th>
  6409. <th><em>modern c++(c++20), cross-platform, header-only, easy to use http framework</em></th>
  6410. </tr>
  6411. </thead>
  6412. <tbody>
  6413. <tr>
  6414. <td>Homepage</td>
  6415. <td><a href="https://github.com/qicosmos/cinatra">https://github.com/qicosmos/cinatra</a></td>
  6416. </tr>
  6417. <tr>
  6418. <td>License</td>
  6419. <td>MIT</td>
  6420. </tr>
  6421. <tr>
  6422. <td>Versions</td>
  6423. <td>v0.8.0, v0.8.9, 0.9.1, 0.9.4, 0.9.5</td>
  6424. </tr>
  6425. <tr>
  6426. <td>Architectures</td>
  6427. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6428. </tr>
  6429. <tr>
  6430. <td>Definition</td>
  6431. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cinatra/xmake.lua">cinatra/xmake.lua</a></td>
  6432. </tr>
  6433. </tbody>
  6434. </table>
  6435. <h5 id="installcommand">Install command</h5>
  6436. <pre><code class="lang-console">xrepo install cinatra
  6437. </code></pre>
  6438. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6439. <pre><code class="lang-lua">add_requires("cinatra")
  6440. </code></pre>
  6441. <h3 id="cistalinux">cista (linux)</h3>
  6442. <table>
  6443. <thead>
  6444. <tr>
  6445. <th>Description</th>
  6446. <th><em>Cista is a simple, high-performance, zero-copy C++ serialization &amp; reflection library.</em></th>
  6447. </tr>
  6448. </thead>
  6449. <tbody>
  6450. <tr>
  6451. <td>Homepage</td>
  6452. <td><a href="https://cista.rocks">https://cista.rocks</a></td>
  6453. </tr>
  6454. <tr>
  6455. <td>License</td>
  6456. <td>MIT</td>
  6457. </tr>
  6458. <tr>
  6459. <td>Versions</td>
  6460. <td>v0.14, v0.15, v0.16</td>
  6461. </tr>
  6462. <tr>
  6463. <td>Architectures</td>
  6464. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6465. </tr>
  6466. <tr>
  6467. <td>Definition</td>
  6468. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cista/xmake.lua">cista/xmake.lua</a></td>
  6469. </tr>
  6470. </tbody>
  6471. </table>
  6472. <h5 id="installcommand">Install command</h5>
  6473. <pre><code class="lang-console">xrepo install cista
  6474. </code></pre>
  6475. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6476. <pre><code class="lang-lua">add_requires("cista")
  6477. </code></pre>
  6478. <h3 id="civetweblinux">civetweb (linux)</h3>
  6479. <table>
  6480. <thead>
  6481. <tr>
  6482. <th>Description</th>
  6483. <th><em>Embedded C/C++ web server</em></th>
  6484. </tr>
  6485. </thead>
  6486. <tbody>
  6487. <tr>
  6488. <td>Homepage</td>
  6489. <td><a href="https://github.com/civetweb/civetweb">https://github.com/civetweb/civetweb</a></td>
  6490. </tr>
  6491. <tr>
  6492. <td>License</td>
  6493. <td>MIT</td>
  6494. </tr>
  6495. <tr>
  6496. <td>Versions</td>
  6497. <td>v1.15</td>
  6498. </tr>
  6499. <tr>
  6500. <td>Architectures</td>
  6501. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6502. </tr>
  6503. <tr>
  6504. <td>Definition</td>
  6505. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/civetweb/xmake.lua">civetweb/xmake.lua</a></td>
  6506. </tr>
  6507. </tbody>
  6508. </table>
  6509. <h5 id="installcommand">Install command</h5>
  6510. <pre><code class="lang-console">xrepo install civetweb
  6511. </code></pre>
  6512. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6513. <pre><code class="lang-lua">add_requires("civetweb")
  6514. </code></pre>
  6515. <h3 id="cjsonlinux">cjson (linux)</h3>
  6516. <table>
  6517. <thead>
  6518. <tr>
  6519. <th>Description</th>
  6520. <th><em>Ultralightweight JSON parser in ANSI C.</em></th>
  6521. </tr>
  6522. </thead>
  6523. <tbody>
  6524. <tr>
  6525. <td>Homepage</td>
  6526. <td><a href="https://github.com/DaveGamble/cJSON">https://github.com/DaveGamble/cJSON</a></td>
  6527. </tr>
  6528. <tr>
  6529. <td>License</td>
  6530. <td>MIT</td>
  6531. </tr>
  6532. <tr>
  6533. <td>Versions</td>
  6534. <td>v1.7.15, v1.7.18</td>
  6535. </tr>
  6536. <tr>
  6537. <td>Architectures</td>
  6538. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6539. </tr>
  6540. <tr>
  6541. <td>Definition</td>
  6542. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cjson/xmake.lua">cjson/xmake.lua</a></td>
  6543. </tr>
  6544. </tbody>
  6545. </table>
  6546. <h5 id="installcommand">Install command</h5>
  6547. <pre><code class="lang-console">xrepo install cjson
  6548. </code></pre>
  6549. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6550. <pre><code class="lang-lua">add_requires("cjson")
  6551. </code></pre>
  6552. <h3 id="cklinux">ck (linux)</h3>
  6553. <table>
  6554. <thead>
  6555. <tr>
  6556. <th>Description</th>
  6557. <th><em>Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.</em></th>
  6558. </tr>
  6559. </thead>
  6560. <tbody>
  6561. <tr>
  6562. <td>Homepage</td>
  6563. <td><a href="http://concurrencykit.org/">http://concurrencykit.org/</a></td>
  6564. </tr>
  6565. <tr>
  6566. <td>Versions</td>
  6567. <td>0.7.1, 0.7.2</td>
  6568. </tr>
  6569. <tr>
  6570. <td>Architectures</td>
  6571. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6572. </tr>
  6573. <tr>
  6574. <td>Definition</td>
  6575. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ck/xmake.lua">ck/xmake.lua</a></td>
  6576. </tr>
  6577. </tbody>
  6578. </table>
  6579. <h5 id="installcommand">Install command</h5>
  6580. <pre><code class="lang-console">xrepo install ck
  6581. </code></pre>
  6582. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6583. <pre><code class="lang-lua">add_requires("ck")
  6584. </code></pre>
  6585. <h3 id="claralinux">clara (linux)</h3>
  6586. <table>
  6587. <thead>
  6588. <tr>
  6589. <th>Description</th>
  6590. <th><em>A simple to use, composable, command line parser for C++ 11 and beyond.</em></th>
  6591. </tr>
  6592. </thead>
  6593. <tbody>
  6594. <tr>
  6595. <td>Homepage</td>
  6596. <td><a href="https://github.com/catchorg/Clara">https://github.com/catchorg/Clara</a></td>
  6597. </tr>
  6598. <tr>
  6599. <td>License</td>
  6600. <td>BSL-1.0</td>
  6601. </tr>
  6602. <tr>
  6603. <td>Versions</td>
  6604. <td>1.1.5</td>
  6605. </tr>
  6606. <tr>
  6607. <td>Architectures</td>
  6608. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6609. </tr>
  6610. <tr>
  6611. <td>Definition</td>
  6612. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clara/xmake.lua">clara/xmake.lua</a></td>
  6613. </tr>
  6614. </tbody>
  6615. </table>
  6616. <h5 id="installcommand">Install command</h5>
  6617. <pre><code class="lang-console">xrepo install clara
  6618. </code></pre>
  6619. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6620. <pre><code class="lang-lua">add_requires("clara")
  6621. </code></pre>
  6622. <h3 id="claylinux">clay (linux)</h3>
  6623. <table>
  6624. <thead>
  6625. <tr>
  6626. <th>Description</th>
  6627. <th><em>High performance UI layout library in C.</em></th>
  6628. </tr>
  6629. </thead>
  6630. <tbody>
  6631. <tr>
  6632. <td>Homepage</td>
  6633. <td><a href="https://nicbarker.com/clay">https://nicbarker.com/clay</a></td>
  6634. </tr>
  6635. <tr>
  6636. <td>License</td>
  6637. <td>zlib</td>
  6638. </tr>
  6639. <tr>
  6640. <td>Versions</td>
  6641. <td>v0.12, v0.13, v0.14</td>
  6642. </tr>
  6643. <tr>
  6644. <td>Architectures</td>
  6645. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6646. </tr>
  6647. <tr>
  6648. <td>Definition</td>
  6649. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clay/xmake.lua">clay/xmake.lua</a></td>
  6650. </tr>
  6651. </tbody>
  6652. </table>
  6653. <h5 id="installcommand">Install command</h5>
  6654. <pre><code class="lang-console">xrepo install clay
  6655. </code></pre>
  6656. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6657. <pre><code class="lang-lua">add_requires("clay")
  6658. </code></pre>
  6659. <h3 id="clblastlinux">clblast (linux)</h3>
  6660. <table>
  6661. <thead>
  6662. <tr>
  6663. <th>Description</th>
  6664. <th><em>Tuned OpenCL BLAS </em></th>
  6665. </tr>
  6666. </thead>
  6667. <tbody>
  6668. <tr>
  6669. <td>Homepage</td>
  6670. <td><a href="https://github.com/CNugteren/CLBlast">https://github.com/CNugteren/CLBlast</a></td>
  6671. </tr>
  6672. <tr>
  6673. <td>License</td>
  6674. <td>Apache-2.0</td>
  6675. </tr>
  6676. <tr>
  6677. <td>Versions</td>
  6678. <td>1.6.0</td>
  6679. </tr>
  6680. <tr>
  6681. <td>Architectures</td>
  6682. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6683. </tr>
  6684. <tr>
  6685. <td>Definition</td>
  6686. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clblast/xmake.lua">clblast/xmake.lua</a></td>
  6687. </tr>
  6688. </tbody>
  6689. </table>
  6690. <h5 id="installcommand">Install command</h5>
  6691. <pre><code class="lang-console">xrepo install clblast
  6692. </code></pre>
  6693. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6694. <pre><code class="lang-lua">add_requires("clblast")
  6695. </code></pre>
  6696. <h3 id="cleantestlinux">clean-test (linux)</h3>
  6697. <table>
  6698. <thead>
  6699. <tr>
  6700. <th>Description</th>
  6701. <th><em>A modern C++-20 testing framework.</em></th>
  6702. </tr>
  6703. </thead>
  6704. <tbody>
  6705. <tr>
  6706. <td>Homepage</td>
  6707. <td><a href="https://clean-test.dev">https://clean-test.dev</a></td>
  6708. </tr>
  6709. <tr>
  6710. <td>License</td>
  6711. <td>BSL-1.0</td>
  6712. </tr>
  6713. <tr>
  6714. <td>Versions</td>
  6715. <td>2023.05.15</td>
  6716. </tr>
  6717. <tr>
  6718. <td>Architectures</td>
  6719. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6720. </tr>
  6721. <tr>
  6722. <td>Definition</td>
  6723. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clean-test/xmake.lua">clean-test/xmake.lua</a></td>
  6724. </tr>
  6725. </tbody>
  6726. </table>
  6727. <h5 id="installcommand">Install command</h5>
  6728. <pre><code class="lang-console">xrepo install clean-test
  6729. </code></pre>
  6730. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6731. <pre><code class="lang-lua">add_requires("clean-test")
  6732. </code></pre>
  6733. <h3 id="clheplinux">clhep (linux)</h3>
  6734. <table>
  6735. <thead>
  6736. <tr>
  6737. <th>Description</th>
  6738. <th><em>CLHEP - A Class Library for High Energy Physics</em></th>
  6739. </tr>
  6740. </thead>
  6741. <tbody>
  6742. <tr>
  6743. <td>Homepage</td>
  6744. <td><a href="https://proj-clhep.web.cern.ch/proj-clhep/">https://proj-clhep.web.cern.ch/proj-clhep/</a></td>
  6745. </tr>
  6746. <tr>
  6747. <td>License</td>
  6748. <td>LGPL-3.0</td>
  6749. </tr>
  6750. <tr>
  6751. <td>Versions</td>
  6752. <td>2.4.5+1, 2.4.6+3</td>
  6753. </tr>
  6754. <tr>
  6755. <td>Architectures</td>
  6756. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6757. </tr>
  6758. <tr>
  6759. <td>Definition</td>
  6760. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clhep/xmake.lua">clhep/xmake.lua</a></td>
  6761. </tr>
  6762. </tbody>
  6763. </table>
  6764. <h5 id="installcommand">Install command</h5>
  6765. <pre><code class="lang-console">xrepo install clhep
  6766. </code></pre>
  6767. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6768. <pre><code class="lang-lua">add_requires("clhep")
  6769. </code></pre>
  6770. <h3 id="clilinux">cli (linux)</h3>
  6771. <table>
  6772. <thead>
  6773. <tr>
  6774. <th>Description</th>
  6775. <th><em>A library for interactive command line interfaces in modern C++</em></th>
  6776. </tr>
  6777. </thead>
  6778. <tbody>
  6779. <tr>
  6780. <td>Homepage</td>
  6781. <td><a href="https://github.com/daniele77/cli">https://github.com/daniele77/cli</a></td>
  6782. </tr>
  6783. <tr>
  6784. <td>License</td>
  6785. <td>BSL-1.0</td>
  6786. </tr>
  6787. <tr>
  6788. <td>Versions</td>
  6789. <td>v2.0.0, v2.1.0, v2.2.0</td>
  6790. </tr>
  6791. <tr>
  6792. <td>Architectures</td>
  6793. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6794. </tr>
  6795. <tr>
  6796. <td>Definition</td>
  6797. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cli/xmake.lua">cli/xmake.lua</a></td>
  6798. </tr>
  6799. </tbody>
  6800. </table>
  6801. <h5 id="installcommand">Install command</h5>
  6802. <pre><code class="lang-console">xrepo install cli
  6803. </code></pre>
  6804. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6805. <pre><code class="lang-lua">add_requires("cli")
  6806. </code></pre>
  6807. <h3 id="cli11linux">cli11 (linux)</h3>
  6808. <table>
  6809. <thead>
  6810. <tr>
  6811. <th>Description</th>
  6812. <th><em>CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.</em></th>
  6813. </tr>
  6814. </thead>
  6815. <tbody>
  6816. <tr>
  6817. <td>Homepage</td>
  6818. <td><a href="https://github.com/CLIUtils/CLI11">https://github.com/CLIUtils/CLI11</a></td>
  6819. </tr>
  6820. <tr>
  6821. <td>License</td>
  6822. <td>BSD</td>
  6823. </tr>
  6824. <tr>
  6825. <td>Versions</td>
  6826. <td>v2.2.0, v2.3.2, v2.4.1, v2.4.2, v2.5.0</td>
  6827. </tr>
  6828. <tr>
  6829. <td>Architectures</td>
  6830. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6831. </tr>
  6832. <tr>
  6833. <td>Definition</td>
  6834. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cli11/xmake.lua">cli11/xmake.lua</a></td>
  6835. </tr>
  6836. </tbody>
  6837. </table>
  6838. <h5 id="installcommand">Install command</h5>
  6839. <pre><code class="lang-console">xrepo install cli11
  6840. </code></pre>
  6841. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6842. <pre><code class="lang-lua">add_requires("cli11")
  6843. </code></pre>
  6844. <h3 id="cliblinux">clib (linux)</h3>
  6845. <table>
  6846. <thead>
  6847. <tr>
  6848. <th>Description</th>
  6849. <th><em>Header-only library for C99 that implements the most important classes from GLib: GList, GHashTable and GString.</em></th>
  6850. </tr>
  6851. </thead>
  6852. <tbody>
  6853. <tr>
  6854. <td>Homepage</td>
  6855. <td><a href="https://github.com/aheck/clib">https://github.com/aheck/clib</a></td>
  6856. </tr>
  6857. <tr>
  6858. <td>License</td>
  6859. <td>MIT</td>
  6860. </tr>
  6861. <tr>
  6862. <td>Versions</td>
  6863. <td>2022.12.25</td>
  6864. </tr>
  6865. <tr>
  6866. <td>Architectures</td>
  6867. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6868. </tr>
  6869. <tr>
  6870. <td>Definition</td>
  6871. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clib/xmake.lua">clib/xmake.lua</a></td>
  6872. </tr>
  6873. </tbody>
  6874. </table>
  6875. <h5 id="installcommand">Install command</h5>
  6876. <pre><code class="lang-console">xrepo install clib
  6877. </code></pre>
  6878. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6879. <pre><code class="lang-lua">add_requires("clib")
  6880. </code></pre>
  6881. <h3 id="cliplinux">clip (linux)</h3>
  6882. <table>
  6883. <thead>
  6884. <tr>
  6885. <th>Description</th>
  6886. <th><em>Library to copy/retrieve content to/from the clipboard/pasteboard.</em></th>
  6887. </tr>
  6888. </thead>
  6889. <tbody>
  6890. <tr>
  6891. <td>Homepage</td>
  6892. <td><a href="https://github.com/dacap/clip">https://github.com/dacap/clip</a></td>
  6893. </tr>
  6894. <tr>
  6895. <td>License</td>
  6896. <td>MIT</td>
  6897. </tr>
  6898. <tr>
  6899. <td>Versions</td>
  6900. <td>v1.11</td>
  6901. </tr>
  6902. <tr>
  6903. <td>Architectures</td>
  6904. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6905. </tr>
  6906. <tr>
  6907. <td>Definition</td>
  6908. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clip/xmake.lua">clip/xmake.lua</a></td>
  6909. </tr>
  6910. </tbody>
  6911. </table>
  6912. <h5 id="installcommand">Install command</h5>
  6913. <pre><code class="lang-console">xrepo install clip
  6914. </code></pre>
  6915. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6916. <pre><code class="lang-lua">add_requires("clip")
  6917. </code></pre>
  6918. <h3 id="clipper2linux">clipper2 (linux)</h3>
  6919. <table>
  6920. <thead>
  6921. <tr>
  6922. <th>Description</th>
  6923. <th><em>Polygon Clipping and Offsetting - C++, C# and Delphi</em></th>
  6924. </tr>
  6925. </thead>
  6926. <tbody>
  6927. <tr>
  6928. <td>Homepage</td>
  6929. <td><a href="https://github.com/AngusJohnson/Clipper2">https://github.com/AngusJohnson/Clipper2</a></td>
  6930. </tr>
  6931. <tr>
  6932. <td>License</td>
  6933. <td>BSL-1.0</td>
  6934. </tr>
  6935. <tr>
  6936. <td>Versions</td>
  6937. <td>1.2.2, 1.2.3, 1.2.4, 1.3.0, 1.4.0, 1.5.4</td>
  6938. </tr>
  6939. <tr>
  6940. <td>Architectures</td>
  6941. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6942. </tr>
  6943. <tr>
  6944. <td>Definition</td>
  6945. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clipper2/xmake.lua">clipper2/xmake.lua</a></td>
  6946. </tr>
  6947. </tbody>
  6948. </table>
  6949. <h5 id="installcommand">Install command</h5>
  6950. <pre><code class="lang-console">xrepo install clipper2
  6951. </code></pre>
  6952. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6953. <pre><code class="lang-lua">add_requires("clipper2")
  6954. </code></pre>
  6955. <h3 id="cloveunitlinux">clove-unit (linux)</h3>
  6956. <table>
  6957. <thead>
  6958. <tr>
  6959. <th>Description</th>
  6960. <th><em>Single-Header Unit Testing framework for C (interoperable with C++) with test autodiscovery feature</em></th>
  6961. </tr>
  6962. </thead>
  6963. <tbody>
  6964. <tr>
  6965. <td>Homepage</td>
  6966. <td><a href="https://github.com/fdefelici/clove-unit">https://github.com/fdefelici/clove-unit</a></td>
  6967. </tr>
  6968. <tr>
  6969. <td>License</td>
  6970. <td>MIT</td>
  6971. </tr>
  6972. <tr>
  6973. <td>Versions</td>
  6974. <td>v2.4.4, v2.4.5, v2.4.6</td>
  6975. </tr>
  6976. <tr>
  6977. <td>Architectures</td>
  6978. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  6979. </tr>
  6980. <tr>
  6981. <td>Definition</td>
  6982. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/clove-unit/xmake.lua">clove-unit/xmake.lua</a></td>
  6983. </tr>
  6984. </tbody>
  6985. </table>
  6986. <h5 id="installcommand">Install command</h5>
  6987. <pre><code class="lang-console">xrepo install clove-unit
  6988. </code></pre>
  6989. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  6990. <pre><code class="lang-lua">add_requires("clove-unit")
  6991. </code></pre>
  6992. <h3 id="cmakelinux">cmake (linux)</h3>
  6993. <table>
  6994. <thead>
  6995. <tr>
  6996. <th>Description</th>
  6997. <th><em>A cross-platform family of tool designed to build, test and package software</em></th>
  6998. </tr>
  6999. </thead>
  7000. <tbody>
  7001. <tr>
  7002. <td>Homepage</td>
  7003. <td><a href="https://cmake.org">https://cmake.org</a></td>
  7004. </tr>
  7005. <tr>
  7006. <td>Versions</td>
  7007. <td>3.11.4, 3.15.4, 3.18.4, 3.21.0, 3.22.1, 3.24.1, 3.24.2, 3.26.4, 3.28.1, 3.28.3, 3.29.2, 3.30.1, 3.30.2, 4.0.0, 4.0.1, 4.0.2, 4.0.3</td>
  7008. </tr>
  7009. <tr>
  7010. <td>Architectures</td>
  7011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7012. </tr>
  7013. <tr>
  7014. <td>Definition</td>
  7015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmake/xmake.lua">cmake/xmake.lua</a></td>
  7016. </tr>
  7017. </tbody>
  7018. </table>
  7019. <h5 id="installcommand">Install command</h5>
  7020. <pre><code class="lang-console">xrepo install cmake
  7021. </code></pre>
  7022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7023. <pre><code class="lang-lua">add_requires("cmake")
  7024. </code></pre>
  7025. <h3 id="cmarklinux">cmark (linux)</h3>
  7026. <table>
  7027. <thead>
  7028. <tr>
  7029. <th>Description</th>
  7030. <th><em>CommonMark parsing and rendering library and program in C</em></th>
  7031. </tr>
  7032. </thead>
  7033. <tbody>
  7034. <tr>
  7035. <td>Homepage</td>
  7036. <td><a href="https://github.com/commonmark/cmark">https://github.com/commonmark/cmark</a></td>
  7037. </tr>
  7038. <tr>
  7039. <td>Versions</td>
  7040. <td>0.31.0, 0.31.1</td>
  7041. </tr>
  7042. <tr>
  7043. <td>Architectures</td>
  7044. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7045. </tr>
  7046. <tr>
  7047. <td>Definition</td>
  7048. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmark/xmake.lua">cmark/xmake.lua</a></td>
  7049. </tr>
  7050. </tbody>
  7051. </table>
  7052. <h5 id="installcommand">Install command</h5>
  7053. <pre><code class="lang-console">xrepo install cmark
  7054. </code></pre>
  7055. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7056. <pre><code class="lang-lua">add_requires("cmark")
  7057. </code></pre>
  7058. <h3 id="cmdlinelinux">cmdline (linux)</h3>
  7059. <table>
  7060. <thead>
  7061. <tr>
  7062. <th>Description</th>
  7063. <th><em>A Command Line Parser</em></th>
  7064. </tr>
  7065. </thead>
  7066. <tbody>
  7067. <tr>
  7068. <td>Homepage</td>
  7069. <td><a href="https://github.com/tanakh/cmdline">https://github.com/tanakh/cmdline</a></td>
  7070. </tr>
  7071. <tr>
  7072. <td>License</td>
  7073. <td>BSD-3-Clause</td>
  7074. </tr>
  7075. <tr>
  7076. <td>Versions</td>
  7077. <td>2014.2.4</td>
  7078. </tr>
  7079. <tr>
  7080. <td>Architectures</td>
  7081. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7082. </tr>
  7083. <tr>
  7084. <td>Definition</td>
  7085. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmdline/xmake.lua">cmdline/xmake.lua</a></td>
  7086. </tr>
  7087. </tbody>
  7088. </table>
  7089. <h5 id="installcommand">Install command</h5>
  7090. <pre><code class="lang-console">xrepo install cmdline
  7091. </code></pre>
  7092. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7093. <pre><code class="lang-lua">add_requires("cmdline")
  7094. </code></pre>
  7095. <h3 id="cmdparserlinux">cmdparser (linux)</h3>
  7096. <table>
  7097. <thead>
  7098. <tr>
  7099. <th>Description</th>
  7100. <th><em>A simple and lightweight command line parser using C++11.</em></th>
  7101. </tr>
  7102. </thead>
  7103. <tbody>
  7104. <tr>
  7105. <td>Homepage</td>
  7106. <td><a href="https://github.com/FlorianRappl/CmdParser">https://github.com/FlorianRappl/CmdParser</a></td>
  7107. </tr>
  7108. <tr>
  7109. <td>License</td>
  7110. <td>MIT</td>
  7111. </tr>
  7112. <tr>
  7113. <td>Versions</td>
  7114. <td>2024.02.13</td>
  7115. </tr>
  7116. <tr>
  7117. <td>Architectures</td>
  7118. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7119. </tr>
  7120. <tr>
  7121. <td>Definition</td>
  7122. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmdparser/xmake.lua">cmdparser/xmake.lua</a></td>
  7123. </tr>
  7124. </tbody>
  7125. </table>
  7126. <h5 id="installcommand">Install command</h5>
  7127. <pre><code class="lang-console">xrepo install cmdparser
  7128. </code></pre>
  7129. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7130. <pre><code class="lang-lua">add_requires("cmdparser")
  7131. </code></pre>
  7132. <h3 id="cmidi2linux">cmidi2 (linux)</h3>
  7133. <table>
  7134. <thead>
  7135. <tr>
  7136. <th>Description</th>
  7137. <th><em>header-only MIDI 2.0 UMP and MIDI-CI binary processor library</em></th>
  7138. </tr>
  7139. </thead>
  7140. <tbody>
  7141. <tr>
  7142. <td>Homepage</td>
  7143. <td><a href="https://github.com/atsushieno/cmidi2">https://github.com/atsushieno/cmidi2</a></td>
  7144. </tr>
  7145. <tr>
  7146. <td>License</td>
  7147. <td>MIT</td>
  7148. </tr>
  7149. <tr>
  7150. <td>Versions</td>
  7151. <td>2023.08.07, 2025.06.25</td>
  7152. </tr>
  7153. <tr>
  7154. <td>Architectures</td>
  7155. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7156. </tr>
  7157. <tr>
  7158. <td>Definition</td>
  7159. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmidi2/xmake.lua">cmidi2/xmake.lua</a></td>
  7160. </tr>
  7161. </tbody>
  7162. </table>
  7163. <h5 id="installcommand">Install command</h5>
  7164. <pre><code class="lang-console">xrepo install cmidi2
  7165. </code></pre>
  7166. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7167. <pre><code class="lang-lua">add_requires("cmidi2")
  7168. </code></pre>
  7169. <h3 id="cminpacklinux">cminpack (linux)</h3>
  7170. <table>
  7171. <thead>
  7172. <tr>
  7173. <th>Description</th>
  7174. <th><em>A C/C++ rewrite of the MINPACK software (originally in FORTRAN) for solving nonlinear equations and nonlinear least squares problems</em></th>
  7175. </tr>
  7176. </thead>
  7177. <tbody>
  7178. <tr>
  7179. <td>Homepage</td>
  7180. <td><a href="https://devernay.github.io/cminpack/">https://devernay.github.io/cminpack/</a></td>
  7181. </tr>
  7182. <tr>
  7183. <td>Versions</td>
  7184. <td>v1.3.9, v1.3.11</td>
  7185. </tr>
  7186. <tr>
  7187. <td>Architectures</td>
  7188. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7189. </tr>
  7190. <tr>
  7191. <td>Definition</td>
  7192. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cminpack/xmake.lua">cminpack/xmake.lua</a></td>
  7193. </tr>
  7194. </tbody>
  7195. </table>
  7196. <h5 id="installcommand">Install command</h5>
  7197. <pre><code class="lang-console">xrepo install cminpack
  7198. </code></pre>
  7199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7200. <pre><code class="lang-lua">add_requires("cminpack")
  7201. </code></pre>
  7202. <h3 id="cmockalinux">cmocka (linux)</h3>
  7203. <table>
  7204. <thead>
  7205. <tr>
  7206. <th>Description</th>
  7207. <th><em>cmocka is an elegant unit testing framework for C with support for mock objects.</em></th>
  7208. </tr>
  7209. </thead>
  7210. <tbody>
  7211. <tr>
  7212. <td>Homepage</td>
  7213. <td><a href="https://cmocka.org/">https://cmocka.org/</a></td>
  7214. </tr>
  7215. <tr>
  7216. <td>License</td>
  7217. <td>Apache-2.0</td>
  7218. </tr>
  7219. <tr>
  7220. <td>Versions</td>
  7221. <td>1.1.5, 1.1.7</td>
  7222. </tr>
  7223. <tr>
  7224. <td>Architectures</td>
  7225. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7226. </tr>
  7227. <tr>
  7228. <td>Definition</td>
  7229. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmocka/xmake.lua">cmocka/xmake.lua</a></td>
  7230. </tr>
  7231. </tbody>
  7232. </table>
  7233. <h5 id="installcommand">Install command</h5>
  7234. <pre><code class="lang-console">xrepo install cmocka
  7235. </code></pre>
  7236. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7237. <pre><code class="lang-lua">add_requires("cmocka")
  7238. </code></pre>
  7239. <h3 id="cnatslinux">cnats (linux)</h3>
  7240. <table>
  7241. <thead>
  7242. <tr>
  7243. <th>Description</th>
  7244. <th><em>A C client for NATS</em></th>
  7245. </tr>
  7246. </thead>
  7247. <tbody>
  7248. <tr>
  7249. <td>Homepage</td>
  7250. <td><a href="https://github.com/nats-io/nats.c">https://github.com/nats-io/nats.c</a></td>
  7251. </tr>
  7252. <tr>
  7253. <td>License</td>
  7254. <td>Apache-2.0</td>
  7255. </tr>
  7256. <tr>
  7257. <td>Versions</td>
  7258. <td>v3.8.2, v3.9.2, v3.10.1</td>
  7259. </tr>
  7260. <tr>
  7261. <td>Architectures</td>
  7262. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7263. </tr>
  7264. <tr>
  7265. <td>Definition</td>
  7266. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnats/xmake.lua">cnats/xmake.lua</a></td>
  7267. </tr>
  7268. </tbody>
  7269. </table>
  7270. <h5 id="installcommand">Install command</h5>
  7271. <pre><code class="lang-console">xrepo install cnats
  7272. </code></pre>
  7273. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7274. <pre><code class="lang-lua">add_requires("cnats")
  7275. </code></pre>
  7276. <h3 id="cnllinux">cnl (linux)</h3>
  7277. <table>
  7278. <thead>
  7279. <tr>
  7280. <th>Description</th>
  7281. <th><em>A Compositional Numeric Library for C++</em></th>
  7282. </tr>
  7283. </thead>
  7284. <tbody>
  7285. <tr>
  7286. <td>Homepage</td>
  7287. <td><a href="https://github.com/johnmcfarlane/cnl">https://github.com/johnmcfarlane/cnl</a></td>
  7288. </tr>
  7289. <tr>
  7290. <td>License</td>
  7291. <td>BSL-1.0</td>
  7292. </tr>
  7293. <tr>
  7294. <td>Versions</td>
  7295. <td>2023.12.23</td>
  7296. </tr>
  7297. <tr>
  7298. <td>Architectures</td>
  7299. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7300. </tr>
  7301. <tr>
  7302. <td>Definition</td>
  7303. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnl/xmake.lua">cnl/xmake.lua</a></td>
  7304. </tr>
  7305. </tbody>
  7306. </table>
  7307. <h5 id="installcommand">Install command</h5>
  7308. <pre><code class="lang-console">xrepo install cnl
  7309. </code></pre>
  7310. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7311. <pre><code class="lang-lua">add_requires("cnl")
  7312. </code></pre>
  7313. <h3 id="cnpylinux">cnpy (linux)</h3>
  7314. <table>
  7315. <thead>
  7316. <tr>
  7317. <th>Description</th>
  7318. <th><em>library to read/write .npy and .npz files in C/C++</em></th>
  7319. </tr>
  7320. </thead>
  7321. <tbody>
  7322. <tr>
  7323. <td>Homepage</td>
  7324. <td><a href="https://github.com/rogersce/cnpy">https://github.com/rogersce/cnpy</a></td>
  7325. </tr>
  7326. <tr>
  7327. <td>License</td>
  7328. <td>MIT</td>
  7329. </tr>
  7330. <tr>
  7331. <td>Versions</td>
  7332. <td>2018.06.01</td>
  7333. </tr>
  7334. <tr>
  7335. <td>Architectures</td>
  7336. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7337. </tr>
  7338. <tr>
  7339. <td>Definition</td>
  7340. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cnpy/xmake.lua">cnpy/xmake.lua</a></td>
  7341. </tr>
  7342. </tbody>
  7343. </table>
  7344. <h5 id="installcommand">Install command</h5>
  7345. <pre><code class="lang-console">xrepo install cnpy
  7346. </code></pre>
  7347. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7348. <pre><code class="lang-lua">add_requires("cnpy")
  7349. </code></pre>
  7350. <h3 id="coinorasllinux">coin-or-asl (linux)</h3>
  7351. <table>
  7352. <thead>
  7353. <tr>
  7354. <th>Description</th>
  7355. <th><em>The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system.</em></th>
  7356. </tr>
  7357. </thead>
  7358. <tbody>
  7359. <tr>
  7360. <td>Homepage</td>
  7361. <td><a href="https://github.com/coin-or-tools/ThirdParty-ASL/">https://github.com/coin-or-tools/ThirdParty-ASL/</a></td>
  7362. </tr>
  7363. <tr>
  7364. <td>License</td>
  7365. <td>EPL-1.0</td>
  7366. </tr>
  7367. <tr>
  7368. <td>Versions</td>
  7369. <td>2.0.1</td>
  7370. </tr>
  7371. <tr>
  7372. <td>Architectures</td>
  7373. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7374. </tr>
  7375. <tr>
  7376. <td>Definition</td>
  7377. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coin-or-asl/xmake.lua">coin-or-asl/xmake.lua</a></td>
  7378. </tr>
  7379. </tbody>
  7380. </table>
  7381. <h5 id="installcommand">Install command</h5>
  7382. <pre><code class="lang-console">xrepo install coin-or-asl
  7383. </code></pre>
  7384. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7385. <pre><code class="lang-lua">add_requires("coin-or-asl")
  7386. </code></pre>
  7387. <h3 id="coinorclplinux">coin-or-clp (linux)</h3>
  7388. <table>
  7389. <thead>
  7390. <tr>
  7391. <th>Description</th>
  7392. <th><em>COIN-OR Linear Programming Solver</em></th>
  7393. </tr>
  7394. </thead>
  7395. <tbody>
  7396. <tr>
  7397. <td>Homepage</td>
  7398. <td><a href="https://github.com/coin-or/Clp">https://github.com/coin-or/Clp</a></td>
  7399. </tr>
  7400. <tr>
  7401. <td>License</td>
  7402. <td>EPL-2.0</td>
  7403. </tr>
  7404. <tr>
  7405. <td>Versions</td>
  7406. <td>1.17.10</td>
  7407. </tr>
  7408. <tr>
  7409. <td>Architectures</td>
  7410. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7411. </tr>
  7412. <tr>
  7413. <td>Definition</td>
  7414. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coin-or-clp/xmake.lua">coin-or-clp/xmake.lua</a></td>
  7415. </tr>
  7416. </tbody>
  7417. </table>
  7418. <h5 id="installcommand">Install command</h5>
  7419. <pre><code class="lang-console">xrepo install coin-or-clp
  7420. </code></pre>
  7421. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7422. <pre><code class="lang-lua">add_requires("coin-or-clp")
  7423. </code></pre>
  7424. <h3 id="coinorcoinutilslinux">coin-or-coinutils (linux)</h3>
  7425. <table>
  7426. <thead>
  7427. <tr>
  7428. <th>Description</th>
  7429. <th><em>COIN-OR Utilities</em></th>
  7430. </tr>
  7431. </thead>
  7432. <tbody>
  7433. <tr>
  7434. <td>Homepage</td>
  7435. <td><a href="https://github.com/coin-or/CoinUtils">https://github.com/coin-or/CoinUtils</a></td>
  7436. </tr>
  7437. <tr>
  7438. <td>License</td>
  7439. <td>EPL-2.0</td>
  7440. </tr>
  7441. <tr>
  7442. <td>Versions</td>
  7443. <td>2.11.12</td>
  7444. </tr>
  7445. <tr>
  7446. <td>Architectures</td>
  7447. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7448. </tr>
  7449. <tr>
  7450. <td>Definition</td>
  7451. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coin-or-coinutils/xmake.lua">coin-or-coinutils/xmake.lua</a></td>
  7452. </tr>
  7453. </tbody>
  7454. </table>
  7455. <h5 id="installcommand">Install command</h5>
  7456. <pre><code class="lang-console">xrepo install coin-or-coinutils
  7457. </code></pre>
  7458. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7459. <pre><code class="lang-lua">add_requires("coin-or-coinutils")
  7460. </code></pre>
  7461. <h3 id="coinoripoptlinux">coin-or-ipopt (linux)</h3>
  7462. <table>
  7463. <thead>
  7464. <tr>
  7465. <th>Description</th>
  7466. <th><em>Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization.</em></th>
  7467. </tr>
  7468. </thead>
  7469. <tbody>
  7470. <tr>
  7471. <td>Homepage</td>
  7472. <td><a href="https://github.com/coin-or/Ipopt">https://github.com/coin-or/Ipopt</a></td>
  7473. </tr>
  7474. <tr>
  7475. <td>License</td>
  7476. <td>EGPL-2.0</td>
  7477. </tr>
  7478. <tr>
  7479. <td>Versions</td>
  7480. <td>3.14.16</td>
  7481. </tr>
  7482. <tr>
  7483. <td>Architectures</td>
  7484. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7485. </tr>
  7486. <tr>
  7487. <td>Definition</td>
  7488. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coin-or-ipopt/xmake.lua">coin-or-ipopt/xmake.lua</a></td>
  7489. </tr>
  7490. </tbody>
  7491. </table>
  7492. <h5 id="installcommand">Install command</h5>
  7493. <pre><code class="lang-console">xrepo install coin-or-ipopt
  7494. </code></pre>
  7495. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7496. <pre><code class="lang-lua">add_requires("coin-or-ipopt")
  7497. </code></pre>
  7498. <h3 id="coinorosilinux">coin-or-osi (linux)</h3>
  7499. <table>
  7500. <thead>
  7501. <tr>
  7502. <th>Description</th>
  7503. <th><em>Open Solver Interface</em></th>
  7504. </tr>
  7505. </thead>
  7506. <tbody>
  7507. <tr>
  7508. <td>Homepage</td>
  7509. <td><a href="https://github.com/coin-or/Osi">https://github.com/coin-or/Osi</a></td>
  7510. </tr>
  7511. <tr>
  7512. <td>Versions</td>
  7513. <td>0.108.11</td>
  7514. </tr>
  7515. <tr>
  7516. <td>Architectures</td>
  7517. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7518. </tr>
  7519. <tr>
  7520. <td>Definition</td>
  7521. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coin-or-osi/xmake.lua">coin-or-osi/xmake.lua</a></td>
  7522. </tr>
  7523. </tbody>
  7524. </table>
  7525. <h5 id="installcommand">Install command</h5>
  7526. <pre><code class="lang-console">xrepo install coin-or-osi
  7527. </code></pre>
  7528. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7529. <pre><code class="lang-lua">add_requires("coin-or-osi")
  7530. </code></pre>
  7531. <h3 id="colladadomlinux">collada-dom (linux)</h3>
  7532. <table>
  7533. <thead>
  7534. <tr>
  7535. <th>Description</th>
  7536. <th><em>COLLADA Document Object Model (DOM) C++ Library</em></th>
  7537. </tr>
  7538. </thead>
  7539. <tbody>
  7540. <tr>
  7541. <td>Homepage</td>
  7542. <td><a href="https://github.com/rdiankov/collada-dom/">https://github.com/rdiankov/collada-dom/</a></td>
  7543. </tr>
  7544. <tr>
  7545. <td>Versions</td>
  7546. <td>v2.5.0</td>
  7547. </tr>
  7548. <tr>
  7549. <td>Architectures</td>
  7550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7551. </tr>
  7552. <tr>
  7553. <td>Definition</td>
  7554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/collada-dom/xmake.lua">collada-dom/xmake.lua</a></td>
  7555. </tr>
  7556. </tbody>
  7557. </table>
  7558. <h5 id="installcommand">Install command</h5>
  7559. <pre><code class="lang-console">xrepo install collada-dom
  7560. </code></pre>
  7561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7562. <pre><code class="lang-lua">add_requires("collada-dom")
  7563. </code></pre>
  7564. <h3 id="commatalinux">commata (linux)</h3>
  7565. <table>
  7566. <thead>
  7567. <tr>
  7568. <th>Description</th>
  7569. <th><em>Just another header-only C++17 CSV parser</em></th>
  7570. </tr>
  7571. </thead>
  7572. <tbody>
  7573. <tr>
  7574. <td>Homepage</td>
  7575. <td><a href="https://furfurylic.github.io/commata/CommataSpecification.xml">https://furfurylic.github.io/commata/CommataSpecification.xml</a></td>
  7576. </tr>
  7577. <tr>
  7578. <td>License</td>
  7579. <td>Unlicense</td>
  7580. </tr>
  7581. <tr>
  7582. <td>Versions</td>
  7583. <td>v1.0.0, v1.0.1, v1.1.0</td>
  7584. </tr>
  7585. <tr>
  7586. <td>Architectures</td>
  7587. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7588. </tr>
  7589. <tr>
  7590. <td>Definition</td>
  7591. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/commata/xmake.lua">commata/xmake.lua</a></td>
  7592. </tr>
  7593. </tbody>
  7594. </table>
  7595. <h5 id="installcommand">Install command</h5>
  7596. <pre><code class="lang-console">xrepo install commata
  7597. </code></pre>
  7598. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7599. <pre><code class="lang-lua">add_requires("commata")
  7600. </code></pre>
  7601. <h3 id="concertocorelinux">concerto-core (linux)</h3>
  7602. <table>
  7603. <thead>
  7604. <tr>
  7605. <th>Description</th>
  7606. <th><em>Concerto engine core library</em></th>
  7607. </tr>
  7608. </thead>
  7609. <tbody>
  7610. <tr>
  7611. <td>Homepage</td>
  7612. <td><a href="https://github.com/ConcertoEngine/ConcertoCore">https://github.com/ConcertoEngine/ConcertoCore</a></td>
  7613. </tr>
  7614. <tr>
  7615. <td>License</td>
  7616. <td>MIT</td>
  7617. </tr>
  7618. <tr>
  7619. <td>Versions</td>
  7620. <td>2025.08.21</td>
  7621. </tr>
  7622. <tr>
  7623. <td>Architectures</td>
  7624. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7625. </tr>
  7626. <tr>
  7627. <td>Definition</td>
  7628. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concerto-core/xmake.lua">concerto-core/xmake.lua</a></td>
  7629. </tr>
  7630. </tbody>
  7631. </table>
  7632. <h5 id="installcommand">Install command</h5>
  7633. <pre><code class="lang-console">xrepo install concerto-core
  7634. </code></pre>
  7635. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7636. <pre><code class="lang-lua">add_requires("concerto-core")
  7637. </code></pre>
  7638. <h3 id="concurrentqueuelinux">concurrentqueue (linux)</h3>
  7639. <table>
  7640. <thead>
  7641. <tr>
  7642. <th>Description</th>
  7643. <th><em>A fast multi-producer, multi-consumer lock-free concurrent queue for C++11</em></th>
  7644. </tr>
  7645. </thead>
  7646. <tbody>
  7647. <tr>
  7648. <td>Homepage</td>
  7649. <td><a href="https://github.com/cameron314/concurrentqueue">https://github.com/cameron314/concurrentqueue</a></td>
  7650. </tr>
  7651. <tr>
  7652. <td>License</td>
  7653. <td>BSD</td>
  7654. </tr>
  7655. <tr>
  7656. <td>Versions</td>
  7657. <td>v1.0.4</td>
  7658. </tr>
  7659. <tr>
  7660. <td>Architectures</td>
  7661. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7662. </tr>
  7663. <tr>
  7664. <td>Definition</td>
  7665. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concurrentqueue/xmake.lua">concurrentqueue/xmake.lua</a></td>
  7666. </tr>
  7667. </tbody>
  7668. </table>
  7669. <h5 id="installcommand">Install command</h5>
  7670. <pre><code class="lang-console">xrepo install concurrentqueue
  7671. </code></pre>
  7672. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7673. <pre><code class="lang-lua">add_requires("concurrentqueue")
  7674. </code></pre>
  7675. <h3 id="consolebridgelinux">console-bridge (linux)</h3>
  7676. <table>
  7677. <thead>
  7678. <tr>
  7679. <th>Description</th>
  7680. <th><em>A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.</em></th>
  7681. </tr>
  7682. </thead>
  7683. <tbody>
  7684. <tr>
  7685. <td>Homepage</td>
  7686. <td><a href="https://github.com/ros/console_bridge">https://github.com/ros/console_bridge</a></td>
  7687. </tr>
  7688. <tr>
  7689. <td>License</td>
  7690. <td>BSD-3-Clause</td>
  7691. </tr>
  7692. <tr>
  7693. <td>Versions</td>
  7694. <td>1.0.1, 1.0.2</td>
  7695. </tr>
  7696. <tr>
  7697. <td>Architectures</td>
  7698. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7699. </tr>
  7700. <tr>
  7701. <td>Definition</td>
  7702. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/console-bridge/xmake.lua">console-bridge/xmake.lua</a></td>
  7703. </tr>
  7704. </tbody>
  7705. </table>
  7706. <h5 id="installcommand">Install command</h5>
  7707. <pre><code class="lang-console">xrepo install console-bridge
  7708. </code></pre>
  7709. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7710. <pre><code class="lang-lua">add_requires("console-bridge")
  7711. </code></pre>
  7712. <h3 id="continuablelinux">continuable (linux)</h3>
  7713. <table>
  7714. <thead>
  7715. <tr>
  7716. <th>Description</th>
  7717. <th><em>C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)</em></th>
  7718. </tr>
  7719. </thead>
  7720. <tbody>
  7721. <tr>
  7722. <td>Homepage</td>
  7723. <td><a href="https://naios.github.io/continuable/">https://naios.github.io/continuable/</a></td>
  7724. </tr>
  7725. <tr>
  7726. <td>License</td>
  7727. <td>MIT</td>
  7728. </tr>
  7729. <tr>
  7730. <td>Versions</td>
  7731. <td>4.2.2</td>
  7732. </tr>
  7733. <tr>
  7734. <td>Architectures</td>
  7735. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7736. </tr>
  7737. <tr>
  7738. <td>Definition</td>
  7739. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/continuable/xmake.lua">continuable/xmake.lua</a></td>
  7740. </tr>
  7741. </tbody>
  7742. </table>
  7743. <h5 id="installcommand">Install command</h5>
  7744. <pre><code class="lang-console">xrepo install continuable
  7745. </code></pre>
  7746. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7747. <pre><code class="lang-lua">add_requires("continuable")
  7748. </code></pre>
  7749. <h3 id="convertutflinux">convertutf (linux)</h3>
  7750. <table>
  7751. <thead>
  7752. <tr>
  7753. <th>Description</th>
  7754. <th><em>Conversions between UTF-32, UTF-16, and UTF-8. Circa 2004.</em></th>
  7755. </tr>
  7756. </thead>
  7757. <tbody>
  7758. <tr>
  7759. <td>Homepage</td>
  7760. <td><a href="https://home.unicode.org/">https://home.unicode.org/</a></td>
  7761. </tr>
  7762. <tr>
  7763. <td>Versions</td>
  7764. <td>v1.0.1</td>
  7765. </tr>
  7766. <tr>
  7767. <td>Architectures</td>
  7768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7769. </tr>
  7770. <tr>
  7771. <td>Definition</td>
  7772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/convertutf/xmake.lua">convertutf/xmake.lua</a></td>
  7773. </tr>
  7774. </tbody>
  7775. </table>
  7776. <h5 id="installcommand">Install command</h5>
  7777. <pre><code class="lang-console">xrepo install convertutf
  7778. </code></pre>
  7779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7780. <pre><code class="lang-lua">add_requires("convertutf")
  7781. </code></pre>
  7782. <h3 id="coostlinux">coost (linux)</h3>
  7783. <table>
  7784. <thead>
  7785. <tr>
  7786. <th>Description</th>
  7787. <th><em>A tiny boost library in C++11.</em></th>
  7788. </tr>
  7789. </thead>
  7790. <tbody>
  7791. <tr>
  7792. <td>Homepage</td>
  7793. <td><a href="https://github.com/idealvin/coost">https://github.com/idealvin/coost</a></td>
  7794. </tr>
  7795. <tr>
  7796. <td>License</td>
  7797. <td>MIT</td>
  7798. </tr>
  7799. <tr>
  7800. <td>Versions</td>
  7801. <td>v3.0.0, v3.0.1, v3.0.2</td>
  7802. </tr>
  7803. <tr>
  7804. <td>Architectures</td>
  7805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7806. </tr>
  7807. <tr>
  7808. <td>Definition</td>
  7809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/coost/xmake.lua">coost/xmake.lua</a></td>
  7810. </tr>
  7811. </tbody>
  7812. </table>
  7813. <h5 id="installcommand">Install command</h5>
  7814. <pre><code class="lang-console">xrepo install coost
  7815. </code></pre>
  7816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7817. <pre><code class="lang-lua">add_requires("coost")
  7818. </code></pre>
  7819. <h3 id="corradelinux">corrade (linux)</h3>
  7820. <table>
  7821. <thead>
  7822. <tr>
  7823. <th>Description</th>
  7824. <th><em>Corrade is a multiplatform utility library written in C++11/C++14.</em></th>
  7825. </tr>
  7826. </thead>
  7827. <tbody>
  7828. <tr>
  7829. <td>Homepage</td>
  7830. <td><a href="https://magnum.graphics/corrade/">https://magnum.graphics/corrade/</a></td>
  7831. </tr>
  7832. <tr>
  7833. <td>License</td>
  7834. <td>MIT</td>
  7835. </tr>
  7836. <tr>
  7837. <td>Versions</td>
  7838. <td>v2020.06</td>
  7839. </tr>
  7840. <tr>
  7841. <td>Architectures</td>
  7842. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7843. </tr>
  7844. <tr>
  7845. <td>Definition</td>
  7846. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/corrade/xmake.lua">corrade/xmake.lua</a></td>
  7847. </tr>
  7848. </tbody>
  7849. </table>
  7850. <h5 id="installcommand">Install command</h5>
  7851. <pre><code class="lang-console">xrepo install corrade
  7852. </code></pre>
  7853. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7854. <pre><code class="lang-lua">add_requires("corrade")
  7855. </code></pre>
  7856. <h3 id="cosmocclinux">cosmocc (linux)</h3>
  7857. <table>
  7858. <thead>
  7859. <tr>
  7860. <th>Description</th>
  7861. <th><em>build-once run-anywhere c library</em></th>
  7862. </tr>
  7863. </thead>
  7864. <tbody>
  7865. <tr>
  7866. <td>Homepage</td>
  7867. <td><a href="https://github.com/jart/cosmopolitan">https://github.com/jart/cosmopolitan</a></td>
  7868. </tr>
  7869. <tr>
  7870. <td>License</td>
  7871. <td>ISC</td>
  7872. </tr>
  7873. <tr>
  7874. <td>Versions</td>
  7875. <td>3.2.4, 3.3.2, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 3.4.0, 3.5.0, 3.5.1, 3.5.2, 3.5.3, 3.5.4, 3.5.5, 3.5.6, 3.5.7, 3.5.8, 3.5.9, 3.6.0, 3.6.1, 3.6.2, 3.7.0, 3.7.1, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.9.4, 3.9.5, 3.9.6, 3.9.7, 4.0.0, 4.0.1, 4.0.2</td>
  7876. </tr>
  7877. <tr>
  7878. <td>Architectures</td>
  7879. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7880. </tr>
  7881. <tr>
  7882. <td>Definition</td>
  7883. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cosmocc/xmake.lua">cosmocc/xmake.lua</a></td>
  7884. </tr>
  7885. </tbody>
  7886. </table>
  7887. <h5 id="installcommand">Install command</h5>
  7888. <pre><code class="lang-console">xrepo install cosmocc
  7889. </code></pre>
  7890. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7891. <pre><code class="lang-lua">add_requires("cosmocc")
  7892. </code></pre>
  7893. <h3 id="cppasynclinux">cpp-async (linux)</h3>
  7894. <table>
  7895. <thead>
  7896. <tr>
  7897. <th>Description</th>
  7898. <th><em>Support types and functions for C++20 coroutines</em></th>
  7899. </tr>
  7900. </thead>
  7901. <tbody>
  7902. <tr>
  7903. <td>Homepage</td>
  7904. <td><a href="https://github.com/microsoft/cpp-async">https://github.com/microsoft/cpp-async</a></td>
  7905. </tr>
  7906. <tr>
  7907. <td>License</td>
  7908. <td>MIT</td>
  7909. </tr>
  7910. <tr>
  7911. <td>Versions</td>
  7912. <td>v1.1.0, v1.2.0</td>
  7913. </tr>
  7914. <tr>
  7915. <td>Architectures</td>
  7916. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7917. </tr>
  7918. <tr>
  7919. <td>Definition</td>
  7920. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-async/xmake.lua">cpp-async/xmake.lua</a></td>
  7921. </tr>
  7922. </tbody>
  7923. </table>
  7924. <h5 id="installcommand">Install command</h5>
  7925. <pre><code class="lang-console">xrepo install cpp-async
  7926. </code></pre>
  7927. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7928. <pre><code class="lang-lua">add_requires("cpp-async")
  7929. </code></pre>
  7930. <h3 id="cppchannellinux">cpp-channel (linux)</h3>
  7931. <table>
  7932. <thead>
  7933. <tr>
  7934. <th>Description</th>
  7935. <th><em>Thread-safe container for sharing data between threads</em></th>
  7936. </tr>
  7937. </thead>
  7938. <tbody>
  7939. <tr>
  7940. <td>Homepage</td>
  7941. <td><a href="https://github.com/andreiavrammsd/cpp-channel">https://github.com/andreiavrammsd/cpp-channel</a></td>
  7942. </tr>
  7943. <tr>
  7944. <td>License</td>
  7945. <td>MIT</td>
  7946. </tr>
  7947. <tr>
  7948. <td>Versions</td>
  7949. <td>v0.8.2, v0.8.3, v1.3.1</td>
  7950. </tr>
  7951. <tr>
  7952. <td>Architectures</td>
  7953. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7954. </tr>
  7955. <tr>
  7956. <td>Definition</td>
  7957. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-channel/xmake.lua">cpp-channel/xmake.lua</a></td>
  7958. </tr>
  7959. </tbody>
  7960. </table>
  7961. <h5 id="installcommand">Install command</h5>
  7962. <pre><code class="lang-console">xrepo install cpp-channel
  7963. </code></pre>
  7964. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  7965. <pre><code class="lang-lua">add_requires("cpp-channel")
  7966. </code></pre>
  7967. <h3 id="cppdumplinux">cpp-dump (linux)</h3>
  7968. <table>
  7969. <thead>
  7970. <tr>
  7971. <th>Description</th>
  7972. <th><em>A C++ library for debugging purposes that can print any variable, even user-defined types.</em></th>
  7973. </tr>
  7974. </thead>
  7975. <tbody>
  7976. <tr>
  7977. <td>Homepage</td>
  7978. <td><a href="https://github.com/philip82148/cpp-dump">https://github.com/philip82148/cpp-dump</a></td>
  7979. </tr>
  7980. <tr>
  7981. <td>License</td>
  7982. <td>MIT</td>
  7983. </tr>
  7984. <tr>
  7985. <td>Versions</td>
  7986. <td>v0.5.0, v0.6.0, v0.7.0</td>
  7987. </tr>
  7988. <tr>
  7989. <td>Architectures</td>
  7990. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  7991. </tr>
  7992. <tr>
  7993. <td>Definition</td>
  7994. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-dump/xmake.lua">cpp-dump/xmake.lua</a></td>
  7995. </tr>
  7996. </tbody>
  7997. </table>
  7998. <h5 id="installcommand">Install command</h5>
  7999. <pre><code class="lang-console">xrepo install cpp-dump
  8000. </code></pre>
  8001. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8002. <pre><code class="lang-lua">add_requires("cpp-dump")
  8003. </code></pre>
  8004. <h3 id="cpphttpliblinux">cpp-httplib (linux)</h3>
  8005. <table>
  8006. <thead>
  8007. <tr>
  8008. <th>Description</th>
  8009. <th><em>A C++11 single-file header-only cross platform HTTP/HTTPS library.</em></th>
  8010. </tr>
  8011. </thead>
  8012. <tbody>
  8013. <tr>
  8014. <td>Homepage</td>
  8015. <td><a href="https://github.com/yhirose/cpp-httplib">https://github.com/yhirose/cpp-httplib</a></td>
  8016. </tr>
  8017. <tr>
  8018. <td>License</td>
  8019. <td>MIT</td>
  8020. </tr>
  8021. <tr>
  8022. <td>Versions</td>
  8023. <td>v0.8.5, v0.9.2, v0.12.1, v0.12.6, v0.14.0, v0.14.1, v0.14.2, v0.14.3, v0.15.0, v0.15.1, v0.15.2, v0.15.3, v0.16.2, v0.16.3, v0.17.0, v0.17.3, v0.18.1, v0.18.3, v0.18.5, v0.18.6, v0.18.7, v0.19.0, v0.20.0, v0.20.1, v0.21.0, v0.22.0, v0.23.1, v0.26.0</td>
  8024. </tr>
  8025. <tr>
  8026. <td>Architectures</td>
  8027. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8028. </tr>
  8029. <tr>
  8030. <td>Definition</td>
  8031. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-httplib/xmake.lua">cpp-httplib/xmake.lua</a></td>
  8032. </tr>
  8033. </tbody>
  8034. </table>
  8035. <h5 id="installcommand">Install command</h5>
  8036. <pre><code class="lang-console">xrepo install cpp-httplib
  8037. </code></pre>
  8038. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8039. <pre><code class="lang-lua">add_requires("cpp-httplib")
  8040. </code></pre>
  8041. <h3 id="cppipclinux">cpp-ipc (linux)</h3>
  8042. <table>
  8043. <thead>
  8044. <tr>
  8045. <th>Description</th>
  8046. <th><em>A high-performance inter-process communication using shared memory on Linux/Windows</em></th>
  8047. </tr>
  8048. </thead>
  8049. <tbody>
  8050. <tr>
  8051. <td>Homepage</td>
  8052. <td><a href="https://github.com/mutouyun/cpp-ipc">https://github.com/mutouyun/cpp-ipc</a></td>
  8053. </tr>
  8054. <tr>
  8055. <td>License</td>
  8056. <td>MIT</td>
  8057. </tr>
  8058. <tr>
  8059. <td>Versions</td>
  8060. <td>v1.2.0, v1.3.0</td>
  8061. </tr>
  8062. <tr>
  8063. <td>Architectures</td>
  8064. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8065. </tr>
  8066. <tr>
  8067. <td>Definition</td>
  8068. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-ipc/xmake.lua">cpp-ipc/xmake.lua</a></td>
  8069. </tr>
  8070. </tbody>
  8071. </table>
  8072. <h5 id="installcommand">Install command</h5>
  8073. <pre><code class="lang-console">xrepo install cpp-ipc
  8074. </code></pre>
  8075. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8076. <pre><code class="lang-lua">add_requires("cpp-ipc")
  8077. </code></pre>
  8078. <h3 id="cppjwtlinux">cpp-jwt (linux)</h3>
  8079. <table>
  8080. <thead>
  8081. <tr>
  8082. <th>Description</th>
  8083. <th><em>JSON Web Token library for C++</em></th>
  8084. </tr>
  8085. </thead>
  8086. <tbody>
  8087. <tr>
  8088. <td>Homepage</td>
  8089. <td><a href="https://github.com/arun11299/cpp-jwt">https://github.com/arun11299/cpp-jwt</a></td>
  8090. </tr>
  8091. <tr>
  8092. <td>License</td>
  8093. <td>MIT</td>
  8094. </tr>
  8095. <tr>
  8096. <td>Versions</td>
  8097. <td>v1.4, v1.5</td>
  8098. </tr>
  8099. <tr>
  8100. <td>Architectures</td>
  8101. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8102. </tr>
  8103. <tr>
  8104. <td>Definition</td>
  8105. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-jwt/xmake.lua">cpp-jwt/xmake.lua</a></td>
  8106. </tr>
  8107. </tbody>
  8108. </table>
  8109. <h5 id="installcommand">Install command</h5>
  8110. <pre><code class="lang-console">xrepo install cpp-jwt
  8111. </code></pre>
  8112. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8113. <pre><code class="lang-lua">add_requires("cpp-jwt")
  8114. </code></pre>
  8115. <h3 id="cpplazylinux">cpp-lazy (linux)</h3>
  8116. <table>
  8117. <thead>
  8118. <tr>
  8119. <th>Description</th>
  8120. <th><em>A fast C++11/14/17/20 header only library for lazy evaluation and function tools</em></th>
  8121. </tr>
  8122. </thead>
  8123. <tbody>
  8124. <tr>
  8125. <td>Homepage</td>
  8126. <td><a href="https://github.com/MarcDirven/cpp-lazy">https://github.com/MarcDirven/cpp-lazy</a></td>
  8127. </tr>
  8128. <tr>
  8129. <td>License</td>
  8130. <td>MIT</td>
  8131. </tr>
  8132. <tr>
  8133. <td>Versions</td>
  8134. <td>v7.0.2, v8.0.0</td>
  8135. </tr>
  8136. <tr>
  8137. <td>Architectures</td>
  8138. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8139. </tr>
  8140. <tr>
  8141. <td>Definition</td>
  8142. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-lazy/xmake.lua">cpp-lazy/xmake.lua</a></td>
  8143. </tr>
  8144. </tbody>
  8145. </table>
  8146. <h5 id="installcommand">Install command</h5>
  8147. <pre><code class="lang-console">xrepo install cpp-lazy
  8148. </code></pre>
  8149. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8150. <pre><code class="lang-lua">add_requires("cpp-lazy")
  8151. </code></pre>
  8152. <h3 id="cpplinenoiselinux">cpp-linenoise (linux)</h3>
  8153. <table>
  8154. <thead>
  8155. <tr>
  8156. <th>Description</th>
  8157. <th><em>A single file multi-platform (Unix, Windows) C++ header-only linenoise-based readline library.</em></th>
  8158. </tr>
  8159. </thead>
  8160. <tbody>
  8161. <tr>
  8162. <td>Homepage</td>
  8163. <td><a href="https://github.com/yhirose/cpp-linenoise">https://github.com/yhirose/cpp-linenoise</a></td>
  8164. </tr>
  8165. <tr>
  8166. <td>License</td>
  8167. <td>BSD-2-Clause</td>
  8168. </tr>
  8169. <tr>
  8170. <td>Versions</td>
  8171. <td>2021.11.05</td>
  8172. </tr>
  8173. <tr>
  8174. <td>Architectures</td>
  8175. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8176. </tr>
  8177. <tr>
  8178. <td>Definition</td>
  8179. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-linenoise/xmake.lua">cpp-linenoise/xmake.lua</a></td>
  8180. </tr>
  8181. </tbody>
  8182. </table>
  8183. <h5 id="installcommand">Install command</h5>
  8184. <pre><code class="lang-console">xrepo install cpp-linenoise
  8185. </code></pre>
  8186. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8187. <pre><code class="lang-lua">add_requires("cpp-linenoise")
  8188. </code></pre>
  8189. <h3 id="cppmcplinux">cpp-mcp (linux)</h3>
  8190. <table>
  8191. <thead>
  8192. <tr>
  8193. <th>Description</th>
  8194. <th><em>Lightweight C++ MCP (Model Context Protocol) SDK</em></th>
  8195. </tr>
  8196. </thead>
  8197. <tbody>
  8198. <tr>
  8199. <td>Homepage</td>
  8200. <td><a href="https://github.com/hkr04/cpp-mcp">https://github.com/hkr04/cpp-mcp</a></td>
  8201. </tr>
  8202. <tr>
  8203. <td>License</td>
  8204. <td>MIT</td>
  8205. </tr>
  8206. <tr>
  8207. <td>Versions</td>
  8208. <td>2025.05.24</td>
  8209. </tr>
  8210. <tr>
  8211. <td>Architectures</td>
  8212. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8213. </tr>
  8214. <tr>
  8215. <td>Definition</td>
  8216. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-mcp/xmake.lua">cpp-mcp/xmake.lua</a></td>
  8217. </tr>
  8218. </tbody>
  8219. </table>
  8220. <h5 id="installcommand">Install command</h5>
  8221. <pre><code class="lang-console">xrepo install cpp-mcp
  8222. </code></pre>
  8223. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8224. <pre><code class="lang-lua">add_requires("cpp-mcp")
  8225. </code></pre>
  8226. <h3 id="cpppegliblinux">cpp-peglib (linux)</h3>
  8227. <table>
  8228. <thead>
  8229. <tr>
  8230. <th>Description</th>
  8231. <th><em>A single file C++ header-only PEG (Parsing Expression Grammars) library</em></th>
  8232. </tr>
  8233. </thead>
  8234. <tbody>
  8235. <tr>
  8236. <td>Homepage</td>
  8237. <td><a href="https://yhirose.github.io/cpp-peglib">https://yhirose.github.io/cpp-peglib</a></td>
  8238. </tr>
  8239. <tr>
  8240. <td>License</td>
  8241. <td>MIT</td>
  8242. </tr>
  8243. <tr>
  8244. <td>Versions</td>
  8245. <td>1.8.3, 1.8.8, 1.9.0, 1.9.1</td>
  8246. </tr>
  8247. <tr>
  8248. <td>Architectures</td>
  8249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8250. </tr>
  8251. <tr>
  8252. <td>Definition</td>
  8253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-peglib/xmake.lua">cpp-peglib/xmake.lua</a></td>
  8254. </tr>
  8255. </tbody>
  8256. </table>
  8257. <h5 id="installcommand">Install command</h5>
  8258. <pre><code class="lang-console">xrepo install cpp-peglib
  8259. </code></pre>
  8260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8261. <pre><code class="lang-lua">add_requires("cpp-peglib")
  8262. </code></pre>
  8263. <h3 id="cpprotorlinux">cpp-rotor (linux)</h3>
  8264. <table>
  8265. <thead>
  8266. <tr>
  8267. <th>Description</th>
  8268. <th><em>Event loop friendly C++ actor micro-framework, supervisable</em></th>
  8269. </tr>
  8270. </thead>
  8271. <tbody>
  8272. <tr>
  8273. <td>Homepage</td>
  8274. <td><a href="https://github.com/basiliscos/cpp-rotor">https://github.com/basiliscos/cpp-rotor</a></td>
  8275. </tr>
  8276. <tr>
  8277. <td>License</td>
  8278. <td>MIT</td>
  8279. </tr>
  8280. <tr>
  8281. <td>Versions</td>
  8282. <td>v0.30, v0.31, v0.32, v0.33, v0.34</td>
  8283. </tr>
  8284. <tr>
  8285. <td>Architectures</td>
  8286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8287. </tr>
  8288. <tr>
  8289. <td>Definition</td>
  8290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-rotor/xmake.lua">cpp-rotor/xmake.lua</a></td>
  8291. </tr>
  8292. </tbody>
  8293. </table>
  8294. <h5 id="installcommand">Install command</h5>
  8295. <pre><code class="lang-console">xrepo install cpp-rotor
  8296. </code></pre>
  8297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8298. <pre><code class="lang-lua">add_requires("cpp-rotor")
  8299. </code></pre>
  8300. <h3 id="cppsemverlinux">cpp-semver (linux)</h3>
  8301. <table>
  8302. <thead>
  8303. <tr>
  8304. <th>Description</th>
  8305. <th><em>Semantic Versioning library for modern C++.</em></th>
  8306. </tr>
  8307. </thead>
  8308. <tbody>
  8309. <tr>
  8310. <td>Homepage</td>
  8311. <td><a href="https://github.com/z4kn4fein/cpp-semver">https://github.com/z4kn4fein/cpp-semver</a></td>
  8312. </tr>
  8313. <tr>
  8314. <td>License</td>
  8315. <td>MIT</td>
  8316. </tr>
  8317. <tr>
  8318. <td>Versions</td>
  8319. <td>v0.3.1, v0.3.3, v0.4.0</td>
  8320. </tr>
  8321. <tr>
  8322. <td>Architectures</td>
  8323. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8324. </tr>
  8325. <tr>
  8326. <td>Definition</td>
  8327. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-semver/xmake.lua">cpp-semver/xmake.lua</a></td>
  8328. </tr>
  8329. </tbody>
  8330. </table>
  8331. <h5 id="installcommand">Install command</h5>
  8332. <pre><code class="lang-console">xrepo install cpp-semver
  8333. </code></pre>
  8334. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8335. <pre><code class="lang-lua">add_requires("cpp-semver")
  8336. </code></pre>
  8337. <h3 id="cppsemvereaszlinux">cpp-semver-easz (linux)</h3>
  8338. <table>
  8339. <thead>
  8340. <tr>
  8341. <th>Description</th>
  8342. <th><em>cpp-semver - Semantic Versioning in C++ header-only C++11</em></th>
  8343. </tr>
  8344. </thead>
  8345. <tbody>
  8346. <tr>
  8347. <td>Homepage</td>
  8348. <td><a href="https://github.com/easz/cpp-semver">https://github.com/easz/cpp-semver</a></td>
  8349. </tr>
  8350. <tr>
  8351. <td>License</td>
  8352. <td>MIT</td>
  8353. </tr>
  8354. <tr>
  8355. <td>Versions</td>
  8356. <td>2021.12.10</td>
  8357. </tr>
  8358. <tr>
  8359. <td>Architectures</td>
  8360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8361. </tr>
  8362. <tr>
  8363. <td>Definition</td>
  8364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-semver-easz/xmake.lua">cpp-semver-easz/xmake.lua</a></td>
  8365. </tr>
  8366. </tbody>
  8367. </table>
  8368. <h5 id="installcommand">Install command</h5>
  8369. <pre><code class="lang-console">xrepo install cpp-semver-easz
  8370. </code></pre>
  8371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8372. <pre><code class="lang-lua">add_requires("cpp-semver-easz")
  8373. </code></pre>
  8374. <h3 id="cppsortlinux">cpp-sort (linux)</h3>
  8375. <table>
  8376. <thead>
  8377. <tr>
  8378. <th>Description</th>
  8379. <th><em>Sorting algorithms &amp; related tools for C++14</em></th>
  8380. </tr>
  8381. </thead>
  8382. <tbody>
  8383. <tr>
  8384. <td>Homepage</td>
  8385. <td><a href="https://github.com/Morwenn/cpp-sort">https://github.com/Morwenn/cpp-sort</a></td>
  8386. </tr>
  8387. <tr>
  8388. <td>License</td>
  8389. <td>MIT</td>
  8390. </tr>
  8391. <tr>
  8392. <td>Versions</td>
  8393. <td>1.10.0, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 1.13.2, 1.14.0, 1.15.0, 1.16.0, 1.17.0</td>
  8394. </tr>
  8395. <tr>
  8396. <td>Architectures</td>
  8397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8398. </tr>
  8399. <tr>
  8400. <td>Definition</td>
  8401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-sort/xmake.lua">cpp-sort/xmake.lua</a></td>
  8402. </tr>
  8403. </tbody>
  8404. </table>
  8405. <h5 id="installcommand">Install command</h5>
  8406. <pre><code class="lang-console">xrepo install cpp-sort
  8407. </code></pre>
  8408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8409. <pre><code class="lang-lua">add_requires("cpp-sort")
  8410. </code></pre>
  8411. <h3 id="cpptboxlinux">cpp-tbox (linux)</h3>
  8412. <table>
  8413. <thead>
  8414. <tr>
  8415. <th>Description</th>
  8416. <th><em>A complete Linux application software development tool library and runtime framework, aim at make C++ development easy.</em></th>
  8417. </tr>
  8418. </thead>
  8419. <tbody>
  8420. <tr>
  8421. <td>Homepage</td>
  8422. <td><a href="https://github.com/cpp-main/cpp-tbox">https://github.com/cpp-main/cpp-tbox</a></td>
  8423. </tr>
  8424. <tr>
  8425. <td>License</td>
  8426. <td>MIT</td>
  8427. </tr>
  8428. <tr>
  8429. <td>Versions</td>
  8430. <td>2023.12.13</td>
  8431. </tr>
  8432. <tr>
  8433. <td>Architectures</td>
  8434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8435. </tr>
  8436. <tr>
  8437. <td>Definition</td>
  8438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-tbox/xmake.lua">cpp-tbox/xmake.lua</a></td>
  8439. </tr>
  8440. </tbody>
  8441. </table>
  8442. <h5 id="installcommand">Install command</h5>
  8443. <pre><code class="lang-console">xrepo install cpp-tbox
  8444. </code></pre>
  8445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8446. <pre><code class="lang-lua">add_requires("cpp-tbox")
  8447. </code></pre>
  8448. <h3 id="cpp20httpclientlinux">cpp20-http-client (linux)</h3>
  8449. <table>
  8450. <thead>
  8451. <tr>
  8452. <th>Description</th>
  8453. <th><em>An HTTP(S) client library for C++20.</em></th>
  8454. </tr>
  8455. </thead>
  8456. <tbody>
  8457. <tr>
  8458. <td>Homepage</td>
  8459. <td><a href="https://github.com/avocadoboi/cpp20-http-client">https://github.com/avocadoboi/cpp20-http-client</a></td>
  8460. </tr>
  8461. <tr>
  8462. <td>License</td>
  8463. <td>MIT</td>
  8464. </tr>
  8465. <tr>
  8466. <td>Versions</td>
  8467. <td>2023.08.11, 2025.07.24</td>
  8468. </tr>
  8469. <tr>
  8470. <td>Architectures</td>
  8471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8472. </tr>
  8473. <tr>
  8474. <td>Definition</td>
  8475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp20-http-client/xmake.lua">cpp20-http-client/xmake.lua</a></td>
  8476. </tr>
  8477. </tbody>
  8478. </table>
  8479. <h5 id="installcommand">Install command</h5>
  8480. <pre><code class="lang-console">xrepo install cpp20-http-client
  8481. </code></pre>
  8482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8483. <pre><code class="lang-lua">add_requires("cpp20-http-client")
  8484. </code></pre>
  8485. <h3 id="cppastlinux">cppast (linux)</h3>
  8486. <table>
  8487. <thead>
  8488. <tr>
  8489. <th>Description</th>
  8490. <th><em>Library to parse and work with the C++ AST</em></th>
  8491. </tr>
  8492. </thead>
  8493. <tbody>
  8494. <tr>
  8495. <td>Homepage</td>
  8496. <td><a href="https://github.com/foonathan/cppast">https://github.com/foonathan/cppast</a></td>
  8497. </tr>
  8498. <tr>
  8499. <td>License</td>
  8500. <td>MIT</td>
  8501. </tr>
  8502. <tr>
  8503. <td>Versions</td>
  8504. <td>2024.06.14</td>
  8505. </tr>
  8506. <tr>
  8507. <td>Architectures</td>
  8508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8509. </tr>
  8510. <tr>
  8511. <td>Definition</td>
  8512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppast/xmake.lua">cppast/xmake.lua</a></td>
  8513. </tr>
  8514. </tbody>
  8515. </table>
  8516. <h5 id="installcommand">Install command</h5>
  8517. <pre><code class="lang-console">xrepo install cppast
  8518. </code></pre>
  8519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8520. <pre><code class="lang-lua">add_requires("cppast")
  8521. </code></pre>
  8522. <h3 id="cppchecklinux">cppcheck (linux)</h3>
  8523. <table>
  8524. <thead>
  8525. <tr>
  8526. <th>Description</th>
  8527. <th><em>A static analysis tool for C/C++ code</em></th>
  8528. </tr>
  8529. </thead>
  8530. <tbody>
  8531. <tr>
  8532. <td>Homepage</td>
  8533. <td><a href="https://cppcheck.sourceforge.io/">https://cppcheck.sourceforge.io/</a></td>
  8534. </tr>
  8535. <tr>
  8536. <td>Versions</td>
  8537. <td>2.13.0, 2.13.4, 2.14.1, 2.14.2, 2.15.0, 2.16.2, 2.17.1, 2.18.0, 2.18.1, 2.18.3</td>
  8538. </tr>
  8539. <tr>
  8540. <td>Architectures</td>
  8541. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8542. </tr>
  8543. <tr>
  8544. <td>Definition</td>
  8545. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppcheck/xmake.lua">cppcheck/xmake.lua</a></td>
  8546. </tr>
  8547. </tbody>
  8548. </table>
  8549. <h5 id="installcommand">Install command</h5>
  8550. <pre><code class="lang-console">xrepo install cppcheck
  8551. </code></pre>
  8552. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8553. <pre><code class="lang-lua">add_requires("cppcheck")
  8554. </code></pre>
  8555. <h3 id="cppcodeclinux">cppcodec (linux)</h3>
  8556. <table>
  8557. <thead>
  8558. <tr>
  8559. <th>Description</th>
  8560. <th><em>Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford&#39;s base32. MIT licensed with consistent, flexible API.</em></th>
  8561. </tr>
  8562. </thead>
  8563. <tbody>
  8564. <tr>
  8565. <td>Homepage</td>
  8566. <td><a href="https://github.com/tplgy/cppcodec">https://github.com/tplgy/cppcodec</a></td>
  8567. </tr>
  8568. <tr>
  8569. <td>License</td>
  8570. <td>MIT</td>
  8571. </tr>
  8572. <tr>
  8573. <td>Versions</td>
  8574. <td>2022.09.07</td>
  8575. </tr>
  8576. <tr>
  8577. <td>Architectures</td>
  8578. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8579. </tr>
  8580. <tr>
  8581. <td>Definition</td>
  8582. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppcodec/xmake.lua">cppcodec/xmake.lua</a></td>
  8583. </tr>
  8584. </tbody>
  8585. </table>
  8586. <h5 id="installcommand">Install command</h5>
  8587. <pre><code class="lang-console">xrepo install cppcodec
  8588. </code></pre>
  8589. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8590. <pre><code class="lang-lua">add_requires("cppcodec")
  8591. </code></pre>
  8592. <h3 id="cppfrontlinux">cppfront (linux)</h3>
  8593. <table>
  8594. <thead>
  8595. <tr>
  8596. <th>Description</th>
  8597. <th><em>A personal experimental C++ Syntax 2 -> Syntax 1 compiler</em></th>
  8598. </tr>
  8599. </thead>
  8600. <tbody>
  8601. <tr>
  8602. <td>Homepage</td>
  8603. <td><a href="https://github.com/hsutter/cppfront">https://github.com/hsutter/cppfront</a></td>
  8604. </tr>
  8605. <tr>
  8606. <td>Versions</td>
  8607. <td>v0.7.0, v0.7.2, v0.7.4, v0.8.0, v0.8.1</td>
  8608. </tr>
  8609. <tr>
  8610. <td>Architectures</td>
  8611. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8612. </tr>
  8613. <tr>
  8614. <td>Definition</td>
  8615. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppfront/xmake.lua">cppfront/xmake.lua</a></td>
  8616. </tr>
  8617. </tbody>
  8618. </table>
  8619. <h5 id="installcommand">Install command</h5>
  8620. <pre><code class="lang-console">xrepo install cppfront
  8621. </code></pre>
  8622. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8623. <pre><code class="lang-lua">add_requires("cppfront")
  8624. </code></pre>
  8625. <h3 id="cppgpiolinux">cppgpio (linux)</h3>
  8626. <table>
  8627. <thead>
  8628. <tr>
  8629. <th>Description</th>
  8630. <th><em>C++14 GPIO library for embedded systems on Linux</em></th>
  8631. </tr>
  8632. </thead>
  8633. <tbody>
  8634. <tr>
  8635. <td>Homepage</td>
  8636. <td><a href="https://github.com/JoachimSchurig/CppGPIO">https://github.com/JoachimSchurig/CppGPIO</a></td>
  8637. </tr>
  8638. <tr>
  8639. <td>Versions</td>
  8640. <td>2016.03.11, 2016.04.04, 2022.02.20</td>
  8641. </tr>
  8642. <tr>
  8643. <td>Architectures</td>
  8644. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8645. </tr>
  8646. <tr>
  8647. <td>Definition</td>
  8648. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppgpio/xmake.lua">cppgpio/xmake.lua</a></td>
  8649. </tr>
  8650. </tbody>
  8651. </table>
  8652. <h5 id="installcommand">Install command</h5>
  8653. <pre><code class="lang-console">xrepo install cppgpio
  8654. </code></pre>
  8655. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8656. <pre><code class="lang-lua">add_requires("cppgpio")
  8657. </code></pre>
  8658. <h3 id="cppitertoolslinux">cppitertools (linux)</h3>
  8659. <table>
  8660. <thead>
  8661. <tr>
  8662. <th>Description</th>
  8663. <th><em>Implementation of python itertools and builtin iteration functions for C++17</em></th>
  8664. </tr>
  8665. </thead>
  8666. <tbody>
  8667. <tr>
  8668. <td>Homepage</td>
  8669. <td><a href="https://twitter.com/cppitertools">https://twitter.com/cppitertools</a></td>
  8670. </tr>
  8671. <tr>
  8672. <td>License</td>
  8673. <td>BSD-2-Clause</td>
  8674. </tr>
  8675. <tr>
  8676. <td>Versions</td>
  8677. <td>v2.1, v2.2, v2.3</td>
  8678. </tr>
  8679. <tr>
  8680. <td>Architectures</td>
  8681. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8682. </tr>
  8683. <tr>
  8684. <td>Definition</td>
  8685. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppitertools/xmake.lua">cppitertools/xmake.lua</a></td>
  8686. </tr>
  8687. </tbody>
  8688. </table>
  8689. <h5 id="installcommand">Install command</h5>
  8690. <pre><code class="lang-console">xrepo install cppitertools
  8691. </code></pre>
  8692. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8693. <pre><code class="lang-lua">add_requires("cppitertools")
  8694. </code></pre>
  8695. <h3 id="cppjiebalinux">cppjieba (linux)</h3>
  8696. <table>
  8697. <thead>
  8698. <tr>
  8699. <th>Description</th>
  8700. <th><em>"结巴"中文分词的C++版本</em></th>
  8701. </tr>
  8702. </thead>
  8703. <tbody>
  8704. <tr>
  8705. <td>Homepage</td>
  8706. <td><a href="https://github.com/yanyiwu/cppjieba">https://github.com/yanyiwu/cppjieba</a></td>
  8707. </tr>
  8708. <tr>
  8709. <td>License</td>
  8710. <td>MIT</td>
  8711. </tr>
  8712. <tr>
  8713. <td>Versions</td>
  8714. <td>v5.2.0, v5.4.0, v5.4.1, v5.5.0, v5.6.0</td>
  8715. </tr>
  8716. <tr>
  8717. <td>Architectures</td>
  8718. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8719. </tr>
  8720. <tr>
  8721. <td>Definition</td>
  8722. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppjieba/xmake.lua">cppjieba/xmake.lua</a></td>
  8723. </tr>
  8724. </tbody>
  8725. </table>
  8726. <h5 id="installcommand">Install command</h5>
  8727. <pre><code class="lang-console">xrepo install cppjieba
  8728. </code></pre>
  8729. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8730. <pre><code class="lang-lua">add_requires("cppjieba")
  8731. </code></pre>
  8732. <h3 id="cpppreiconvlinux">cppp-reiconv (linux)</h3>
  8733. <table>
  8734. <thead>
  8735. <tr>
  8736. <th>Description</th>
  8737. <th><em>A character set conversion library based on GNU LIBICONV.</em></th>
  8738. </tr>
  8739. </thead>
  8740. <tbody>
  8741. <tr>
  8742. <td>Homepage</td>
  8743. <td><a href="https://github.com/cppp-project/cppp-reiconv">https://github.com/cppp-project/cppp-reiconv</a></td>
  8744. </tr>
  8745. <tr>
  8746. <td>License</td>
  8747. <td>LGPL-3.0</td>
  8748. </tr>
  8749. <tr>
  8750. <td>Versions</td>
  8751. <td>v2.1.0</td>
  8752. </tr>
  8753. <tr>
  8754. <td>Architectures</td>
  8755. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8756. </tr>
  8757. <tr>
  8758. <td>Definition</td>
  8759. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppp-reiconv/xmake.lua">cppp-reiconv/xmake.lua</a></td>
  8760. </tr>
  8761. </tbody>
  8762. </table>
  8763. <h5 id="installcommand">Install command</h5>
  8764. <pre><code class="lang-console">xrepo install cppp-reiconv
  8765. </code></pre>
  8766. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8767. <pre><code class="lang-lua">add_requires("cppp-reiconv")
  8768. </code></pre>
  8769. <h3 id="cpptracelinux">cpptrace (linux)</h3>
  8770. <table>
  8771. <thead>
  8772. <tr>
  8773. <th>Description</th>
  8774. <th><em>Lightweight, zero-configuration-required, and cross-platform stacktrace library for C++</em></th>
  8775. </tr>
  8776. </thead>
  8777. <tbody>
  8778. <tr>
  8779. <td>Homepage</td>
  8780. <td><a href="https://github.com/jeremy-rifkin/cpptrace">https://github.com/jeremy-rifkin/cpptrace</a></td>
  8781. </tr>
  8782. <tr>
  8783. <td>License</td>
  8784. <td>MIT</td>
  8785. </tr>
  8786. <tr>
  8787. <td>Versions</td>
  8788. <td>v0.1, v0.3.1, v0.4.0, v0.5.1, v0.5.2, v0.5.4, v0.6.0, v0.6.1, v0.6.2, v0.6.3, v0.7.0, v0.7.1, v0.7.3, v0.7.4, v0.7.5, v0.8.2, v0.8.3, v1.0.0, v1.0.1, v1.0.2, v1.0.3, v1.0.4</td>
  8789. </tr>
  8790. <tr>
  8791. <td>Architectures</td>
  8792. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8793. </tr>
  8794. <tr>
  8795. <td>Definition</td>
  8796. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpptrace/xmake.lua">cpptrace/xmake.lua</a></td>
  8797. </tr>
  8798. </tbody>
  8799. </table>
  8800. <h5 id="installcommand">Install command</h5>
  8801. <pre><code class="lang-console">xrepo install cpptrace
  8802. </code></pre>
  8803. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8804. <pre><code class="lang-lua">add_requires("cpptrace")
  8805. </code></pre>
  8806. <h3 id="cppunitlinux">cppunit (linux)</h3>
  8807. <table>
  8808. <thead>
  8809. <tr>
  8810. <th>Description</th>
  8811. <th><em>CppUnit is the C++ port of the famous JUnit framework for unit testing</em></th>
  8812. </tr>
  8813. </thead>
  8814. <tbody>
  8815. <tr>
  8816. <td>Homepage</td>
  8817. <td><a href="https://freedesktop.org/wiki/Software/cppunit">https://freedesktop.org/wiki/Software/cppunit</a></td>
  8818. </tr>
  8819. <tr>
  8820. <td>License</td>
  8821. <td>LGPL-2.1-or-later</td>
  8822. </tr>
  8823. <tr>
  8824. <td>Versions</td>
  8825. <td>1.15.1</td>
  8826. </tr>
  8827. <tr>
  8828. <td>Architectures</td>
  8829. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8830. </tr>
  8831. <tr>
  8832. <td>Definition</td>
  8833. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppunit/xmake.lua">cppunit/xmake.lua</a></td>
  8834. </tr>
  8835. </tbody>
  8836. </table>
  8837. <h5 id="installcommand">Install command</h5>
  8838. <pre><code class="lang-console">xrepo install cppunit
  8839. </code></pre>
  8840. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8841. <pre><code class="lang-lua">add_requires("cppunit")
  8842. </code></pre>
  8843. <h3 id="cppzmqlinux">cppzmq (linux)</h3>
  8844. <table>
  8845. <thead>
  8846. <tr>
  8847. <th>Description</th>
  8848. <th><em>Header-only C++ binding for libzmq</em></th>
  8849. </tr>
  8850. </thead>
  8851. <tbody>
  8852. <tr>
  8853. <td>Homepage</td>
  8854. <td><a href="http://www.zeromq.org/">http://www.zeromq.org/</a></td>
  8855. </tr>
  8856. <tr>
  8857. <td>License</td>
  8858. <td>MIT</td>
  8859. </tr>
  8860. <tr>
  8861. <td>Versions</td>
  8862. <td>v4.8.1, v4.9.0, v4.10.0, v4.11.0</td>
  8863. </tr>
  8864. <tr>
  8865. <td>Architectures</td>
  8866. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8867. </tr>
  8868. <tr>
  8869. <td>Definition</td>
  8870. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppzmq/xmake.lua">cppzmq/xmake.lua</a></td>
  8871. </tr>
  8872. </tbody>
  8873. </table>
  8874. <h5 id="installcommand">Install command</h5>
  8875. <pre><code class="lang-console">xrepo install cppzmq
  8876. </code></pre>
  8877. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8878. <pre><code class="lang-lua">add_requires("cppzmq")
  8879. </code></pre>
  8880. <h3 id="cprlinux">cpr (linux)</h3>
  8881. <table>
  8882. <thead>
  8883. <tr>
  8884. <th>Description</th>
  8885. <th><em>C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.</em></th>
  8886. </tr>
  8887. </thead>
  8888. <tbody>
  8889. <tr>
  8890. <td>Homepage</td>
  8891. <td><a href="https://docs.libcpr.org/">https://docs.libcpr.org/</a></td>
  8892. </tr>
  8893. <tr>
  8894. <td>License</td>
  8895. <td>MIT</td>
  8896. </tr>
  8897. <tr>
  8898. <td>Versions</td>
  8899. <td>1.6.2, 1.7.2, 1.8.3, 1.9.4, 1.10.2, 1.10.3, 1.10.5, 1.11.1, 1.11.2, 1.12.0</td>
  8900. </tr>
  8901. <tr>
  8902. <td>Architectures</td>
  8903. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8904. </tr>
  8905. <tr>
  8906. <td>Definition</td>
  8907. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpr/xmake.lua">cpr/xmake.lua</a></td>
  8908. </tr>
  8909. </tbody>
  8910. </table>
  8911. <h5 id="installcommand">Install command</h5>
  8912. <pre><code class="lang-console">xrepo install cpr
  8913. </code></pre>
  8914. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8915. <pre><code class="lang-lua">add_requires("cpr")
  8916. </code></pre>
  8917. <h3 id="cpufeatureslinux">cpu-features (linux)</h3>
  8918. <table>
  8919. <thead>
  8920. <tr>
  8921. <th>Description</th>
  8922. <th><em>A cross platform C99 library to get cpu features at runtime.</em></th>
  8923. </tr>
  8924. </thead>
  8925. <tbody>
  8926. <tr>
  8927. <td>Homepage</td>
  8928. <td><a href="https://github.com/google/cpu_features">https://github.com/google/cpu_features</a></td>
  8929. </tr>
  8930. <tr>
  8931. <td>License</td>
  8932. <td>Apache-2.0</td>
  8933. </tr>
  8934. <tr>
  8935. <td>Versions</td>
  8936. <td>v0.6.0, v0.7.0, v0.9.0, v0.10.0, v0.10.1</td>
  8937. </tr>
  8938. <tr>
  8939. <td>Architectures</td>
  8940. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8941. </tr>
  8942. <tr>
  8943. <td>Definition</td>
  8944. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpu-features/xmake.lua">cpu-features/xmake.lua</a></td>
  8945. </tr>
  8946. </tbody>
  8947. </table>
  8948. <h5 id="installcommand">Install command</h5>
  8949. <pre><code class="lang-console">xrepo install cpu-features
  8950. </code></pre>
  8951. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8952. <pre><code class="lang-lua">add_requires("cpu-features")
  8953. </code></pre>
  8954. <h3 id="cpuinfolinux">cpuinfo (linux)</h3>
  8955. <table>
  8956. <thead>
  8957. <tr>
  8958. <th>Description</th>
  8959. <th><em>CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)</em></th>
  8960. </tr>
  8961. </thead>
  8962. <tbody>
  8963. <tr>
  8964. <td>Homepage</td>
  8965. <td><a href="https://github.com/pytorch/cpuinfo">https://github.com/pytorch/cpuinfo</a></td>
  8966. </tr>
  8967. <tr>
  8968. <td>License</td>
  8969. <td>BSD-2-Clause</td>
  8970. </tr>
  8971. <tr>
  8972. <td>Versions</td>
  8973. <td>2023.07.21, 2024.09.26, 2025.03.28</td>
  8974. </tr>
  8975. <tr>
  8976. <td>Architectures</td>
  8977. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  8978. </tr>
  8979. <tr>
  8980. <td>Definition</td>
  8981. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpuinfo/xmake.lua">cpuinfo/xmake.lua</a></td>
  8982. </tr>
  8983. </tbody>
  8984. </table>
  8985. <h5 id="installcommand">Install command</h5>
  8986. <pre><code class="lang-console">xrepo install cpuinfo
  8987. </code></pre>
  8988. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  8989. <pre><code class="lang-lua">add_requires("cpuinfo")
  8990. </code></pre>
  8991. <h3 id="crlinux">cr (linux)</h3>
  8992. <table>
  8993. <thead>
  8994. <tr>
  8995. <th>Description</th>
  8996. <th><em>cr.h: A Simple C Hot Reload Header-only Library</em></th>
  8997. </tr>
  8998. </thead>
  8999. <tbody>
  9000. <tr>
  9001. <td>Homepage</td>
  9002. <td><a href="https://fungos.github.io/cr-simple-c-hot-reload/">https://fungos.github.io/cr-simple-c-hot-reload/</a></td>
  9003. </tr>
  9004. <tr>
  9005. <td>License</td>
  9006. <td>MIT</td>
  9007. </tr>
  9008. <tr>
  9009. <td>Versions</td>
  9010. <td>2022.11.06</td>
  9011. </tr>
  9012. <tr>
  9013. <td>Architectures</td>
  9014. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9015. </tr>
  9016. <tr>
  9017. <td>Definition</td>
  9018. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cr/xmake.lua">cr/xmake.lua</a></td>
  9019. </tr>
  9020. </tbody>
  9021. </table>
  9022. <h5 id="installcommand">Install command</h5>
  9023. <pre><code class="lang-console">xrepo install cr
  9024. </code></pre>
  9025. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9026. <pre><code class="lang-lua">add_requires("cr")
  9027. </code></pre>
  9028. <h3 id="crashpadlinux">crashpad (linux)</h3>
  9029. <table>
  9030. <thead>
  9031. <tr>
  9032. <th>Description</th>
  9033. <th><em>Crashpad is a crash-reporting system.</em></th>
  9034. </tr>
  9035. </thead>
  9036. <tbody>
  9037. <tr>
  9038. <td>Homepage</td>
  9039. <td><a href="https://chromium.googlesource.com/crashpad/crashpad/+/refs/heads/main/README.md">https://chromium.googlesource.com/crashpad/crashpad/+/refs/heads/main/README.md</a></td>
  9040. </tr>
  9041. <tr>
  9042. <td>License</td>
  9043. <td>Apache-2.0</td>
  9044. </tr>
  9045. <tr>
  9046. <td>Versions</td>
  9047. <td>2024.04.15</td>
  9048. </tr>
  9049. <tr>
  9050. <td>Architectures</td>
  9051. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9052. </tr>
  9053. <tr>
  9054. <td>Definition</td>
  9055. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crashpad/xmake.lua">crashpad/xmake.lua</a></td>
  9056. </tr>
  9057. </tbody>
  9058. </table>
  9059. <h5 id="installcommand">Install command</h5>
  9060. <pre><code class="lang-console">xrepo install crashpad
  9061. </code></pre>
  9062. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9063. <pre><code class="lang-lua">add_requires("crashpad")
  9064. </code></pre>
  9065. <h3 id="crc32clinux">crc32c (linux)</h3>
  9066. <table>
  9067. <thead>
  9068. <tr>
  9069. <th>Description</th>
  9070. <th><em>CRC32C implementation with support for CPU-specific acceleration instructions</em></th>
  9071. </tr>
  9072. </thead>
  9073. <tbody>
  9074. <tr>
  9075. <td>Homepage</td>
  9076. <td><a href="https://github.com/google/crc32c">https://github.com/google/crc32c</a></td>
  9077. </tr>
  9078. <tr>
  9079. <td>License</td>
  9080. <td>BSD-3-Clause</td>
  9081. </tr>
  9082. <tr>
  9083. <td>Versions</td>
  9084. <td>1.1.2</td>
  9085. </tr>
  9086. <tr>
  9087. <td>Architectures</td>
  9088. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9089. </tr>
  9090. <tr>
  9091. <td>Definition</td>
  9092. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crc32c/xmake.lua">crc32c/xmake.lua</a></td>
  9093. </tr>
  9094. </tbody>
  9095. </table>
  9096. <h5 id="installcommand">Install command</h5>
  9097. <pre><code class="lang-console">xrepo install crc32c
  9098. </code></pre>
  9099. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9100. <pre><code class="lang-lua">add_requires("crc32c")
  9101. </code></pre>
  9102. <h3 id="criterionlinux">criterion (linux)</h3>
  9103. <table>
  9104. <thead>
  9105. <tr>
  9106. <th>Description</th>
  9107. <th><em>A cross-platform C and C++ unit testing framework for the 21st century</em></th>
  9108. </tr>
  9109. </thead>
  9110. <tbody>
  9111. <tr>
  9112. <td>Homepage</td>
  9113. <td><a href="https://github.com/Snaipe/Criterion">https://github.com/Snaipe/Criterion</a></td>
  9114. </tr>
  9115. <tr>
  9116. <td>License</td>
  9117. <td>MIT</td>
  9118. </tr>
  9119. <tr>
  9120. <td>Versions</td>
  9121. <td>v2.4.2</td>
  9122. </tr>
  9123. <tr>
  9124. <td>Architectures</td>
  9125. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9126. </tr>
  9127. <tr>
  9128. <td>Definition</td>
  9129. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/criterion/xmake.lua">criterion/xmake.lua</a></td>
  9130. </tr>
  9131. </tbody>
  9132. </table>
  9133. <h5 id="installcommand">Install command</h5>
  9134. <pre><code class="lang-console">xrepo install criterion
  9135. </code></pre>
  9136. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9137. <pre><code class="lang-lua">add_requires("criterion")
  9138. </code></pre>
  9139. <h3 id="croaringlinux">croaring (linux)</h3>
  9140. <table>
  9141. <thead>
  9142. <tr>
  9143. <th>Description</th>
  9144. <th><em>Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks</em></th>
  9145. </tr>
  9146. </thead>
  9147. <tbody>
  9148. <tr>
  9149. <td>Homepage</td>
  9150. <td><a href="http://roaringbitmap.org/">http://roaringbitmap.org/</a></td>
  9151. </tr>
  9152. <tr>
  9153. <td>License</td>
  9154. <td>Apache-2.0</td>
  9155. </tr>
  9156. <tr>
  9157. <td>Versions</td>
  9158. <td>v2.0.4, v3.0.1, v4.0.0, v4.1.0, v4.1.1, v4.1.5, v4.1.7, v4.3.5, v4.3.6, v4.3.12</td>
  9159. </tr>
  9160. <tr>
  9161. <td>Architectures</td>
  9162. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9163. </tr>
  9164. <tr>
  9165. <td>Definition</td>
  9166. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/croaring/xmake.lua">croaring/xmake.lua</a></td>
  9167. </tr>
  9168. </tbody>
  9169. </table>
  9170. <h5 id="installcommand">Install command</h5>
  9171. <pre><code class="lang-console">xrepo install croaring
  9172. </code></pre>
  9173. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9174. <pre><code class="lang-lua">add_requires("croaring")
  9175. </code></pre>
  9176. <h3 id="croncpplinux">croncpp (linux)</h3>
  9177. <table>
  9178. <thead>
  9179. <tr>
  9180. <th>Description</th>
  9181. <th><em>A C++11/14/17 header-only cross-platform library for handling CRON expressions</em></th>
  9182. </tr>
  9183. </thead>
  9184. <tbody>
  9185. <tr>
  9186. <td>Homepage</td>
  9187. <td><a href="https://github.com/mariusbancila/croncpp">https://github.com/mariusbancila/croncpp</a></td>
  9188. </tr>
  9189. <tr>
  9190. <td>License</td>
  9191. <td>MIT</td>
  9192. </tr>
  9193. <tr>
  9194. <td>Versions</td>
  9195. <td>v2023.03.30</td>
  9196. </tr>
  9197. <tr>
  9198. <td>Architectures</td>
  9199. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9200. </tr>
  9201. <tr>
  9202. <td>Definition</td>
  9203. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/croncpp/xmake.lua">croncpp/xmake.lua</a></td>
  9204. </tr>
  9205. </tbody>
  9206. </table>
  9207. <h5 id="installcommand">Install command</h5>
  9208. <pre><code class="lang-console">xrepo install croncpp
  9209. </code></pre>
  9210. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9211. <pre><code class="lang-lua">add_requires("croncpp")
  9212. </code></pre>
  9213. <h3 id="crossguidlinux">crossguid (linux)</h3>
  9214. <table>
  9215. <thead>
  9216. <tr>
  9217. <th>Description</th>
  9218. <th><em>Lightweight cross platform C++ GUID/UUID library</em></th>
  9219. </tr>
  9220. </thead>
  9221. <tbody>
  9222. <tr>
  9223. <td>Homepage</td>
  9224. <td><a href="https://github.com/graeme-hill/crossguid">https://github.com/graeme-hill/crossguid</a></td>
  9225. </tr>
  9226. <tr>
  9227. <td>License</td>
  9228. <td>MIT</td>
  9229. </tr>
  9230. <tr>
  9231. <td>Versions</td>
  9232. <td>2019.3.29</td>
  9233. </tr>
  9234. <tr>
  9235. <td>Architectures</td>
  9236. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9237. </tr>
  9238. <tr>
  9239. <td>Definition</td>
  9240. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crossguid/xmake.lua">crossguid/xmake.lua</a></td>
  9241. </tr>
  9242. </tbody>
  9243. </table>
  9244. <h5 id="installcommand">Install command</h5>
  9245. <pre><code class="lang-console">xrepo install crossguid
  9246. </code></pre>
  9247. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9248. <pre><code class="lang-lua">add_requires("crossguid")
  9249. </code></pre>
  9250. <h3 id="crowlinux">crow (linux)</h3>
  9251. <table>
  9252. <thead>
  9253. <tr>
  9254. <th>Description</th>
  9255. <th><em>A Fast and Easy to use microframework for the web.</em></th>
  9256. </tr>
  9257. </thead>
  9258. <tbody>
  9259. <tr>
  9260. <td>Homepage</td>
  9261. <td><a href="https://github.com/CrowCpp/Crow">https://github.com/CrowCpp/Crow</a></td>
  9262. </tr>
  9263. <tr>
  9264. <td>License</td>
  9265. <td>BSD 3-Clause</td>
  9266. </tr>
  9267. <tr>
  9268. <td>Versions</td>
  9269. <td>v1.2.1+1, v1.2.1+2</td>
  9270. </tr>
  9271. <tr>
  9272. <td>Architectures</td>
  9273. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9274. </tr>
  9275. <tr>
  9276. <td>Definition</td>
  9277. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crow/xmake.lua">crow/xmake.lua</a></td>
  9278. </tr>
  9279. </tbody>
  9280. </table>
  9281. <h5 id="installcommand">Install command</h5>
  9282. <pre><code class="lang-console">xrepo install crow
  9283. </code></pre>
  9284. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9285. <pre><code class="lang-lua">add_requires("crow")
  9286. </code></pre>
  9287. <h3 id="crstllinux">crstl (linux)</h3>
  9288. <table>
  9289. <thead>
  9290. <tr>
  9291. <th>Description</th>
  9292. <th><em>STL whose aim is to compile fast, run fast, and be clear to read</em></th>
  9293. </tr>
  9294. </thead>
  9295. <tbody>
  9296. <tr>
  9297. <td>Homepage</td>
  9298. <td><a href="https://github.com/redorav/crstl">https://github.com/redorav/crstl</a></td>
  9299. </tr>
  9300. <tr>
  9301. <td>Versions</td>
  9302. <td>2024.06.04</td>
  9303. </tr>
  9304. <tr>
  9305. <td>Architectures</td>
  9306. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9307. </tr>
  9308. <tr>
  9309. <td>Definition</td>
  9310. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crstl/xmake.lua">crstl/xmake.lua</a></td>
  9311. </tr>
  9312. </tbody>
  9313. </table>
  9314. <h5 id="installcommand">Install command</h5>
  9315. <pre><code class="lang-console">xrepo install crstl
  9316. </code></pre>
  9317. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9318. <pre><code class="lang-lua">add_requires("crstl")
  9319. </code></pre>
  9320. <h3 id="cryptoalgorithmslinux">crypto-algorithms (linux)</h3>
  9321. <table>
  9322. <thead>
  9323. <tr>
  9324. <th>Description</th>
  9325. <th><em>Basic implementations of standard cryptography algorithms, like AES and SHA-1.</em></th>
  9326. </tr>
  9327. </thead>
  9328. <tbody>
  9329. <tr>
  9330. <td>Homepage</td>
  9331. <td><a href="https://github.com/KorewaWatchful/crypto-algorithms">https://github.com/KorewaWatchful/crypto-algorithms</a></td>
  9332. </tr>
  9333. <tr>
  9334. <td>Versions</td>
  9335. <td>2020.4.20</td>
  9336. </tr>
  9337. <tr>
  9338. <td>Architectures</td>
  9339. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9340. </tr>
  9341. <tr>
  9342. <td>Definition</td>
  9343. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/crypto-algorithms/xmake.lua">crypto-algorithms/xmake.lua</a></td>
  9344. </tr>
  9345. </tbody>
  9346. </table>
  9347. <h5 id="installcommand">Install command</h5>
  9348. <pre><code class="lang-console">xrepo install crypto-algorithms
  9349. </code></pre>
  9350. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9351. <pre><code class="lang-lua">add_requires("crypto-algorithms")
  9352. </code></pre>
  9353. <h3 id="cryptopplinux">cryptopp (linux)</h3>
  9354. <table>
  9355. <thead>
  9356. <tr>
  9357. <th>Description</th>
  9358. <th><em>free C++ class library of cryptographic schemes</em></th>
  9359. </tr>
  9360. </thead>
  9361. <tbody>
  9362. <tr>
  9363. <td>Homepage</td>
  9364. <td><a href="https://cryptopp.com/">https://cryptopp.com/</a></td>
  9365. </tr>
  9366. <tr>
  9367. <td>Versions</td>
  9368. <td>8.4.0, 8.5.0, 8.6.0, 8.7.0, 8.9.0</td>
  9369. </tr>
  9370. <tr>
  9371. <td>Architectures</td>
  9372. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9373. </tr>
  9374. <tr>
  9375. <td>Definition</td>
  9376. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cryptopp/xmake.lua">cryptopp/xmake.lua</a></td>
  9377. </tr>
  9378. </tbody>
  9379. </table>
  9380. <h5 id="installcommand">Install command</h5>
  9381. <pre><code class="lang-console">xrepo install cryptopp
  9382. </code></pre>
  9383. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9384. <pre><code class="lang-lua">add_requires("cryptopp")
  9385. </code></pre>
  9386. <h3 id="cs_libguardedlinux">cs_libguarded (linux)</h3>
  9387. <table>
  9388. <thead>
  9389. <tr>
  9390. <th>Description</th>
  9391. <th><em>Header-only library for multithreaded programming</em></th>
  9392. </tr>
  9393. </thead>
  9394. <tbody>
  9395. <tr>
  9396. <td>Homepage</td>
  9397. <td><a href="https://www.copperspice.com/">https://www.copperspice.com/</a></td>
  9398. </tr>
  9399. <tr>
  9400. <td>License</td>
  9401. <td>BSD-2-Clause</td>
  9402. </tr>
  9403. <tr>
  9404. <td>Versions</td>
  9405. <td>2023.08.02</td>
  9406. </tr>
  9407. <tr>
  9408. <td>Architectures</td>
  9409. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9410. </tr>
  9411. <tr>
  9412. <td>Definition</td>
  9413. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cs_libguarded/xmake.lua">cs_libguarded/xmake.lua</a></td>
  9414. </tr>
  9415. </tbody>
  9416. </table>
  9417. <h5 id="installcommand">Install command</h5>
  9418. <pre><code class="lang-console">xrepo install cs_libguarded
  9419. </code></pre>
  9420. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9421. <pre><code class="lang-lua">add_requires("cs_libguarded")
  9422. </code></pre>
  9423. <h3 id="csalinux">csa (linux)</h3>
  9424. <table>
  9425. <thead>
  9426. <tr>
  9427. <th>Description</th>
  9428. <th><em>C++ header-only library for Coupled Simulated Annealing</em></th>
  9429. </tr>
  9430. </thead>
  9431. <tbody>
  9432. <tr>
  9433. <td>Homepage</td>
  9434. <td><a href="https://epwalsh.github.io/software/csa">https://epwalsh.github.io/software/csa</a></td>
  9435. </tr>
  9436. <tr>
  9437. <td>License</td>
  9438. <td>MIT</td>
  9439. </tr>
  9440. <tr>
  9441. <td>Versions</td>
  9442. <td>2018.05.25</td>
  9443. </tr>
  9444. <tr>
  9445. <td>Architectures</td>
  9446. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9447. </tr>
  9448. <tr>
  9449. <td>Definition</td>
  9450. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csa/xmake.lua">csa/xmake.lua</a></td>
  9451. </tr>
  9452. </tbody>
  9453. </table>
  9454. <h5 id="installcommand">Install command</h5>
  9455. <pre><code class="lang-console">xrepo install csa
  9456. </code></pre>
  9457. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9458. <pre><code class="lang-lua">add_requires("csa")
  9459. </code></pre>
  9460. <h3 id="cserialportlinux">cserialport (linux)</h3>
  9461. <table>
  9462. <thead>
  9463. <tr>
  9464. <th>Description</th>
  9465. <th><em>CSerialPort is a lightweight cross-platform serial port library based on C++, which can easy to read and write serial port on multiple operating system.</em></th>
  9466. </tr>
  9467. </thead>
  9468. <tbody>
  9469. <tr>
  9470. <td>Homepage</td>
  9471. <td><a href="https://github.com/itas109/CSerialPort">https://github.com/itas109/CSerialPort</a></td>
  9472. </tr>
  9473. <tr>
  9474. <td>License</td>
  9475. <td>LGPL-3.0</td>
  9476. </tr>
  9477. <tr>
  9478. <td>Versions</td>
  9479. <td>v4.3.1, v4.3.2</td>
  9480. </tr>
  9481. <tr>
  9482. <td>Architectures</td>
  9483. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9484. </tr>
  9485. <tr>
  9486. <td>Definition</td>
  9487. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cserialport/xmake.lua">cserialport/xmake.lua</a></td>
  9488. </tr>
  9489. </tbody>
  9490. </table>
  9491. <h5 id="installcommand">Install command</h5>
  9492. <pre><code class="lang-console">xrepo install cserialport
  9493. </code></pre>
  9494. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9495. <pre><code class="lang-lua">add_requires("cserialport")
  9496. </code></pre>
  9497. <h3 id="csfmllinux">csfml (linux)</h3>
  9498. <table>
  9499. <thead>
  9500. <tr>
  9501. <th>Description</th>
  9502. <th><em>Official binding of SFML for C</em></th>
  9503. </tr>
  9504. </thead>
  9505. <tbody>
  9506. <tr>
  9507. <td>Homepage</td>
  9508. <td><a href="https://www.sfml-dev.org">https://www.sfml-dev.org</a></td>
  9509. </tr>
  9510. <tr>
  9511. <td>License</td>
  9512. <td>zlib</td>
  9513. </tr>
  9514. <tr>
  9515. <td>Versions</td>
  9516. <td>2.6.1</td>
  9517. </tr>
  9518. <tr>
  9519. <td>Architectures</td>
  9520. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9521. </tr>
  9522. <tr>
  9523. <td>Definition</td>
  9524. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csfml/xmake.lua">csfml/xmake.lua</a></td>
  9525. </tr>
  9526. </tbody>
  9527. </table>
  9528. <h5 id="installcommand">Install command</h5>
  9529. <pre><code class="lang-console">xrepo install csfml
  9530. </code></pre>
  9531. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9532. <pre><code class="lang-lua">add_requires("csfml")
  9533. </code></pre>
  9534. <h3 id="cspicelinux">cspice (linux)</h3>
  9535. <table>
  9536. <thead>
  9537. <tr>
  9538. <th>Description</th>
  9539. <th><em>An Observation Geometry System for Space Science Missions</em></th>
  9540. </tr>
  9541. </thead>
  9542. <tbody>
  9543. <tr>
  9544. <td>Homepage</td>
  9545. <td><a href="https://naif.jpl.nasa.gov/naif/toolkit.html">https://naif.jpl.nasa.gov/naif/toolkit.html</a></td>
  9546. </tr>
  9547. <tr>
  9548. <td>Versions</td>
  9549. <td>v67</td>
  9550. </tr>
  9551. <tr>
  9552. <td>Architectures</td>
  9553. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9554. </tr>
  9555. <tr>
  9556. <td>Definition</td>
  9557. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cspice/xmake.lua">cspice/xmake.lua</a></td>
  9558. </tr>
  9559. </tbody>
  9560. </table>
  9561. <h5 id="installcommand">Install command</h5>
  9562. <pre><code class="lang-console">xrepo install cspice
  9563. </code></pre>
  9564. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9565. <pre><code class="lang-lua">add_requires("cspice")
  9566. </code></pre>
  9567. <h3 id="csv2linux">csv2 (linux)</h3>
  9568. <table>
  9569. <thead>
  9570. <tr>
  9571. <th>Description</th>
  9572. <th><em>A CSV parser library</em></th>
  9573. </tr>
  9574. </thead>
  9575. <tbody>
  9576. <tr>
  9577. <td>Homepage</td>
  9578. <td><a href="https://github.com/p-ranav/csv2">https://github.com/p-ranav/csv2</a></td>
  9579. </tr>
  9580. <tr>
  9581. <td>License</td>
  9582. <td>MIT</td>
  9583. </tr>
  9584. <tr>
  9585. <td>Versions</td>
  9586. <td>v0.1</td>
  9587. </tr>
  9588. <tr>
  9589. <td>Architectures</td>
  9590. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9591. </tr>
  9592. <tr>
  9593. <td>Definition</td>
  9594. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csv2/xmake.lua">csv2/xmake.lua</a></td>
  9595. </tr>
  9596. </tbody>
  9597. </table>
  9598. <h5 id="installcommand">Install command</h5>
  9599. <pre><code class="lang-console">xrepo install csv2
  9600. </code></pre>
  9601. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9602. <pre><code class="lang-lua">add_requires("csv2")
  9603. </code></pre>
  9604. <h3 id="csvparserlinux">csvparser (linux)</h3>
  9605. <table>
  9606. <thead>
  9607. <tr>
  9608. <th>Description</th>
  9609. <th><em>A modern C++ library for reading, writing, and analyzing CSV (and similar) files (by vincentlaucsb)</em></th>
  9610. </tr>
  9611. </thead>
  9612. <tbody>
  9613. <tr>
  9614. <td>Homepage</td>
  9615. <td><a href="https://github.com/vincentlaucsb/csv-parser">https://github.com/vincentlaucsb/csv-parser</a></td>
  9616. </tr>
  9617. <tr>
  9618. <td>License</td>
  9619. <td>MIT</td>
  9620. </tr>
  9621. <tr>
  9622. <td>Versions</td>
  9623. <td>2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0</td>
  9624. </tr>
  9625. <tr>
  9626. <td>Architectures</td>
  9627. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9628. </tr>
  9629. <tr>
  9630. <td>Definition</td>
  9631. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/csvparser/xmake.lua">csvparser/xmake.lua</a></td>
  9632. </tr>
  9633. </tbody>
  9634. </table>
  9635. <h5 id="installcommand">Install command</h5>
  9636. <pre><code class="lang-console">xrepo install csvparser
  9637. </code></pre>
  9638. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9639. <pre><code class="lang-lua">add_requires("csvparser")
  9640. </code></pre>
  9641. <h3 id="cthashlinux">cthash (linux)</h3>
  9642. <table>
  9643. <thead>
  9644. <tr>
  9645. <th>Description</th>
  9646. <th><em>constexpr implementation of SHA-2 and SHA-3 family of hashes</em></th>
  9647. </tr>
  9648. </thead>
  9649. <tbody>
  9650. <tr>
  9651. <td>Homepage</td>
  9652. <td><a href="https://github.com/hanickadot/cthash">https://github.com/hanickadot/cthash</a></td>
  9653. </tr>
  9654. <tr>
  9655. <td>License</td>
  9656. <td>Apache-2.0</td>
  9657. </tr>
  9658. <tr>
  9659. <td>Versions</td>
  9660. <td>2023.10.24</td>
  9661. </tr>
  9662. <tr>
  9663. <td>Architectures</td>
  9664. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9665. </tr>
  9666. <tr>
  9667. <td>Definition</td>
  9668. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cthash/xmake.lua">cthash/xmake.lua</a></td>
  9669. </tr>
  9670. </tbody>
  9671. </table>
  9672. <h5 id="installcommand">Install command</h5>
  9673. <pre><code class="lang-console">xrepo install cthash
  9674. </code></pre>
  9675. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9676. <pre><code class="lang-lua">add_requires("cthash")
  9677. </code></pre>
  9678. <h3 id="ctpglinux">ctpg (linux)</h3>
  9679. <table>
  9680. <thead>
  9681. <tr>
  9682. <th>Description</th>
  9683. <th><em>Compile Time Parser Generator.</em></th>
  9684. </tr>
  9685. </thead>
  9686. <tbody>
  9687. <tr>
  9688. <td>Homepage</td>
  9689. <td><a href="https://github.com/peter-winter/ctpg">https://github.com/peter-winter/ctpg</a></td>
  9690. </tr>
  9691. <tr>
  9692. <td>License</td>
  9693. <td>MIT</td>
  9694. </tr>
  9695. <tr>
  9696. <td>Versions</td>
  9697. <td>v1.3.7</td>
  9698. </tr>
  9699. <tr>
  9700. <td>Architectures</td>
  9701. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9702. </tr>
  9703. <tr>
  9704. <td>Definition</td>
  9705. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctpg/xmake.lua">ctpg/xmake.lua</a></td>
  9706. </tr>
  9707. </tbody>
  9708. </table>
  9709. <h5 id="installcommand">Install command</h5>
  9710. <pre><code class="lang-console">xrepo install ctpg
  9711. </code></pre>
  9712. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9713. <pre><code class="lang-lua">add_requires("ctpg")
  9714. </code></pre>
  9715. <h3 id="ctracklinux">ctrack (linux)</h3>
  9716. <table>
  9717. <thead>
  9718. <tr>
  9719. <th>Description</th>
  9720. <th><em>A lightweight, high-performance C++ benchmarking and tracking library for effortless function profiling in both development and production environments.</em></th>
  9721. </tr>
  9722. </thead>
  9723. <tbody>
  9724. <tr>
  9725. <td>Homepage</td>
  9726. <td><a href="https://github.com/Compaile/ctrack">https://github.com/Compaile/ctrack</a></td>
  9727. </tr>
  9728. <tr>
  9729. <td>License</td>
  9730. <td>MIT</td>
  9731. </tr>
  9732. <tr>
  9733. <td>Versions</td>
  9734. <td>v1.0.2</td>
  9735. </tr>
  9736. <tr>
  9737. <td>Architectures</td>
  9738. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9739. </tr>
  9740. <tr>
  9741. <td>Definition</td>
  9742. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctrack/xmake.lua">ctrack/xmake.lua</a></td>
  9743. </tr>
  9744. </tbody>
  9745. </table>
  9746. <h5 id="installcommand">Install command</h5>
  9747. <pre><code class="lang-console">xrepo install ctrack
  9748. </code></pre>
  9749. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9750. <pre><code class="lang-lua">add_requires("ctrack")
  9751. </code></pre>
  9752. <h3 id="ctrelinux">ctre (linux)</h3>
  9753. <table>
  9754. <thead>
  9755. <tr>
  9756. <th>Description</th>
  9757. <th><em>ctre is a Compile time PCRE (almost) compatible regular expression matcher.</em></th>
  9758. </tr>
  9759. </thead>
  9760. <tbody>
  9761. <tr>
  9762. <td>Homepage</td>
  9763. <td><a href="https://github.com/hanickadot/compile-time-regular-expressions/">https://github.com/hanickadot/compile-time-regular-expressions/</a></td>
  9764. </tr>
  9765. <tr>
  9766. <td>License</td>
  9767. <td>Apache-2.0</td>
  9768. </tr>
  9769. <tr>
  9770. <td>Versions</td>
  9771. <td>v3.4.1, v3.5, v3.6, v3.7.2, v3.8.1, v3.9.0</td>
  9772. </tr>
  9773. <tr>
  9774. <td>Architectures</td>
  9775. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9776. </tr>
  9777. <tr>
  9778. <td>Definition</td>
  9779. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctre/xmake.lua">ctre/xmake.lua</a></td>
  9780. </tr>
  9781. </tbody>
  9782. </table>
  9783. <h5 id="installcommand">Install command</h5>
  9784. <pre><code class="lang-console">xrepo install ctre
  9785. </code></pre>
  9786. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9787. <pre><code class="lang-lua">add_requires("ctre")
  9788. </code></pre>
  9789. <h3 id="ctrlclinux">ctrl-c (linux)</h3>
  9790. <table>
  9791. <thead>
  9792. <tr>
  9793. <th>Description</th>
  9794. <th><em>Crossplatform code to handle Ctrl+C signal</em></th>
  9795. </tr>
  9796. </thead>
  9797. <tbody>
  9798. <tr>
  9799. <td>Homepage</td>
  9800. <td><a href="https://github.com/evgenykislov/ctrl-c">https://github.com/evgenykislov/ctrl-c</a></td>
  9801. </tr>
  9802. <tr>
  9803. <td>License</td>
  9804. <td>MIT</td>
  9805. </tr>
  9806. <tr>
  9807. <td>Versions</td>
  9808. <td>v1.0.0</td>
  9809. </tr>
  9810. <tr>
  9811. <td>Architectures</td>
  9812. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9813. </tr>
  9814. <tr>
  9815. <td>Definition</td>
  9816. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/ctrl-c/xmake.lua">ctrl-c/xmake.lua</a></td>
  9817. </tr>
  9818. </tbody>
  9819. </table>
  9820. <h5 id="installcommand">Install command</h5>
  9821. <pre><code class="lang-console">xrepo install ctrl-c
  9822. </code></pre>
  9823. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9824. <pre><code class="lang-lua">add_requires("ctrl-c")
  9825. </code></pre>
  9826. <h3 id="cubeblinux">cubeb (linux)</h3>
  9827. <table>
  9828. <thead>
  9829. <tr>
  9830. <th>Description</th>
  9831. <th><em>Cross platform audio library</em></th>
  9832. </tr>
  9833. </thead>
  9834. <tbody>
  9835. <tr>
  9836. <td>Homepage</td>
  9837. <td><a href="https://github.com/mozilla/cubeb">https://github.com/mozilla/cubeb</a></td>
  9838. </tr>
  9839. <tr>
  9840. <td>License</td>
  9841. <td>ISC</td>
  9842. </tr>
  9843. <tr>
  9844. <td>Versions</td>
  9845. <td>2023.7.31</td>
  9846. </tr>
  9847. <tr>
  9848. <td>Architectures</td>
  9849. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9850. </tr>
  9851. <tr>
  9852. <td>Definition</td>
  9853. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cubeb/xmake.lua">cubeb/xmake.lua</a></td>
  9854. </tr>
  9855. </tbody>
  9856. </table>
  9857. <h5 id="installcommand">Install command</h5>
  9858. <pre><code class="lang-console">xrepo install cubeb
  9859. </code></pre>
  9860. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9861. <pre><code class="lang-lua">add_requires("cubeb")
  9862. </code></pre>
  9863. <h3 id="cudasampleslinux">cuda-samples (linux)</h3>
  9864. <table>
  9865. <thead>
  9866. <tr>
  9867. <th>Description</th>
  9868. <th><em>CUDA Sample Utility Code</em></th>
  9869. </tr>
  9870. </thead>
  9871. <tbody>
  9872. <tr>
  9873. <td>Homepage</td>
  9874. <td><a href="https://github.com/NVIDIA/cuda-samples">https://github.com/NVIDIA/cuda-samples</a></td>
  9875. </tr>
  9876. <tr>
  9877. <td>License</td>
  9878. <td>BSD-3-Clause</td>
  9879. </tr>
  9880. <tr>
  9881. <td>Versions</td>
  9882. <td>v11.8, v12.3, v12.4.1, v12.5, v12.8, v12.9, v13.0</td>
  9883. </tr>
  9884. <tr>
  9885. <td>Architectures</td>
  9886. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9887. </tr>
  9888. <tr>
  9889. <td>Definition</td>
  9890. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cuda-samples/xmake.lua">cuda-samples/xmake.lua</a></td>
  9891. </tr>
  9892. </tbody>
  9893. </table>
  9894. <h5 id="installcommand">Install command</h5>
  9895. <pre><code class="lang-console">xrepo install cuda-samples
  9896. </code></pre>
  9897. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9898. <pre><code class="lang-lua">add_requires("cuda-samples")
  9899. </code></pre>
  9900. <h3 id="cumemlinux">cumem (linux)</h3>
  9901. <table>
  9902. <thead>
  9903. <tr>
  9904. <th>Description</th>
  9905. <th><em>CUDA Memory Management Wrapper with Type Safety</em></th>
  9906. </tr>
  9907. </thead>
  9908. <tbody>
  9909. <tr>
  9910. <td>Homepage</td>
  9911. <td><a href="https://github.com/BinhaoQin/cuMem">https://github.com/BinhaoQin/cuMem</a></td>
  9912. </tr>
  9913. <tr>
  9914. <td>Versions</td>
  9915. <td>1.0.0</td>
  9916. </tr>
  9917. <tr>
  9918. <td>Architectures</td>
  9919. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9920. </tr>
  9921. <tr>
  9922. <td>Definition</td>
  9923. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cumem/xmake.lua">cumem/xmake.lua</a></td>
  9924. </tr>
  9925. </tbody>
  9926. </table>
  9927. <h5 id="installcommand">Install command</h5>
  9928. <pre><code class="lang-console">xrepo install cumem
  9929. </code></pre>
  9930. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9931. <pre><code class="lang-lua">add_requires("cumem")
  9932. </code></pre>
  9933. <h3 id="cunitlinux">cunit (linux)</h3>
  9934. <table>
  9935. <thead>
  9936. <tr>
  9937. <th>Description</th>
  9938. <th><em>CUnit is a lightweight system for writing, administering, and running unit tests in C.</em></th>
  9939. </tr>
  9940. </thead>
  9941. <tbody>
  9942. <tr>
  9943. <td>Homepage</td>
  9944. <td><a href="https://gitlab.com/cunity/cunit">https://gitlab.com/cunity/cunit</a></td>
  9945. </tr>
  9946. <tr>
  9947. <td>License</td>
  9948. <td>LGPL-2.1</td>
  9949. </tr>
  9950. <tr>
  9951. <td>Versions</td>
  9952. <td>3.4.4</td>
  9953. </tr>
  9954. <tr>
  9955. <td>Architectures</td>
  9956. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9957. </tr>
  9958. <tr>
  9959. <td>Definition</td>
  9960. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cunit/xmake.lua">cunit/xmake.lua</a></td>
  9961. </tr>
  9962. </tbody>
  9963. </table>
  9964. <h5 id="installcommand">Install command</h5>
  9965. <pre><code class="lang-console">xrepo install cunit
  9966. </code></pre>
  9967. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  9968. <pre><code class="lang-lua">add_requires("cunit")
  9969. </code></pre>
  9970. <h3 id="curllinux">curl (linux)</h3>
  9971. <table>
  9972. <thead>
  9973. <tr>
  9974. <th>Description</th>
  9975. <th><em>The multiprotocol file transfer library.</em></th>
  9976. </tr>
  9977. </thead>
  9978. <tbody>
  9979. <tr>
  9980. <td>Homepage</td>
  9981. <td><a href="https://curl.haxx.se/">https://curl.haxx.se/</a></td>
  9982. </tr>
  9983. <tr>
  9984. <td>License</td>
  9985. <td>MIT</td>
  9986. </tr>
  9987. <tr>
  9988. <td>Versions</td>
  9989. <td>7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0, 7.74.0, 7.75.0, 7.76.1, 7.77.0, 7.78.0, 7.80.0, 7.81.0, 7.82.0, 7.84.0, 7.85.0, 7.86.0, 7.87.0, 8.0.1, 8.4.0, 8.5.0, 8.6.0, 8.7.1, 8.8.0, 8.9.0, 8.9.1, 8.10.0, 8.10.1, 8.11.0</td>
  9990. </tr>
  9991. <tr>
  9992. <td>Architectures</td>
  9993. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  9994. </tr>
  9995. <tr>
  9996. <td>Definition</td>
  9997. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curl/xmake.lua">curl/xmake.lua</a></td>
  9998. </tr>
  9999. </tbody>
  10000. </table>
  10001. <h5 id="installcommand">Install command</h5>
  10002. <pre><code class="lang-console">xrepo install curl
  10003. </code></pre>
  10004. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10005. <pre><code class="lang-lua">add_requires("curl")
  10006. </code></pre>
  10007. <h3 id="curlcpplinux">curlcpp (linux)</h3>
  10008. <table>
  10009. <thead>
  10010. <tr>
  10011. <th>Description</th>
  10012. <th><em>An object oriented C++ wrapper for CURL (libcurl)</em></th>
  10013. </tr>
  10014. </thead>
  10015. <tbody>
  10016. <tr>
  10017. <td>Homepage</td>
  10018. <td><a href="https://josephp91.github.io/curlcpp">https://josephp91.github.io/curlcpp</a></td>
  10019. </tr>
  10020. <tr>
  10021. <td>License</td>
  10022. <td>MIT</td>
  10023. </tr>
  10024. <tr>
  10025. <td>Versions</td>
  10026. <td>3.1</td>
  10027. </tr>
  10028. <tr>
  10029. <td>Architectures</td>
  10030. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10031. </tr>
  10032. <tr>
  10033. <td>Definition</td>
  10034. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curlcpp/xmake.lua">curlcpp/xmake.lua</a></td>
  10035. </tr>
  10036. </tbody>
  10037. </table>
  10038. <h5 id="installcommand">Install command</h5>
  10039. <pre><code class="lang-console">xrepo install curlcpp
  10040. </code></pre>
  10041. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10042. <pre><code class="lang-lua">add_requires("curlcpp")
  10043. </code></pre>
  10044. <h3 id="curlpplinux">curlpp (linux)</h3>
  10045. <table>
  10046. <thead>
  10047. <tr>
  10048. <th>Description</th>
  10049. <th><em>C++ wrapper around libcURL</em></th>
  10050. </tr>
  10051. </thead>
  10052. <tbody>
  10053. <tr>
  10054. <td>Homepage</td>
  10055. <td><a href="http://www.curlpp.org">http://www.curlpp.org</a></td>
  10056. </tr>
  10057. <tr>
  10058. <td>License</td>
  10059. <td>MIT</td>
  10060. </tr>
  10061. <tr>
  10062. <td>Versions</td>
  10063. <td>2023.07.27</td>
  10064. </tr>
  10065. <tr>
  10066. <td>Architectures</td>
  10067. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10068. </tr>
  10069. <tr>
  10070. <td>Definition</td>
  10071. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/curlpp/xmake.lua">curlpp/xmake.lua</a></td>
  10072. </tr>
  10073. </tbody>
  10074. </table>
  10075. <h5 id="installcommand">Install command</h5>
  10076. <pre><code class="lang-console">xrepo install curlpp
  10077. </code></pre>
  10078. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10079. <pre><code class="lang-lua">add_requires("curlpp")
  10080. </code></pre>
  10081. <h3 id="cute_headerslinux">cute_headers (linux)</h3>
  10082. <table>
  10083. <thead>
  10084. <tr>
  10085. <th>Description</th>
  10086. <th><em>Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games</em></th>
  10087. </tr>
  10088. </thead>
  10089. <tbody>
  10090. <tr>
  10091. <td>Homepage</td>
  10092. <td><a href="https://github.com/RandyGaul/cute_headers">https://github.com/RandyGaul/cute_headers</a></td>
  10093. </tr>
  10094. <tr>
  10095. <td>License</td>
  10096. <td>Public Domain</td>
  10097. </tr>
  10098. <tr>
  10099. <td>Versions</td>
  10100. <td>2024.07.22</td>
  10101. </tr>
  10102. <tr>
  10103. <td>Architectures</td>
  10104. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10105. </tr>
  10106. <tr>
  10107. <td>Definition</td>
  10108. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cute_headers/xmake.lua">cute_headers/xmake.lua</a></td>
  10109. </tr>
  10110. </tbody>
  10111. </table>
  10112. <h5 id="installcommand">Install command</h5>
  10113. <pre><code class="lang-console">xrepo install cute_headers
  10114. </code></pre>
  10115. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10116. <pre><code class="lang-lua">add_requires("cute_headers")
  10117. </code></pre>
  10118. <h3 id="cutlasslinux">cutlass (linux)</h3>
  10119. <table>
  10120. <thead>
  10121. <tr>
  10122. <th>Description</th>
  10123. <th><em>CUDA Templates for Linear Algebra Subroutines</em></th>
  10124. </tr>
  10125. </thead>
  10126. <tbody>
  10127. <tr>
  10128. <td>Homepage</td>
  10129. <td><a href="https://github.com/NVIDIA/cutlass">https://github.com/NVIDIA/cutlass</a></td>
  10130. </tr>
  10131. <tr>
  10132. <td>License</td>
  10133. <td>BSD-3-Clause</td>
  10134. </tr>
  10135. <tr>
  10136. <td>Versions</td>
  10137. <td>v3.2.0, v3.4.1, v3.5.0, v3.5.1, v3.6.0, v3.7.0, v3.8.0, v3.9.0, v4.0.0, v4.1.0, v4.2.0</td>
  10138. </tr>
  10139. <tr>
  10140. <td>Architectures</td>
  10141. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10142. </tr>
  10143. <tr>
  10144. <td>Definition</td>
  10145. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cutlass/xmake.lua">cutlass/xmake.lua</a></td>
  10146. </tr>
  10147. </tbody>
  10148. </table>
  10149. <h5 id="installcommand">Install command</h5>
  10150. <pre><code class="lang-console">xrepo install cutlass
  10151. </code></pre>
  10152. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10153. <pre><code class="lang-lua">add_requires("cutlass")
  10154. </code></pre>
  10155. <h3 id="cwtcucumberlinux">cwt-cucumber (linux)</h3>
  10156. <table>
  10157. <thead>
  10158. <tr>
  10159. <th>Description</th>
  10160. <th><em>A C++ Cucumber interpreter</em></th>
  10161. </tr>
  10162. </thead>
  10163. <tbody>
  10164. <tr>
  10165. <td>Homepage</td>
  10166. <td><a href="https://github.com/ThoSe1990/cwt-cucumber">https://github.com/ThoSe1990/cwt-cucumber</a></td>
  10167. </tr>
  10168. <tr>
  10169. <td>License</td>
  10170. <td>MIT</td>
  10171. </tr>
  10172. <tr>
  10173. <td>Versions</td>
  10174. <td>2.5, 2.6, 2.7</td>
  10175. </tr>
  10176. <tr>
  10177. <td>Architectures</td>
  10178. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10179. </tr>
  10180. <tr>
  10181. <td>Definition</td>
  10182. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cwt-cucumber/xmake.lua">cwt-cucumber/xmake.lua</a></td>
  10183. </tr>
  10184. </tbody>
  10185. </table>
  10186. <h5 id="installcommand">Install command</h5>
  10187. <pre><code class="lang-console">xrepo install cwt-cucumber
  10188. </code></pre>
  10189. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10190. <pre><code class="lang-lua">add_requires("cwt-cucumber")
  10191. </code></pre>
  10192. <h3 id="cxxgraphlinux">cxxgraph (linux)</h3>
  10193. <table>
  10194. <thead>
  10195. <tr>
  10196. <th>Description</th>
  10197. <th><em>Header-Only C++ Library for Graph Representation and Algorithms</em></th>
  10198. </tr>
  10199. </thead>
  10200. <tbody>
  10201. <tr>
  10202. <td>Homepage</td>
  10203. <td><a href="https://zigrazor.github.io/CXXGraph">https://zigrazor.github.io/CXXGraph</a></td>
  10204. </tr>
  10205. <tr>
  10206. <td>License</td>
  10207. <td>AGPL-3.0</td>
  10208. </tr>
  10209. <tr>
  10210. <td>Versions</td>
  10211. <td>v3.1.0, v4.1.0</td>
  10212. </tr>
  10213. <tr>
  10214. <td>Architectures</td>
  10215. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10216. </tr>
  10217. <tr>
  10218. <td>Definition</td>
  10219. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxgraph/xmake.lua">cxxgraph/xmake.lua</a></td>
  10220. </tr>
  10221. </tbody>
  10222. </table>
  10223. <h5 id="installcommand">Install command</h5>
  10224. <pre><code class="lang-console">xrepo install cxxgraph
  10225. </code></pre>
  10226. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10227. <pre><code class="lang-lua">add_requires("cxxgraph")
  10228. </code></pre>
  10229. <h3 id="cxxoptslinux">cxxopts (linux)</h3>
  10230. <table>
  10231. <thead>
  10232. <tr>
  10233. <th>Description</th>
  10234. <th><em>Lightweight C++ command line option parser</em></th>
  10235. </tr>
  10236. </thead>
  10237. <tbody>
  10238. <tr>
  10239. <td>Homepage</td>
  10240. <td><a href="https://github.com/jarro2783/cxxopts">https://github.com/jarro2783/cxxopts</a></td>
  10241. </tr>
  10242. <tr>
  10243. <td>License</td>
  10244. <td>MIT</td>
  10245. </tr>
  10246. <tr>
  10247. <td>Versions</td>
  10248. <td>v2.2.0, v3.0.0, v3.1.1, v3.2.0, v3.2.1, v3.3.1</td>
  10249. </tr>
  10250. <tr>
  10251. <td>Architectures</td>
  10252. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10253. </tr>
  10254. <tr>
  10255. <td>Definition</td>
  10256. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxopts/xmake.lua">cxxopts/xmake.lua</a></td>
  10257. </tr>
  10258. </tbody>
  10259. </table>
  10260. <h5 id="installcommand">Install command</h5>
  10261. <pre><code class="lang-console">xrepo install cxxopts
  10262. </code></pre>
  10263. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10264. <pre><code class="lang-lua">add_requires("cxxopts")
  10265. </code></pre>
  10266. <h3 id="cyrussasllinux">cyrus-sasl (linux)</h3>
  10267. <table>
  10268. <thead>
  10269. <tr>
  10270. <th>Description</th>
  10271. <th><em>Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.</em></th>
  10272. </tr>
  10273. </thead>
  10274. <tbody>
  10275. <tr>
  10276. <td>Homepage</td>
  10277. <td><a href="https://www.cyrusimap.org/sasl/">https://www.cyrusimap.org/sasl/</a></td>
  10278. </tr>
  10279. <tr>
  10280. <td>Versions</td>
  10281. <td>2.1.27</td>
  10282. </tr>
  10283. <tr>
  10284. <td>Architectures</td>
  10285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10286. </tr>
  10287. <tr>
  10288. <td>Definition</td>
  10289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cyrus-sasl/xmake.lua">cyrus-sasl/xmake.lua</a></td>
  10290. </tr>
  10291. </tbody>
  10292. </table>
  10293. <h5 id="installcommand">Install command</h5>
  10294. <pre><code class="lang-console">xrepo install cyrus-sasl
  10295. </code></pre>
  10296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10297. <pre><code class="lang-lua">add_requires("cyrus-sasl")
  10298. </code></pre>
  10299. <h2 id="d">d</h2>
  10300. <h3 id="daemonpplinux">daemonpp (linux)</h3>
  10301. <table>
  10302. <thead>
  10303. <tr>
  10304. <th>Description</th>
  10305. <th><em>Simple C++ header only template for creating Linux daemons</em></th>
  10306. </tr>
  10307. </thead>
  10308. <tbody>
  10309. <tr>
  10310. <td>Homepage</td>
  10311. <td><a href="https://github.com/baderouaich/daemonpp">https://github.com/baderouaich/daemonpp</a></td>
  10312. </tr>
  10313. <tr>
  10314. <td>License</td>
  10315. <td>MIT</td>
  10316. </tr>
  10317. <tr>
  10318. <td>Versions</td>
  10319. <td>2023.05.01</td>
  10320. </tr>
  10321. <tr>
  10322. <td>Architectures</td>
  10323. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10324. </tr>
  10325. <tr>
  10326. <td>Definition</td>
  10327. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/daemonpp/xmake.lua">daemonpp/xmake.lua</a></td>
  10328. </tr>
  10329. </tbody>
  10330. </table>
  10331. <h5 id="installcommand">Install command</h5>
  10332. <pre><code class="lang-console">xrepo install daemonpp
  10333. </code></pre>
  10334. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10335. <pre><code class="lang-lua">add_requires("daemonpp")
  10336. </code></pre>
  10337. <h3 id="dartslinux">darts (linux)</h3>
  10338. <table>
  10339. <thead>
  10340. <tr>
  10341. <th>Description</th>
  10342. <th><em>C++ Template Library for implementation of Double-Array</em></th>
  10343. </tr>
  10344. </thead>
  10345. <tbody>
  10346. <tr>
  10347. <td>Homepage</td>
  10348. <td><a href="http://chasen.org/~taku/software/darts/">http://chasen.org/~taku/software/darts/</a></td>
  10349. </tr>
  10350. <tr>
  10351. <td>License</td>
  10352. <td>BSD</td>
  10353. </tr>
  10354. <tr>
  10355. <td>Versions</td>
  10356. <td>0.32</td>
  10357. </tr>
  10358. <tr>
  10359. <td>Architectures</td>
  10360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10361. </tr>
  10362. <tr>
  10363. <td>Definition</td>
  10364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/darts/xmake.lua">darts/xmake.lua</a></td>
  10365. </tr>
  10366. </tbody>
  10367. </table>
  10368. <h5 id="installcommand">Install command</h5>
  10369. <pre><code class="lang-console">xrepo install darts
  10370. </code></pre>
  10371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10372. <pre><code class="lang-lua">add_requires("darts")
  10373. </code></pre>
  10374. <h3 id="dartsimlinux">dartsim (linux)</h3>
  10375. <table>
  10376. <thead>
  10377. <tr>
  10378. <th>Description</th>
  10379. <th><em>Dynamic Animation and Robotics Toolkit</em></th>
  10380. </tr>
  10381. </thead>
  10382. <tbody>
  10383. <tr>
  10384. <td>Homepage</td>
  10385. <td><a href="https://dartsim.github.io/">https://dartsim.github.io/</a></td>
  10386. </tr>
  10387. <tr>
  10388. <td>License</td>
  10389. <td>BSD-2-Clause</td>
  10390. </tr>
  10391. <tr>
  10392. <td>Versions</td>
  10393. <td>v6.13.0, v6.14.2, v6.14.4, v6.14.5, v6.15.0</td>
  10394. </tr>
  10395. <tr>
  10396. <td>Architectures</td>
  10397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10398. </tr>
  10399. <tr>
  10400. <td>Definition</td>
  10401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dartsim/xmake.lua">dartsim/xmake.lua</a></td>
  10402. </tr>
  10403. </tbody>
  10404. </table>
  10405. <h5 id="installcommand">Install command</h5>
  10406. <pre><code class="lang-console">xrepo install dartsim
  10407. </code></pre>
  10408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10409. <pre><code class="lang-lua">add_requires("dartsim")
  10410. </code></pre>
  10411. <h3 id="dataframelinux">dataframe (linux)</h3>
  10412. <table>
  10413. <thead>
  10414. <tr>
  10415. <th>Description</th>
  10416. <th><em>This is a C++ analytical library that provides interface and functionality similar to packages/libraries in Python and R.</em></th>
  10417. </tr>
  10418. </thead>
  10419. <tbody>
  10420. <tr>
  10421. <td>Homepage</td>
  10422. <td><a href="https://github.com/hosseinmoein/DataFrame">https://github.com/hosseinmoein/DataFrame</a></td>
  10423. </tr>
  10424. <tr>
  10425. <td>License</td>
  10426. <td>MIT</td>
  10427. </tr>
  10428. <tr>
  10429. <td>Versions</td>
  10430. <td>1.21.0, 1.22.0, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.4.0</td>
  10431. </tr>
  10432. <tr>
  10433. <td>Architectures</td>
  10434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10435. </tr>
  10436. <tr>
  10437. <td>Definition</td>
  10438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dataframe/xmake.lua">dataframe/xmake.lua</a></td>
  10439. </tr>
  10440. </tbody>
  10441. </table>
  10442. <h5 id="installcommand">Install command</h5>
  10443. <pre><code class="lang-console">xrepo install dataframe
  10444. </code></pre>
  10445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10446. <pre><code class="lang-lua">add_requires("dataframe")
  10447. </code></pre>
  10448. <h3 id="datatype99linux">datatype99 (linux)</h3>
  10449. <table>
  10450. <thead>
  10451. <tr>
  10452. <th>Description</th>
  10453. <th><em>Algebraic data types for C99</em></th>
  10454. </tr>
  10455. </thead>
  10456. <tbody>
  10457. <tr>
  10458. <td>Homepage</td>
  10459. <td><a href="https://github.com/Hirrolot/datatype99">https://github.com/Hirrolot/datatype99</a></td>
  10460. </tr>
  10461. <tr>
  10462. <td>License</td>
  10463. <td>MIT</td>
  10464. </tr>
  10465. <tr>
  10466. <td>Versions</td>
  10467. <td>1.6.3, 1.6.4, 1.6.5</td>
  10468. </tr>
  10469. <tr>
  10470. <td>Architectures</td>
  10471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10472. </tr>
  10473. <tr>
  10474. <td>Definition</td>
  10475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/datatype99/xmake.lua">datatype99/xmake.lua</a></td>
  10476. </tr>
  10477. </tbody>
  10478. </table>
  10479. <h5 id="installcommand">Install command</h5>
  10480. <pre><code class="lang-console">xrepo install datatype99
  10481. </code></pre>
  10482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10483. <pre><code class="lang-lua">add_requires("datatype99")
  10484. </code></pre>
  10485. <h3 id="datelinux">date (linux)</h3>
  10486. <table>
  10487. <thead>
  10488. <tr>
  10489. <th>Description</th>
  10490. <th><em>A date and time library for use with C++11 and C++14.</em></th>
  10491. </tr>
  10492. </thead>
  10493. <tbody>
  10494. <tr>
  10495. <td>Homepage</td>
  10496. <td><a href="https://github.com/HowardHinnant/date">https://github.com/HowardHinnant/date</a></td>
  10497. </tr>
  10498. <tr>
  10499. <td>License</td>
  10500. <td>MIT</td>
  10501. </tr>
  10502. <tr>
  10503. <td>Versions</td>
  10504. <td>v3.0.1, v3.0.3, v3.0.4</td>
  10505. </tr>
  10506. <tr>
  10507. <td>Architectures</td>
  10508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10509. </tr>
  10510. <tr>
  10511. <td>Definition</td>
  10512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/date/xmake.lua">date/xmake.lua</a></td>
  10513. </tr>
  10514. </tbody>
  10515. </table>
  10516. <h5 id="installcommand">Install command</h5>
  10517. <pre><code class="lang-console">xrepo install date
  10518. </code></pre>
  10519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10520. <pre><code class="lang-lua">add_requires("date")
  10521. </code></pre>
  10522. <h3 id="dav1dlinux">dav1d (linux)</h3>
  10523. <table>
  10524. <thead>
  10525. <tr>
  10526. <th>Description</th>
  10527. <th><em>dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed, size and correctness.</em></th>
  10528. </tr>
  10529. </thead>
  10530. <tbody>
  10531. <tr>
  10532. <td>Homepage</td>
  10533. <td><a href="https://www.videolan.org/projects/dav1d.html">https://www.videolan.org/projects/dav1d.html</a></td>
  10534. </tr>
  10535. <tr>
  10536. <td>License</td>
  10537. <td>BSD-2-Clause</td>
  10538. </tr>
  10539. <tr>
  10540. <td>Versions</td>
  10541. <td>0.9.0, 1.1.0, 1.4.3, 1.5.0</td>
  10542. </tr>
  10543. <tr>
  10544. <td>Architectures</td>
  10545. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10546. </tr>
  10547. <tr>
  10548. <td>Definition</td>
  10549. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dav1d/xmake.lua">dav1d/xmake.lua</a></td>
  10550. </tr>
  10551. </tbody>
  10552. </table>
  10553. <h5 id="installcommand">Install command</h5>
  10554. <pre><code class="lang-console">xrepo install dav1d
  10555. </code></pre>
  10556. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10557. <pre><code class="lang-lua">add_requires("dav1d")
  10558. </code></pre>
  10559. <h3 id="davixlinux">davix (linux)</h3>
  10560. <table>
  10561. <thead>
  10562. <tr>
  10563. <th>Description</th>
  10564. <th><em>High-performance file management over WebDAV/HTTP</em></th>
  10565. </tr>
  10566. </thead>
  10567. <tbody>
  10568. <tr>
  10569. <td>Homepage</td>
  10570. <td><a href="https://davix.web.cern.ch/">https://davix.web.cern.ch/</a></td>
  10571. </tr>
  10572. <tr>
  10573. <td>License</td>
  10574. <td>LGPL-2.1</td>
  10575. </tr>
  10576. <tr>
  10577. <td>Versions</td>
  10578. <td>0.8.5</td>
  10579. </tr>
  10580. <tr>
  10581. <td>Architectures</td>
  10582. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10583. </tr>
  10584. <tr>
  10585. <td>Definition</td>
  10586. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/davix/xmake.lua">davix/xmake.lua</a></td>
  10587. </tr>
  10588. </tbody>
  10589. </table>
  10590. <h5 id="installcommand">Install command</h5>
  10591. <pre><code class="lang-console">xrepo install davix
  10592. </code></pre>
  10593. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10594. <pre><code class="lang-lua">add_requires("davix")
  10595. </code></pre>
  10596. <h3 id="daw_header_librarieslinux">daw_header_libraries (linux)</h3>
  10597. <table>
  10598. <thead>
  10599. <tr>
  10600. <th>Description</th>
  10601. <th><em>Various header libraries mostly future std lib, replacements for(e.g. visit), or some misc </em></th>
  10602. </tr>
  10603. </thead>
  10604. <tbody>
  10605. <tr>
  10606. <td>Homepage</td>
  10607. <td><a href="https://beached.github.io/header_libraries/">https://beached.github.io/header_libraries/</a></td>
  10608. </tr>
  10609. <tr>
  10610. <td>License</td>
  10611. <td>BSL-1.0</td>
  10612. </tr>
  10613. <tr>
  10614. <td>Versions</td>
  10615. <td>v2.96.1, v2.102.0, v2.106.0, v2.106.1, v2.110.0, v2.114.0, v2.114.1, v2.118.0, v2.123.2</td>
  10616. </tr>
  10617. <tr>
  10618. <td>Architectures</td>
  10619. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10620. </tr>
  10621. <tr>
  10622. <td>Definition</td>
  10623. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/daw_header_libraries/xmake.lua">daw_header_libraries/xmake.lua</a></td>
  10624. </tr>
  10625. </tbody>
  10626. </table>
  10627. <h5 id="installcommand">Install command</h5>
  10628. <pre><code class="lang-console">xrepo install daw_header_libraries
  10629. </code></pre>
  10630. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10631. <pre><code class="lang-lua">add_requires("daw_header_libraries")
  10632. </code></pre>
  10633. <h3 id="daw_json_linklinux">daw_json_link (linux)</h3>
  10634. <table>
  10635. <thead>
  10636. <tr>
  10637. <th>Description</th>
  10638. <th><em>Fast, convenient JSON serialization and parsing in C++</em></th>
  10639. </tr>
  10640. </thead>
  10641. <tbody>
  10642. <tr>
  10643. <td>Homepage</td>
  10644. <td><a href="https://beached.github.io/daw_json_link/">https://beached.github.io/daw_json_link/</a></td>
  10645. </tr>
  10646. <tr>
  10647. <td>License</td>
  10648. <td>BSL-1.0</td>
  10649. </tr>
  10650. <tr>
  10651. <td>Versions</td>
  10652. <td>v3.20.1, v3.23.2, v3.24.0, v3.24.1, v3.26.0, v3.28.3, v3.29.2, v3.30.2</td>
  10653. </tr>
  10654. <tr>
  10655. <td>Architectures</td>
  10656. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10657. </tr>
  10658. <tr>
  10659. <td>Definition</td>
  10660. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/daw_json_link/xmake.lua">daw_json_link/xmake.lua</a></td>
  10661. </tr>
  10662. </tbody>
  10663. </table>
  10664. <h5 id="installcommand">Install command</h5>
  10665. <pre><code class="lang-console">xrepo install daw_json_link
  10666. </code></pre>
  10667. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10668. <pre><code class="lang-lua">add_requires("daw_json_link")
  10669. </code></pre>
  10670. <h3 id="dbgmacrolinux">dbg-macro (linux)</h3>
  10671. <table>
  10672. <thead>
  10673. <tr>
  10674. <th>Description</th>
  10675. <th><em>A dbg(…) macro for C++</em></th>
  10676. </tr>
  10677. </thead>
  10678. <tbody>
  10679. <tr>
  10680. <td>Homepage</td>
  10681. <td><a href="https://github.com/sharkdp/dbg-macro">https://github.com/sharkdp/dbg-macro</a></td>
  10682. </tr>
  10683. <tr>
  10684. <td>License</td>
  10685. <td>MIT</td>
  10686. </tr>
  10687. <tr>
  10688. <td>Versions</td>
  10689. <td>v0.4.0, v0.5.0, v0.5.1</td>
  10690. </tr>
  10691. <tr>
  10692. <td>Architectures</td>
  10693. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10694. </tr>
  10695. <tr>
  10696. <td>Definition</td>
  10697. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dbg-macro/xmake.lua">dbg-macro/xmake.lua</a></td>
  10698. </tr>
  10699. </tbody>
  10700. </table>
  10701. <h5 id="installcommand">Install command</h5>
  10702. <pre><code class="lang-console">xrepo install dbg-macro
  10703. </code></pre>
  10704. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10705. <pre><code class="lang-lua">add_requires("dbg-macro")
  10706. </code></pre>
  10707. <h3 id="dbuslinux">dbus (linux)</h3>
  10708. <table>
  10709. <thead>
  10710. <tr>
  10711. <th>Description</th>
  10712. <th><em>D-Bus is a message bus system, a simple way for applications to talk to one another.</em></th>
  10713. </tr>
  10714. </thead>
  10715. <tbody>
  10716. <tr>
  10717. <td>Homepage</td>
  10718. <td><a href="https://www.freedesktop.org/wiki/Software/dbus/">https://www.freedesktop.org/wiki/Software/dbus/</a></td>
  10719. </tr>
  10720. <tr>
  10721. <td>License</td>
  10722. <td>GPL-2.0-or-later</td>
  10723. </tr>
  10724. <tr>
  10725. <td>Versions</td>
  10726. <td>1.14.2, 1.14.6, 1.14.8</td>
  10727. </tr>
  10728. <tr>
  10729. <td>Architectures</td>
  10730. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10731. </tr>
  10732. <tr>
  10733. <td>Definition</td>
  10734. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dbus/xmake.lua">dbus/xmake.lua</a></td>
  10735. </tr>
  10736. </tbody>
  10737. </table>
  10738. <h5 id="installcommand">Install command</h5>
  10739. <pre><code class="lang-console">xrepo install dbus
  10740. </code></pre>
  10741. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10742. <pre><code class="lang-lua">add_requires("dbus")
  10743. </code></pre>
  10744. <h3 id="dcmtklinux">dcmtk (linux)</h3>
  10745. <table>
  10746. <thead>
  10747. <tr>
  10748. <th>Description</th>
  10749. <th><em>DCMTK - DICOM Toolkit</em></th>
  10750. </tr>
  10751. </thead>
  10752. <tbody>
  10753. <tr>
  10754. <td>Homepage</td>
  10755. <td><a href="https://dcmtk.org/dcmtk.php.en">https://dcmtk.org/dcmtk.php.en</a></td>
  10756. </tr>
  10757. <tr>
  10758. <td>License</td>
  10759. <td>BSD-3-Clause</td>
  10760. </tr>
  10761. <tr>
  10762. <td>Versions</td>
  10763. <td>3.6.6, 3.6.9</td>
  10764. </tr>
  10765. <tr>
  10766. <td>Architectures</td>
  10767. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10768. </tr>
  10769. <tr>
  10770. <td>Definition</td>
  10771. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dcmtk/xmake.lua">dcmtk/xmake.lua</a></td>
  10772. </tr>
  10773. </tbody>
  10774. </table>
  10775. <h5 id="installcommand">Install command</h5>
  10776. <pre><code class="lang-console">xrepo install dcmtk
  10777. </code></pre>
  10778. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10779. <pre><code class="lang-lua">add_requires("dcmtk")
  10780. </code></pre>
  10781. <h3 id="debughpplinux">debug-hpp (linux)</h3>
  10782. <table>
  10783. <thead>
  10784. <tr>
  10785. <th>Description</th>
  10786. <th><em>printing everything including STL containers without pain</em></th>
  10787. </tr>
  10788. </thead>
  10789. <tbody>
  10790. <tr>
  10791. <td>Homepage</td>
  10792. <td><a href="https://github.com/archibate/debug-hpp">https://github.com/archibate/debug-hpp</a></td>
  10793. </tr>
  10794. <tr>
  10795. <td>License</td>
  10796. <td>Unlicense</td>
  10797. </tr>
  10798. <tr>
  10799. <td>Versions</td>
  10800. <td>2024.09.06</td>
  10801. </tr>
  10802. <tr>
  10803. <td>Architectures</td>
  10804. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10805. </tr>
  10806. <tr>
  10807. <td>Definition</td>
  10808. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debug-hpp/xmake.lua">debug-hpp/xmake.lua</a></td>
  10809. </tr>
  10810. </tbody>
  10811. </table>
  10812. <h5 id="installcommand">Install command</h5>
  10813. <pre><code class="lang-console">xrepo install debug-hpp
  10814. </code></pre>
  10815. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10816. <pre><code class="lang-lua">add_requires("debug-hpp")
  10817. </code></pre>
  10818. <h3 id="debug_assertlinux">debug_assert (linux)</h3>
  10819. <table>
  10820. <thead>
  10821. <tr>
  10822. <th>Description</th>
  10823. <th><em>Simple, flexible and modular assertion macro.</em></th>
  10824. </tr>
  10825. </thead>
  10826. <tbody>
  10827. <tr>
  10828. <td>Homepage</td>
  10829. <td><a href="http://foonathan.net/blog/2016/09/16/assertions.html">http://foonathan.net/blog/2016/09/16/assertions.html</a></td>
  10830. </tr>
  10831. <tr>
  10832. <td>License</td>
  10833. <td>zlib</td>
  10834. </tr>
  10835. <tr>
  10836. <td>Versions</td>
  10837. <td>v1.3.4</td>
  10838. </tr>
  10839. <tr>
  10840. <td>Architectures</td>
  10841. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10842. </tr>
  10843. <tr>
  10844. <td>Definition</td>
  10845. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debug_assert/xmake.lua">debug_assert/xmake.lua</a></td>
  10846. </tr>
  10847. </tbody>
  10848. </table>
  10849. <h5 id="installcommand">Install command</h5>
  10850. <pre><code class="lang-console">xrepo install debug_assert
  10851. </code></pre>
  10852. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10853. <pre><code class="lang-lua">add_requires("debug_assert")
  10854. </code></pre>
  10855. <h3 id="debugbreaklinux">debugbreak (linux)</h3>
  10856. <table>
  10857. <thead>
  10858. <tr>
  10859. <th>Description</th>
  10860. <th><em>break into the debugger programmatically</em></th>
  10861. </tr>
  10862. </thead>
  10863. <tbody>
  10864. <tr>
  10865. <td>Homepage</td>
  10866. <td><a href="https://github.com/scottt/debugbreak">https://github.com/scottt/debugbreak</a></td>
  10867. </tr>
  10868. <tr>
  10869. <td>License</td>
  10870. <td>BSD-2-Clause</td>
  10871. </tr>
  10872. <tr>
  10873. <td>Versions</td>
  10874. <td>v1.0</td>
  10875. </tr>
  10876. <tr>
  10877. <td>Architectures</td>
  10878. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10879. </tr>
  10880. <tr>
  10881. <td>Definition</td>
  10882. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/debugbreak/xmake.lua">debugbreak/xmake.lua</a></td>
  10883. </tr>
  10884. </tbody>
  10885. </table>
  10886. <h5 id="installcommand">Install command</h5>
  10887. <pre><code class="lang-console">xrepo install debugbreak
  10888. </code></pre>
  10889. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10890. <pre><code class="lang-lua">add_requires("debugbreak")
  10891. </code></pre>
  10892. <h3 id="decimal_for_cpplinux">decimal_for_cpp (linux)</h3>
  10893. <table>
  10894. <thead>
  10895. <tr>
  10896. <th>Description</th>
  10897. <th><em>Decimal data type support, for COBOL-like fixed-point operations on currency/money values.</em></th>
  10898. </tr>
  10899. </thead>
  10900. <tbody>
  10901. <tr>
  10902. <td>Homepage</td>
  10903. <td><a href="https://github.com/vpiotr/decimal_for_cpp">https://github.com/vpiotr/decimal_for_cpp</a></td>
  10904. </tr>
  10905. <tr>
  10906. <td>License</td>
  10907. <td>BSD-3-Clause</td>
  10908. </tr>
  10909. <tr>
  10910. <td>Versions</td>
  10911. <td>1.19, 1.20, 1.21</td>
  10912. </tr>
  10913. <tr>
  10914. <td>Architectures</td>
  10915. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10916. </tr>
  10917. <tr>
  10918. <td>Definition</td>
  10919. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/decimal_for_cpp/xmake.lua">decimal_for_cpp/xmake.lua</a></td>
  10920. </tr>
  10921. </tbody>
  10922. </table>
  10923. <h5 id="installcommand">Install command</h5>
  10924. <pre><code class="lang-console">xrepo install decimal_for_cpp
  10925. </code></pre>
  10926. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10927. <pre><code class="lang-lua">add_requires("decimal_for_cpp")
  10928. </code></pre>
  10929. <h3 id="demumblelinux">demumble (linux)</h3>
  10930. <table>
  10931. <thead>
  10932. <tr>
  10933. <th>Description</th>
  10934. <th><em>A better c++filt and a better undname.exe, in one binary.</em></th>
  10935. </tr>
  10936. </thead>
  10937. <tbody>
  10938. <tr>
  10939. <td>Homepage</td>
  10940. <td><a href="https://github.com/nico/demumble">https://github.com/nico/demumble</a></td>
  10941. </tr>
  10942. <tr>
  10943. <td>License</td>
  10944. <td>Apache-2.0</td>
  10945. </tr>
  10946. <tr>
  10947. <td>Versions</td>
  10948. <td>2022.3.23</td>
  10949. </tr>
  10950. <tr>
  10951. <td>Architectures</td>
  10952. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10953. </tr>
  10954. <tr>
  10955. <td>Definition</td>
  10956. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/demumble/xmake.lua">demumble/xmake.lua</a></td>
  10957. </tr>
  10958. </tbody>
  10959. </table>
  10960. <h5 id="installcommand">Install command</h5>
  10961. <pre><code class="lang-console">xrepo install demumble
  10962. </code></pre>
  10963. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10964. <pre><code class="lang-lua">add_requires("demumble")
  10965. </code></pre>
  10966. <h3 id="depot_toolslinux">depot_tools (linux)</h3>
  10967. <table>
  10968. <thead>
  10969. <tr>
  10970. <th>Description</th>
  10971. <th><em>Tools for working with Chromium development</em></th>
  10972. </tr>
  10973. </thead>
  10974. <tbody>
  10975. <tr>
  10976. <td>Homepage</td>
  10977. <td><a href="https://chromium.googlesource.com/chromium/tools/depot_tools">https://chromium.googlesource.com/chromium/tools/depot_tools</a></td>
  10978. </tr>
  10979. <tr>
  10980. <td>Versions</td>
  10981. <td>2022.2.1, 2024.2.29, 2024.7.4</td>
  10982. </tr>
  10983. <tr>
  10984. <td>Architectures</td>
  10985. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  10986. </tr>
  10987. <tr>
  10988. <td>Definition</td>
  10989. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/depot_tools/xmake.lua">depot_tools/xmake.lua</a></td>
  10990. </tr>
  10991. </tbody>
  10992. </table>
  10993. <h5 id="installcommand">Install command</h5>
  10994. <pre><code class="lang-console">xrepo install depot_tools
  10995. </code></pre>
  10996. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  10997. <pre><code class="lang-lua">add_requires("depot_tools")
  10998. </code></pre>
  10999. <h3 id="devillinux">devil (linux)</h3>
  11000. <table>
  11001. <thead>
  11002. <tr>
  11003. <th>Description</th>
  11004. <th><em>Developer&#39;s Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter and display a variety of images with ease.</em></th>
  11005. </tr>
  11006. </thead>
  11007. <tbody>
  11008. <tr>
  11009. <td>Homepage</td>
  11010. <td><a href="https://sourceforge.net/projects/openil/">https://sourceforge.net/projects/openil/</a></td>
  11011. </tr>
  11012. <tr>
  11013. <td>License</td>
  11014. <td>LGPL-2.1</td>
  11015. </tr>
  11016. <tr>
  11017. <td>Versions</td>
  11018. <td>1.8.0</td>
  11019. </tr>
  11020. <tr>
  11021. <td>Architectures</td>
  11022. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11023. </tr>
  11024. <tr>
  11025. <td>Definition</td>
  11026. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/devil/xmake.lua">devil/xmake.lua</a></td>
  11027. </tr>
  11028. </tbody>
  11029. </table>
  11030. <h5 id="installcommand">Install command</h5>
  11031. <pre><code class="lang-console">xrepo install devil
  11032. </code></pre>
  11033. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11034. <pre><code class="lang-lua">add_requires("devil")
  11035. </code></pre>
  11036. <h3 id="dfdutilslinux">dfdutils (linux)</h3>
  11037. <table>
  11038. <thead>
  11039. <tr>
  11040. <th>Description</th>
  11041. <th><em>Utilities for working with Khronos data format descriptors</em></th>
  11042. </tr>
  11043. </thead>
  11044. <tbody>
  11045. <tr>
  11046. <td>Homepage</td>
  11047. <td><a href="https://github.com/KhronosGroup/dfdutils">https://github.com/KhronosGroup/dfdutils</a></td>
  11048. </tr>
  11049. <tr>
  11050. <td>License</td>
  11051. <td>Apache-2.0</td>
  11052. </tr>
  11053. <tr>
  11054. <td>Versions</td>
  11055. <td>2023.10.27</td>
  11056. </tr>
  11057. <tr>
  11058. <td>Architectures</td>
  11059. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11060. </tr>
  11061. <tr>
  11062. <td>Definition</td>
  11063. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dfdutils/xmake.lua">dfdutils/xmake.lua</a></td>
  11064. </tr>
  11065. </tbody>
  11066. </table>
  11067. <h5 id="installcommand">Install command</h5>
  11068. <pre><code class="lang-console">xrepo install dfdutils
  11069. </code></pre>
  11070. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11071. <pre><code class="lang-lua">add_requires("dfdutils")
  11072. </code></pre>
  11073. <h3 id="digestpplinux">digestpp (linux)</h3>
  11074. <table>
  11075. <thead>
  11076. <tr>
  11077. <th>Description</th>
  11078. <th><em>C++11 header-only message digest library</em></th>
  11079. </tr>
  11080. </thead>
  11081. <tbody>
  11082. <tr>
  11083. <td>Homepage</td>
  11084. <td><a href="https://github.com/kerukuro/digestpp">https://github.com/kerukuro/digestpp</a></td>
  11085. </tr>
  11086. <tr>
  11087. <td>License</td>
  11088. <td>MIT</td>
  11089. </tr>
  11090. <tr>
  11091. <td>Versions</td>
  11092. <td>2023.11.8</td>
  11093. </tr>
  11094. <tr>
  11095. <td>Architectures</td>
  11096. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11097. </tr>
  11098. <tr>
  11099. <td>Definition</td>
  11100. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/digestpp/xmake.lua">digestpp/xmake.lua</a></td>
  11101. </tr>
  11102. </tbody>
  11103. </table>
  11104. <h5 id="installcommand">Install command</h5>
  11105. <pre><code class="lang-console">xrepo install digestpp
  11106. </code></pre>
  11107. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11108. <pre><code class="lang-lua">add_requires("digestpp")
  11109. </code></pre>
  11110. <h3 id="diligentcorelinux">diligentcore (linux)</h3>
  11111. <table>
  11112. <thead>
  11113. <tr>
  11114. <th>Description</th>
  11115. <th><em>A modern cross-platform low-level graphics API</em></th>
  11116. </tr>
  11117. </thead>
  11118. <tbody>
  11119. <tr>
  11120. <td>Homepage</td>
  11121. <td><a href="http://diligentgraphics.com/diligent-engine/">http://diligentgraphics.com/diligent-engine/</a></td>
  11122. </tr>
  11123. <tr>
  11124. <td>License</td>
  11125. <td>Apache-2.0</td>
  11126. </tr>
  11127. <tr>
  11128. <td>Versions</td>
  11129. <td>v2.5.6</td>
  11130. </tr>
  11131. <tr>
  11132. <td>Architectures</td>
  11133. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11134. </tr>
  11135. <tr>
  11136. <td>Definition</td>
  11137. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligentcore/xmake.lua">diligentcore/xmake.lua</a></td>
  11138. </tr>
  11139. </tbody>
  11140. </table>
  11141. <h5 id="installcommand">Install command</h5>
  11142. <pre><code class="lang-console">xrepo install diligentcore
  11143. </code></pre>
  11144. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11145. <pre><code class="lang-lua">add_requires("diligentcore")
  11146. </code></pre>
  11147. <h3 id="diligentfxlinux">diligentfx (linux)</h3>
  11148. <table>
  11149. <thead>
  11150. <tr>
  11151. <th>Description</th>
  11152. <th><em>High-level rendering components</em></th>
  11153. </tr>
  11154. </thead>
  11155. <tbody>
  11156. <tr>
  11157. <td>Homepage</td>
  11158. <td><a href="https://github.com/DiligentGraphics/DiligentFX">https://github.com/DiligentGraphics/DiligentFX</a></td>
  11159. </tr>
  11160. <tr>
  11161. <td>License</td>
  11162. <td>Apache-2.0</td>
  11163. </tr>
  11164. <tr>
  11165. <td>Versions</td>
  11166. <td>v2.5.6</td>
  11167. </tr>
  11168. <tr>
  11169. <td>Architectures</td>
  11170. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11171. </tr>
  11172. <tr>
  11173. <td>Definition</td>
  11174. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligentfx/xmake.lua">diligentfx/xmake.lua</a></td>
  11175. </tr>
  11176. </tbody>
  11177. </table>
  11178. <h5 id="installcommand">Install command</h5>
  11179. <pre><code class="lang-console">xrepo install diligentfx
  11180. </code></pre>
  11181. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11182. <pre><code class="lang-lua">add_requires("diligentfx")
  11183. </code></pre>
  11184. <h3 id="diligenttoolslinux">diligenttools (linux)</h3>
  11185. <table>
  11186. <thead>
  11187. <tr>
  11188. <th>Description</th>
  11189. <th><em>Utilities built on top of core module</em></th>
  11190. </tr>
  11191. </thead>
  11192. <tbody>
  11193. <tr>
  11194. <td>Homepage</td>
  11195. <td><a href="https://github.com/DiligentGraphics/DiligentTools">https://github.com/DiligentGraphics/DiligentTools</a></td>
  11196. </tr>
  11197. <tr>
  11198. <td>License</td>
  11199. <td>Apache-2.0</td>
  11200. </tr>
  11201. <tr>
  11202. <td>Versions</td>
  11203. <td>v2.5.6</td>
  11204. </tr>
  11205. <tr>
  11206. <td>Architectures</td>
  11207. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11208. </tr>
  11209. <tr>
  11210. <td>Definition</td>
  11211. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/diligenttools/xmake.lua">diligenttools/xmake.lua</a></td>
  11212. </tr>
  11213. </tbody>
  11214. </table>
  11215. <h5 id="installcommand">Install command</h5>
  11216. <pre><code class="lang-console">xrepo install diligenttools
  11217. </code></pre>
  11218. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11219. <pre><code class="lang-lua">add_requires("diligenttools")
  11220. </code></pre>
  11221. <h3 id="dipplinux">dipp (linux)</h3>
  11222. <table>
  11223. <thead>
  11224. <tr>
  11225. <th>Description</th>
  11226. <th><em>C++ Dependency injection inspired inspired by .NET&#39;s Microsoft.Extensions.DependencyInjection</em></th>
  11227. </tr>
  11228. </thead>
  11229. <tbody>
  11230. <tr>
  11231. <td>Homepage</td>
  11232. <td><a href="https://github.com/01Pollux/dipp">https://github.com/01Pollux/dipp</a></td>
  11233. </tr>
  11234. <tr>
  11235. <td>License</td>
  11236. <td>MIT</td>
  11237. </tr>
  11238. <tr>
  11239. <td>Versions</td>
  11240. <td>2024.01.12</td>
  11241. </tr>
  11242. <tr>
  11243. <td>Architectures</td>
  11244. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11245. </tr>
  11246. <tr>
  11247. <td>Definition</td>
  11248. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dipp/xmake.lua">dipp/xmake.lua</a></td>
  11249. </tr>
  11250. </tbody>
  11251. </table>
  11252. <h5 id="installcommand">Install command</h5>
  11253. <pre><code class="lang-console">xrepo install dipp
  11254. </code></pre>
  11255. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11256. <pre><code class="lang-lua">add_requires("dipp")
  11257. </code></pre>
  11258. <h3 id="directxheaderslinux">directx-headers (linux)</h3>
  11259. <table>
  11260. <thead>
  11261. <tr>
  11262. <th>Description</th>
  11263. <th><em>Official DirectX headers</em></th>
  11264. </tr>
  11265. </thead>
  11266. <tbody>
  11267. <tr>
  11268. <td>Homepage</td>
  11269. <td><a href="https://github.com/microsoft/DirectX-Headers">https://github.com/microsoft/DirectX-Headers</a></td>
  11270. </tr>
  11271. <tr>
  11272. <td>License</td>
  11273. <td>MIT</td>
  11274. </tr>
  11275. <tr>
  11276. <td>Versions</td>
  11277. <td>v1.610.0, v1.613.0, v1.613.1, v1.614.0, v1.614.1, v1.615.0, v1.616.0</td>
  11278. </tr>
  11279. <tr>
  11280. <td>Architectures</td>
  11281. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11282. </tr>
  11283. <tr>
  11284. <td>Definition</td>
  11285. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directx-headers/xmake.lua">directx-headers/xmake.lua</a></td>
  11286. </tr>
  11287. </tbody>
  11288. </table>
  11289. <h5 id="installcommand">Install command</h5>
  11290. <pre><code class="lang-console">xrepo install directx-headers
  11291. </code></pre>
  11292. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11293. <pre><code class="lang-lua">add_requires("directx-headers")
  11294. </code></pre>
  11295. <h3 id="directxmathlinux">directxmath (linux)</h3>
  11296. <table>
  11297. <thead>
  11298. <tr>
  11299. <th>Description</th>
  11300. <th><em>DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps.</em></th>
  11301. </tr>
  11302. </thead>
  11303. <tbody>
  11304. <tr>
  11305. <td>Homepage</td>
  11306. <td><a href="https://github.com/microsoft/DirectXMath">https://github.com/microsoft/DirectXMath</a></td>
  11307. </tr>
  11308. <tr>
  11309. <td>License</td>
  11310. <td>MIT</td>
  11311. </tr>
  11312. <tr>
  11313. <td>Versions</td>
  11314. <td>2022.12, 2024.02</td>
  11315. </tr>
  11316. <tr>
  11317. <td>Architectures</td>
  11318. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11319. </tr>
  11320. <tr>
  11321. <td>Definition</td>
  11322. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxmath/xmake.lua">directxmath/xmake.lua</a></td>
  11323. </tr>
  11324. </tbody>
  11325. </table>
  11326. <h5 id="installcommand">Install command</h5>
  11327. <pre><code class="lang-console">xrepo install directxmath
  11328. </code></pre>
  11329. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11330. <pre><code class="lang-lua">add_requires("directxmath")
  11331. </code></pre>
  11332. <h3 id="directxshadercompilerlinux">directxshadercompiler (linux)</h3>
  11333. <table>
  11334. <thead>
  11335. <tr>
  11336. <th>Description</th>
  11337. <th><em>DirectX Shader Compiler</em></th>
  11338. </tr>
  11339. </thead>
  11340. <tbody>
  11341. <tr>
  11342. <td>Homepage</td>
  11343. <td><a href="https://github.com/microsoft/DirectXShaderCompiler/">https://github.com/microsoft/DirectXShaderCompiler/</a></td>
  11344. </tr>
  11345. <tr>
  11346. <td>License</td>
  11347. <td>LLVM</td>
  11348. </tr>
  11349. <tr>
  11350. <td>Versions</td>
  11351. <td>v1.7.2212, v1.8.2403, v1.8.2405</td>
  11352. </tr>
  11353. <tr>
  11354. <td>Architectures</td>
  11355. <td>x86_64</td>
  11356. </tr>
  11357. <tr>
  11358. <td>Definition</td>
  11359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxshadercompiler/xmake.lua">directxshadercompiler/xmake.lua</a></td>
  11360. </tr>
  11361. </tbody>
  11362. </table>
  11363. <h5 id="installcommand">Install command</h5>
  11364. <pre><code class="lang-console">xrepo install directxshadercompiler
  11365. </code></pre>
  11366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11367. <pre><code class="lang-lua">add_requires("directxshadercompiler")
  11368. </code></pre>
  11369. <h3 id="directxtexlinux">directxtex (linux)</h3>
  11370. <table>
  11371. <thead>
  11372. <tr>
  11373. <th>Description</th>
  11374. <th><em>DirectXTex texture processing library</em></th>
  11375. </tr>
  11376. </thead>
  11377. <tbody>
  11378. <tr>
  11379. <td>Homepage</td>
  11380. <td><a href="https://walbourn.github.io/directxtex/">https://walbourn.github.io/directxtex/</a></td>
  11381. </tr>
  11382. <tr>
  11383. <td>License</td>
  11384. <td>MIT</td>
  11385. </tr>
  11386. <tr>
  11387. <td>Versions</td>
  11388. <td>2023.06, 2025.07</td>
  11389. </tr>
  11390. <tr>
  11391. <td>Architectures</td>
  11392. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11393. </tr>
  11394. <tr>
  11395. <td>Definition</td>
  11396. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/directxtex/xmake.lua">directxtex/xmake.lua</a></td>
  11397. </tr>
  11398. </tbody>
  11399. </table>
  11400. <h5 id="installcommand">Install command</h5>
  11401. <pre><code class="lang-console">xrepo install directxtex
  11402. </code></pre>
  11403. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11404. <pre><code class="lang-lua">add_requires("directxtex")
  11405. </code></pre>
  11406. <h3 id="discordlinux">discord (linux)</h3>
  11407. <table>
  11408. <thead>
  11409. <tr>
  11410. <th>Description</th>
  11411. <th><em>Whether you’re part of a school club, gaming group, worldwide art community, or just a handful of friends that want to spend time together, Discord makes it easy to talk every day and hang out more often.</em></th>
  11412. </tr>
  11413. </thead>
  11414. <tbody>
  11415. <tr>
  11416. <td>Homepage</td>
  11417. <td><a href="https://discord.com/developers/docs/game-sdk/">https://discord.com/developers/docs/game-sdk/</a></td>
  11418. </tr>
  11419. <tr>
  11420. <td>Versions</td>
  11421. <td>2.5.6, 3.2.1</td>
  11422. </tr>
  11423. <tr>
  11424. <td>Architectures</td>
  11425. <td>x86_64</td>
  11426. </tr>
  11427. <tr>
  11428. <td>Definition</td>
  11429. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/discord/xmake.lua">discord/xmake.lua</a></td>
  11430. </tr>
  11431. </tbody>
  11432. </table>
  11433. <h5 id="installcommand">Install command</h5>
  11434. <pre><code class="lang-console">xrepo install discord
  11435. </code></pre>
  11436. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11437. <pre><code class="lang-lua">add_requires("discord")
  11438. </code></pre>
  11439. <h3 id="dispensolinux">dispenso (linux)</h3>
  11440. <table>
  11441. <thead>
  11442. <tr>
  11443. <th>Description</th>
  11444. <th><em>The project provides high-performance concurrency, enabling highly parallel computation.</em></th>
  11445. </tr>
  11446. </thead>
  11447. <tbody>
  11448. <tr>
  11449. <td>Homepage</td>
  11450. <td><a href="https://github.com/facebookincubator/dispenso">https://github.com/facebookincubator/dispenso</a></td>
  11451. </tr>
  11452. <tr>
  11453. <td>License</td>
  11454. <td>MIT</td>
  11455. </tr>
  11456. <tr>
  11457. <td>Versions</td>
  11458. <td>v1.1.0, v1.2.0, v1.3.0, v1.4.0</td>
  11459. </tr>
  11460. <tr>
  11461. <td>Architectures</td>
  11462. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11463. </tr>
  11464. <tr>
  11465. <td>Definition</td>
  11466. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dispenso/xmake.lua">dispenso/xmake.lua</a></td>
  11467. </tr>
  11468. </tbody>
  11469. </table>
  11470. <h5 id="installcommand">Install command</h5>
  11471. <pre><code class="lang-console">xrepo install dispenso
  11472. </code></pre>
  11473. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11474. <pre><code class="lang-lua">add_requires("dispenso")
  11475. </code></pre>
  11476. <h3 id="distormlinux">distorm (linux)</h3>
  11477. <table>
  11478. <thead>
  11479. <tr>
  11480. <th>Description</th>
  11481. <th><em>Powerful Disassembler Library For x86/AMD64</em></th>
  11482. </tr>
  11483. </thead>
  11484. <tbody>
  11485. <tr>
  11486. <td>Homepage</td>
  11487. <td><a href="https://github.com/gdabah/distorm">https://github.com/gdabah/distorm</a></td>
  11488. </tr>
  11489. <tr>
  11490. <td>Versions</td>
  11491. <td>2021.12.18</td>
  11492. </tr>
  11493. <tr>
  11494. <td>Architectures</td>
  11495. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11496. </tr>
  11497. <tr>
  11498. <td>Definition</td>
  11499. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/distorm/xmake.lua">distorm/xmake.lua</a></td>
  11500. </tr>
  11501. </tbody>
  11502. </table>
  11503. <h5 id="installcommand">Install command</h5>
  11504. <pre><code class="lang-console">xrepo install distorm
  11505. </code></pre>
  11506. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11507. <pre><code class="lang-lua">add_requires("distorm")
  11508. </code></pre>
  11509. <h3 id="dliblinux">dlib (linux)</h3>
  11510. <table>
  11511. <thead>
  11512. <tr>
  11513. <th>Description</th>
  11514. <th><em>A toolkit for making real world machine learning and data analysis applications in C++</em></th>
  11515. </tr>
  11516. </thead>
  11517. <tbody>
  11518. <tr>
  11519. <td>Homepage</td>
  11520. <td><a href="https://dlib.net">https://dlib.net</a></td>
  11521. </tr>
  11522. <tr>
  11523. <td>License</td>
  11524. <td>Boost</td>
  11525. </tr>
  11526. <tr>
  11527. <td>Versions</td>
  11528. <td>v19.22, v19.24.4, v19.24.5, v19.24.6, v19.24.8, v19.24.9, v20.0</td>
  11529. </tr>
  11530. <tr>
  11531. <td>Architectures</td>
  11532. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11533. </tr>
  11534. <tr>
  11535. <td>Definition</td>
  11536. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlib/xmake.lua">dlib/xmake.lua</a></td>
  11537. </tr>
  11538. </tbody>
  11539. </table>
  11540. <h5 id="installcommand">Install command</h5>
  11541. <pre><code class="lang-console">xrepo install dlib
  11542. </code></pre>
  11543. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11544. <pre><code class="lang-lua">add_requires("dlib")
  11545. </code></pre>
  11546. <h3 id="dlpacklinux">dlpack (linux)</h3>
  11547. <table>
  11548. <thead>
  11549. <tr>
  11550. <th>Description</th>
  11551. <th><em>common in-memory tensor structure </em></th>
  11552. </tr>
  11553. </thead>
  11554. <tbody>
  11555. <tr>
  11556. <td>Homepage</td>
  11557. <td><a href="https://dmlc.github.io/dlpack/latest">https://dmlc.github.io/dlpack/latest</a></td>
  11558. </tr>
  11559. <tr>
  11560. <td>License</td>
  11561. <td>Apache-2.0</td>
  11562. </tr>
  11563. <tr>
  11564. <td>Versions</td>
  11565. <td>v0.8, v1.0, v1.1</td>
  11566. </tr>
  11567. <tr>
  11568. <td>Architectures</td>
  11569. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11570. </tr>
  11571. <tr>
  11572. <td>Definition</td>
  11573. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlpack/xmake.lua">dlpack/xmake.lua</a></td>
  11574. </tr>
  11575. </tbody>
  11576. </table>
  11577. <h5 id="installcommand">Install command</h5>
  11578. <pre><code class="lang-console">xrepo install dlpack
  11579. </code></pre>
  11580. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11581. <pre><code class="lang-lua">add_requires("dlpack")
  11582. </code></pre>
  11583. <h3 id="dlsslinux">dlss (linux)</h3>
  11584. <table>
  11585. <thead>
  11586. <tr>
  11587. <th>Description</th>
  11588. <th><em>NVIDIA DLSS is a new and improved deep learning neural network that boosts frame rates and generates beautiful, sharp images for your games</em></th>
  11589. </tr>
  11590. </thead>
  11591. <tbody>
  11592. <tr>
  11593. <td>Homepage</td>
  11594. <td><a href="https://github.com/NVIDIA/DLSS">https://github.com/NVIDIA/DLSS</a></td>
  11595. </tr>
  11596. <tr>
  11597. <td>License</td>
  11598. <td>NVIDIA RTX SDKs</td>
  11599. </tr>
  11600. <tr>
  11601. <td>Versions</td>
  11602. <td>v3.7.20, v310.1.0, v310.2.1, v310.3.0, v310.4.0</td>
  11603. </tr>
  11604. <tr>
  11605. <td>Architectures</td>
  11606. <td>x86_64</td>
  11607. </tr>
  11608. <tr>
  11609. <td>Definition</td>
  11610. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dlss/xmake.lua">dlss/xmake.lua</a></td>
  11611. </tr>
  11612. </tbody>
  11613. </table>
  11614. <h5 id="installcommand">Install command</h5>
  11615. <pre><code class="lang-console">xrepo install dlss
  11616. </code></pre>
  11617. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11618. <pre><code class="lang-lua">add_requires("dlss")
  11619. </code></pre>
  11620. <h3 id="dobbylinux">dobby (linux)</h3>
  11621. <table>
  11622. <thead>
  11623. <tr>
  11624. <th>Description</th>
  11625. <th><em>a lightweight, multi-platform, multi-architecture hook framework.</em></th>
  11626. </tr>
  11627. </thead>
  11628. <tbody>
  11629. <tr>
  11630. <td>Homepage</td>
  11631. <td><a href="https://github.com/jmpews/Dobby">https://github.com/jmpews/Dobby</a></td>
  11632. </tr>
  11633. <tr>
  11634. <td>License</td>
  11635. <td>Apache-2.0</td>
  11636. </tr>
  11637. <tr>
  11638. <td>Versions</td>
  11639. <td>2023.4.14</td>
  11640. </tr>
  11641. <tr>
  11642. <td>Architectures</td>
  11643. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11644. </tr>
  11645. <tr>
  11646. <td>Definition</td>
  11647. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dobby/xmake.lua">dobby/xmake.lua</a></td>
  11648. </tr>
  11649. </tbody>
  11650. </table>
  11651. <h5 id="installcommand">Install command</h5>
  11652. <pre><code class="lang-console">xrepo install dobby
  11653. </code></pre>
  11654. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11655. <pre><code class="lang-lua">add_requires("dobby")
  11656. </code></pre>
  11657. <h3 id="docoptlinux">docopt (linux)</h3>
  11658. <table>
  11659. <thead>
  11660. <tr>
  11661. <th>Description</th>
  11662. <th><em>Pythonic command line arguments parser (C++11 port)</em></th>
  11663. </tr>
  11664. </thead>
  11665. <tbody>
  11666. <tr>
  11667. <td>Homepage</td>
  11668. <td><a href="https://github.com/docopt/docopt.cpp">https://github.com/docopt/docopt.cpp</a></td>
  11669. </tr>
  11670. <tr>
  11671. <td>License</td>
  11672. <td>BSL-1.0</td>
  11673. </tr>
  11674. <tr>
  11675. <td>Versions</td>
  11676. <td>v0.6.3</td>
  11677. </tr>
  11678. <tr>
  11679. <td>Architectures</td>
  11680. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11681. </tr>
  11682. <tr>
  11683. <td>Definition</td>
  11684. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/docopt/xmake.lua">docopt/xmake.lua</a></td>
  11685. </tr>
  11686. </tbody>
  11687. </table>
  11688. <h5 id="installcommand">Install command</h5>
  11689. <pre><code class="lang-console">xrepo install docopt
  11690. </code></pre>
  11691. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11692. <pre><code class="lang-lua">add_requires("docopt")
  11693. </code></pre>
  11694. <h3 id="doctestlinux">doctest (linux)</h3>
  11695. <table>
  11696. <thead>
  11697. <tr>
  11698. <th>Description</th>
  11699. <th><em>The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD</em></th>
  11700. </tr>
  11701. </thead>
  11702. <tbody>
  11703. <tr>
  11704. <td>Homepage</td>
  11705. <td><a href="http://bit.ly/doctest-docs">http://bit.ly/doctest-docs</a></td>
  11706. </tr>
  11707. <tr>
  11708. <td>License</td>
  11709. <td>MIT</td>
  11710. </tr>
  11711. <tr>
  11712. <td>Versions</td>
  11713. <td>2.3.1, 2.3.6, 2.4.8, 2.4.9, 2.4.10, 2.4.11, 2.4.12</td>
  11714. </tr>
  11715. <tr>
  11716. <td>Architectures</td>
  11717. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11718. </tr>
  11719. <tr>
  11720. <td>Definition</td>
  11721. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doctest/xmake.lua">doctest/xmake.lua</a></td>
  11722. </tr>
  11723. </tbody>
  11724. </table>
  11725. <h5 id="installcommand">Install command</h5>
  11726. <pre><code class="lang-console">xrepo install doctest
  11727. </code></pre>
  11728. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11729. <pre><code class="lang-lua">add_requires("doctest")
  11730. </code></pre>
  11731. <h3 id="dotnetlinux">dotnet (linux)</h3>
  11732. <table>
  11733. <thead>
  11734. <tr>
  11735. <th>Description</th>
  11736. <th><em>.NET is the free, open-source, cross-platform framework for building modern apps and powerful cloud services.</em></th>
  11737. </tr>
  11738. </thead>
  11739. <tbody>
  11740. <tr>
  11741. <td>Homepage</td>
  11742. <td><a href="https://dotnet.microsoft.com/">https://dotnet.microsoft.com/</a></td>
  11743. </tr>
  11744. <tr>
  11745. <td>Versions</td>
  11746. <td>7.0.4, 7.0.15, 8.0.1, 8.0.6, 9.0.3</td>
  11747. </tr>
  11748. <tr>
  11749. <td>Architectures</td>
  11750. <td>arm64, x86_64</td>
  11751. </tr>
  11752. <tr>
  11753. <td>Definition</td>
  11754. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dotnet/xmake.lua">dotnet/xmake.lua</a></td>
  11755. </tr>
  11756. </tbody>
  11757. </table>
  11758. <h5 id="installcommand">Install command</h5>
  11759. <pre><code class="lang-console">xrepo install dotnet
  11760. </code></pre>
  11761. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11762. <pre><code class="lang-lua">add_requires("dotnet")
  11763. </code></pre>
  11764. <h3 id="doubleconversionlinux">double-conversion (linux)</h3>
  11765. <table>
  11766. <thead>
  11767. <tr>
  11768. <th>Description</th>
  11769. <th><em>Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.</em></th>
  11770. </tr>
  11771. </thead>
  11772. <tbody>
  11773. <tr>
  11774. <td>Homepage</td>
  11775. <td><a href="https://github.com/google/double-conversion">https://github.com/google/double-conversion</a></td>
  11776. </tr>
  11777. <tr>
  11778. <td>License</td>
  11779. <td>BSD-3-Clause</td>
  11780. </tr>
  11781. <tr>
  11782. <td>Versions</td>
  11783. <td>v3.1.5, v3.3.0, v3.3.1</td>
  11784. </tr>
  11785. <tr>
  11786. <td>Architectures</td>
  11787. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11788. </tr>
  11789. <tr>
  11790. <td>Definition</td>
  11791. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/double-conversion/xmake.lua">double-conversion/xmake.lua</a></td>
  11792. </tr>
  11793. </tbody>
  11794. </table>
  11795. <h5 id="installcommand">Install command</h5>
  11796. <pre><code class="lang-console">xrepo install double-conversion
  11797. </code></pre>
  11798. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11799. <pre><code class="lang-lua">add_requires("double-conversion")
  11800. </code></pre>
  11801. <h3 id="doxygenlinux">doxygen (linux)</h3>
  11802. <table>
  11803. <thead>
  11804. <tr>
  11805. <th>Description</th>
  11806. <th><em>%s</em></th>
  11807. </tr>
  11808. </thead>
  11809. <tbody>
  11810. <tr>
  11811. <td>Homepage</td>
  11812. <td><a href="https://www.doxygen.nl/">https://www.doxygen.nl/</a></td>
  11813. </tr>
  11814. <tr>
  11815. <td>License</td>
  11816. <td>GPL-2.0</td>
  11817. </tr>
  11818. <tr>
  11819. <td>Versions</td>
  11820. <td>1.9.1, 1.9.2, 1.9.3, 1.9.5, 1.9.6, 1.10.0</td>
  11821. </tr>
  11822. <tr>
  11823. <td>Architectures</td>
  11824. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11825. </tr>
  11826. <tr>
  11827. <td>Definition</td>
  11828. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doxygen/xmake.lua">doxygen/xmake.lua</a></td>
  11829. </tr>
  11830. </tbody>
  11831. </table>
  11832. <h5 id="installcommand">Install command</h5>
  11833. <pre><code class="lang-console">xrepo install doxygen
  11834. </code></pre>
  11835. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11836. <pre><code class="lang-lua">add_requires("doxygen")
  11837. </code></pre>
  11838. <h3 id="dpplinux">dpp (linux)</h3>
  11839. <table>
  11840. <thead>
  11841. <tr>
  11842. <th>Description</th>
  11843. <th><em>D++ Extremely Lightweight C++ Discord Library</em></th>
  11844. </tr>
  11845. </thead>
  11846. <tbody>
  11847. <tr>
  11848. <td>Homepage</td>
  11849. <td><a href="https://github.com/brainboxdotcc/DPP">https://github.com/brainboxdotcc/DPP</a></td>
  11850. </tr>
  11851. <tr>
  11852. <td>License</td>
  11853. <td>Apache-2.0</td>
  11854. </tr>
  11855. <tr>
  11856. <td>Versions</td>
  11857. <td>v10.0.8, v10.0.10, v10.0.11, v10.0.12, v10.0.13, v10.0.14, v10.0.15, v10.0.16, v10.0.17, v10.0.18, v10.0.19, v10.0.20, v10.0.21, v10.0.22, v10.0.23, v10.0.24, v10.0.25, v10.0.26, v10.0.27, v10.0.28, v10.0.29, v10.0.30, v10.0.31</td>
  11858. </tr>
  11859. <tr>
  11860. <td>Architectures</td>
  11861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11862. </tr>
  11863. <tr>
  11864. <td>Definition</td>
  11865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dpp/xmake.lua">dpp/xmake.lua</a></td>
  11866. </tr>
  11867. </tbody>
  11868. </table>
  11869. <h5 id="installcommand">Install command</h5>
  11870. <pre><code class="lang-console">xrepo install dpp
  11871. </code></pre>
  11872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11873. <pre><code class="lang-lua">add_requires("dpp")
  11874. </code></pre>
  11875. <h3 id="dr_flaclinux">dr_flac (linux)</h3>
  11876. <table>
  11877. <thead>
  11878. <tr>
  11879. <th>Description</th>
  11880. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  11881. </tr>
  11882. </thead>
  11883. <tbody>
  11884. <tr>
  11885. <td>Homepage</td>
  11886. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  11887. </tr>
  11888. <tr>
  11889. <td>License</td>
  11890. <td>MIT</td>
  11891. </tr>
  11892. <tr>
  11893. <td>Versions</td>
  11894. <td>0.12.29, 0.12.39, 0.12.41, 0.12.42, 0.12.43, 0.13.1</td>
  11895. </tr>
  11896. <tr>
  11897. <td>Architectures</td>
  11898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11899. </tr>
  11900. <tr>
  11901. <td>Definition</td>
  11902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_flac/xmake.lua">dr_flac/xmake.lua</a></td>
  11903. </tr>
  11904. </tbody>
  11905. </table>
  11906. <h5 id="installcommand">Install command</h5>
  11907. <pre><code class="lang-console">xrepo install dr_flac
  11908. </code></pre>
  11909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11910. <pre><code class="lang-lua">add_requires("dr_flac")
  11911. </code></pre>
  11912. <h3 id="dr_mp3linux">dr_mp3 (linux)</h3>
  11913. <table>
  11914. <thead>
  11915. <tr>
  11916. <th>Description</th>
  11917. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  11918. </tr>
  11919. </thead>
  11920. <tbody>
  11921. <tr>
  11922. <td>Homepage</td>
  11923. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  11924. </tr>
  11925. <tr>
  11926. <td>License</td>
  11927. <td>MIT</td>
  11928. </tr>
  11929. <tr>
  11930. <td>Versions</td>
  11931. <td>0.6.27, 0.6.34, 0.6.36, 0.6.37, 0.6.38, 0.6.39, 0.6.40, 0.7.1</td>
  11932. </tr>
  11933. <tr>
  11934. <td>Architectures</td>
  11935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11936. </tr>
  11937. <tr>
  11938. <td>Definition</td>
  11939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_mp3/xmake.lua">dr_mp3/xmake.lua</a></td>
  11940. </tr>
  11941. </tbody>
  11942. </table>
  11943. <h5 id="installcommand">Install command</h5>
  11944. <pre><code class="lang-console">xrepo install dr_mp3
  11945. </code></pre>
  11946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11947. <pre><code class="lang-lua">add_requires("dr_mp3")
  11948. </code></pre>
  11949. <h3 id="dr_wavlinux">dr_wav (linux)</h3>
  11950. <table>
  11951. <thead>
  11952. <tr>
  11953. <th>Description</th>
  11954. <th><em>Single file audio decoding libraries for C/C++.</em></th>
  11955. </tr>
  11956. </thead>
  11957. <tbody>
  11958. <tr>
  11959. <td>Homepage</td>
  11960. <td><a href="https://github.com/mackron/dr_libs">https://github.com/mackron/dr_libs</a></td>
  11961. </tr>
  11962. <tr>
  11963. <td>License</td>
  11964. <td>MIT</td>
  11965. </tr>
  11966. <tr>
  11967. <td>Versions</td>
  11968. <td>0.12.19, 0.13.8, 0.13.10, 0.13.11, 0.13.12, 0.13.13, 0.13.16, 0.13.17, 0.14.1</td>
  11969. </tr>
  11970. <tr>
  11971. <td>Architectures</td>
  11972. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  11973. </tr>
  11974. <tr>
  11975. <td>Definition</td>
  11976. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dr_wav/xmake.lua">dr_wav/xmake.lua</a></td>
  11977. </tr>
  11978. </tbody>
  11979. </table>
  11980. <h5 id="installcommand">Install command</h5>
  11981. <pre><code class="lang-console">xrepo install dr_wav
  11982. </code></pre>
  11983. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  11984. <pre><code class="lang-lua">add_requires("dr_wav")
  11985. </code></pre>
  11986. <h3 id="dracolinux">draco (linux)</h3>
  11987. <table>
  11988. <thead>
  11989. <tr>
  11990. <th>Description</th>
  11991. <th><em>Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds.</em></th>
  11992. </tr>
  11993. </thead>
  11994. <tbody>
  11995. <tr>
  11996. <td>Homepage</td>
  11997. <td><a href="https://google.github.io/draco/">https://google.github.io/draco/</a></td>
  11998. </tr>
  11999. <tr>
  12000. <td>License</td>
  12001. <td>Apache-2.0</td>
  12002. </tr>
  12003. <tr>
  12004. <td>Versions</td>
  12005. <td>1.4.1, 1.5.0, 1.5.6, 1.5.7</td>
  12006. </tr>
  12007. <tr>
  12008. <td>Architectures</td>
  12009. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12010. </tr>
  12011. <tr>
  12012. <td>Definition</td>
  12013. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/draco/xmake.lua">draco/xmake.lua</a></td>
  12014. </tr>
  12015. </tbody>
  12016. </table>
  12017. <h5 id="installcommand">Install command</h5>
  12018. <pre><code class="lang-console">xrepo install draco
  12019. </code></pre>
  12020. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12021. <pre><code class="lang-lua">add_requires("draco")
  12022. </code></pre>
  12023. <h3 id="dragonboxlinux">dragonbox (linux)</h3>
  12024. <table>
  12025. <thead>
  12026. <tr>
  12027. <th>Description</th>
  12028. <th><em>Reference implementation of Dragonbox in C++</em></th>
  12029. </tr>
  12030. </thead>
  12031. <tbody>
  12032. <tr>
  12033. <td>Homepage</td>
  12034. <td><a href="https://github.com/jk-jeon/dragonbox">https://github.com/jk-jeon/dragonbox</a></td>
  12035. </tr>
  12036. <tr>
  12037. <td>License</td>
  12038. <td>Apache-2.0</td>
  12039. </tr>
  12040. <tr>
  12041. <td>Versions</td>
  12042. <td>1.1.3</td>
  12043. </tr>
  12044. <tr>
  12045. <td>Architectures</td>
  12046. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12047. </tr>
  12048. <tr>
  12049. <td>Definition</td>
  12050. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dragonbox/xmake.lua">dragonbox/xmake.lua</a></td>
  12051. </tr>
  12052. </tbody>
  12053. </table>
  12054. <h5 id="installcommand">Install command</h5>
  12055. <pre><code class="lang-console">xrepo install dragonbox
  12056. </code></pre>
  12057. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12058. <pre><code class="lang-lua">add_requires("dragonbox")
  12059. </code></pre>
  12060. <h3 id="drogonlinux">drogon (linux)</h3>
  12061. <table>
  12062. <thead>
  12063. <tr>
  12064. <th>Description</th>
  12065. <th><em>Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows</em></th>
  12066. </tr>
  12067. </thead>
  12068. <tbody>
  12069. <tr>
  12070. <td>Homepage</td>
  12071. <td><a href="https://github.com/an-tao/drogon/">https://github.com/an-tao/drogon/</a></td>
  12072. </tr>
  12073. <tr>
  12074. <td>License</td>
  12075. <td>MIT</td>
  12076. </tr>
  12077. <tr>
  12078. <td>Versions</td>
  12079. <td>v1.4.1, v1.6.0, v1.7.1, v1.7.3, v1.7.5, v1.8.0, v1.8.1, v1.8.2, v1.9.1, v1.9.3, v1.9.4, v1.9.5, v1.9.6, v1.9.8, v1.9.9, v1.9.10, v1.9.11</td>
  12080. </tr>
  12081. <tr>
  12082. <td>Architectures</td>
  12083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12084. </tr>
  12085. <tr>
  12086. <td>Definition</td>
  12087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/drogon/xmake.lua">drogon/xmake.lua</a></td>
  12088. </tr>
  12089. </tbody>
  12090. </table>
  12091. <h5 id="installcommand">Install command</h5>
  12092. <pre><code class="lang-console">xrepo install drogon
  12093. </code></pre>
  12094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12095. <pre><code class="lang-lua">add_requires("drogon")
  12096. </code></pre>
  12097. <h3 id="duckdblinux">duckdb (linux)</h3>
  12098. <table>
  12099. <thead>
  12100. <tr>
  12101. <th>Description</th>
  12102. <th><em>DuckDB is an in-process SQL OLAP Database Management System</em></th>
  12103. </tr>
  12104. </thead>
  12105. <tbody>
  12106. <tr>
  12107. <td>Homepage</td>
  12108. <td><a href="http://duckdb.org/">http://duckdb.org/</a></td>
  12109. </tr>
  12110. <tr>
  12111. <td>License</td>
  12112. <td>MIT</td>
  12113. </tr>
  12114. <tr>
  12115. <td>Versions</td>
  12116. <td>v0.10.0, v0.10.1, v0.10.2, v0.10.3, v1.0.0, v1.1.1, v1.1.2, v1.1.3, v1.2.1, v1.2.2, v1.3.2</td>
  12117. </tr>
  12118. <tr>
  12119. <td>Architectures</td>
  12120. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12121. </tr>
  12122. <tr>
  12123. <td>Definition</td>
  12124. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duckdb/xmake.lua">duckdb/xmake.lua</a></td>
  12125. </tr>
  12126. </tbody>
  12127. </table>
  12128. <h5 id="installcommand">Install command</h5>
  12129. <pre><code class="lang-console">xrepo install duckdb
  12130. </code></pre>
  12131. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12132. <pre><code class="lang-lua">add_requires("duckdb")
  12133. </code></pre>
  12134. <h3 id="duckxlinux">duckx (linux)</h3>
  12135. <table>
  12136. <thead>
  12137. <tr>
  12138. <th>Description</th>
  12139. <th><em>C++ library for creating and modifying Microsoft Word (.docx) files</em></th>
  12140. </tr>
  12141. </thead>
  12142. <tbody>
  12143. <tr>
  12144. <td>Homepage</td>
  12145. <td><a href="https://github.com/amiremohamadi/DuckX">https://github.com/amiremohamadi/DuckX</a></td>
  12146. </tr>
  12147. <tr>
  12148. <td>License</td>
  12149. <td>MIT</td>
  12150. </tr>
  12151. <tr>
  12152. <td>Versions</td>
  12153. <td>2021.08.05</td>
  12154. </tr>
  12155. <tr>
  12156. <td>Architectures</td>
  12157. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12158. </tr>
  12159. <tr>
  12160. <td>Definition</td>
  12161. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duckx/xmake.lua">duckx/xmake.lua</a></td>
  12162. </tr>
  12163. </tbody>
  12164. </table>
  12165. <h5 id="installcommand">Install command</h5>
  12166. <pre><code class="lang-console">xrepo install duckx
  12167. </code></pre>
  12168. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12169. <pre><code class="lang-lua">add_requires("duckx")
  12170. </code></pre>
  12171. <h3 id="duktapelinux">duktape (linux)</h3>
  12172. <table>
  12173. <thead>
  12174. <tr>
  12175. <th>Description</th>
  12176. <th><em>Duktape - embeddable Javascript engine with a focus on portability and compact footprint</em></th>
  12177. </tr>
  12178. </thead>
  12179. <tbody>
  12180. <tr>
  12181. <td>Homepage</td>
  12182. <td><a href="https://github.com/svaarala/duktape">https://github.com/svaarala/duktape</a></td>
  12183. </tr>
  12184. <tr>
  12185. <td>License</td>
  12186. <td>MIT</td>
  12187. </tr>
  12188. <tr>
  12189. <td>Versions</td>
  12190. <td>2.7.0</td>
  12191. </tr>
  12192. <tr>
  12193. <td>Architectures</td>
  12194. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12195. </tr>
  12196. <tr>
  12197. <td>Definition</td>
  12198. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/duktape/xmake.lua">duktape/xmake.lua</a></td>
  12199. </tr>
  12200. </tbody>
  12201. </table>
  12202. <h5 id="installcommand">Install command</h5>
  12203. <pre><code class="lang-console">xrepo install duktape
  12204. </code></pre>
  12205. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12206. <pre><code class="lang-lua">add_requires("duktape")
  12207. </code></pre>
  12208. <h3 id="dunecommonlinux">dune-common (linux)</h3>
  12209. <table>
  12210. <thead>
  12211. <tr>
  12212. <th>Description</th>
  12213. <th><em>DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations with grid-based methods.</em></th>
  12214. </tr>
  12215. </thead>
  12216. <tbody>
  12217. <tr>
  12218. <td>Homepage</td>
  12219. <td><a href="https://dune-project.org/">https://dune-project.org/</a></td>
  12220. </tr>
  12221. <tr>
  12222. <td>License</td>
  12223. <td>GPL-2.0</td>
  12224. </tr>
  12225. <tr>
  12226. <td>Versions</td>
  12227. <td>2.8.0</td>
  12228. </tr>
  12229. <tr>
  12230. <td>Architectures</td>
  12231. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12232. </tr>
  12233. <tr>
  12234. <td>Definition</td>
  12235. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dune-common/xmake.lua">dune-common/xmake.lua</a></td>
  12236. </tr>
  12237. </tbody>
  12238. </table>
  12239. <h5 id="installcommand">Install command</h5>
  12240. <pre><code class="lang-console">xrepo install dune-common
  12241. </code></pre>
  12242. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12243. <pre><code class="lang-lua">add_requires("dune-common")
  12244. </code></pre>
  12245. <h3 id="dyliblinux">dylib (linux)</h3>
  12246. <table>
  12247. <thead>
  12248. <tr>
  12249. <th>Description</th>
  12250. <th><em>C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)</em></th>
  12251. </tr>
  12252. </thead>
  12253. <tbody>
  12254. <tr>
  12255. <td>Homepage</td>
  12256. <td><a href="https://conan.io/center/recipes/dylib">https://conan.io/center/recipes/dylib</a></td>
  12257. </tr>
  12258. <tr>
  12259. <td>License</td>
  12260. <td>MIT</td>
  12261. </tr>
  12262. <tr>
  12263. <td>Versions</td>
  12264. <td>v2.2.1, v3.0.1</td>
  12265. </tr>
  12266. <tr>
  12267. <td>Architectures</td>
  12268. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12269. </tr>
  12270. <tr>
  12271. <td>Definition</td>
  12272. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dylib/xmake.lua">dylib/xmake.lua</a></td>
  12273. </tr>
  12274. </tbody>
  12275. </table>
  12276. <h5 id="installcommand">Install command</h5>
  12277. <pre><code class="lang-console">xrepo install dylib
  12278. </code></pre>
  12279. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12280. <pre><code class="lang-lua">add_requires("dylib")
  12281. </code></pre>
  12282. <h3 id="dynareadoutlinux">dynareadout (linux)</h3>
  12283. <table>
  12284. <thead>
  12285. <tr>
  12286. <th>Description</th>
  12287. <th><em>High-Performance C/C++ library for parsing binary output files and key files of LS Dyna (d3plot, binout, input deck)</em></th>
  12288. </tr>
  12289. </thead>
  12290. <tbody>
  12291. <tr>
  12292. <td>Homepage</td>
  12293. <td><a href="https://github.com/PucklaJ/dynareadout">https://github.com/PucklaJ/dynareadout</a></td>
  12294. </tr>
  12295. <tr>
  12296. <td>License</td>
  12297. <td>zlib</td>
  12298. </tr>
  12299. <tr>
  12300. <td>Versions</td>
  12301. <td>22.12, 23.01, 23.02, 23.04, 23.05, 23.06, 23.07, 23.08, 23.09, 23.10, 23.10.1, 23.11, 23.12, 24.01, 24.02, 24.03, 24.05, 24.07</td>
  12302. </tr>
  12303. <tr>
  12304. <td>Architectures</td>
  12305. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12306. </tr>
  12307. <tr>
  12308. <td>Definition</td>
  12309. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dynareadout/xmake.lua">dynareadout/xmake.lua</a></td>
  12310. </tr>
  12311. </tbody>
  12312. </table>
  12313. <h5 id="installcommand">Install command</h5>
  12314. <pre><code class="lang-console">xrepo install dynareadout
  12315. </code></pre>
  12316. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12317. <pre><code class="lang-lua">add_requires("dynareadout")
  12318. </code></pre>
  12319. <h3 id="dyncalllinux">dyncall (linux)</h3>
  12320. <table>
  12321. <thead>
  12322. <tr>
  12323. <th>Description</th>
  12324. <th><em>dyncall library provides a clean and portable C interface to dynamically issue calls to foreign code using small call kernels written in assembly.</em></th>
  12325. </tr>
  12326. </thead>
  12327. <tbody>
  12328. <tr>
  12329. <td>Homepage</td>
  12330. <td><a href="https://www.dyncall.org">https://www.dyncall.org</a></td>
  12331. </tr>
  12332. <tr>
  12333. <td>Versions</td>
  12334. <td>1.4</td>
  12335. </tr>
  12336. <tr>
  12337. <td>Architectures</td>
  12338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12339. </tr>
  12340. <tr>
  12341. <td>Definition</td>
  12342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/dyncall/xmake.lua">dyncall/xmake.lua</a></td>
  12343. </tr>
  12344. </tbody>
  12345. </table>
  12346. <h5 id="installcommand">Install command</h5>
  12347. <pre><code class="lang-console">xrepo install dyncall
  12348. </code></pre>
  12349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12350. <pre><code class="lang-lua">add_requires("dyncall")
  12351. </code></pre>
  12352. <h2 id="e">e</h2>
  12353. <h3 id="e2fsprogslinux">e2fsprogs (linux)</h3>
  12354. <table>
  12355. <thead>
  12356. <tr>
  12357. <th>Description</th>
  12358. <th><em>Filesystem utilities for the ext2/3/4 filesystems</em></th>
  12359. </tr>
  12360. </thead>
  12361. <tbody>
  12362. <tr>
  12363. <td>Homepage</td>
  12364. <td><a href="http://e2fsprogs.sourceforge.net">http://e2fsprogs.sourceforge.net</a></td>
  12365. </tr>
  12366. <tr>
  12367. <td>Versions</td>
  12368. <td>1.46.4</td>
  12369. </tr>
  12370. <tr>
  12371. <td>Architectures</td>
  12372. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12373. </tr>
  12374. <tr>
  12375. <td>Definition</td>
  12376. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/e2fsprogs/xmake.lua">e2fsprogs/xmake.lua</a></td>
  12377. </tr>
  12378. </tbody>
  12379. </table>
  12380. <h5 id="installcommand">Install command</h5>
  12381. <pre><code class="lang-console">xrepo install e2fsprogs
  12382. </code></pre>
  12383. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12384. <pre><code class="lang-lua">add_requires("e2fsprogs")
  12385. </code></pre>
  12386. <h3 id="eabaselinux">eabase (linux)</h3>
  12387. <table>
  12388. <thead>
  12389. <tr>
  12390. <th>Description</th>
  12391. <th><em>EABase is a small set of header files that define platform-independent data types and platform feature macros.</em></th>
  12392. </tr>
  12393. </thead>
  12394. <tbody>
  12395. <tr>
  12396. <td>Homepage</td>
  12397. <td><a href="https://github.com/electronicarts/EABase">https://github.com/electronicarts/EABase</a></td>
  12398. </tr>
  12399. <tr>
  12400. <td>License</td>
  12401. <td>BSD-3-Clause</td>
  12402. </tr>
  12403. <tr>
  12404. <td>Versions</td>
  12405. <td>2.09.05</td>
  12406. </tr>
  12407. <tr>
  12408. <td>Architectures</td>
  12409. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12410. </tr>
  12411. <tr>
  12412. <td>Definition</td>
  12413. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eabase/xmake.lua">eabase/xmake.lua</a></td>
  12414. </tr>
  12415. </tbody>
  12416. </table>
  12417. <h5 id="installcommand">Install command</h5>
  12418. <pre><code class="lang-console">xrepo install eabase
  12419. </code></pre>
  12420. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12421. <pre><code class="lang-lua">add_requires("eabase")
  12422. </code></pre>
  12423. <h3 id="eastllinux">eastl (linux)</h3>
  12424. <table>
  12425. <thead>
  12426. <tr>
  12427. <th>Description</th>
  12428. <th><em>EASTL stands for Electronic Arts Standard Template Library.</em></th>
  12429. </tr>
  12430. </thead>
  12431. <tbody>
  12432. <tr>
  12433. <td>Homepage</td>
  12434. <td><a href="https://github.com/electronicarts/EASTL">https://github.com/electronicarts/EASTL</a></td>
  12435. </tr>
  12436. <tr>
  12437. <td>License</td>
  12438. <td>BSD-3-Clause</td>
  12439. </tr>
  12440. <tr>
  12441. <td>Versions</td>
  12442. <td>3.17.03, 3.17.06, 3.18.00, 3.21.12</td>
  12443. </tr>
  12444. <tr>
  12445. <td>Architectures</td>
  12446. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12447. </tr>
  12448. <tr>
  12449. <td>Definition</td>
  12450. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eastl/xmake.lua">eastl/xmake.lua</a></td>
  12451. </tr>
  12452. </tbody>
  12453. </table>
  12454. <h5 id="installcommand">Install command</h5>
  12455. <pre><code class="lang-console">xrepo install eastl
  12456. </code></pre>
  12457. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12458. <pre><code class="lang-lua">add_requires("eastl")
  12459. </code></pre>
  12460. <h3 id="easy_profilerlinux">easy_profiler (linux)</h3>
  12461. <table>
  12462. <thead>
  12463. <tr>
  12464. <th>Description</th>
  12465. <th><em>Lightweight profiler library for c++</em></th>
  12466. </tr>
  12467. </thead>
  12468. <tbody>
  12469. <tr>
  12470. <td>Homepage</td>
  12471. <td><a href="https://github.com/yse/easy_profiler">https://github.com/yse/easy_profiler</a></td>
  12472. </tr>
  12473. <tr>
  12474. <td>License</td>
  12475. <td>MIT</td>
  12476. </tr>
  12477. <tr>
  12478. <td>Versions</td>
  12479. <td>v2.1.0</td>
  12480. </tr>
  12481. <tr>
  12482. <td>Architectures</td>
  12483. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12484. </tr>
  12485. <tr>
  12486. <td>Definition</td>
  12487. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easy_profiler/xmake.lua">easy_profiler/xmake.lua</a></td>
  12488. </tr>
  12489. </tbody>
  12490. </table>
  12491. <h5 id="installcommand">Install command</h5>
  12492. <pre><code class="lang-console">xrepo install easy_profiler
  12493. </code></pre>
  12494. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12495. <pre><code class="lang-lua">add_requires("easy_profiler")
  12496. </code></pre>
  12497. <h3 id="easyloggingpplinux">easyloggingpp (linux)</h3>
  12498. <table>
  12499. <thead>
  12500. <tr>
  12501. <th>Description</th>
  12502. <th><em>Single header C++ logging library.</em></th>
  12503. </tr>
  12504. </thead>
  12505. <tbody>
  12506. <tr>
  12507. <td>Homepage</td>
  12508. <td><a href="https://github.com/amrayn/easyloggingpp">https://github.com/amrayn/easyloggingpp</a></td>
  12509. </tr>
  12510. <tr>
  12511. <td>License</td>
  12512. <td>MIT</td>
  12513. </tr>
  12514. <tr>
  12515. <td>Versions</td>
  12516. <td>v9.97.0, v9.97.1</td>
  12517. </tr>
  12518. <tr>
  12519. <td>Architectures</td>
  12520. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12521. </tr>
  12522. <tr>
  12523. <td>Definition</td>
  12524. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easyloggingpp/xmake.lua">easyloggingpp/xmake.lua</a></td>
  12525. </tr>
  12526. </tbody>
  12527. </table>
  12528. <h5 id="installcommand">Install command</h5>
  12529. <pre><code class="lang-console">xrepo install easyloggingpp
  12530. </code></pre>
  12531. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12532. <pre><code class="lang-lua">add_requires("easyloggingpp")
  12533. </code></pre>
  12534. <h3 id="easywsclientlinux">easywsclient (linux)</h3>
  12535. <table>
  12536. <thead>
  12537. <tr>
  12538. <th>Description</th>
  12539. <th><em>A short and sweet WebSocket client for C++</em></th>
  12540. </tr>
  12541. </thead>
  12542. <tbody>
  12543. <tr>
  12544. <td>Homepage</td>
  12545. <td><a href="https://github.com/dhbaird/easywsclient">https://github.com/dhbaird/easywsclient</a></td>
  12546. </tr>
  12547. <tr>
  12548. <td>License</td>
  12549. <td>MIT</td>
  12550. </tr>
  12551. <tr>
  12552. <td>Versions</td>
  12553. <td>2021.01.12</td>
  12554. </tr>
  12555. <tr>
  12556. <td>Architectures</td>
  12557. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12558. </tr>
  12559. <tr>
  12560. <td>Definition</td>
  12561. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/easywsclient/xmake.lua">easywsclient/xmake.lua</a></td>
  12562. </tr>
  12563. </tbody>
  12564. </table>
  12565. <h5 id="installcommand">Install command</h5>
  12566. <pre><code class="lang-console">xrepo install easywsclient
  12567. </code></pre>
  12568. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12569. <pre><code class="lang-lua">add_requires("easywsclient")
  12570. </code></pre>
  12571. <h3 id="edlinux">ed (linux)</h3>
  12572. <table>
  12573. <thead>
  12574. <tr>
  12575. <th>Description</th>
  12576. <th><em>Classic UNIX line editor</em></th>
  12577. </tr>
  12578. </thead>
  12579. <tbody>
  12580. <tr>
  12581. <td>Homepage</td>
  12582. <td><a href="https://www.gnu.org/software/ed/ed.html">https://www.gnu.org/software/ed/ed.html</a></td>
  12583. </tr>
  12584. <tr>
  12585. <td>License</td>
  12586. <td>GPL-3.0-or-later</td>
  12587. </tr>
  12588. <tr>
  12589. <td>Versions</td>
  12590. <td>1.17</td>
  12591. </tr>
  12592. <tr>
  12593. <td>Architectures</td>
  12594. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12595. </tr>
  12596. <tr>
  12597. <td>Definition</td>
  12598. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ed/xmake.lua">ed/xmake.lua</a></td>
  12599. </tr>
  12600. </tbody>
  12601. </table>
  12602. <h5 id="installcommand">Install command</h5>
  12603. <pre><code class="lang-console">xrepo install ed
  12604. </code></pre>
  12605. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12606. <pre><code class="lang-lua">add_requires("ed")
  12607. </code></pre>
  12608. <h3 id="edliblinux">edlib (linux)</h3>
  12609. <table>
  12610. <thead>
  12611. <tr>
  12612. <th>Description</th>
  12613. <th><em>Lightweight, super fast C/C++ (&amp; Python) library for sequence alignment using edit (Levenshtein) distance.</em></th>
  12614. </tr>
  12615. </thead>
  12616. <tbody>
  12617. <tr>
  12618. <td>Homepage</td>
  12619. <td><a href="http://martinsos.github.io/edlib">http://martinsos.github.io/edlib</a></td>
  12620. </tr>
  12621. <tr>
  12622. <td>License</td>
  12623. <td>MIT</td>
  12624. </tr>
  12625. <tr>
  12626. <td>Versions</td>
  12627. <td>v1.2.7</td>
  12628. </tr>
  12629. <tr>
  12630. <td>Architectures</td>
  12631. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12632. </tr>
  12633. <tr>
  12634. <td>Definition</td>
  12635. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/edlib/xmake.lua">edlib/xmake.lua</a></td>
  12636. </tr>
  12637. </tbody>
  12638. </table>
  12639. <h5 id="installcommand">Install command</h5>
  12640. <pre><code class="lang-console">xrepo install edlib
  12641. </code></pre>
  12642. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12643. <pre><code class="lang-lua">add_requires("edlib")
  12644. </code></pre>
  12645. <h3 id="effceelinux">effcee (linux)</h3>
  12646. <table>
  12647. <thead>
  12648. <tr>
  12649. <th>Description</th>
  12650. <th><em>Effcee is a C++ library for stateful pattern matching of strings.</em></th>
  12651. </tr>
  12652. </thead>
  12653. <tbody>
  12654. <tr>
  12655. <td>Homepage</td>
  12656. <td><a href="https://github.com/google/effcee">https://github.com/google/effcee</a></td>
  12657. </tr>
  12658. <tr>
  12659. <td>License</td>
  12660. <td>Apache-2.0</td>
  12661. </tr>
  12662. <tr>
  12663. <td>Versions</td>
  12664. <td>2019.1</td>
  12665. </tr>
  12666. <tr>
  12667. <td>Architectures</td>
  12668. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12669. </tr>
  12670. <tr>
  12671. <td>Definition</td>
  12672. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/effcee/xmake.lua">effcee/xmake.lua</a></td>
  12673. </tr>
  12674. </tbody>
  12675. </table>
  12676. <h5 id="installcommand">Install command</h5>
  12677. <pre><code class="lang-console">xrepo install effcee
  12678. </code></pre>
  12679. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12680. <pre><code class="lang-lua">add_requires("effcee")
  12681. </code></pre>
  12682. <h3 id="effolkroniumrandomlinux">effolkronium-random (linux)</h3>
  12683. <table>
  12684. <thead>
  12685. <tr>
  12686. <th>Description</th>
  12687. <th><em>Random for modern C++ with convenient API</em></th>
  12688. </tr>
  12689. </thead>
  12690. <tbody>
  12691. <tr>
  12692. <td>Homepage</td>
  12693. <td><a href="https://github.com/effolkronium/random">https://github.com/effolkronium/random</a></td>
  12694. </tr>
  12695. <tr>
  12696. <td>License</td>
  12697. <td>MIT</td>
  12698. </tr>
  12699. <tr>
  12700. <td>Versions</td>
  12701. <td>v1.4.1, v1.5.0</td>
  12702. </tr>
  12703. <tr>
  12704. <td>Architectures</td>
  12705. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12706. </tr>
  12707. <tr>
  12708. <td>Definition</td>
  12709. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/effolkronium-random/xmake.lua">effolkronium-random/xmake.lua</a></td>
  12710. </tr>
  12711. </tbody>
  12712. </table>
  12713. <h5 id="installcommand">Install command</h5>
  12714. <pre><code class="lang-console">xrepo install effolkronium-random
  12715. </code></pre>
  12716. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12717. <pre><code class="lang-lua">add_requires("effolkronium-random")
  12718. </code></pre>
  12719. <h3 id="efswlinux">efsw (linux)</h3>
  12720. <table>
  12721. <thead>
  12722. <tr>
  12723. <th>Description</th>
  12724. <th><em>efsw is a C++ cross-platform file system watcher and notifier.</em></th>
  12725. </tr>
  12726. </thead>
  12727. <tbody>
  12728. <tr>
  12729. <td>Homepage</td>
  12730. <td><a href="https://github.com/SpartanJ/efsw">https://github.com/SpartanJ/efsw</a></td>
  12731. </tr>
  12732. <tr>
  12733. <td>License</td>
  12734. <td>MIT</td>
  12735. </tr>
  12736. <tr>
  12737. <td>Versions</td>
  12738. <td>1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.4.1, 1.5.0</td>
  12739. </tr>
  12740. <tr>
  12741. <td>Architectures</td>
  12742. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12743. </tr>
  12744. <tr>
  12745. <td>Definition</td>
  12746. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/efsw/xmake.lua">efsw/xmake.lua</a></td>
  12747. </tr>
  12748. </tbody>
  12749. </table>
  12750. <h5 id="installcommand">Install command</h5>
  12751. <pre><code class="lang-console">xrepo install efsw
  12752. </code></pre>
  12753. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12754. <pre><code class="lang-lua">add_requires("efsw")
  12755. </code></pre>
  12756. <h3 id="eglheaderslinux">egl-headers (linux)</h3>
  12757. <table>
  12758. <thead>
  12759. <tr>
  12760. <th>Description</th>
  12761. <th><em>EGL API and Extension Registry</em></th>
  12762. </tr>
  12763. </thead>
  12764. <tbody>
  12765. <tr>
  12766. <td>Homepage</td>
  12767. <td><a href="https://github.com/KhronosGroup/EGL-Registry">https://github.com/KhronosGroup/EGL-Registry</a></td>
  12768. </tr>
  12769. <tr>
  12770. <td>License</td>
  12771. <td>MIT</td>
  12772. </tr>
  12773. <tr>
  12774. <td>Versions</td>
  12775. <td>2023.12.16</td>
  12776. </tr>
  12777. <tr>
  12778. <td>Architectures</td>
  12779. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12780. </tr>
  12781. <tr>
  12782. <td>Definition</td>
  12783. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/egl-headers/xmake.lua">egl-headers/xmake.lua</a></td>
  12784. </tr>
  12785. </tbody>
  12786. </table>
  12787. <h5 id="installcommand">Install command</h5>
  12788. <pre><code class="lang-console">xrepo install egl-headers
  12789. </code></pre>
  12790. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12791. <pre><code class="lang-lua">add_requires("egl-headers")
  12792. </code></pre>
  12793. <h3 id="eigenlinux">eigen (linux)</h3>
  12794. <table>
  12795. <thead>
  12796. <tr>
  12797. <th>Description</th>
  12798. <th><em>C++ template library for linear algebra</em></th>
  12799. </tr>
  12800. </thead>
  12801. <tbody>
  12802. <tr>
  12803. <td>Homepage</td>
  12804. <td><a href="https://eigen.tuxfamily.org/">https://eigen.tuxfamily.org/</a></td>
  12805. </tr>
  12806. <tr>
  12807. <td>License</td>
  12808. <td>MPL-2.0</td>
  12809. </tr>
  12810. <tr>
  12811. <td>Versions</td>
  12812. <td>3.3.7, 3.3.8, 3.3.9, 3.4.0</td>
  12813. </tr>
  12814. <tr>
  12815. <td>Architectures</td>
  12816. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12817. </tr>
  12818. <tr>
  12819. <td>Definition</td>
  12820. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eigen/xmake.lua">eigen/xmake.lua</a></td>
  12821. </tr>
  12822. </tbody>
  12823. </table>
  12824. <h5 id="installcommand">Install command</h5>
  12825. <pre><code class="lang-console">xrepo install eigen
  12826. </code></pre>
  12827. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12828. <pre><code class="lang-lua">add_requires("eigen")
  12829. </code></pre>
  12830. <h3 id="elfiolinux">elfio (linux)</h3>
  12831. <table>
  12832. <thead>
  12833. <tr>
  12834. <th>Description</th>
  12835. <th><em>ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library</em></th>
  12836. </tr>
  12837. </thead>
  12838. <tbody>
  12839. <tr>
  12840. <td>Homepage</td>
  12841. <td><a href="http://serge1.github.io/ELFIO">http://serge1.github.io/ELFIO</a></td>
  12842. </tr>
  12843. <tr>
  12844. <td>License</td>
  12845. <td>MIT</td>
  12846. </tr>
  12847. <tr>
  12848. <td>Versions</td>
  12849. <td>3.11</td>
  12850. </tr>
  12851. <tr>
  12852. <td>Architectures</td>
  12853. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12854. </tr>
  12855. <tr>
  12856. <td>Definition</td>
  12857. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/elfio/xmake.lua">elfio/xmake.lua</a></td>
  12858. </tr>
  12859. </tbody>
  12860. </table>
  12861. <h5 id="installcommand">Install command</h5>
  12862. <pre><code class="lang-console">xrepo install elfio
  12863. </code></pre>
  12864. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12865. <pre><code class="lang-lua">add_requires("elfio")
  12866. </code></pre>
  12867. <h3 id="elfutilslinux">elfutils (linux)</h3>
  12868. <table>
  12869. <thead>
  12870. <tr>
  12871. <th>Description</th>
  12872. <th><em>Libraries and utilities for handling ELF objects</em></th>
  12873. </tr>
  12874. </thead>
  12875. <tbody>
  12876. <tr>
  12877. <td>Homepage</td>
  12878. <td><a href="https://fedorahosted.org/elfutils/">https://fedorahosted.org/elfutils/</a></td>
  12879. </tr>
  12880. <tr>
  12881. <td>License</td>
  12882. <td>GPL-2.0</td>
  12883. </tr>
  12884. <tr>
  12885. <td>Versions</td>
  12886. <td>0.183, 0.189, 0.190</td>
  12887. </tr>
  12888. <tr>
  12889. <td>Architectures</td>
  12890. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12891. </tr>
  12892. <tr>
  12893. <td>Definition</td>
  12894. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/elfutils/xmake.lua">elfutils/xmake.lua</a></td>
  12895. </tr>
  12896. </tbody>
  12897. </table>
  12898. <h5 id="installcommand">Install command</h5>
  12899. <pre><code class="lang-console">xrepo install elfutils
  12900. </code></pre>
  12901. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12902. <pre><code class="lang-lua">add_requires("elfutils")
  12903. </code></pre>
  12904. <h3 id="embreelinux">embree (linux)</h3>
  12905. <table>
  12906. <thead>
  12907. <tr>
  12908. <th>Description</th>
  12909. <th><em>Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel.</em></th>
  12910. </tr>
  12911. </thead>
  12912. <tbody>
  12913. <tr>
  12914. <td>Homepage</td>
  12915. <td><a href="https://www.embree.org/">https://www.embree.org/</a></td>
  12916. </tr>
  12917. <tr>
  12918. <td>License</td>
  12919. <td>Apache-2.0</td>
  12920. </tr>
  12921. <tr>
  12922. <td>Versions</td>
  12923. <td>v3.12.1, v3.13.0, v3.13.3, v3.13.4, v3.13.5, v4.3.0, v4.3.3, v4.4.0</td>
  12924. </tr>
  12925. <tr>
  12926. <td>Architectures</td>
  12927. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12928. </tr>
  12929. <tr>
  12930. <td>Definition</td>
  12931. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/embree/xmake.lua">embree/xmake.lua</a></td>
  12932. </tr>
  12933. </tbody>
  12934. </table>
  12935. <h5 id="installcommand">Install command</h5>
  12936. <pre><code class="lang-console">xrepo install embree
  12937. </code></pre>
  12938. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12939. <pre><code class="lang-lua">add_requires("embree")
  12940. </code></pre>
  12941. <h3 id="emhashlinux">emhash (linux)</h3>
  12942. <table>
  12943. <thead>
  12944. <tr>
  12945. <th>Description</th>
  12946. <th><em>Fast and memory efficient c++ flat hash map/set</em></th>
  12947. </tr>
  12948. </thead>
  12949. <tbody>
  12950. <tr>
  12951. <td>Homepage</td>
  12952. <td><a href="https://github.com/ktprime/emhash">https://github.com/ktprime/emhash</a></td>
  12953. </tr>
  12954. <tr>
  12955. <td>License</td>
  12956. <td>MIT</td>
  12957. </tr>
  12958. <tr>
  12959. <td>Versions</td>
  12960. <td>2024.06.01, 2025.03.19, 2025.03.24</td>
  12961. </tr>
  12962. <tr>
  12963. <td>Architectures</td>
  12964. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12965. </tr>
  12966. <tr>
  12967. <td>Definition</td>
  12968. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emhash/xmake.lua">emhash/xmake.lua</a></td>
  12969. </tr>
  12970. </tbody>
  12971. </table>
  12972. <h5 id="installcommand">Install command</h5>
  12973. <pre><code class="lang-console">xrepo install emhash
  12974. </code></pre>
  12975. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  12976. <pre><code class="lang-lua">add_requires("emhash")
  12977. </code></pre>
  12978. <h3 id="emiolinux">emio (linux)</h3>
  12979. <table>
  12980. <thead>
  12981. <tr>
  12982. <th>Description</th>
  12983. <th><em>A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small binary footprint.</em></th>
  12984. </tr>
  12985. </thead>
  12986. <tbody>
  12987. <tr>
  12988. <td>Homepage</td>
  12989. <td><a href="https://viatorus.github.io/emio/">https://viatorus.github.io/emio/</a></td>
  12990. </tr>
  12991. <tr>
  12992. <td>Versions</td>
  12993. <td>0.4.0, 0.7.0, 0.8.0, 0.9.0</td>
  12994. </tr>
  12995. <tr>
  12996. <td>Architectures</td>
  12997. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  12998. </tr>
  12999. <tr>
  13000. <td>Definition</td>
  13001. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emio/xmake.lua">emio/xmake.lua</a></td>
  13002. </tr>
  13003. </tbody>
  13004. </table>
  13005. <h5 id="installcommand">Install command</h5>
  13006. <pre><code class="lang-console">xrepo install emio
  13007. </code></pre>
  13008. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13009. <pre><code class="lang-lua">add_requires("emio")
  13010. </code></pre>
  13011. <h3 id="emmylua_debuggerlinux">emmylua_debugger (linux)</h3>
  13012. <table>
  13013. <thead>
  13014. <tr>
  13015. <th>Description</th>
  13016. <th><em>EmmyLua Debugger</em></th>
  13017. </tr>
  13018. </thead>
  13019. <tbody>
  13020. <tr>
  13021. <td>Homepage</td>
  13022. <td><a href="https://github.com/EmmyLua/EmmyLuaDebugger">https://github.com/EmmyLua/EmmyLuaDebugger</a></td>
  13023. </tr>
  13024. <tr>
  13025. <td>Versions</td>
  13026. <td>1.6.3, 1.7.1, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7</td>
  13027. </tr>
  13028. <tr>
  13029. <td>Architectures</td>
  13030. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13031. </tr>
  13032. <tr>
  13033. <td>Definition</td>
  13034. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emmylua_debugger/xmake.lua">emmylua_debugger/xmake.lua</a></td>
  13035. </tr>
  13036. </tbody>
  13037. </table>
  13038. <h5 id="installcommand">Install command</h5>
  13039. <pre><code class="lang-console">xrepo install emmylua_debugger
  13040. </code></pre>
  13041. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13042. <pre><code class="lang-lua">add_requires("emmylua_debugger")
  13043. </code></pre>
  13044. <h3 id="emocklinux">emock (linux)</h3>
  13045. <table>
  13046. <thead>
  13047. <tr>
  13048. <th>Description</th>
  13049. <th><em>Next generation cross-platform mock library for C/C++</em></th>
  13050. </tr>
  13051. </thead>
  13052. <tbody>
  13053. <tr>
  13054. <td>Homepage</td>
  13055. <td><a href="https://github.com/ez8-co/emock">https://github.com/ez8-co/emock</a></td>
  13056. </tr>
  13057. <tr>
  13058. <td>License</td>
  13059. <td>Apache-2.0</td>
  13060. </tr>
  13061. <tr>
  13062. <td>Versions</td>
  13063. <td>v0.9.0</td>
  13064. </tr>
  13065. <tr>
  13066. <td>Architectures</td>
  13067. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13068. </tr>
  13069. <tr>
  13070. <td>Definition</td>
  13071. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emock/xmake.lua">emock/xmake.lua</a></td>
  13072. </tr>
  13073. </tbody>
  13074. </table>
  13075. <h5 id="installcommand">Install command</h5>
  13076. <pre><code class="lang-console">xrepo install emock
  13077. </code></pre>
  13078. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13079. <pre><code class="lang-lua">add_requires("emock")
  13080. </code></pre>
  13081. <h3 id="emscriptenlinux">emscripten (linux)</h3>
  13082. <table>
  13083. <thead>
  13084. <tr>
  13085. <th>Description</th>
  13086. <th><em>Emscripten: An LLVM-to-WebAssembly Compiler.</em></th>
  13087. </tr>
  13088. </thead>
  13089. <tbody>
  13090. <tr>
  13091. <td>Homepage</td>
  13092. <td><a href="https://emscripten.org/">https://emscripten.org/</a></td>
  13093. </tr>
  13094. <tr>
  13095. <td>License</td>
  13096. <td>MIT</td>
  13097. </tr>
  13098. <tr>
  13099. <td>Versions</td>
  13100. <td>1.39.8, 3.1.14, 3.1.25, 3.1.42, 3.1.55, 4.0.12</td>
  13101. </tr>
  13102. <tr>
  13103. <td>Architectures</td>
  13104. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13105. </tr>
  13106. <tr>
  13107. <td>Definition</td>
  13108. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/emscripten/xmake.lua">emscripten/xmake.lua</a></td>
  13109. </tr>
  13110. </tbody>
  13111. </table>
  13112. <h5 id="installcommand">Install command</h5>
  13113. <pre><code class="lang-console">xrepo install emscripten
  13114. </code></pre>
  13115. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13116. <pre><code class="lang-lua">add_requires("emscripten")
  13117. </code></pre>
  13118. <h3 id="enetlinux">enet (linux)</h3>
  13119. <table>
  13120. <thead>
  13121. <tr>
  13122. <th>Description</th>
  13123. <th><em>Reliable UDP networking library.</em></th>
  13124. </tr>
  13125. </thead>
  13126. <tbody>
  13127. <tr>
  13128. <td>Homepage</td>
  13129. <td><a href="http://enet.bespin.org">http://enet.bespin.org</a></td>
  13130. </tr>
  13131. <tr>
  13132. <td>License</td>
  13133. <td>MIT</td>
  13134. </tr>
  13135. <tr>
  13136. <td>Versions</td>
  13137. <td>v1.3.17, v1.3.18</td>
  13138. </tr>
  13139. <tr>
  13140. <td>Architectures</td>
  13141. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13142. </tr>
  13143. <tr>
  13144. <td>Definition</td>
  13145. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enet/xmake.lua">enet/xmake.lua</a></td>
  13146. </tr>
  13147. </tbody>
  13148. </table>
  13149. <h5 id="installcommand">Install command</h5>
  13150. <pre><code class="lang-console">xrepo install enet
  13151. </code></pre>
  13152. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13153. <pre><code class="lang-lua">add_requires("enet")
  13154. </code></pre>
  13155. <h3 id="enet6linux">enet6 (linux)</h3>
  13156. <table>
  13157. <thead>
  13158. <tr>
  13159. <th>Description</th>
  13160. <th><em>A fork of ENet (reliable UDP networking library) in order to add IPv6 support.</em></th>
  13161. </tr>
  13162. </thead>
  13163. <tbody>
  13164. <tr>
  13165. <td>Homepage</td>
  13166. <td><a href="https://github.com/SirLynix/enet6">https://github.com/SirLynix/enet6</a></td>
  13167. </tr>
  13168. <tr>
  13169. <td>License</td>
  13170. <td>MIT</td>
  13171. </tr>
  13172. <tr>
  13173. <td>Versions</td>
  13174. <td>v6.0.0, v6.0.1, v6.0.2, v6.1.0, v6.1.2</td>
  13175. </tr>
  13176. <tr>
  13177. <td>Architectures</td>
  13178. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13179. </tr>
  13180. <tr>
  13181. <td>Definition</td>
  13182. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enet6/xmake.lua">enet6/xmake.lua</a></td>
  13183. </tr>
  13184. </tbody>
  13185. </table>
  13186. <h5 id="installcommand">Install command</h5>
  13187. <pre><code class="lang-console">xrepo install enet6
  13188. </code></pre>
  13189. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13190. <pre><code class="lang-lua">add_requires("enet6")
  13191. </code></pre>
  13192. <h3 id="enkitslinux">enkits (linux)</h3>
  13193. <table>
  13194. <thead>
  13195. <tr>
  13196. <th>Description</th>
  13197. <th><em>A permissively licensed C and C++ Task Scheduler for creating parallel programs.</em></th>
  13198. </tr>
  13199. </thead>
  13200. <tbody>
  13201. <tr>
  13202. <td>Homepage</td>
  13203. <td><a href="https://github.com/dougbinks/enkiTS">https://github.com/dougbinks/enkiTS</a></td>
  13204. </tr>
  13205. <tr>
  13206. <td>License</td>
  13207. <td>zlib</td>
  13208. </tr>
  13209. <tr>
  13210. <td>Versions</td>
  13211. <td>v1.10, v1.11</td>
  13212. </tr>
  13213. <tr>
  13214. <td>Architectures</td>
  13215. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13216. </tr>
  13217. <tr>
  13218. <td>Definition</td>
  13219. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enkits/xmake.lua">enkits/xmake.lua</a></td>
  13220. </tr>
  13221. </tbody>
  13222. </table>
  13223. <h5 id="installcommand">Install command</h5>
  13224. <pre><code class="lang-console">xrepo install enkits
  13225. </code></pre>
  13226. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13227. <pre><code class="lang-lua">add_requires("enkits")
  13228. </code></pre>
  13229. <h3 id="enokilinux">enoki (linux)</h3>
  13230. <table>
  13231. <thead>
  13232. <tr>
  13233. <th>Description</th>
  13234. <th><em>Enoki: structured vectorization and differentiation on modern processor architectures</em></th>
  13235. </tr>
  13236. </thead>
  13237. <tbody>
  13238. <tr>
  13239. <td>Homepage</td>
  13240. <td><a href="https://github.com/mitsuba-renderer/enoki">https://github.com/mitsuba-renderer/enoki</a></td>
  13241. </tr>
  13242. <tr>
  13243. <td>License</td>
  13244. <td>BSD-3-Clause</td>
  13245. </tr>
  13246. <tr>
  13247. <td>Versions</td>
  13248. <td>2024.04.19</td>
  13249. </tr>
  13250. <tr>
  13251. <td>Architectures</td>
  13252. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13253. </tr>
  13254. <tr>
  13255. <td>Definition</td>
  13256. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/enoki/xmake.lua">enoki/xmake.lua</a></td>
  13257. </tr>
  13258. </tbody>
  13259. </table>
  13260. <h5 id="installcommand">Install command</h5>
  13261. <pre><code class="lang-console">xrepo install enoki
  13262. </code></pre>
  13263. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13264. <pre><code class="lang-lua">add_requires("enoki")
  13265. </code></pre>
  13266. <h3 id="ensmallenlinux">ensmallen (linux)</h3>
  13267. <table>
  13268. <thead>
  13269. <tr>
  13270. <th>Description</th>
  13271. <th><em>flexible C++ library for efficient numerical optimization</em></th>
  13272. </tr>
  13273. </thead>
  13274. <tbody>
  13275. <tr>
  13276. <td>Homepage</td>
  13277. <td><a href="https://ensmallen.org/">https://ensmallen.org/</a></td>
  13278. </tr>
  13279. <tr>
  13280. <td>License</td>
  13281. <td>BSD-3-Clause</td>
  13282. </tr>
  13283. <tr>
  13284. <td>Versions</td>
  13285. <td>2.18.0</td>
  13286. </tr>
  13287. <tr>
  13288. <td>Architectures</td>
  13289. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13290. </tr>
  13291. <tr>
  13292. <td>Definition</td>
  13293. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ensmallen/xmake.lua">ensmallen/xmake.lua</a></td>
  13294. </tr>
  13295. </tbody>
  13296. </table>
  13297. <h5 id="installcommand">Install command</h5>
  13298. <pre><code class="lang-console">xrepo install ensmallen
  13299. </code></pre>
  13300. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13301. <pre><code class="lang-lua">add_requires("ensmallen")
  13302. </code></pre>
  13303. <h3 id="enttlinux">entt (linux)</h3>
  13304. <table>
  13305. <thead>
  13306. <tr>
  13307. <th>Description</th>
  13308. <th><em>Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more.</em></th>
  13309. </tr>
  13310. </thead>
  13311. <tbody>
  13312. <tr>
  13313. <td>Homepage</td>
  13314. <td><a href="https://github.com/skypjack/entt">https://github.com/skypjack/entt</a></td>
  13315. </tr>
  13316. <tr>
  13317. <td>License</td>
  13318. <td>MIT</td>
  13319. </tr>
  13320. <tr>
  13321. <td>Versions</td>
  13322. <td>v3.6.0, v3.7.0, v3.7.1, v3.8.0, v3.8.1, v3.9.0, v3.10.0, v3.10.1, v3.10.3, v3.11.0, v3.11.1, v3.12.1, v3.12.2, v3.13.0, v3.13.1, v3.13.2, v3.14.0, v3.15.0</td>
  13323. </tr>
  13324. <tr>
  13325. <td>Architectures</td>
  13326. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13327. </tr>
  13328. <tr>
  13329. <td>Definition</td>
  13330. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/entt/xmake.lua">entt/xmake.lua</a></td>
  13331. </tr>
  13332. </tbody>
  13333. </table>
  13334. <h5 id="installcommand">Install command</h5>
  13335. <pre><code class="lang-console">xrepo install entt
  13336. </code></pre>
  13337. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13338. <pre><code class="lang-lua">add_requires("entt")
  13339. </code></pre>
  13340. <h3 id="etllinux">etl (linux)</h3>
  13341. <table>
  13342. <thead>
  13343. <tr>
  13344. <th>Description</th>
  13345. <th><em>Embedded Template Library</em></th>
  13346. </tr>
  13347. </thead>
  13348. <tbody>
  13349. <tr>
  13350. <td>Homepage</td>
  13351. <td><a href="https://www.etlcpp.com">https://www.etlcpp.com</a></td>
  13352. </tr>
  13353. <tr>
  13354. <td>License</td>
  13355. <td>MIT</td>
  13356. </tr>
  13357. <tr>
  13358. <td>Versions</td>
  13359. <td>20.38.0, 20.38.10, 20.38.11, 20.38.13, 20.38.16, 20.38.17, 20.39.1, 20.39.2, 20.39.3, 20.39.4, 20.40.0, 20.40.1, 20.41.0, 20.41.1, 20.41.2, 20.41.3, 20.41.4, 20.41.5, 20.41.6, 20.41.7, 20.42.0, 20.42.1, 20.42.2, 20.43.0, 20.43.1, 20.43.2, 20.43.3, 20.43.4</td>
  13360. </tr>
  13361. <tr>
  13362. <td>Architectures</td>
  13363. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13364. </tr>
  13365. <tr>
  13366. <td>Definition</td>
  13367. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/etl/xmake.lua">etl/xmake.lua</a></td>
  13368. </tr>
  13369. </tbody>
  13370. </table>
  13371. <h5 id="installcommand">Install command</h5>
  13372. <pre><code class="lang-console">xrepo install etl
  13373. </code></pre>
  13374. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13375. <pre><code class="lang-lua">add_requires("etl")
  13376. </code></pre>
  13377. <h3 id="eudevlinux">eudev (linux)</h3>
  13378. <table>
  13379. <thead>
  13380. <tr>
  13381. <th>Description</th>
  13382. <th><em>A fork of systemd with the aim of isolating udev from any particular flavor of system initialization.</em></th>
  13383. </tr>
  13384. </thead>
  13385. <tbody>
  13386. <tr>
  13387. <td>Homepage</td>
  13388. <td><a href="https://github.com/eudev-project/eudev">https://github.com/eudev-project/eudev</a></td>
  13389. </tr>
  13390. <tr>
  13391. <td>License</td>
  13392. <td>GPL-2.0</td>
  13393. </tr>
  13394. <tr>
  13395. <td>Versions</td>
  13396. <td>v3.2.9, v3.2.14</td>
  13397. </tr>
  13398. <tr>
  13399. <td>Architectures</td>
  13400. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13401. </tr>
  13402. <tr>
  13403. <td>Definition</td>
  13404. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eudev/xmake.lua">eudev/xmake.lua</a></td>
  13405. </tr>
  13406. </tbody>
  13407. </table>
  13408. <h5 id="installcommand">Install command</h5>
  13409. <pre><code class="lang-console">xrepo install eudev
  13410. </code></pre>
  13411. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13412. <pre><code class="lang-lua">add_requires("eudev")
  13413. </code></pre>
  13414. <h3 id="evelinux">eve (linux)</h3>
  13415. <table>
  13416. <thead>
  13417. <tr>
  13418. <th>Description</th>
  13419. <th><em>Expressive Vector Engine - SIMD in C++ Goes Brrrr</em></th>
  13420. </tr>
  13421. </thead>
  13422. <tbody>
  13423. <tr>
  13424. <td>Homepage</td>
  13425. <td><a href="https://jfalcou.github.io/eve/">https://jfalcou.github.io/eve/</a></td>
  13426. </tr>
  13427. <tr>
  13428. <td>License</td>
  13429. <td>BSL-1.0</td>
  13430. </tr>
  13431. <tr>
  13432. <td>Versions</td>
  13433. <td>v2025.09.01</td>
  13434. </tr>
  13435. <tr>
  13436. <td>Architectures</td>
  13437. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13438. </tr>
  13439. <tr>
  13440. <td>Definition</td>
  13441. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eve/xmake.lua">eve/xmake.lua</a></td>
  13442. </tr>
  13443. </tbody>
  13444. </table>
  13445. <h5 id="installcommand">Install command</h5>
  13446. <pre><code class="lang-console">xrepo install eve
  13447. </code></pre>
  13448. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13449. <pre><code class="lang-lua">add_requires("eve")
  13450. </code></pre>
  13451. <h3 id="eventpplinux">eventpp (linux)</h3>
  13452. <table>
  13453. <thead>
  13454. <tr>
  13455. <th>Description</th>
  13456. <th><em>Event Dispatcher and callback list for C++</em></th>
  13457. </tr>
  13458. </thead>
  13459. <tbody>
  13460. <tr>
  13461. <td>Homepage</td>
  13462. <td><a href="https://github.com/wqking/eventpp">https://github.com/wqking/eventpp</a></td>
  13463. </tr>
  13464. <tr>
  13465. <td>License</td>
  13466. <td>Apache-2.0</td>
  13467. </tr>
  13468. <tr>
  13469. <td>Versions</td>
  13470. <td>v0.1.3</td>
  13471. </tr>
  13472. <tr>
  13473. <td>Architectures</td>
  13474. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13475. </tr>
  13476. <tr>
  13477. <td>Definition</td>
  13478. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eventpp/xmake.lua">eventpp/xmake.lua</a></td>
  13479. </tr>
  13480. </tbody>
  13481. </table>
  13482. <h5 id="installcommand">Install command</h5>
  13483. <pre><code class="lang-console">xrepo install eventpp
  13484. </code></pre>
  13485. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13486. <pre><code class="lang-lua">add_requires("eventpp")
  13487. </code></pre>
  13488. <h3 id="exosiplinux">exosip (linux)</h3>
  13489. <table>
  13490. <thead>
  13491. <tr>
  13492. <th>Description</th>
  13493. <th><em>eXosip is a library that hides the complexity of using the SIP protocol for mutlimedia session establishement</em></th>
  13494. </tr>
  13495. </thead>
  13496. <tbody>
  13497. <tr>
  13498. <td>Homepage</td>
  13499. <td><a href="https://savannah.nongnu.org/projects/exosip">https://savannah.nongnu.org/projects/exosip</a></td>
  13500. </tr>
  13501. <tr>
  13502. <td>License</td>
  13503. <td>GPL-2.0</td>
  13504. </tr>
  13505. <tr>
  13506. <td>Versions</td>
  13507. <td>5.3.0</td>
  13508. </tr>
  13509. <tr>
  13510. <td>Architectures</td>
  13511. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13512. </tr>
  13513. <tr>
  13514. <td>Definition</td>
  13515. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/exosip/xmake.lua">exosip/xmake.lua</a></td>
  13516. </tr>
  13517. </tbody>
  13518. </table>
  13519. <h5 id="installcommand">Install command</h5>
  13520. <pre><code class="lang-console">xrepo install exosip
  13521. </code></pre>
  13522. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13523. <pre><code class="lang-lua">add_requires("exosip")
  13524. </code></pre>
  13525. <h3 id="expatlinux">expat (linux)</h3>
  13526. <table>
  13527. <thead>
  13528. <tr>
  13529. <th>Description</th>
  13530. <th><em>XML 1.0 parser</em></th>
  13531. </tr>
  13532. </thead>
  13533. <tbody>
  13534. <tr>
  13535. <td>Homepage</td>
  13536. <td><a href="https://libexpat.github.io">https://libexpat.github.io</a></td>
  13537. </tr>
  13538. <tr>
  13539. <td>License</td>
  13540. <td>MIT</td>
  13541. </tr>
  13542. <tr>
  13543. <td>Versions</td>
  13544. <td>2.2.6, 2.2.10, 2.3.0, 2.4.1, 2.4.5, 2.4.7, 2.4.8, 2.5.0, 2.6.2, 2.6.3, 2.6.4, 2.7.1, 2.7.3</td>
  13545. </tr>
  13546. <tr>
  13547. <td>Architectures</td>
  13548. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13549. </tr>
  13550. <tr>
  13551. <td>Definition</td>
  13552. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expat/xmake.lua">expat/xmake.lua</a></td>
  13553. </tr>
  13554. </tbody>
  13555. </table>
  13556. <h5 id="installcommand">Install command</h5>
  13557. <pre><code class="lang-console">xrepo install expat
  13558. </code></pre>
  13559. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13560. <pre><code class="lang-lua">add_requires("expat")
  13561. </code></pre>
  13562. <h3 id="expectedlitelinux">expected-lite (linux)</h3>
  13563. <table>
  13564. <thead>
  13565. <tr>
  13566. <th>Description</th>
  13567. <th><em>expected lite - Expected objects in C++11 and later in a single-file header-only library</em></th>
  13568. </tr>
  13569. </thead>
  13570. <tbody>
  13571. <tr>
  13572. <td>Homepage</td>
  13573. <td><a href="https://github.com/martinmoene/expected-lite">https://github.com/martinmoene/expected-lite</a></td>
  13574. </tr>
  13575. <tr>
  13576. <td>License</td>
  13577. <td>BSL-1.0</td>
  13578. </tr>
  13579. <tr>
  13580. <td>Versions</td>
  13581. <td>v0.6.3, v0.8.0, v0.9.0</td>
  13582. </tr>
  13583. <tr>
  13584. <td>Architectures</td>
  13585. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13586. </tr>
  13587. <tr>
  13588. <td>Definition</td>
  13589. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expected-lite/xmake.lua">expected-lite/xmake.lua</a></td>
  13590. </tr>
  13591. </tbody>
  13592. </table>
  13593. <h5 id="installcommand">Install command</h5>
  13594. <pre><code class="lang-console">xrepo install expected-lite
  13595. </code></pre>
  13596. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13597. <pre><code class="lang-lua">add_requires("expected-lite")
  13598. </code></pre>
  13599. <h3 id="expresscpplinux">expresscpp (linux)</h3>
  13600. <table>
  13601. <thead>
  13602. <tr>
  13603. <th>Description</th>
  13604. <th><em>Fast, unopinionated, minimalist web framework for C++ Perfect for building REST APIs.</em></th>
  13605. </tr>
  13606. </thead>
  13607. <tbody>
  13608. <tr>
  13609. <td>Homepage</td>
  13610. <td><a href="https://github.com/expresscpp/expresscpp.git">https://github.com/expresscpp/expresscpp.git</a></td>
  13611. </tr>
  13612. <tr>
  13613. <td>License</td>
  13614. <td>MIT</td>
  13615. </tr>
  13616. <tr>
  13617. <td>Versions</td>
  13618. <td>v0.20.0</td>
  13619. </tr>
  13620. <tr>
  13621. <td>Architectures</td>
  13622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13623. </tr>
  13624. <tr>
  13625. <td>Definition</td>
  13626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expresscpp/xmake.lua">expresscpp/xmake.lua</a></td>
  13627. </tr>
  13628. </tbody>
  13629. </table>
  13630. <h5 id="installcommand">Install command</h5>
  13631. <pre><code class="lang-console">xrepo install expresscpp
  13632. </code></pre>
  13633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13634. <pre><code class="lang-lua">add_requires("expresscpp")
  13635. </code></pre>
  13636. <h3 id="exprtklinux">exprtk (linux)</h3>
  13637. <table>
  13638. <thead>
  13639. <tr>
  13640. <th>Description</th>
  13641. <th><em>C++ Mathematical Expression Parsing And Evaluation Library</em></th>
  13642. </tr>
  13643. </thead>
  13644. <tbody>
  13645. <tr>
  13646. <td>Homepage</td>
  13647. <td><a href="https://www.partow.net/programming/exprtk/index.html">https://www.partow.net/programming/exprtk/index.html</a></td>
  13648. </tr>
  13649. <tr>
  13650. <td>License</td>
  13651. <td>MIT</td>
  13652. </tr>
  13653. <tr>
  13654. <td>Versions</td>
  13655. <td>0.0.1, 0.0.2, 0.0.3</td>
  13656. </tr>
  13657. <tr>
  13658. <td>Architectures</td>
  13659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13660. </tr>
  13661. <tr>
  13662. <td>Definition</td>
  13663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/exprtk/xmake.lua">exprtk/xmake.lua</a></td>
  13664. </tr>
  13665. </tbody>
  13666. </table>
  13667. <h5 id="installcommand">Install command</h5>
  13668. <pre><code class="lang-console">xrepo install exprtk
  13669. </code></pre>
  13670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13671. <pre><code class="lang-lua">add_requires("exprtk")
  13672. </code></pre>
  13673. <h3 id="extracmakemoduleslinux">extra-cmake-modules (linux)</h3>
  13674. <table>
  13675. <thead>
  13676. <tr>
  13677. <th>Description</th>
  13678. <th><em>Extra CMake Modules (ECM) extends CMake with additional modules and scripts.</em></th>
  13679. </tr>
  13680. </thead>
  13681. <tbody>
  13682. <tr>
  13683. <td>Homepage</td>
  13684. <td><a href="https://invent.kde.org/frameworks/extra-cmake-modules">https://invent.kde.org/frameworks/extra-cmake-modules</a></td>
  13685. </tr>
  13686. <tr>
  13687. <td>Versions</td>
  13688. <td>v6.10.0</td>
  13689. </tr>
  13690. <tr>
  13691. <td>Architectures</td>
  13692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13693. </tr>
  13694. <tr>
  13695. <td>Definition</td>
  13696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/extra-cmake-modules/xmake.lua">extra-cmake-modules/xmake.lua</a></td>
  13697. </tr>
  13698. </tbody>
  13699. </table>
  13700. <h5 id="installcommand">Install command</h5>
  13701. <pre><code class="lang-console">xrepo install extra-cmake-modules
  13702. </code></pre>
  13703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13704. <pre><code class="lang-lua">add_requires("extra-cmake-modules")
  13705. </code></pre>
  13706. <h3 id="ezc3dlinux">ezc3d (linux)</h3>
  13707. <table>
  13708. <thead>
  13709. <tr>
  13710. <th>Description</th>
  13711. <th><em>Easy to use C3D reader/writer for C++, Python and Matlab</em></th>
  13712. </tr>
  13713. </thead>
  13714. <tbody>
  13715. <tr>
  13716. <td>Homepage</td>
  13717. <td><a href="https://github.com/pyomeca/ezc3d">https://github.com/pyomeca/ezc3d</a></td>
  13718. </tr>
  13719. <tr>
  13720. <td>License</td>
  13721. <td>MIT</td>
  13722. </tr>
  13723. <tr>
  13724. <td>Versions</td>
  13725. <td>1.4.5, 1.4.7</td>
  13726. </tr>
  13727. <tr>
  13728. <td>Architectures</td>
  13729. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13730. </tr>
  13731. <tr>
  13732. <td>Definition</td>
  13733. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/ezc3d/xmake.lua">ezc3d/xmake.lua</a></td>
  13734. </tr>
  13735. </tbody>
  13736. </table>
  13737. <h5 id="installcommand">Install command</h5>
  13738. <pre><code class="lang-console">xrepo install ezc3d
  13739. </code></pre>
  13740. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13741. <pre><code class="lang-lua">add_requires("ezc3d")
  13742. </code></pre>
  13743. <h2 id="f">f</h2>
  13744. <h3 id="faaclinux">faac (linux)</h3>
  13745. <table>
  13746. <thead>
  13747. <tr>
  13748. <th>Description</th>
  13749. <th><em>Freeware Advanced Audio Coder faac mirror</em></th>
  13750. </tr>
  13751. </thead>
  13752. <tbody>
  13753. <tr>
  13754. <td>Homepage</td>
  13755. <td><a href="https://sourceforge.net/projects/faac/">https://sourceforge.net/projects/faac/</a></td>
  13756. </tr>
  13757. <tr>
  13758. <td>License</td>
  13759. <td>LGPL-2.1</td>
  13760. </tr>
  13761. <tr>
  13762. <td>Versions</td>
  13763. <td>1.30</td>
  13764. </tr>
  13765. <tr>
  13766. <td>Architectures</td>
  13767. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13768. </tr>
  13769. <tr>
  13770. <td>Definition</td>
  13771. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faac/xmake.lua">faac/xmake.lua</a></td>
  13772. </tr>
  13773. </tbody>
  13774. </table>
  13775. <h5 id="installcommand">Install command</h5>
  13776. <pre><code class="lang-console">xrepo install faac
  13777. </code></pre>
  13778. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13779. <pre><code class="lang-lua">add_requires("faac")
  13780. </code></pre>
  13781. <h3 id="faad2linux">faad2 (linux)</h3>
  13782. <table>
  13783. <thead>
  13784. <tr>
  13785. <th>Description</th>
  13786. <th><em>FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.</em></th>
  13787. </tr>
  13788. </thead>
  13789. <tbody>
  13790. <tr>
  13791. <td>Homepage</td>
  13792. <td><a href="https://sourceforge.net/projects/faac">https://sourceforge.net/projects/faac</a></td>
  13793. </tr>
  13794. <tr>
  13795. <td>License</td>
  13796. <td>GPL-2.0</td>
  13797. </tr>
  13798. <tr>
  13799. <td>Versions</td>
  13800. <td>2.10.0</td>
  13801. </tr>
  13802. <tr>
  13803. <td>Architectures</td>
  13804. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13805. </tr>
  13806. <tr>
  13807. <td>Definition</td>
  13808. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faad2/xmake.lua">faad2/xmake.lua</a></td>
  13809. </tr>
  13810. </tbody>
  13811. </table>
  13812. <h5 id="installcommand">Install command</h5>
  13813. <pre><code class="lang-console">xrepo install faad2
  13814. </code></pre>
  13815. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13816. <pre><code class="lang-lua">add_requires("faad2")
  13817. </code></pre>
  13818. <h3 id="fadeclinux">fadec (linux)</h3>
  13819. <table>
  13820. <thead>
  13821. <tr>
  13822. <th>Description</th>
  13823. <th><em>A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.</em></th>
  13824. </tr>
  13825. </thead>
  13826. <tbody>
  13827. <tr>
  13828. <td>Homepage</td>
  13829. <td><a href="https://aengelke.net/fadec.html">https://aengelke.net/fadec.html</a></td>
  13830. </tr>
  13831. <tr>
  13832. <td>License</td>
  13833. <td>BSD-2-Clause</td>
  13834. </tr>
  13835. <tr>
  13836. <td>Versions</td>
  13837. <td>2025.08.21</td>
  13838. </tr>
  13839. <tr>
  13840. <td>Architectures</td>
  13841. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13842. </tr>
  13843. <tr>
  13844. <td>Definition</td>
  13845. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fadec/xmake.lua">fadec/xmake.lua</a></td>
  13846. </tr>
  13847. </tbody>
  13848. </table>
  13849. <h5 id="installcommand">Install command</h5>
  13850. <pre><code class="lang-console">xrepo install fadec
  13851. </code></pre>
  13852. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13853. <pre><code class="lang-lua">add_requires("fadec")
  13854. </code></pre>
  13855. <h3 id="faisslinux">faiss (linux)</h3>
  13856. <table>
  13857. <thead>
  13858. <tr>
  13859. <th>Description</th>
  13860. <th><em>A library for efficient similarity search and clustering of dense vectors.</em></th>
  13861. </tr>
  13862. </thead>
  13863. <tbody>
  13864. <tr>
  13865. <td>Homepage</td>
  13866. <td><a href="https://github.com/facebookresearch/faiss/">https://github.com/facebookresearch/faiss/</a></td>
  13867. </tr>
  13868. <tr>
  13869. <td>License</td>
  13870. <td>MIT</td>
  13871. </tr>
  13872. <tr>
  13873. <td>Versions</td>
  13874. <td>v1.7.0</td>
  13875. </tr>
  13876. <tr>
  13877. <td>Architectures</td>
  13878. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13879. </tr>
  13880. <tr>
  13881. <td>Definition</td>
  13882. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faiss/xmake.lua">faiss/xmake.lua</a></td>
  13883. </tr>
  13884. </tbody>
  13885. </table>
  13886. <h5 id="installcommand">Install command</h5>
  13887. <pre><code class="lang-console">xrepo install faiss
  13888. </code></pre>
  13889. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13890. <pre><code class="lang-lua">add_requires("faiss")
  13891. </code></pre>
  13892. <h3 id="fakeitlinux">fakeit (linux)</h3>
  13893. <table>
  13894. <thead>
  13895. <tr>
  13896. <th>Description</th>
  13897. <th><em>C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.</em></th>
  13898. </tr>
  13899. </thead>
  13900. <tbody>
  13901. <tr>
  13902. <td>Homepage</td>
  13903. <td><a href="https://github.com/eranpeer/FakeIt">https://github.com/eranpeer/FakeIt</a></td>
  13904. </tr>
  13905. <tr>
  13906. <td>License</td>
  13907. <td>MIT</td>
  13908. </tr>
  13909. <tr>
  13910. <td>Versions</td>
  13911. <td>2.4.0, 2.4.1</td>
  13912. </tr>
  13913. <tr>
  13914. <td>Architectures</td>
  13915. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13916. </tr>
  13917. <tr>
  13918. <td>Definition</td>
  13919. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fakeit/xmake.lua">fakeit/xmake.lua</a></td>
  13920. </tr>
  13921. </tbody>
  13922. </table>
  13923. <h5 id="installcommand">Install command</h5>
  13924. <pre><code class="lang-console">xrepo install fakeit
  13925. </code></pre>
  13926. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13927. <pre><code class="lang-lua">add_requires("fakeit")
  13928. </code></pre>
  13929. <h3 id="fakercxxlinux">faker-cxx (linux)</h3>
  13930. <table>
  13931. <thead>
  13932. <tr>
  13933. <th>Description</th>
  13934. <th><em>C++ Faker library for generating fake (but realistic) data.</em></th>
  13935. </tr>
  13936. </thead>
  13937. <tbody>
  13938. <tr>
  13939. <td>Homepage</td>
  13940. <td><a href="https://cieslarmichal.github.io/faker-cxx/">https://cieslarmichal.github.io/faker-cxx/</a></td>
  13941. </tr>
  13942. <tr>
  13943. <td>License</td>
  13944. <td>MIT</td>
  13945. </tr>
  13946. <tr>
  13947. <td>Versions</td>
  13948. <td>v2.0.0, v3.0.0, v4.0.1</td>
  13949. </tr>
  13950. <tr>
  13951. <td>Architectures</td>
  13952. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13953. </tr>
  13954. <tr>
  13955. <td>Definition</td>
  13956. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/faker-cxx/xmake.lua">faker-cxx/xmake.lua</a></td>
  13957. </tr>
  13958. </tbody>
  13959. </table>
  13960. <h5 id="installcommand">Install command</h5>
  13961. <pre><code class="lang-console">xrepo install faker-cxx
  13962. </code></pre>
  13963. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  13964. <pre><code class="lang-lua">add_requires("faker-cxx")
  13965. </code></pre>
  13966. <h3 id="fannlinux">fann (linux)</h3>
  13967. <table>
  13968. <thead>
  13969. <tr>
  13970. <th>Description</th>
  13971. <th><em>Official github repository for Fast Artificial Neural Network Library (FANN)</em></th>
  13972. </tr>
  13973. </thead>
  13974. <tbody>
  13975. <tr>
  13976. <td>Homepage</td>
  13977. <td><a href="https://github.com/libfann/fann">https://github.com/libfann/fann</a></td>
  13978. </tr>
  13979. <tr>
  13980. <td>License</td>
  13981. <td>LGPL-2.1</td>
  13982. </tr>
  13983. <tr>
  13984. <td>Versions</td>
  13985. <td>2021.03.14, 2024.04.16</td>
  13986. </tr>
  13987. <tr>
  13988. <td>Architectures</td>
  13989. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  13990. </tr>
  13991. <tr>
  13992. <td>Definition</td>
  13993. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fann/xmake.lua">fann/xmake.lua</a></td>
  13994. </tr>
  13995. </tbody>
  13996. </table>
  13997. <h5 id="installcommand">Install command</h5>
  13998. <pre><code class="lang-console">xrepo install fann
  13999. </code></pre>
  14000. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14001. <pre><code class="lang-lua">add_requires("fann")
  14002. </code></pre>
  14003. <h3 id="farmhashlinux">farmhash (linux)</h3>
  14004. <table>
  14005. <thead>
  14006. <tr>
  14007. <th>Description</th>
  14008. <th><em>FarmHash, a family of hash functions.</em></th>
  14009. </tr>
  14010. </thead>
  14011. <tbody>
  14012. <tr>
  14013. <td>Homepage</td>
  14014. <td><a href="https://github.com/google/farmhash">https://github.com/google/farmhash</a></td>
  14015. </tr>
  14016. <tr>
  14017. <td>License</td>
  14018. <td>MIT</td>
  14019. </tr>
  14020. <tr>
  14021. <td>Versions</td>
  14022. <td>2019.05.14</td>
  14023. </tr>
  14024. <tr>
  14025. <td>Architectures</td>
  14026. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14027. </tr>
  14028. <tr>
  14029. <td>Definition</td>
  14030. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/farmhash/xmake.lua">farmhash/xmake.lua</a></td>
  14031. </tr>
  14032. </tbody>
  14033. </table>
  14034. <h5 id="installcommand">Install command</h5>
  14035. <pre><code class="lang-console">xrepo install farmhash
  14036. </code></pre>
  14037. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14038. <pre><code class="lang-lua">add_requires("farmhash")
  14039. </code></pre>
  14040. <h3 id="fastcdrlinux">fast-cdr (linux)</h3>
  14041. <table>
  14042. <thead>
  14043. <tr>
  14044. <th>Description</th>
  14045. <th><em>eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it.</em></th>
  14046. </tr>
  14047. </thead>
  14048. <tbody>
  14049. <tr>
  14050. <td>Homepage</td>
  14051. <td><a href="https://www.eprosima.com">https://www.eprosima.com</a></td>
  14052. </tr>
  14053. <tr>
  14054. <td>License</td>
  14055. <td>Apache-2.0</td>
  14056. </tr>
  14057. <tr>
  14058. <td>Versions</td>
  14059. <td>v1.1.0, v2.1.3, v2.2.1, v2.2.2, v2.2.3, v2.2.4, v2.2.5, v2.2.6, v2.3.0, v2.3.1</td>
  14060. </tr>
  14061. <tr>
  14062. <td>Architectures</td>
  14063. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14064. </tr>
  14065. <tr>
  14066. <td>Definition</td>
  14067. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast-cdr/xmake.lua">fast-cdr/xmake.lua</a></td>
  14068. </tr>
  14069. </tbody>
  14070. </table>
  14071. <h5 id="installcommand">Install command</h5>
  14072. <pre><code class="lang-console">xrepo install fast-cdr
  14073. </code></pre>
  14074. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14075. <pre><code class="lang-lua">add_requires("fast-cdr")
  14076. </code></pre>
  14077. <h3 id="fastlzma2linux">fast-lzma2 (linux)</h3>
  14078. <table>
  14079. <thead>
  14080. <tr>
  14081. <th>Description</th>
  14082. <th><em>Fast LZMA2 Library</em></th>
  14083. </tr>
  14084. </thead>
  14085. <tbody>
  14086. <tr>
  14087. <td>Homepage</td>
  14088. <td><a href="https://github.com/conor42/fast-lzma2">https://github.com/conor42/fast-lzma2</a></td>
  14089. </tr>
  14090. <tr>
  14091. <td>License</td>
  14092. <td>BSD-3-Clause</td>
  14093. </tr>
  14094. <tr>
  14095. <td>Versions</td>
  14096. <td>v1.0.1</td>
  14097. </tr>
  14098. <tr>
  14099. <td>Architectures</td>
  14100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14101. </tr>
  14102. <tr>
  14103. <td>Definition</td>
  14104. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast-lzma2/xmake.lua">fast-lzma2/xmake.lua</a></td>
  14105. </tr>
  14106. </tbody>
  14107. </table>
  14108. <h5 id="installcommand">Install command</h5>
  14109. <pre><code class="lang-console">xrepo install fast-lzma2
  14110. </code></pre>
  14111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14112. <pre><code class="lang-lua">add_requires("fast-lzma2")
  14113. </code></pre>
  14114. <h3 id="fast_double_parserlinux">fast_double_parser (linux)</h3>
  14115. <table>
  14116. <thead>
  14117. <tr>
  14118. <th>Description</th>
  14119. <th><em>Fast function to parse strings containing decimal numbers into double-precision (binary64) floating-point values.</em></th>
  14120. </tr>
  14121. </thead>
  14122. <tbody>
  14123. <tr>
  14124. <td>Homepage</td>
  14125. <td><a href="https://github.com/lemire/fast_double_parser">https://github.com/lemire/fast_double_parser</a></td>
  14126. </tr>
  14127. <tr>
  14128. <td>License</td>
  14129. <td>Apache-2.0</td>
  14130. </tr>
  14131. <tr>
  14132. <td>Versions</td>
  14133. <td>v0.5.0, v0.7.0, v0.8.0, v0.8.1</td>
  14134. </tr>
  14135. <tr>
  14136. <td>Architectures</td>
  14137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14138. </tr>
  14139. <tr>
  14140. <td>Definition</td>
  14141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_double_parser/xmake.lua">fast_double_parser/xmake.lua</a></td>
  14142. </tr>
  14143. </tbody>
  14144. </table>
  14145. <h5 id="installcommand">Install command</h5>
  14146. <pre><code class="lang-console">xrepo install fast_double_parser
  14147. </code></pre>
  14148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14149. <pre><code class="lang-lua">add_requires("fast_double_parser")
  14150. </code></pre>
  14151. <h3 id="fast_floatlinux">fast_float (linux)</h3>
  14152. <table>
  14153. <thead>
  14154. <tr>
  14155. <th>Description</th>
  14156. <th><em>Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod</em></th>
  14157. </tr>
  14158. </thead>
  14159. <tbody>
  14160. <tr>
  14161. <td>Homepage</td>
  14162. <td><a href="https://github.com/fastfloat/fast_float">https://github.com/fastfloat/fast_float</a></td>
  14163. </tr>
  14164. <tr>
  14165. <td>License</td>
  14166. <td>Apache-2.0</td>
  14167. </tr>
  14168. <tr>
  14169. <td>Versions</td>
  14170. <td>v3.4.0, v3.5.1, v3.10.1, v5.2.0, v5.3.0, v6.0.0, v6.1.0, v6.1.1, v6.1.3, v6.1.4, v6.1.5, v6.1.6, v7.0.0, v8.0.0, v8.0.2, v8.1.0</td>
  14171. </tr>
  14172. <tr>
  14173. <td>Architectures</td>
  14174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14175. </tr>
  14176. <tr>
  14177. <td>Definition</td>
  14178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_float/xmake.lua">fast_float/xmake.lua</a></td>
  14179. </tr>
  14180. </tbody>
  14181. </table>
  14182. <h5 id="installcommand">Install command</h5>
  14183. <pre><code class="lang-console">xrepo install fast_float
  14184. </code></pre>
  14185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14186. <pre><code class="lang-lua">add_requires("fast_float")
  14187. </code></pre>
  14188. <h3 id="fast_iolinux">fast_io (linux)</h3>
  14189. <table>
  14190. <thead>
  14191. <tr>
  14192. <th>Description</th>
  14193. <th><em>Significantly faster input/output for C++20</em></th>
  14194. </tr>
  14195. </thead>
  14196. <tbody>
  14197. <tr>
  14198. <td>Homepage</td>
  14199. <td><a href="https://github.com/cppfastio/fast_io">https://github.com/cppfastio/fast_io</a></td>
  14200. </tr>
  14201. <tr>
  14202. <td>License</td>
  14203. <td>MIT</td>
  14204. </tr>
  14205. <tr>
  14206. <td>Versions</td>
  14207. <td>2023.1.28, 2024.3.31, 2025.06.13</td>
  14208. </tr>
  14209. <tr>
  14210. <td>Architectures</td>
  14211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14212. </tr>
  14213. <tr>
  14214. <td>Definition</td>
  14215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_io/xmake.lua">fast_io/xmake.lua</a></td>
  14216. </tr>
  14217. </tbody>
  14218. </table>
  14219. <h5 id="installcommand">Install command</h5>
  14220. <pre><code class="lang-console">xrepo install fast_io
  14221. </code></pre>
  14222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14223. <pre><code class="lang-lua">add_requires("fast_io")
  14224. </code></pre>
  14225. <h3 id="fast_objlinux">fast_obj (linux)</h3>
  14226. <table>
  14227. <thead>
  14228. <tr>
  14229. <th>Description</th>
  14230. <th><em>Fast C OBJ parser</em></th>
  14231. </tr>
  14232. </thead>
  14233. <tbody>
  14234. <tr>
  14235. <td>Homepage</td>
  14236. <td><a href="https://github.com/thisistherk/fast_obj">https://github.com/thisistherk/fast_obj</a></td>
  14237. </tr>
  14238. <tr>
  14239. <td>License</td>
  14240. <td>MIT</td>
  14241. </tr>
  14242. <tr>
  14243. <td>Versions</td>
  14244. <td>v1.3</td>
  14245. </tr>
  14246. <tr>
  14247. <td>Architectures</td>
  14248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14249. </tr>
  14250. <tr>
  14251. <td>Definition</td>
  14252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fast_obj/xmake.lua">fast_obj/xmake.lua</a></td>
  14253. </tr>
  14254. </tbody>
  14255. </table>
  14256. <h5 id="installcommand">Install command</h5>
  14257. <pre><code class="lang-console">xrepo install fast_obj
  14258. </code></pre>
  14259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14260. <pre><code class="lang-lua">add_requires("fast_obj")
  14261. </code></pre>
  14262. <h3 id="fastcppcsvparserlinux">fastcppcsvparser (linux)</h3>
  14263. <table>
  14264. <thead>
  14265. <tr>
  14266. <th>Description</th>
  14267. <th><em>This is a small, easy-to-use and fast header-only library for reading comma separated value (CSV) files (by ben-strasser)</em></th>
  14268. </tr>
  14269. </thead>
  14270. <tbody>
  14271. <tr>
  14272. <td>Homepage</td>
  14273. <td><a href="https://github.com/ben-strasser/fast-cpp-csv-parser">https://github.com/ben-strasser/fast-cpp-csv-parser</a></td>
  14274. </tr>
  14275. <tr>
  14276. <td>Versions</td>
  14277. <td>2021.01.03</td>
  14278. </tr>
  14279. <tr>
  14280. <td>Architectures</td>
  14281. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14282. </tr>
  14283. <tr>
  14284. <td>Definition</td>
  14285. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastcppcsvparser/xmake.lua">fastcppcsvparser/xmake.lua</a></td>
  14286. </tr>
  14287. </tbody>
  14288. </table>
  14289. <h5 id="installcommand">Install command</h5>
  14290. <pre><code class="lang-console">xrepo install fastcppcsvparser
  14291. </code></pre>
  14292. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14293. <pre><code class="lang-lua">add_requires("fastcppcsvparser")
  14294. </code></pre>
  14295. <h3 id="fastgltflinux">fastgltf (linux)</h3>
  14296. <table>
  14297. <thead>
  14298. <tr>
  14299. <th>Description</th>
  14300. <th><em>A modern C++17 glTF 2.0 library focused on speed, correctness, and usability</em></th>
  14301. </tr>
  14302. </thead>
  14303. <tbody>
  14304. <tr>
  14305. <td>Homepage</td>
  14306. <td><a href="https://fastgltf.readthedocs.io/v0.7.x/">https://fastgltf.readthedocs.io/v0.7.x/</a></td>
  14307. </tr>
  14308. <tr>
  14309. <td>License</td>
  14310. <td>MIT</td>
  14311. </tr>
  14312. <tr>
  14313. <td>Versions</td>
  14314. <td>v0.7.1, v0.7.2, v0.8.0, v0.9.0</td>
  14315. </tr>
  14316. <tr>
  14317. <td>Architectures</td>
  14318. <td>arm64, x86_64</td>
  14319. </tr>
  14320. <tr>
  14321. <td>Definition</td>
  14322. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastgltf/xmake.lua">fastgltf/xmake.lua</a></td>
  14323. </tr>
  14324. </tbody>
  14325. </table>
  14326. <h5 id="installcommand">Install command</h5>
  14327. <pre><code class="lang-console">xrepo install fastgltf
  14328. </code></pre>
  14329. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14330. <pre><code class="lang-lua">add_requires("fastgltf")
  14331. </code></pre>
  14332. <h3 id="fastmodlinux">fastmod (linux)</h3>
  14333. <table>
  14334. <thead>
  14335. <tr>
  14336. <th>Description</th>
  14337. <th><em>A header file for fast 32-bit division remainders on 64-bit hardware.</em></th>
  14338. </tr>
  14339. </thead>
  14340. <tbody>
  14341. <tr>
  14342. <td>Homepage</td>
  14343. <td><a href="https://github.com/lemire/fastmod">https://github.com/lemire/fastmod</a></td>
  14344. </tr>
  14345. <tr>
  14346. <td>License</td>
  14347. <td>Apache-2.0</td>
  14348. </tr>
  14349. <tr>
  14350. <td>Versions</td>
  14351. <td>v0.1.0</td>
  14352. </tr>
  14353. <tr>
  14354. <td>Architectures</td>
  14355. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14356. </tr>
  14357. <tr>
  14358. <td>Definition</td>
  14359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastmod/xmake.lua">fastmod/xmake.lua</a></td>
  14360. </tr>
  14361. </tbody>
  14362. </table>
  14363. <h5 id="installcommand">Install command</h5>
  14364. <pre><code class="lang-console">xrepo install fastmod
  14365. </code></pre>
  14366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14367. <pre><code class="lang-lua">add_requires("fastmod")
  14368. </code></pre>
  14369. <h3 id="fastorlinux">fastor (linux)</h3>
  14370. <table>
  14371. <thead>
  14372. <tr>
  14373. <th>Description</th>
  14374. <th><em>A lightweight high performance tensor algebra framework for modern C++</em></th>
  14375. </tr>
  14376. </thead>
  14377. <tbody>
  14378. <tr>
  14379. <td>Homepage</td>
  14380. <td><a href="https://github.com/romeric/Fastor">https://github.com/romeric/Fastor</a></td>
  14381. </tr>
  14382. <tr>
  14383. <td>License</td>
  14384. <td>MIT</td>
  14385. </tr>
  14386. <tr>
  14387. <td>Versions</td>
  14388. <td>0.6.3</td>
  14389. </tr>
  14390. <tr>
  14391. <td>Architectures</td>
  14392. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14393. </tr>
  14394. <tr>
  14395. <td>Definition</td>
  14396. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fastor/xmake.lua">fastor/xmake.lua</a></td>
  14397. </tr>
  14398. </tbody>
  14399. </table>
  14400. <h5 id="installcommand">Install command</h5>
  14401. <pre><code class="lang-console">xrepo install fastor
  14402. </code></pre>
  14403. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14404. <pre><code class="lang-lua">add_requires("fastor")
  14405. </code></pre>
  14406. <h3 id="fatallinux">fatal (linux)</h3>
  14407. <table>
  14408. <thead>
  14409. <tr>
  14410. <th>Description</th>
  14411. <th><em>Fatal is a library for fast prototyping software in modern C++.</em></th>
  14412. </tr>
  14413. </thead>
  14414. <tbody>
  14415. <tr>
  14416. <td>Homepage</td>
  14417. <td><a href="https://github.com/facebook/fatal">https://github.com/facebook/fatal</a></td>
  14418. </tr>
  14419. <tr>
  14420. <td>License</td>
  14421. <td>BSD</td>
  14422. </tr>
  14423. <tr>
  14424. <td>Versions</td>
  14425. <td>2024.06.24</td>
  14426. </tr>
  14427. <tr>
  14428. <td>Architectures</td>
  14429. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14430. </tr>
  14431. <tr>
  14432. <td>Definition</td>
  14433. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fatal/xmake.lua">fatal/xmake.lua</a></td>
  14434. </tr>
  14435. </tbody>
  14436. </table>
  14437. <h5 id="installcommand">Install command</h5>
  14438. <pre><code class="lang-console">xrepo install fatal
  14439. </code></pre>
  14440. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14441. <pre><code class="lang-lua">add_requires("fatal")
  14442. </code></pre>
  14443. <h3 id="fbgemmlinux">fbgemm (linux)</h3>
  14444. <table>
  14445. <thead>
  14446. <tr>
  14447. <th>Description</th>
  14448. <th><em>FB (Facebook) + GEMM (General Matrix-Matrix Multiplication) - <a href="https://code.fb.com/ml-applications/fbgemm/">https://code.fb.com/ml-applications/fbgemm/</a></em></th>
  14449. </tr>
  14450. </thead>
  14451. <tbody>
  14452. <tr>
  14453. <td>Homepage</td>
  14454. <td><a href="https://github.com/pytorch/FBGEMM">https://github.com/pytorch/FBGEMM</a></td>
  14455. </tr>
  14456. <tr>
  14457. <td>License</td>
  14458. <td>BSD</td>
  14459. </tr>
  14460. <tr>
  14461. <td>Versions</td>
  14462. <td>v0.7.0, v0.8.0, v1.1.0, v1.1.2, v1.2.0</td>
  14463. </tr>
  14464. <tr>
  14465. <td>Architectures</td>
  14466. <td>x86_64</td>
  14467. </tr>
  14468. <tr>
  14469. <td>Definition</td>
  14470. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fbgemm/xmake.lua">fbgemm/xmake.lua</a></td>
  14471. </tr>
  14472. </tbody>
  14473. </table>
  14474. <h5 id="installcommand">Install command</h5>
  14475. <pre><code class="lang-console">xrepo install fbgemm
  14476. </code></pre>
  14477. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14478. <pre><code class="lang-lua">add_requires("fbgemm")
  14479. </code></pre>
  14480. <h3 id="fbthriftlinux">fbthrift (linux)</h3>
  14481. <table>
  14482. <thead>
  14483. <tr>
  14484. <th>Description</th>
  14485. <th><em>Facebook&#39;s branch of Apache Thrift, including a new C++ server.</em></th>
  14486. </tr>
  14487. </thead>
  14488. <tbody>
  14489. <tr>
  14490. <td>Homepage</td>
  14491. <td><a href="https://github.com/facebook/fbthrift">https://github.com/facebook/fbthrift</a></td>
  14492. </tr>
  14493. <tr>
  14494. <td>License</td>
  14495. <td>Apache-2.0</td>
  14496. </tr>
  14497. <tr>
  14498. <td>Versions</td>
  14499. <td>2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15</td>
  14500. </tr>
  14501. <tr>
  14502. <td>Architectures</td>
  14503. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14504. </tr>
  14505. <tr>
  14506. <td>Definition</td>
  14507. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fbthrift/xmake.lua">fbthrift/xmake.lua</a></td>
  14508. </tr>
  14509. </tbody>
  14510. </table>
  14511. <h5 id="installcommand">Install command</h5>
  14512. <pre><code class="lang-console">xrepo install fbthrift
  14513. </code></pre>
  14514. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14515. <pre><code class="lang-lua">add_requires("fbthrift")
  14516. </code></pre>
  14517. <h3 id="fcllinux">fcl (linux)</h3>
  14518. <table>
  14519. <thead>
  14520. <tr>
  14521. <th>Description</th>
  14522. <th><em>Flexible Collision Library</em></th>
  14523. </tr>
  14524. </thead>
  14525. <tbody>
  14526. <tr>
  14527. <td>Homepage</td>
  14528. <td><a href="https://github.com/flexible-collision-library/fcl">https://github.com/flexible-collision-library/fcl</a></td>
  14529. </tr>
  14530. <tr>
  14531. <td>License</td>
  14532. <td>BSD-3-Clause</td>
  14533. </tr>
  14534. <tr>
  14535. <td>Versions</td>
  14536. <td>v0.6.1, 0.7.0</td>
  14537. </tr>
  14538. <tr>
  14539. <td>Architectures</td>
  14540. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14541. </tr>
  14542. <tr>
  14543. <td>Definition</td>
  14544. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fcl/xmake.lua">fcl/xmake.lua</a></td>
  14545. </tr>
  14546. </tbody>
  14547. </table>
  14548. <h5 id="installcommand">Install command</h5>
  14549. <pre><code class="lang-console">xrepo install fcl
  14550. </code></pre>
  14551. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14552. <pre><code class="lang-lua">add_requires("fcl")
  14553. </code></pre>
  14554. <h3 id="fcpwlinux">fcpw (linux)</h3>
  14555. <table>
  14556. <thead>
  14557. <tr>
  14558. <th>Description</th>
  14559. <th><em>FCPW: Fastest Closest Points in the West</em></th>
  14560. </tr>
  14561. </thead>
  14562. <tbody>
  14563. <tr>
  14564. <td>Homepage</td>
  14565. <td><a href="https://github.com/rohan-sawhney/fcpw">https://github.com/rohan-sawhney/fcpw</a></td>
  14566. </tr>
  14567. <tr>
  14568. <td>License</td>
  14569. <td>MIT</td>
  14570. </tr>
  14571. <tr>
  14572. <td>Versions</td>
  14573. <td>v1.0.5, v1.1.2, v1.2.0</td>
  14574. </tr>
  14575. <tr>
  14576. <td>Architectures</td>
  14577. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14578. </tr>
  14579. <tr>
  14580. <td>Definition</td>
  14581. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fcpw/xmake.lua">fcpw/xmake.lua</a></td>
  14582. </tr>
  14583. </tbody>
  14584. </table>
  14585. <h5 id="installcommand">Install command</h5>
  14586. <pre><code class="lang-console">xrepo install fcpw
  14587. </code></pre>
  14588. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14589. <pre><code class="lang-lua">add_requires("fcpw")
  14590. </code></pre>
  14591. <h3 id="fdkaaclinux">fdk-aac (linux)</h3>
  14592. <table>
  14593. <thead>
  14594. <tr>
  14595. <th>Description</th>
  14596. <th><em>A standalone library of the Fraunhofer FDK AAC code from Android.</em></th>
  14597. </tr>
  14598. </thead>
  14599. <tbody>
  14600. <tr>
  14601. <td>Homepage</td>
  14602. <td><a href="https://sourceforge.net/projects/opencore-amr/">https://sourceforge.net/projects/opencore-amr/</a></td>
  14603. </tr>
  14604. <tr>
  14605. <td>License</td>
  14606. <td>Apache-2.0</td>
  14607. </tr>
  14608. <tr>
  14609. <td>Versions</td>
  14610. <td>2.0.0, 2.0.1, 2.0.2, 2.0.3</td>
  14611. </tr>
  14612. <tr>
  14613. <td>Architectures</td>
  14614. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14615. </tr>
  14616. <tr>
  14617. <td>Definition</td>
  14618. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fdk-aac/xmake.lua">fdk-aac/xmake.lua</a></td>
  14619. </tr>
  14620. </tbody>
  14621. </table>
  14622. <h5 id="installcommand">Install command</h5>
  14623. <pre><code class="lang-console">xrepo install fdk-aac
  14624. </code></pre>
  14625. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14626. <pre><code class="lang-lua">add_requires("fdk-aac")
  14627. </code></pre>
  14628. <h3 id="ffmpeglinux">ffmpeg (linux)</h3>
  14629. <table>
  14630. <thead>
  14631. <tr>
  14632. <th>Description</th>
  14633. <th><em>A collection of libraries to process multimedia content such as audio, video, subtitles and related metadata.</em></th>
  14634. </tr>
  14635. </thead>
  14636. <tbody>
  14637. <tr>
  14638. <td>Homepage</td>
  14639. <td><a href="https://www.ffmpeg.org">https://www.ffmpeg.org</a></td>
  14640. </tr>
  14641. <tr>
  14642. <td>License</td>
  14643. <td>GPL-3.0</td>
  14644. </tr>
  14645. <tr>
  14646. <td>Versions</td>
  14647. <td>4.0.2, 4.4.4, 5.0.1, 5.1.1, 5.1.2, 6.0.1, 6.1, 7.0, 7.1</td>
  14648. </tr>
  14649. <tr>
  14650. <td>Architectures</td>
  14651. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14652. </tr>
  14653. <tr>
  14654. <td>Definition</td>
  14655. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffmpeg/xmake.lua">ffmpeg/xmake.lua</a></td>
  14656. </tr>
  14657. </tbody>
  14658. </table>
  14659. <h5 id="installcommand">Install command</h5>
  14660. <pre><code class="lang-console">xrepo install ffmpeg
  14661. </code></pre>
  14662. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14663. <pre><code class="lang-lua">add_requires("ffmpeg")
  14664. </code></pre>
  14665. <h3 id="fftslinux">ffts (linux)</h3>
  14666. <table>
  14667. <thead>
  14668. <tr>
  14669. <th>Description</th>
  14670. <th><em>The Fastest Fourier Transform in the South</em></th>
  14671. </tr>
  14672. </thead>
  14673. <tbody>
  14674. <tr>
  14675. <td>Homepage</td>
  14676. <td><a href="http://anthonix.com/ffts">http://anthonix.com/ffts</a></td>
  14677. </tr>
  14678. <tr>
  14679. <td>Versions</td>
  14680. <td>2019.03.19</td>
  14681. </tr>
  14682. <tr>
  14683. <td>Architectures</td>
  14684. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14685. </tr>
  14686. <tr>
  14687. <td>Definition</td>
  14688. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffts/xmake.lua">ffts/xmake.lua</a></td>
  14689. </tr>
  14690. </tbody>
  14691. </table>
  14692. <h5 id="installcommand">Install command</h5>
  14693. <pre><code class="lang-console">xrepo install ffts
  14694. </code></pre>
  14695. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14696. <pre><code class="lang-lua">add_requires("ffts")
  14697. </code></pre>
  14698. <h3 id="fftwlinux">fftw (linux)</h3>
  14699. <table>
  14700. <thead>
  14701. <tr>
  14702. <th>Description</th>
  14703. <th><em>A C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions.</em></th>
  14704. </tr>
  14705. </thead>
  14706. <tbody>
  14707. <tr>
  14708. <td>Homepage</td>
  14709. <td><a href="http://fftw.org/">http://fftw.org/</a></td>
  14710. </tr>
  14711. <tr>
  14712. <td>License</td>
  14713. <td>GPL-2.0</td>
  14714. </tr>
  14715. <tr>
  14716. <td>Versions</td>
  14717. <td>3.3.8, 3.3.9, 3.3.10</td>
  14718. </tr>
  14719. <tr>
  14720. <td>Architectures</td>
  14721. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14722. </tr>
  14723. <tr>
  14724. <td>Definition</td>
  14725. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fftw/xmake.lua">fftw/xmake.lua</a></td>
  14726. </tr>
  14727. </tbody>
  14728. </table>
  14729. <h5 id="installcommand">Install command</h5>
  14730. <pre><code class="lang-console">xrepo install fftw
  14731. </code></pre>
  14732. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14733. <pre><code class="lang-lua">add_requires("fftw")
  14734. </code></pre>
  14735. <h3 id="fgtlinux">fgt (linux)</h3>
  14736. <table>
  14737. <thead>
  14738. <tr>
  14739. <th>Description</th>
  14740. <th><em>C++ library for fast Gauss transforms.</em></th>
  14741. </tr>
  14742. </thead>
  14743. <tbody>
  14744. <tr>
  14745. <td>Homepage</td>
  14746. <td><a href="http://gadomski.github.io/fgt">http://gadomski.github.io/fgt</a></td>
  14747. </tr>
  14748. <tr>
  14749. <td>License</td>
  14750. <td>LGPL-2.1</td>
  14751. </tr>
  14752. <tr>
  14753. <td>Versions</td>
  14754. <td>v0.4.11</td>
  14755. </tr>
  14756. <tr>
  14757. <td>Architectures</td>
  14758. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14759. </tr>
  14760. <tr>
  14761. <td>Definition</td>
  14762. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fgt/xmake.lua">fgt/xmake.lua</a></td>
  14763. </tr>
  14764. </tbody>
  14765. </table>
  14766. <h5 id="installcommand">Install command</h5>
  14767. <pre><code class="lang-console">xrepo install fgt
  14768. </code></pre>
  14769. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14770. <pre><code class="lang-lua">add_requires("fgt")
  14771. </code></pre>
  14772. <h3 id="field3dlinux">field3d (linux)</h3>
  14773. <table>
  14774. <thead>
  14775. <tr>
  14776. <th>Description</th>
  14777. <th><em>Field3D is an open source library for storing voxel data.</em></th>
  14778. </tr>
  14779. </thead>
  14780. <tbody>
  14781. <tr>
  14782. <td>Homepage</td>
  14783. <td><a href="https://sites.google.com/site/field3d/">https://sites.google.com/site/field3d/</a></td>
  14784. </tr>
  14785. <tr>
  14786. <td>License</td>
  14787. <td>BSD-3-Clause</td>
  14788. </tr>
  14789. <tr>
  14790. <td>Versions</td>
  14791. <td>v1.7.3</td>
  14792. </tr>
  14793. <tr>
  14794. <td>Architectures</td>
  14795. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14796. </tr>
  14797. <tr>
  14798. <td>Definition</td>
  14799. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/field3d/xmake.lua">field3d/xmake.lua</a></td>
  14800. </tr>
  14801. </tbody>
  14802. </table>
  14803. <h5 id="installcommand">Install command</h5>
  14804. <pre><code class="lang-console">xrepo install field3d
  14805. </code></pre>
  14806. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14807. <pre><code class="lang-lua">add_requires("field3d")
  14808. </code></pre>
  14809. <h3 id="filamentlinux">filament (linux)</h3>
  14810. <table>
  14811. <thead>
  14812. <tr>
  14813. <th>Description</th>
  14814. <th><em>Filament is a real-time physically-based renderer written in C++.</em></th>
  14815. </tr>
  14816. </thead>
  14817. <tbody>
  14818. <tr>
  14819. <td>Homepage</td>
  14820. <td><a href="https://google.github.io/filament/">https://google.github.io/filament/</a></td>
  14821. </tr>
  14822. <tr>
  14823. <td>License</td>
  14824. <td>Apache-2.0</td>
  14825. </tr>
  14826. <tr>
  14827. <td>Versions</td>
  14828. <td>1.9.23, 1.20.3, 1.32.0</td>
  14829. </tr>
  14830. <tr>
  14831. <td>Architectures</td>
  14832. <td>x86_64</td>
  14833. </tr>
  14834. <tr>
  14835. <td>Definition</td>
  14836. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/filament/xmake.lua">filament/xmake.lua</a></td>
  14837. </tr>
  14838. </tbody>
  14839. </table>
  14840. <h5 id="installcommand">Install command</h5>
  14841. <pre><code class="lang-console">xrepo install filament
  14842. </code></pre>
  14843. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14844. <pre><code class="lang-lua">add_requires("filament")
  14845. </code></pre>
  14846. <h3 id="fixedcontainerslinux">fixed-containers (linux)</h3>
  14847. <table>
  14848. <thead>
  14849. <tr>
  14850. <th>Description</th>
  14851. <th><em>C++ Fixed Containers</em></th>
  14852. </tr>
  14853. </thead>
  14854. <tbody>
  14855. <tr>
  14856. <td>Homepage</td>
  14857. <td><a href="https://github.com/teslamotors/fixed-containers">https://github.com/teslamotors/fixed-containers</a></td>
  14858. </tr>
  14859. <tr>
  14860. <td>License</td>
  14861. <td>MIT</td>
  14862. </tr>
  14863. <tr>
  14864. <td>Versions</td>
  14865. <td>2025.01.03</td>
  14866. </tr>
  14867. <tr>
  14868. <td>Architectures</td>
  14869. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14870. </tr>
  14871. <tr>
  14872. <td>Definition</td>
  14873. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fixed-containers/xmake.lua">fixed-containers/xmake.lua</a></td>
  14874. </tr>
  14875. </tbody>
  14876. </table>
  14877. <h5 id="installcommand">Install command</h5>
  14878. <pre><code class="lang-console">xrepo install fixed-containers
  14879. </code></pre>
  14880. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14881. <pre><code class="lang-lua">add_requires("fixed-containers")
  14882. </code></pre>
  14883. <h3 id="fizzlinux">fizz (linux)</h3>
  14884. <table>
  14885. <thead>
  14886. <tr>
  14887. <th>Description</th>
  14888. <th><em>C++14 implementation of the TLS-1.3 standard </em></th>
  14889. </tr>
  14890. </thead>
  14891. <tbody>
  14892. <tr>
  14893. <td>Homepage</td>
  14894. <td><a href="https://github.com/facebookincubator/fizz">https://github.com/facebookincubator/fizz</a></td>
  14895. </tr>
  14896. <tr>
  14897. <td>License</td>
  14898. <td>BSD</td>
  14899. </tr>
  14900. <tr>
  14901. <td>Versions</td>
  14902. <td>2024.02.26, 2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15</td>
  14903. </tr>
  14904. <tr>
  14905. <td>Architectures</td>
  14906. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14907. </tr>
  14908. <tr>
  14909. <td>Definition</td>
  14910. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fizz/xmake.lua">fizz/xmake.lua</a></td>
  14911. </tr>
  14912. </tbody>
  14913. </table>
  14914. <h5 id="installcommand">Install command</h5>
  14915. <pre><code class="lang-console">xrepo install fizz
  14916. </code></pre>
  14917. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14918. <pre><code class="lang-lua">add_requires("fizz")
  14919. </code></pre>
  14920. <h3 id="flannlinux">flann (linux)</h3>
  14921. <table>
  14922. <thead>
  14923. <tr>
  14924. <th>Description</th>
  14925. <th><em>Fast Library for Approximate Nearest Neighbors</em></th>
  14926. </tr>
  14927. </thead>
  14928. <tbody>
  14929. <tr>
  14930. <td>Homepage</td>
  14931. <td><a href="https://github.com/flann-lib/flann/">https://github.com/flann-lib/flann/</a></td>
  14932. </tr>
  14933. <tr>
  14934. <td>License</td>
  14935. <td>BSD-3-Clause</td>
  14936. </tr>
  14937. <tr>
  14938. <td>Versions</td>
  14939. <td>1.9.1, 1.9.2</td>
  14940. </tr>
  14941. <tr>
  14942. <td>Architectures</td>
  14943. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14944. </tr>
  14945. <tr>
  14946. <td>Definition</td>
  14947. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flann/xmake.lua">flann/xmake.lua</a></td>
  14948. </tr>
  14949. </tbody>
  14950. </table>
  14951. <h5 id="installcommand">Install command</h5>
  14952. <pre><code class="lang-console">xrepo install flann
  14953. </code></pre>
  14954. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14955. <pre><code class="lang-lua">add_requires("flann")
  14956. </code></pre>
  14957. <h3 id="flatbufferslinux">flatbuffers (linux)</h3>
  14958. <table>
  14959. <thead>
  14960. <tr>
  14961. <th>Description</th>
  14962. <th><em>FlatBuffers is a cross platform serialization library architected for maximum memory efficiency.</em></th>
  14963. </tr>
  14964. </thead>
  14965. <tbody>
  14966. <tr>
  14967. <td>Homepage</td>
  14968. <td><a href="http://google.github.io/flatbuffers/">http://google.github.io/flatbuffers/</a></td>
  14969. </tr>
  14970. <tr>
  14971. <td>License</td>
  14972. <td>Apache-2.0</td>
  14973. </tr>
  14974. <tr>
  14975. <td>Versions</td>
  14976. <td>v1.12.0, v2.0.0, v23.1.21, v23.5.26, v24.3.25, v24.12.23, v25.2.10</td>
  14977. </tr>
  14978. <tr>
  14979. <td>Architectures</td>
  14980. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  14981. </tr>
  14982. <tr>
  14983. <td>Definition</td>
  14984. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flatbuffers/xmake.lua">flatbuffers/xmake.lua</a></td>
  14985. </tr>
  14986. </tbody>
  14987. </table>
  14988. <h5 id="installcommand">Install command</h5>
  14989. <pre><code class="lang-console">xrepo install flatbuffers
  14990. </code></pre>
  14991. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  14992. <pre><code class="lang-lua">add_requires("flatbuffers")
  14993. </code></pre>
  14994. <h3 id="flatcclinux">flatcc (linux)</h3>
  14995. <table>
  14996. <thead>
  14997. <tr>
  14998. <th>Description</th>
  14999. <th><em>FlatBuffers Compiler and Library in C for C</em></th>
  15000. </tr>
  15001. </thead>
  15002. <tbody>
  15003. <tr>
  15004. <td>Homepage</td>
  15005. <td><a href="https://github.com/dvidelabs/flatcc">https://github.com/dvidelabs/flatcc</a></td>
  15006. </tr>
  15007. <tr>
  15008. <td>License</td>
  15009. <td>Apache-2.0</td>
  15010. </tr>
  15011. <tr>
  15012. <td>Versions</td>
  15013. <td>v0.6.1, 2025.04.08</td>
  15014. </tr>
  15015. <tr>
  15016. <td>Architectures</td>
  15017. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15018. </tr>
  15019. <tr>
  15020. <td>Definition</td>
  15021. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flatcc/xmake.lua">flatcc/xmake.lua</a></td>
  15022. </tr>
  15023. </tbody>
  15024. </table>
  15025. <h5 id="installcommand">Install command</h5>
  15026. <pre><code class="lang-console">xrepo install flatcc
  15027. </code></pre>
  15028. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15029. <pre><code class="lang-lua">add_requires("flatcc")
  15030. </code></pre>
  15031. <h3 id="flecslinux">flecs (linux)</h3>
  15032. <table>
  15033. <thead>
  15034. <tr>
  15035. <th>Description</th>
  15036. <th><em>A fast entity component system (ECS) for C &amp; C++</em></th>
  15037. </tr>
  15038. </thead>
  15039. <tbody>
  15040. <tr>
  15041. <td>Homepage</td>
  15042. <td><a href="https://github.com/SanderMertens/flecs">https://github.com/SanderMertens/flecs</a></td>
  15043. </tr>
  15044. <tr>
  15045. <td>License</td>
  15046. <td>MIT</td>
  15047. </tr>
  15048. <tr>
  15049. <td>Versions</td>
  15050. <td>v2.4.8, v3.0.0, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.2.10, v3.2.11, v3.2.12, v4.0.0, v4.0.1, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.1.0, v4.1.1</td>
  15051. </tr>
  15052. <tr>
  15053. <td>Architectures</td>
  15054. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15055. </tr>
  15056. <tr>
  15057. <td>Definition</td>
  15058. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flecs/xmake.lua">flecs/xmake.lua</a></td>
  15059. </tr>
  15060. </tbody>
  15061. </table>
  15062. <h5 id="installcommand">Install command</h5>
  15063. <pre><code class="lang-console">xrepo install flecs
  15064. </code></pre>
  15065. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15066. <pre><code class="lang-lua">add_requires("flecs")
  15067. </code></pre>
  15068. <h3 id="flexlinux">flex (linux)</h3>
  15069. <table>
  15070. <thead>
  15071. <tr>
  15072. <th>Description</th>
  15073. <th><em>%s</em></th>
  15074. </tr>
  15075. </thead>
  15076. <tbody>
  15077. <tr>
  15078. <td>Homepage</td>
  15079. <td><a href="https://github.com/westes/flex/">https://github.com/westes/flex/</a></td>
  15080. </tr>
  15081. <tr>
  15082. <td>License</td>
  15083. <td>BSD-2-Clause</td>
  15084. </tr>
  15085. <tr>
  15086. <td>Versions</td>
  15087. <td>2.6.4</td>
  15088. </tr>
  15089. <tr>
  15090. <td>Architectures</td>
  15091. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15092. </tr>
  15093. <tr>
  15094. <td>Definition</td>
  15095. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flex/xmake.lua">flex/xmake.lua</a></td>
  15096. </tr>
  15097. </tbody>
  15098. </table>
  15099. <h5 id="installcommand">Install command</h5>
  15100. <pre><code class="lang-console">xrepo install flex
  15101. </code></pre>
  15102. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15103. <pre><code class="lang-lua">add_requires("flex")
  15104. </code></pre>
  15105. <h3 id="fltklinux">fltk (linux)</h3>
  15106. <table>
  15107. <thead>
  15108. <tr>
  15109. <th>Description</th>
  15110. <th><em>Fast Light Toolkit</em></th>
  15111. </tr>
  15112. </thead>
  15113. <tbody>
  15114. <tr>
  15115. <td>Homepage</td>
  15116. <td><a href="https://www.fltk.org">https://www.fltk.org</a></td>
  15117. </tr>
  15118. <tr>
  15119. <td>Versions</td>
  15120. <td>1.3.9</td>
  15121. </tr>
  15122. <tr>
  15123. <td>Architectures</td>
  15124. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15125. </tr>
  15126. <tr>
  15127. <td>Definition</td>
  15128. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fltk/xmake.lua">fltk/xmake.lua</a></td>
  15129. </tr>
  15130. </tbody>
  15131. </table>
  15132. <h5 id="installcommand">Install command</h5>
  15133. <pre><code class="lang-console">xrepo install fltk
  15134. </code></pre>
  15135. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15136. <pre><code class="lang-lua">add_requires("fltk")
  15137. </code></pre>
  15138. <h3 id="fluidsynthlinux">fluidsynth (linux)</h3>
  15139. <table>
  15140. <thead>
  15141. <tr>
  15142. <th>Description</th>
  15143. <th><em>FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution.</em></th>
  15144. </tr>
  15145. </thead>
  15146. <tbody>
  15147. <tr>
  15148. <td>Homepage</td>
  15149. <td><a href="https://www.fluidsynth.org/">https://www.fluidsynth.org/</a></td>
  15150. </tr>
  15151. <tr>
  15152. <td>License</td>
  15153. <td>LGPL-2.1</td>
  15154. </tr>
  15155. <tr>
  15156. <td>Versions</td>
  15157. <td>v2.3.3, v2.3.5</td>
  15158. </tr>
  15159. <tr>
  15160. <td>Architectures</td>
  15161. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15162. </tr>
  15163. <tr>
  15164. <td>Definition</td>
  15165. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fluidsynth/xmake.lua">fluidsynth/xmake.lua</a></td>
  15166. </tr>
  15167. </tbody>
  15168. </table>
  15169. <h5 id="installcommand">Install command</h5>
  15170. <pre><code class="lang-console">xrepo install fluidsynth
  15171. </code></pre>
  15172. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15173. <pre><code class="lang-lua">add_requires("fluidsynth")
  15174. </code></pre>
  15175. <h3 id="fluxlinux">flux (linux)</h3>
  15176. <table>
  15177. <thead>
  15178. <tr>
  15179. <th>Description</th>
  15180. <th><em>A C++20 library for sequence-orientated programming</em></th>
  15181. </tr>
  15182. </thead>
  15183. <tbody>
  15184. <tr>
  15185. <td>Homepage</td>
  15186. <td><a href="https://tristanbrindle.com/flux/">https://tristanbrindle.com/flux/</a></td>
  15187. </tr>
  15188. <tr>
  15189. <td>License</td>
  15190. <td>BSL-1.0</td>
  15191. </tr>
  15192. <tr>
  15193. <td>Versions</td>
  15194. <td>v0.4.0</td>
  15195. </tr>
  15196. <tr>
  15197. <td>Architectures</td>
  15198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15199. </tr>
  15200. <tr>
  15201. <td>Definition</td>
  15202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/flux/xmake.lua">flux/xmake.lua</a></td>
  15203. </tr>
  15204. </tbody>
  15205. </table>
  15206. <h5 id="installcommand">Install command</h5>
  15207. <pre><code class="lang-console">xrepo install flux
  15208. </code></pre>
  15209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15210. <pre><code class="lang-lua">add_requires("flux")
  15211. </code></pre>
  15212. <h3 id="fluxsortlinux">fluxsort (linux)</h3>
  15213. <table>
  15214. <thead>
  15215. <tr>
  15216. <th>Description</th>
  15217. <th><em>A branchless stable quicksort / mergesort hybrid.</em></th>
  15218. </tr>
  15219. </thead>
  15220. <tbody>
  15221. <tr>
  15222. <td>Homepage</td>
  15223. <td><a href="https://github.com/scandum/fluxsort">https://github.com/scandum/fluxsort</a></td>
  15224. </tr>
  15225. <tr>
  15226. <td>License</td>
  15227. <td>MIT</td>
  15228. </tr>
  15229. <tr>
  15230. <td>Versions</td>
  15231. <td>2023.02.05</td>
  15232. </tr>
  15233. <tr>
  15234. <td>Architectures</td>
  15235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15236. </tr>
  15237. <tr>
  15238. <td>Definition</td>
  15239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fluxsort/xmake.lua">fluxsort/xmake.lua</a></td>
  15240. </tr>
  15241. </tbody>
  15242. </table>
  15243. <h5 id="installcommand">Install command</h5>
  15244. <pre><code class="lang-console">xrepo install fluxsort
  15245. </code></pre>
  15246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15247. <pre><code class="lang-lua">add_requires("fluxsort")
  15248. </code></pre>
  15249. <h3 id="fmilinux">fmi (linux)</h3>
  15250. <table>
  15251. <thead>
  15252. <tr>
  15253. <th>Description</th>
  15254. <th><em>Specification of the Functional Mock-Up Interface (FMI)</em></th>
  15255. </tr>
  15256. </thead>
  15257. <tbody>
  15258. <tr>
  15259. <td>Homepage</td>
  15260. <td><a href="https://fmi-standard.org/">https://fmi-standard.org/</a></td>
  15261. </tr>
  15262. <tr>
  15263. <td>Versions</td>
  15264. <td>v3.0.1, v3.0.2</td>
  15265. </tr>
  15266. <tr>
  15267. <td>Architectures</td>
  15268. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15269. </tr>
  15270. <tr>
  15271. <td>Definition</td>
  15272. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmi/xmake.lua">fmi/xmake.lua</a></td>
  15273. </tr>
  15274. </tbody>
  15275. </table>
  15276. <h5 id="installcommand">Install command</h5>
  15277. <pre><code class="lang-console">xrepo install fmi
  15278. </code></pre>
  15279. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15280. <pre><code class="lang-lua">add_requires("fmi")
  15281. </code></pre>
  15282. <h3 id="fmi4cpplinux">fmi4cpp (linux)</h3>
  15283. <table>
  15284. <thead>
  15285. <tr>
  15286. <th>Description</th>
  15287. <th><em>A cross-platform FMI 2.0 implementation written in modern C++</em></th>
  15288. </tr>
  15289. </thead>
  15290. <tbody>
  15291. <tr>
  15292. <td>Homepage</td>
  15293. <td><a href="https://github.com/NTNU-IHB/FMI4cpp">https://github.com/NTNU-IHB/FMI4cpp</a></td>
  15294. </tr>
  15295. <tr>
  15296. <td>Versions</td>
  15297. <td>0.8.0</td>
  15298. </tr>
  15299. <tr>
  15300. <td>Architectures</td>
  15301. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15302. </tr>
  15303. <tr>
  15304. <td>Definition</td>
  15305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmi4cpp/xmake.lua">fmi4cpp/xmake.lua</a></td>
  15306. </tr>
  15307. </tbody>
  15308. </table>
  15309. <h5 id="installcommand">Install command</h5>
  15310. <pre><code class="lang-console">xrepo install fmi4cpp
  15311. </code></pre>
  15312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15313. <pre><code class="lang-lua">add_requires("fmi4cpp")
  15314. </code></pre>
  15315. <h3 id="fmtlinux">fmt (linux)</h3>
  15316. <table>
  15317. <thead>
  15318. <tr>
  15319. <th>Description</th>
  15320. <th><em>fmt is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams.</em></th>
  15321. </tr>
  15322. </thead>
  15323. <tbody>
  15324. <tr>
  15325. <td>Homepage</td>
  15326. <td><a href="https://fmt.dev">https://fmt.dev</a></td>
  15327. </tr>
  15328. <tr>
  15329. <td>License</td>
  15330. <td>MIT</td>
  15331. </tr>
  15332. <tr>
  15333. <td>Versions</td>
  15334. <td>5.3.0, 6.0.0, 6.2.0, 7.1.3, 8.0.0, 8.0.1, 8.1.1, 9.0.0, 9.1.0, 10.0.0, 10.1.0, 10.1.1, 10.2.0, 10.2.1, 11.0.0, 11.0.1, 11.0.2, 11.1.0, 11.1.1, 11.1.2, 11.1.3, 11.1.4, 11.2.0, 12.0.0</td>
  15335. </tr>
  15336. <tr>
  15337. <td>Architectures</td>
  15338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15339. </tr>
  15340. <tr>
  15341. <td>Definition</td>
  15342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmt/xmake.lua">fmt/xmake.lua</a></td>
  15343. </tr>
  15344. </tbody>
  15345. </table>
  15346. <h5 id="installcommand">Install command</h5>
  15347. <pre><code class="lang-console">xrepo install fmt
  15348. </code></pre>
  15349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15350. <pre><code class="lang-lua">add_requires("fmt")
  15351. </code></pre>
  15352. <h3 id="fmtloglinux">fmtlog (linux)</h3>
  15353. <table>
  15354. <thead>
  15355. <tr>
  15356. <th>Description</th>
  15357. <th><em>fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.</em></th>
  15358. </tr>
  15359. </thead>
  15360. <tbody>
  15361. <tr>
  15362. <td>Homepage</td>
  15363. <td><a href="https://github.com/MengRao/fmtlog">https://github.com/MengRao/fmtlog</a></td>
  15364. </tr>
  15365. <tr>
  15366. <td>License</td>
  15367. <td>MIT</td>
  15368. </tr>
  15369. <tr>
  15370. <td>Versions</td>
  15371. <td>v2.1.2, v2.2.1, v2.2.2, v2.3.0</td>
  15372. </tr>
  15373. <tr>
  15374. <td>Architectures</td>
  15375. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15376. </tr>
  15377. <tr>
  15378. <td>Definition</td>
  15379. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmtlog/xmake.lua">fmtlog/xmake.lua</a></td>
  15380. </tr>
  15381. </tbody>
  15382. </table>
  15383. <h5 id="installcommand">Install command</h5>
  15384. <pre><code class="lang-console">xrepo install fmtlog
  15385. </code></pre>
  15386. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15387. <pre><code class="lang-lua">add_requires("fmtlog")
  15388. </code></pre>
  15389. <h3 id="follylinux">folly (linux)</h3>
  15390. <table>
  15391. <thead>
  15392. <tr>
  15393. <th>Description</th>
  15394. <th><em>An open-source C++ library developed and used at Facebook.</em></th>
  15395. </tr>
  15396. </thead>
  15397. <tbody>
  15398. <tr>
  15399. <td>Homepage</td>
  15400. <td><a href="https://github.com/facebook/folly">https://github.com/facebook/folly</a></td>
  15401. </tr>
  15402. <tr>
  15403. <td>License</td>
  15404. <td>Apache-2.0</td>
  15405. </tr>
  15406. <tr>
  15407. <td>Versions</td>
  15408. <td>2021.06.28, 2021.08.02, 2021.11.01, 2022.02.14, 2022.04.25, 2022.08.29, 2023.11.20, 2024.02.26, 2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15, 2024.10.07</td>
  15409. </tr>
  15410. <tr>
  15411. <td>Architectures</td>
  15412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15413. </tr>
  15414. <tr>
  15415. <td>Definition</td>
  15416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/folly/xmake.lua">folly/xmake.lua</a></td>
  15417. </tr>
  15418. </tbody>
  15419. </table>
  15420. <h5 id="installcommand">Install command</h5>
  15421. <pre><code class="lang-console">xrepo install folly
  15422. </code></pre>
  15423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15424. <pre><code class="lang-lua">add_requires("folly")
  15425. </code></pre>
  15426. <h3 id="fontconfiglinux">fontconfig (linux)</h3>
  15427. <table>
  15428. <thead>
  15429. <tr>
  15430. <th>Description</th>
  15431. <th><em>A library for configuring and customizing font access.</em></th>
  15432. </tr>
  15433. </thead>
  15434. <tbody>
  15435. <tr>
  15436. <td>Homepage</td>
  15437. <td><a href="https://www.freedesktop.org/wiki/Software/fontconfig/">https://www.freedesktop.org/wiki/Software/fontconfig/</a></td>
  15438. </tr>
  15439. <tr>
  15440. <td>Versions</td>
  15441. <td>2.13.1, 2.13.93, 2.13.94, 2.14.0, 2.14.2</td>
  15442. </tr>
  15443. <tr>
  15444. <td>Architectures</td>
  15445. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15446. </tr>
  15447. <tr>
  15448. <td>Definition</td>
  15449. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fontconfig/xmake.lua">fontconfig/xmake.lua</a></td>
  15450. </tr>
  15451. </tbody>
  15452. </table>
  15453. <h5 id="installcommand">Install command</h5>
  15454. <pre><code class="lang-console">xrepo install fontconfig
  15455. </code></pre>
  15456. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15457. <pre><code class="lang-lua">add_requires("fontconfig")
  15458. </code></pre>
  15459. <h3 id="fpmlinux">fpm (linux)</h3>
  15460. <table>
  15461. <thead>
  15462. <tr>
  15463. <th>Description</th>
  15464. <th><em>C++ header-only fixed-point math library</em></th>
  15465. </tr>
  15466. </thead>
  15467. <tbody>
  15468. <tr>
  15469. <td>Homepage</td>
  15470. <td><a href="https://mikelankamp.github.io/fpm">https://mikelankamp.github.io/fpm</a></td>
  15471. </tr>
  15472. <tr>
  15473. <td>License</td>
  15474. <td>MIT</td>
  15475. </tr>
  15476. <tr>
  15477. <td>Versions</td>
  15478. <td>2024.09.06</td>
  15479. </tr>
  15480. <tr>
  15481. <td>Architectures</td>
  15482. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15483. </tr>
  15484. <tr>
  15485. <td>Definition</td>
  15486. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fpm/xmake.lua">fpm/xmake.lua</a></td>
  15487. </tr>
  15488. </tbody>
  15489. </table>
  15490. <h5 id="installcommand">Install command</h5>
  15491. <pre><code class="lang-console">xrepo install fpm
  15492. </code></pre>
  15493. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15494. <pre><code class="lang-lua">add_requires("fpm")
  15495. </code></pre>
  15496. <h3 id="fpnglinux">fpng (linux)</h3>
  15497. <table>
  15498. <thead>
  15499. <tr>
  15500. <th>Description</th>
  15501. <th><em>Super fast C++ .PNG writer/reader</em></th>
  15502. </tr>
  15503. </thead>
  15504. <tbody>
  15505. <tr>
  15506. <td>Homepage</td>
  15507. <td><a href="https://github.com/richgel999/fpng">https://github.com/richgel999/fpng</a></td>
  15508. </tr>
  15509. <tr>
  15510. <td>Versions</td>
  15511. <td>v1.0.1, v1.0.6</td>
  15512. </tr>
  15513. <tr>
  15514. <td>Architectures</td>
  15515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15516. </tr>
  15517. <tr>
  15518. <td>Definition</td>
  15519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fpng/xmake.lua">fpng/xmake.lua</a></td>
  15520. </tr>
  15521. </tbody>
  15522. </table>
  15523. <h5 id="installcommand">Install command</h5>
  15524. <pre><code class="lang-console">xrepo install fpng
  15525. </code></pre>
  15526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15527. <pre><code class="lang-lua">add_requires("fpng")
  15528. </code></pre>
  15529. <h3 id="freeglutlinux">freeglut (linux)</h3>
  15530. <table>
  15531. <thead>
  15532. <tr>
  15533. <th>Description</th>
  15534. <th><em>Free implementation of the OpenGL Utility Toolkit (GLUT)</em></th>
  15535. </tr>
  15536. </thead>
  15537. <tbody>
  15538. <tr>
  15539. <td>Homepage</td>
  15540. <td><a href="http://freeglut.sourceforge.net">http://freeglut.sourceforge.net</a></td>
  15541. </tr>
  15542. <tr>
  15543. <td>License</td>
  15544. <td>MIT</td>
  15545. </tr>
  15546. <tr>
  15547. <td>Versions</td>
  15548. <td>3.4.0, 3.6.0</td>
  15549. </tr>
  15550. <tr>
  15551. <td>Architectures</td>
  15552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15553. </tr>
  15554. <tr>
  15555. <td>Definition</td>
  15556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freeglut/xmake.lua">freeglut/xmake.lua</a></td>
  15557. </tr>
  15558. </tbody>
  15559. </table>
  15560. <h5 id="installcommand">Install command</h5>
  15561. <pre><code class="lang-console">xrepo install freeglut
  15562. </code></pre>
  15563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15564. <pre><code class="lang-lua">add_requires("freeglut")
  15565. </code></pre>
  15566. <h3 id="freeimagelinux">freeimage (linux)</h3>
  15567. <table>
  15568. <thead>
  15569. <tr>
  15570. <th>Description</th>
  15571. <th><em>FreeImage is a library project for developers who would like to support popular graphics image formats (PNG, JPEG, TIFF, BMP and others).</em></th>
  15572. </tr>
  15573. </thead>
  15574. <tbody>
  15575. <tr>
  15576. <td>Homepage</td>
  15577. <td><a href="https://sourceforge.net/projects/freeimage/">https://sourceforge.net/projects/freeimage/</a></td>
  15578. </tr>
  15579. <tr>
  15580. <td>Versions</td>
  15581. <td>3.18.0</td>
  15582. </tr>
  15583. <tr>
  15584. <td>Architectures</td>
  15585. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15586. </tr>
  15587. <tr>
  15588. <td>Definition</td>
  15589. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freeimage/xmake.lua">freeimage/xmake.lua</a></td>
  15590. </tr>
  15591. </tbody>
  15592. </table>
  15593. <h5 id="installcommand">Install command</h5>
  15594. <pre><code class="lang-console">xrepo install freeimage
  15595. </code></pre>
  15596. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15597. <pre><code class="lang-lua">add_requires("freeimage")
  15598. </code></pre>
  15599. <h3 id="freerdplinux">freerdp (linux)</h3>
  15600. <table>
  15601. <thead>
  15602. <tr>
  15603. <th>Description</th>
  15604. <th><em>FreeRDP is a free remote desktop protocol library and clients </em></th>
  15605. </tr>
  15606. </thead>
  15607. <tbody>
  15608. <tr>
  15609. <td>Homepage</td>
  15610. <td><a href="http://www.freerdp.com">http://www.freerdp.com</a></td>
  15611. </tr>
  15612. <tr>
  15613. <td>License</td>
  15614. <td>Apache-2.0</td>
  15615. </tr>
  15616. <tr>
  15617. <td>Versions</td>
  15618. <td>3.15.0, 3.16.0, 3.17.2</td>
  15619. </tr>
  15620. <tr>
  15621. <td>Architectures</td>
  15622. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15623. </tr>
  15624. <tr>
  15625. <td>Definition</td>
  15626. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freerdp/xmake.lua">freerdp/xmake.lua</a></td>
  15627. </tr>
  15628. </tbody>
  15629. </table>
  15630. <h5 id="installcommand">Install command</h5>
  15631. <pre><code class="lang-console">xrepo install freerdp
  15632. </code></pre>
  15633. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15634. <pre><code class="lang-lua">add_requires("freerdp")
  15635. </code></pre>
  15636. <h3 id="freetypelinux">freetype (linux)</h3>
  15637. <table>
  15638. <thead>
  15639. <tr>
  15640. <th>Description</th>
  15641. <th><em>A freely available software library to render fonts.</em></th>
  15642. </tr>
  15643. </thead>
  15644. <tbody>
  15645. <tr>
  15646. <td>Homepage</td>
  15647. <td><a href="https://www.freetype.org">https://www.freetype.org</a></td>
  15648. </tr>
  15649. <tr>
  15650. <td>License</td>
  15651. <td>BSD</td>
  15652. </tr>
  15653. <tr>
  15654. <td>Versions</td>
  15655. <td>2.9.1, 2.10.4, 2.11.0, 2.11.1, 2.12.0, 2.12.1, 2.13.0, 2.13.1, 2.13.3, 2.14.1</td>
  15656. </tr>
  15657. <tr>
  15658. <td>Architectures</td>
  15659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15660. </tr>
  15661. <tr>
  15662. <td>Definition</td>
  15663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freetype/xmake.lua">freetype/xmake.lua</a></td>
  15664. </tr>
  15665. </tbody>
  15666. </table>
  15667. <h5 id="installcommand">Install command</h5>
  15668. <pre><code class="lang-console">xrepo install freetype
  15669. </code></pre>
  15670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15671. <pre><code class="lang-lua">add_requires("freetype")
  15672. </code></pre>
  15673. <h3 id="fribidilinux">fribidi (linux)</h3>
  15674. <table>
  15675. <thead>
  15676. <tr>
  15677. <th>Description</th>
  15678. <th><em>The Free Implementation of the Unicode Bidirectional Algorithm.</em></th>
  15679. </tr>
  15680. </thead>
  15681. <tbody>
  15682. <tr>
  15683. <td>Homepage</td>
  15684. <td><a href="https://github.com/fribidi/fribidi">https://github.com/fribidi/fribidi</a></td>
  15685. </tr>
  15686. <tr>
  15687. <td>License</td>
  15688. <td>LGPL-2.1</td>
  15689. </tr>
  15690. <tr>
  15691. <td>Versions</td>
  15692. <td>1.0.10, 1.0.11, 1.0.12, 1.0.13, 1.0.14, 1.0.15, 1.0.16</td>
  15693. </tr>
  15694. <tr>
  15695. <td>Architectures</td>
  15696. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15697. </tr>
  15698. <tr>
  15699. <td>Definition</td>
  15700. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fribidi/xmake.lua">fribidi/xmake.lua</a></td>
  15701. </tr>
  15702. </tbody>
  15703. </table>
  15704. <h5 id="installcommand">Install command</h5>
  15705. <pre><code class="lang-console">xrepo install fribidi
  15706. </code></pre>
  15707. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15708. <pre><code class="lang-lua">add_requires("fribidi")
  15709. </code></pre>
  15710. <h3 id="frozenlinux">frozen (linux)</h3>
  15711. <table>
  15712. <thead>
  15713. <tr>
  15714. <th>Description</th>
  15715. <th><em>A header-only, constexpr alternative to gperf for C++14 users</em></th>
  15716. </tr>
  15717. </thead>
  15718. <tbody>
  15719. <tr>
  15720. <td>Homepage</td>
  15721. <td><a href="https://github.com/serge-sans-paille/frozen">https://github.com/serge-sans-paille/frozen</a></td>
  15722. </tr>
  15723. <tr>
  15724. <td>License</td>
  15725. <td>Apache-2.0</td>
  15726. </tr>
  15727. <tr>
  15728. <td>Versions</td>
  15729. <td>1.1.1, 1.2.0</td>
  15730. </tr>
  15731. <tr>
  15732. <td>Architectures</td>
  15733. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15734. </tr>
  15735. <tr>
  15736. <td>Definition</td>
  15737. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frozen/xmake.lua">frozen/xmake.lua</a></td>
  15738. </tr>
  15739. </tbody>
  15740. </table>
  15741. <h5 id="installcommand">Install command</h5>
  15742. <pre><code class="lang-console">xrepo install frozen
  15743. </code></pre>
  15744. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15745. <pre><code class="lang-lua">add_requires("frozen")
  15746. </code></pre>
  15747. <h3 id="frozencabtreelinux">frozenca-btree (linux)</h3>
  15748. <table>
  15749. <thead>
  15750. <tr>
  15751. <th>Description</th>
  15752. <th><em>A general-purpose high-performance lightweight STL-like modern C++ B-Tree</em></th>
  15753. </tr>
  15754. </thead>
  15755. <tbody>
  15756. <tr>
  15757. <td>Homepage</td>
  15758. <td><a href="https://github.com/frozenca/BTree">https://github.com/frozenca/BTree</a></td>
  15759. </tr>
  15760. <tr>
  15761. <td>License</td>
  15762. <td>Apache-2.0</td>
  15763. </tr>
  15764. <tr>
  15765. <td>Versions</td>
  15766. <td>2022.08.02</td>
  15767. </tr>
  15768. <tr>
  15769. <td>Architectures</td>
  15770. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15771. </tr>
  15772. <tr>
  15773. <td>Definition</td>
  15774. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frozenca-btree/xmake.lua">frozenca-btree/xmake.lua</a></td>
  15775. </tr>
  15776. </tbody>
  15777. </table>
  15778. <h5 id="installcommand">Install command</h5>
  15779. <pre><code class="lang-console">xrepo install frozenca-btree
  15780. </code></pre>
  15781. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15782. <pre><code class="lang-lua">add_requires("frozenca-btree")
  15783. </code></pre>
  15784. <h3 id="frugallydeeplinux">frugally-deep (linux)</h3>
  15785. <table>
  15786. <thead>
  15787. <tr>
  15788. <th>Description</th>
  15789. <th><em>Header-only library for using Keras (TensorFlow) models in C++.</em></th>
  15790. </tr>
  15791. </thead>
  15792. <tbody>
  15793. <tr>
  15794. <td>Homepage</td>
  15795. <td><a href="https://github.com/Dobiasd/frugally-deep">https://github.com/Dobiasd/frugally-deep</a></td>
  15796. </tr>
  15797. <tr>
  15798. <td>License</td>
  15799. <td>MIT</td>
  15800. </tr>
  15801. <tr>
  15802. <td>Versions</td>
  15803. <td>v0.15.29, v0.15.31, v0.16.0, v0.16.2, v0.17.1, v0.18.2</td>
  15804. </tr>
  15805. <tr>
  15806. <td>Architectures</td>
  15807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15808. </tr>
  15809. <tr>
  15810. <td>Definition</td>
  15811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/frugally-deep/xmake.lua">frugally-deep/xmake.lua</a></td>
  15812. </tr>
  15813. </tbody>
  15814. </table>
  15815. <h5 id="installcommand">Install command</h5>
  15816. <pre><code class="lang-console">xrepo install frugally-deep
  15817. </code></pre>
  15818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15819. <pre><code class="lang-lua">add_requires("frugally-deep")
  15820. </code></pre>
  15821. <h3 id="fruitlinux">fruit (linux)</h3>
  15822. <table>
  15823. <thead>
  15824. <tr>
  15825. <th>Description</th>
  15826. <th><em>Fruit, a dependency injection framework for C++</em></th>
  15827. </tr>
  15828. </thead>
  15829. <tbody>
  15830. <tr>
  15831. <td>Homepage</td>
  15832. <td><a href="https://github.com/google/fruit/wiki">https://github.com/google/fruit/wiki</a></td>
  15833. </tr>
  15834. <tr>
  15835. <td>License</td>
  15836. <td>Apache-2.0</td>
  15837. </tr>
  15838. <tr>
  15839. <td>Versions</td>
  15840. <td>v3.7.0, v3.7.1</td>
  15841. </tr>
  15842. <tr>
  15843. <td>Architectures</td>
  15844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15845. </tr>
  15846. <tr>
  15847. <td>Definition</td>
  15848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fruit/xmake.lua">fruit/xmake.lua</a></td>
  15849. </tr>
  15850. </tbody>
  15851. </table>
  15852. <h5 id="installcommand">Install command</h5>
  15853. <pre><code class="lang-console">xrepo install fruit
  15854. </code></pre>
  15855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15856. <pre><code class="lang-lua">add_requires("fruit")
  15857. </code></pre>
  15858. <h3 id="ftgllinux">ftgl (linux)</h3>
  15859. <table>
  15860. <thead>
  15861. <tr>
  15862. <th>Description</th>
  15863. <th><em>FTGL is a free open source library to enable developers to use arbitrary fonts in their OpenGL applications.</em></th>
  15864. </tr>
  15865. </thead>
  15866. <tbody>
  15867. <tr>
  15868. <td>Homepage</td>
  15869. <td><a href="https://github.com/frankheckenbach/ftgl">https://github.com/frankheckenbach/ftgl</a></td>
  15870. </tr>
  15871. <tr>
  15872. <td>License</td>
  15873. <td>MIT</td>
  15874. </tr>
  15875. <tr>
  15876. <td>Versions</td>
  15877. <td>v2.4.0</td>
  15878. </tr>
  15879. <tr>
  15880. <td>Architectures</td>
  15881. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15882. </tr>
  15883. <tr>
  15884. <td>Definition</td>
  15885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ftgl/xmake.lua">ftgl/xmake.lua</a></td>
  15886. </tr>
  15887. </tbody>
  15888. </table>
  15889. <h5 id="installcommand">Install command</h5>
  15890. <pre><code class="lang-console">xrepo install ftgl
  15891. </code></pre>
  15892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15893. <pre><code class="lang-lua">add_requires("ftgl")
  15894. </code></pre>
  15895. <h3 id="ftxuilinux">ftxui (linux)</h3>
  15896. <table>
  15897. <thead>
  15898. <tr>
  15899. <th>Description</th>
  15900. <th><em>:computer: C++ Functional Terminal User Interface. :heart:</em></th>
  15901. </tr>
  15902. </thead>
  15903. <tbody>
  15904. <tr>
  15905. <td>Homepage</td>
  15906. <td><a href="https://github.com/ArthurSonzogni/FTXUI">https://github.com/ArthurSonzogni/FTXUI</a></td>
  15907. </tr>
  15908. <tr>
  15909. <td>License</td>
  15910. <td>MIT</td>
  15911. </tr>
  15912. <tr>
  15913. <td>Versions</td>
  15914. <td>v3.0.0, v4.1.1, v5.0.0, v6.0.2, v6.1.1, v6.1.9</td>
  15915. </tr>
  15916. <tr>
  15917. <td>Architectures</td>
  15918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15919. </tr>
  15920. <tr>
  15921. <td>Definition</td>
  15922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ftxui/xmake.lua">ftxui/xmake.lua</a></td>
  15923. </tr>
  15924. </tbody>
  15925. </table>
  15926. <h5 id="installcommand">Install command</h5>
  15927. <pre><code class="lang-console">xrepo install ftxui
  15928. </code></pre>
  15929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15930. <pre><code class="lang-lua">add_requires("ftxui")
  15931. </code></pre>
  15932. <h3 id="funchooklinux">funchook (linux)</h3>
  15933. <table>
  15934. <thead>
  15935. <tr>
  15936. <th>Description</th>
  15937. <th><em>Hook function calls by inserting jump instructions at runtime.</em></th>
  15938. </tr>
  15939. </thead>
  15940. <tbody>
  15941. <tr>
  15942. <td>Homepage</td>
  15943. <td><a href="https://github.com/kubo/funchook">https://github.com/kubo/funchook</a></td>
  15944. </tr>
  15945. <tr>
  15946. <td>License</td>
  15947. <td>GPL-2.0-or-later</td>
  15948. </tr>
  15949. <tr>
  15950. <td>Versions</td>
  15951. <td>v1.1.3</td>
  15952. </tr>
  15953. <tr>
  15954. <td>Architectures</td>
  15955. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15956. </tr>
  15957. <tr>
  15958. <td>Definition</td>
  15959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/funchook/xmake.lua">funchook/xmake.lua</a></td>
  15960. </tr>
  15961. </tbody>
  15962. </table>
  15963. <h5 id="installcommand">Install command</h5>
  15964. <pre><code class="lang-console">xrepo install funchook
  15965. </code></pre>
  15966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  15967. <pre><code class="lang-lua">add_requires("funchook")
  15968. </code></pre>
  15969. <h3 id="function2linux">function2 (linux)</h3>
  15970. <table>
  15971. <thead>
  15972. <tr>
  15973. <th>Description</th>
  15974. <th><em>Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more</em></th>
  15975. </tr>
  15976. </thead>
  15977. <tbody>
  15978. <tr>
  15979. <td>Homepage</td>
  15980. <td><a href="http://naios.github.io/function2">http://naios.github.io/function2</a></td>
  15981. </tr>
  15982. <tr>
  15983. <td>License</td>
  15984. <td>BSL-1.0</td>
  15985. </tr>
  15986. <tr>
  15987. <td>Versions</td>
  15988. <td>4.1.0, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5</td>
  15989. </tr>
  15990. <tr>
  15991. <td>Architectures</td>
  15992. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  15993. </tr>
  15994. <tr>
  15995. <td>Definition</td>
  15996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/function2/xmake.lua">function2/xmake.lua</a></td>
  15997. </tr>
  15998. </tbody>
  15999. </table>
  16000. <h5 id="installcommand">Install command</h5>
  16001. <pre><code class="lang-console">xrepo install function2
  16002. </code></pre>
  16003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16004. <pre><code class="lang-lua">add_requires("function2")
  16005. </code></pre>
  16006. <h3 id="functionalpluslinux">functionalplus (linux)</h3>
  16007. <table>
  16008. <thead>
  16009. <tr>
  16010. <th>Description</th>
  16011. <th><em>Functional Programming Library for C++. Write concise and readable C++ code.</em></th>
  16012. </tr>
  16013. </thead>
  16014. <tbody>
  16015. <tr>
  16016. <td>Homepage</td>
  16017. <td><a href="http://www.editgym.com/fplus-api-search/">http://www.editgym.com/fplus-api-search/</a></td>
  16018. </tr>
  16019. <tr>
  16020. <td>License</td>
  16021. <td>BSL-1.0</td>
  16022. </tr>
  16023. <tr>
  16024. <td>Versions</td>
  16025. <td>v0.2.22, v0.2.23, v0.2.24, v0.2.25</td>
  16026. </tr>
  16027. <tr>
  16028. <td>Architectures</td>
  16029. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16030. </tr>
  16031. <tr>
  16032. <td>Definition</td>
  16033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/functionalplus/xmake.lua">functionalplus/xmake.lua</a></td>
  16034. </tr>
  16035. </tbody>
  16036. </table>
  16037. <h5 id="installcommand">Install command</h5>
  16038. <pre><code class="lang-console">xrepo install functionalplus
  16039. </code></pre>
  16040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16041. <pre><code class="lang-lua">add_requires("functionalplus")
  16042. </code></pre>
  16043. <h3 id="fxgltflinux">fx-gltf (linux)</h3>
  16044. <table>
  16045. <thead>
  16046. <tr>
  16047. <th>Description</th>
  16048. <th><em>A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0</em></th>
  16049. </tr>
  16050. </thead>
  16051. <tbody>
  16052. <tr>
  16053. <td>Homepage</td>
  16054. <td><a href="https://github.com/jessey-git/fx-gltf">https://github.com/jessey-git/fx-gltf</a></td>
  16055. </tr>
  16056. <tr>
  16057. <td>License</td>
  16058. <td>MIT</td>
  16059. </tr>
  16060. <tr>
  16061. <td>Versions</td>
  16062. <td>v1.2.0, v2.0.0</td>
  16063. </tr>
  16064. <tr>
  16065. <td>Architectures</td>
  16066. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16067. </tr>
  16068. <tr>
  16069. <td>Definition</td>
  16070. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fx-gltf/xmake.lua">fx-gltf/xmake.lua</a></td>
  16071. </tr>
  16072. </tbody>
  16073. </table>
  16074. <h5 id="installcommand">Install command</h5>
  16075. <pre><code class="lang-console">xrepo install fx-gltf
  16076. </code></pre>
  16077. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16078. <pre><code class="lang-lua">add_requires("fx-gltf")
  16079. </code></pre>
  16080. <h3 id="fxdivlinux">fxdiv (linux)</h3>
  16081. <table>
  16082. <thead>
  16083. <tr>
  16084. <th>Description</th>
  16085. <th><em>C99/C++ header-only library for division via fixed-point multiplication by inverse</em></th>
  16086. </tr>
  16087. </thead>
  16088. <tbody>
  16089. <tr>
  16090. <td>Homepage</td>
  16091. <td><a href="https://github.com/Maratyszcza/FXdiv">https://github.com/Maratyszcza/FXdiv</a></td>
  16092. </tr>
  16093. <tr>
  16094. <td>License</td>
  16095. <td>MIT</td>
  16096. </tr>
  16097. <tr>
  16098. <td>Versions</td>
  16099. <td>2020.12.09</td>
  16100. </tr>
  16101. <tr>
  16102. <td>Architectures</td>
  16103. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16104. </tr>
  16105. <tr>
  16106. <td>Definition</td>
  16107. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fxdiv/xmake.lua">fxdiv/xmake.lua</a></td>
  16108. </tr>
  16109. </tbody>
  16110. </table>
  16111. <h5 id="installcommand">Install command</h5>
  16112. <pre><code class="lang-console">xrepo install fxdiv
  16113. </code></pre>
  16114. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16115. <pre><code class="lang-lua">add_requires("fxdiv")
  16116. </code></pre>
  16117. <h2 id="g">g</h2>
  16118. <h3 id="g2olinux">g2o (linux)</h3>
  16119. <table>
  16120. <thead>
  16121. <tr>
  16122. <th>Description</th>
  16123. <th><em>g2o: A General Framework for Graph Optimization</em></th>
  16124. </tr>
  16125. </thead>
  16126. <tbody>
  16127. <tr>
  16128. <td>Homepage</td>
  16129. <td><a href="http://openslam.org/g2o.html">http://openslam.org/g2o.html</a></td>
  16130. </tr>
  16131. <tr>
  16132. <td>Versions</td>
  16133. <td>2020.12.23</td>
  16134. </tr>
  16135. <tr>
  16136. <td>Architectures</td>
  16137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16138. </tr>
  16139. <tr>
  16140. <td>Definition</td>
  16141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/g2o/xmake.lua">g2o/xmake.lua</a></td>
  16142. </tr>
  16143. </tbody>
  16144. </table>
  16145. <h5 id="installcommand">Install command</h5>
  16146. <pre><code class="lang-console">xrepo install g2o
  16147. </code></pre>
  16148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16149. <pre><code class="lang-lua">add_requires("g2o")
  16150. </code></pre>
  16151. <h3 id="g3loglinux">g3log (linux)</h3>
  16152. <table>
  16153. <thead>
  16154. <tr>
  16155. <th>Description</th>
  16156. <th><em>G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.</em></th>
  16157. </tr>
  16158. </thead>
  16159. <tbody>
  16160. <tr>
  16161. <td>Homepage</td>
  16162. <td><a href="http://github.com/KjellKod/g3log">http://github.com/KjellKod/g3log</a></td>
  16163. </tr>
  16164. <tr>
  16165. <td>License</td>
  16166. <td>Unlicense</td>
  16167. </tr>
  16168. <tr>
  16169. <td>Versions</td>
  16170. <td>2.3, 2.4, 2.6</td>
  16171. </tr>
  16172. <tr>
  16173. <td>Architectures</td>
  16174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16175. </tr>
  16176. <tr>
  16177. <td>Definition</td>
  16178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/g3log/xmake.lua">g3log/xmake.lua</a></td>
  16179. </tr>
  16180. </tbody>
  16181. </table>
  16182. <h5 id="installcommand">Install command</h5>
  16183. <pre><code class="lang-console">xrepo install g3log
  16184. </code></pre>
  16185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16186. <pre><code class="lang-lua">add_requires("g3log")
  16187. </code></pre>
  16188. <h3 id="gamenetworkingsocketslinux">gamenetworkingsockets (linux)</h3>
  16189. <table>
  16190. <thead>
  16191. <tr>
  16192. <th>Description</th>
  16193. <th><em>Reliable &amp; unreliable messages over UDP. Robust message fragmentation &amp; reassembly. P2P networking / NAT traversal. Encryption. </em></th>
  16194. </tr>
  16195. </thead>
  16196. <tbody>
  16197. <tr>
  16198. <td>Homepage</td>
  16199. <td><a href="https://github.com/ValveSoftware/GameNetworkingSockets">https://github.com/ValveSoftware/GameNetworkingSockets</a></td>
  16200. </tr>
  16201. <tr>
  16202. <td>License</td>
  16203. <td>BSD-3-Clause</td>
  16204. </tr>
  16205. <tr>
  16206. <td>Versions</td>
  16207. <td>v1.2.0, v1.3.0, v1.4.0, v1.4.1</td>
  16208. </tr>
  16209. <tr>
  16210. <td>Architectures</td>
  16211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16212. </tr>
  16213. <tr>
  16214. <td>Definition</td>
  16215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gamenetworkingsockets/xmake.lua">gamenetworkingsockets/xmake.lua</a></td>
  16216. </tr>
  16217. </tbody>
  16218. </table>
  16219. <h5 id="installcommand">Install command</h5>
  16220. <pre><code class="lang-console">xrepo install gamenetworkingsockets
  16221. </code></pre>
  16222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16223. <pre><code class="lang-lua">add_requires("gamenetworkingsockets")
  16224. </code></pre>
  16225. <h3 id="gaussianliblinux">gaussianlib (linux)</h3>
  16226. <table>
  16227. <thead>
  16228. <tr>
  16229. <th>Description</th>
  16230. <th><em>Basic linear algebra C++ library for 2D and 3D applications</em></th>
  16231. </tr>
  16232. </thead>
  16233. <tbody>
  16234. <tr>
  16235. <td>Homepage</td>
  16236. <td><a href="https://github.com/LukasBanana/GaussianLib">https://github.com/LukasBanana/GaussianLib</a></td>
  16237. </tr>
  16238. <tr>
  16239. <td>License</td>
  16240. <td>BSD-3-Clause</td>
  16241. </tr>
  16242. <tr>
  16243. <td>Versions</td>
  16244. <td>2024.12.31</td>
  16245. </tr>
  16246. <tr>
  16247. <td>Architectures</td>
  16248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16249. </tr>
  16250. <tr>
  16251. <td>Definition</td>
  16252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gaussianlib/xmake.lua">gaussianlib/xmake.lua</a></td>
  16253. </tr>
  16254. </tbody>
  16255. </table>
  16256. <h5 id="installcommand">Install command</h5>
  16257. <pre><code class="lang-console">xrepo install gaussianlib
  16258. </code></pre>
  16259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16260. <pre><code class="lang-lua">add_requires("gaussianlib")
  16261. </code></pre>
  16262. <h3 id="gcemlinux">gcem (linux)</h3>
  16263. <table>
  16264. <thead>
  16265. <tr>
  16266. <th>Description</th>
  16267. <th><em>A C++ compile-time math library using generalized constant expressions</em></th>
  16268. </tr>
  16269. </thead>
  16270. <tbody>
  16271. <tr>
  16272. <td>Homepage</td>
  16273. <td><a href="https://www.kthohr.com/gcem.html">https://www.kthohr.com/gcem.html</a></td>
  16274. </tr>
  16275. <tr>
  16276. <td>License</td>
  16277. <td>Apache-2.0</td>
  16278. </tr>
  16279. <tr>
  16280. <td>Versions</td>
  16281. <td>v1.13.1, v1.16.0, v1.17.0, v1.18.0</td>
  16282. </tr>
  16283. <tr>
  16284. <td>Architectures</td>
  16285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16286. </tr>
  16287. <tr>
  16288. <td>Definition</td>
  16289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gcem/xmake.lua">gcem/xmake.lua</a></td>
  16290. </tr>
  16291. </tbody>
  16292. </table>
  16293. <h5 id="installcommand">Install command</h5>
  16294. <pre><code class="lang-console">xrepo install gcem
  16295. </code></pre>
  16296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16297. <pre><code class="lang-lua">add_requires("gcem")
  16298. </code></pre>
  16299. <h3 id="gdallinux">gdal (linux)</h3>
  16300. <table>
  16301. <thead>
  16302. <tr>
  16303. <th>Description</th>
  16304. <th><em>GDAL is a translator library for raster and vector geospatial data formats by the Open Source Geospatial Foundation</em></th>
  16305. </tr>
  16306. </thead>
  16307. <tbody>
  16308. <tr>
  16309. <td>Homepage</td>
  16310. <td><a href="https://gdal.org/">https://gdal.org/</a></td>
  16311. </tr>
  16312. <tr>
  16313. <td>License</td>
  16314. <td>MIT</td>
  16315. </tr>
  16316. <tr>
  16317. <td>Versions</td>
  16318. <td>3.5.1, 3.8.5, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.10.0, 3.10.2, 3.11.1, 3.11.3</td>
  16319. </tr>
  16320. <tr>
  16321. <td>Architectures</td>
  16322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16323. </tr>
  16324. <tr>
  16325. <td>Definition</td>
  16326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdal/xmake.lua">gdal/xmake.lua</a></td>
  16327. </tr>
  16328. </tbody>
  16329. </table>
  16330. <h5 id="installcommand">Install command</h5>
  16331. <pre><code class="lang-console">xrepo install gdal
  16332. </code></pre>
  16333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16334. <pre><code class="lang-lua">add_requires("gdal")
  16335. </code></pre>
  16336. <h3 id="gdcmlinux">gdcm (linux)</h3>
  16337. <table>
  16338. <thead>
  16339. <tr>
  16340. <th>Description</th>
  16341. <th><em>Grassroots DiCoM is a C++ library for DICOM medical files.</em></th>
  16342. </tr>
  16343. </thead>
  16344. <tbody>
  16345. <tr>
  16346. <td>Homepage</td>
  16347. <td><a href="http://sf.net/p/gdcm">http://sf.net/p/gdcm</a></td>
  16348. </tr>
  16349. <tr>
  16350. <td>License</td>
  16351. <td>BSD License, Apache License V2.0</td>
  16352. </tr>
  16353. <tr>
  16354. <td>Versions</td>
  16355. <td>v3.0.24, v3.2.1</td>
  16356. </tr>
  16357. <tr>
  16358. <td>Architectures</td>
  16359. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16360. </tr>
  16361. <tr>
  16362. <td>Definition</td>
  16363. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdcm/xmake.lua">gdcm/xmake.lua</a></td>
  16364. </tr>
  16365. </tbody>
  16366. </table>
  16367. <h5 id="installcommand">Install command</h5>
  16368. <pre><code class="lang-console">xrepo install gdcm
  16369. </code></pre>
  16370. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16371. <pre><code class="lang-lua">add_requires("gdcm")
  16372. </code></pre>
  16373. <h3 id="gdkpixbuflinux">gdk-pixbuf (linux)</h3>
  16374. <table>
  16375. <thead>
  16376. <tr>
  16377. <th>Description</th>
  16378. <th><em>GdkPixbuf is a library that loads image data in various formats and stores it as linear buffers in memory. The buffers can then be scaled, composited, modified, saved, or rendered.</em></th>
  16379. </tr>
  16380. </thead>
  16381. <tbody>
  16382. <tr>
  16383. <td>Homepage</td>
  16384. <td><a href="https://docs.gtk.org/gdk-pixbuf/">https://docs.gtk.org/gdk-pixbuf/</a></td>
  16385. </tr>
  16386. <tr>
  16387. <td>License</td>
  16388. <td>LGPL-2.1</td>
  16389. </tr>
  16390. <tr>
  16391. <td>Versions</td>
  16392. <td>2.42.6, 2.42.10</td>
  16393. </tr>
  16394. <tr>
  16395. <td>Architectures</td>
  16396. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16397. </tr>
  16398. <tr>
  16399. <td>Definition</td>
  16400. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gdk-pixbuf/xmake.lua">gdk-pixbuf/xmake.lua</a></td>
  16401. </tr>
  16402. </tbody>
  16403. </table>
  16404. <h5 id="installcommand">Install command</h5>
  16405. <pre><code class="lang-console">xrepo install gdk-pixbuf
  16406. </code></pre>
  16407. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16408. <pre><code class="lang-lua">add_requires("gdk-pixbuf")
  16409. </code></pre>
  16410. <h3 id="geant4linux">geant4 (linux)</h3>
  16411. <table>
  16412. <thead>
  16413. <tr>
  16414. <th>Description</th>
  16415. <th><em>Geant4 is a toolkit for the simulation of the passage of particles through matter.</em></th>
  16416. </tr>
  16417. </thead>
  16418. <tbody>
  16419. <tr>
  16420. <td>Homepage</td>
  16421. <td><a href="https://geant4.web.cern.ch/">https://geant4.web.cern.ch/</a></td>
  16422. </tr>
  16423. <tr>
  16424. <td>Versions</td>
  16425. <td>10.7.2, 11.1.0</td>
  16426. </tr>
  16427. <tr>
  16428. <td>Architectures</td>
  16429. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16430. </tr>
  16431. <tr>
  16432. <td>Definition</td>
  16433. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geant4/xmake.lua">geant4/xmake.lua</a></td>
  16434. </tr>
  16435. </tbody>
  16436. </table>
  16437. <h5 id="installcommand">Install command</h5>
  16438. <pre><code class="lang-console">xrepo install geant4
  16439. </code></pre>
  16440. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16441. <pre><code class="lang-lua">add_requires("geant4")
  16442. </code></pre>
  16443. <h3 id="gelldureventbuslinux">gelldur-eventbus (linux)</h3>
  16444. <table>
  16445. <thead>
  16446. <tr>
  16447. <th>Description</th>
  16448. <th><em>A lightweight and very fast event bus / event framework for C++17 </em></th>
  16449. </tr>
  16450. </thead>
  16451. <tbody>
  16452. <tr>
  16453. <td>Homepage</td>
  16454. <td><a href="https://github.com/gelldur/EventBus">https://github.com/gelldur/EventBus</a></td>
  16455. </tr>
  16456. <tr>
  16457. <td>License</td>
  16458. <td>Apache-2.0</td>
  16459. </tr>
  16460. <tr>
  16461. <td>Versions</td>
  16462. <td>v3.1.2</td>
  16463. </tr>
  16464. <tr>
  16465. <td>Architectures</td>
  16466. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16467. </tr>
  16468. <tr>
  16469. <td>Definition</td>
  16470. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gelldur-eventbus/xmake.lua">gelldur-eventbus/xmake.lua</a></td>
  16471. </tr>
  16472. </tbody>
  16473. </table>
  16474. <h5 id="installcommand">Install command</h5>
  16475. <pre><code class="lang-console">xrepo install gelldur-eventbus
  16476. </code></pre>
  16477. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16478. <pre><code class="lang-lua">add_requires("gelldur-eventbus")
  16479. </code></pre>
  16480. <h3 id="genielinux">genie (linux)</h3>
  16481. <table>
  16482. <thead>
  16483. <tr>
  16484. <th>Description</th>
  16485. <th><em>GENie - Project generator tool</em></th>
  16486. </tr>
  16487. </thead>
  16488. <tbody>
  16489. <tr>
  16490. <td>Homepage</td>
  16491. <td><a href="https://github.com/bkaradzic/GENie">https://github.com/bkaradzic/GENie</a></td>
  16492. </tr>
  16493. <tr>
  16494. <td>License</td>
  16495. <td>BSD-3-Clause</td>
  16496. </tr>
  16497. <tr>
  16498. <td>Versions</td>
  16499. <td>1160, 1165, 1170</td>
  16500. </tr>
  16501. <tr>
  16502. <td>Architectures</td>
  16503. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16504. </tr>
  16505. <tr>
  16506. <td>Definition</td>
  16507. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/genie/xmake.lua">genie/xmake.lua</a></td>
  16508. </tr>
  16509. </tbody>
  16510. </table>
  16511. <h5 id="installcommand">Install command</h5>
  16512. <pre><code class="lang-console">xrepo install genie
  16513. </code></pre>
  16514. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16515. <pre><code class="lang-lua">add_requires("genie")
  16516. </code></pre>
  16517. <h3 id="geographicliblinux">geographiclib (linux)</h3>
  16518. <table>
  16519. <thead>
  16520. <tr>
  16521. <th>Description</th>
  16522. <th><em>GeographicLib is a small C++ library for geodesic and rhumb line calculations and conversions between geographic, UTM, UPS, MGRS, geocentric</em></th>
  16523. </tr>
  16524. </thead>
  16525. <tbody>
  16526. <tr>
  16527. <td>Homepage</td>
  16528. <td><a href="https://geographiclib.sourceforge.io/C++/doc/index.html">https://geographiclib.sourceforge.io/C++/doc/index.html</a></td>
  16529. </tr>
  16530. <tr>
  16531. <td>License</td>
  16532. <td>MIT License</td>
  16533. </tr>
  16534. <tr>
  16535. <td>Versions</td>
  16536. <td>2.1.1</td>
  16537. </tr>
  16538. <tr>
  16539. <td>Architectures</td>
  16540. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16541. </tr>
  16542. <tr>
  16543. <td>Definition</td>
  16544. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geographiclib/xmake.lua">geographiclib/xmake.lua</a></td>
  16545. </tr>
  16546. </tbody>
  16547. </table>
  16548. <h5 id="installcommand">Install command</h5>
  16549. <pre><code class="lang-console">xrepo install geographiclib
  16550. </code></pre>
  16551. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16552. <pre><code class="lang-lua">add_requires("geographiclib")
  16553. </code></pre>
  16554. <h3 id="geoslinux">geos (linux)</h3>
  16555. <table>
  16556. <thead>
  16557. <tr>
  16558. <th>Description</th>
  16559. <th><em>GEOS (Geometry Engine - Open Source) is a C++ port of the JTS Topology Suite (JTS).</em></th>
  16560. </tr>
  16561. </thead>
  16562. <tbody>
  16563. <tr>
  16564. <td>Homepage</td>
  16565. <td><a href="https://trac.osgeo.org/geos/">https://trac.osgeo.org/geos/</a></td>
  16566. </tr>
  16567. <tr>
  16568. <td>License</td>
  16569. <td>LGPL-2.1</td>
  16570. </tr>
  16571. <tr>
  16572. <td>Versions</td>
  16573. <td>3.9.1, 3.11.3, 3.12.1, 3.13.0, 3.13.1, 3.14.0</td>
  16574. </tr>
  16575. <tr>
  16576. <td>Architectures</td>
  16577. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16578. </tr>
  16579. <tr>
  16580. <td>Definition</td>
  16581. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/geos/xmake.lua">geos/xmake.lua</a></td>
  16582. </tr>
  16583. </tbody>
  16584. </table>
  16585. <h5 id="installcommand">Install command</h5>
  16586. <pre><code class="lang-console">xrepo install geos
  16587. </code></pre>
  16588. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16589. <pre><code class="lang-lua">add_requires("geos")
  16590. </code></pre>
  16591. <h3 id="gettextlinux">gettext (linux)</h3>
  16592. <table>
  16593. <thead>
  16594. <tr>
  16595. <th>Description</th>
  16596. <th><em>GNU internationalization (i18n) and localization (l10n) library.</em></th>
  16597. </tr>
  16598. </thead>
  16599. <tbody>
  16600. <tr>
  16601. <td>Homepage</td>
  16602. <td><a href="https://www.gnu.org/software/gettext/">https://www.gnu.org/software/gettext/</a></td>
  16603. </tr>
  16604. <tr>
  16605. <td>Versions</td>
  16606. <td>0.19.8-1, 0.21, 0.21.1, 0.22.5, 0.23.1, 0.24.1, 0.25</td>
  16607. </tr>
  16608. <tr>
  16609. <td>Architectures</td>
  16610. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16611. </tr>
  16612. <tr>
  16613. <td>Definition</td>
  16614. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gettext/xmake.lua">gettext/xmake.lua</a></td>
  16615. </tr>
  16616. </tbody>
  16617. </table>
  16618. <h5 id="installcommand">Install command</h5>
  16619. <pre><code class="lang-console">xrepo install gettext
  16620. </code></pre>
  16621. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16622. <pre><code class="lang-lua">add_requires("gettext")
  16623. </code></pre>
  16624. <h3 id="gflagslinux">gflags (linux)</h3>
  16625. <table>
  16626. <thead>
  16627. <tr>
  16628. <th>Description</th>
  16629. <th><em>The gflags package contains a C++ library that implements commandline flags processing.</em></th>
  16630. </tr>
  16631. </thead>
  16632. <tbody>
  16633. <tr>
  16634. <td>Homepage</td>
  16635. <td><a href="https://github.com/gflags/gflags/">https://github.com/gflags/gflags/</a></td>
  16636. </tr>
  16637. <tr>
  16638. <td>License</td>
  16639. <td>BSD-3-Clause</td>
  16640. </tr>
  16641. <tr>
  16642. <td>Versions</td>
  16643. <td>v2.2.2</td>
  16644. </tr>
  16645. <tr>
  16646. <td>Architectures</td>
  16647. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16648. </tr>
  16649. <tr>
  16650. <td>Definition</td>
  16651. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gflags/xmake.lua">gflags/xmake.lua</a></td>
  16652. </tr>
  16653. </tbody>
  16654. </table>
  16655. <h5 id="installcommand">Install command</h5>
  16656. <pre><code class="lang-console">xrepo install gflags
  16657. </code></pre>
  16658. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16659. <pre><code class="lang-lua">add_requires("gflags")
  16660. </code></pre>
  16661. <h3 id="gfortranlinux">gfortran (linux)</h3>
  16662. <table>
  16663. <thead>
  16664. <tr>
  16665. <th>Description</th>
  16666. <th><em>The GNU Fortran compiler</em></th>
  16667. </tr>
  16668. </thead>
  16669. <tbody>
  16670. <tr>
  16671. <td>Homepage</td>
  16672. <td><a href="https://gcc.gnu.org/fortran/">https://gcc.gnu.org/fortran/</a></td>
  16673. </tr>
  16674. <tr>
  16675. <td>Versions</td>
  16676. <td></td>
  16677. </tr>
  16678. <tr>
  16679. <td>Architectures</td>
  16680. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16681. </tr>
  16682. <tr>
  16683. <td>Definition</td>
  16684. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gfortran/xmake.lua">gfortran/xmake.lua</a></td>
  16685. </tr>
  16686. </tbody>
  16687. </table>
  16688. <h5 id="installcommand">Install command</h5>
  16689. <pre><code class="lang-console">xrepo install gfortran
  16690. </code></pre>
  16691. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16692. <pre><code class="lang-lua">add_requires("gfortran")
  16693. </code></pre>
  16694. <h3 id="gfxtimsortlinux">gfx-timsort (linux)</h3>
  16695. <table>
  16696. <thead>
  16697. <tr>
  16698. <th>Description</th>
  16699. <th><em>A C++ implementation of timsort</em></th>
  16700. </tr>
  16701. </thead>
  16702. <tbody>
  16703. <tr>
  16704. <td>Homepage</td>
  16705. <td><a href="https://github.com/timsort/cpp-TimSort">https://github.com/timsort/cpp-TimSort</a></td>
  16706. </tr>
  16707. <tr>
  16708. <td>License</td>
  16709. <td>MIT</td>
  16710. </tr>
  16711. <tr>
  16712. <td>Versions</td>
  16713. <td>v3.0.0, v3.0.1</td>
  16714. </tr>
  16715. <tr>
  16716. <td>Architectures</td>
  16717. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16718. </tr>
  16719. <tr>
  16720. <td>Definition</td>
  16721. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gfx-timsort/xmake.lua">gfx-timsort/xmake.lua</a></td>
  16722. </tr>
  16723. </tbody>
  16724. </table>
  16725. <h5 id="installcommand">Install command</h5>
  16726. <pre><code class="lang-console">xrepo install gfx-timsort
  16727. </code></pre>
  16728. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16729. <pre><code class="lang-lua">add_requires("gfx-timsort")
  16730. </code></pre>
  16731. <h3 id="ggmllinux">ggml (linux)</h3>
  16732. <table>
  16733. <thead>
  16734. <tr>
  16735. <th>Description</th>
  16736. <th><em>Tensor library for machine learning</em></th>
  16737. </tr>
  16738. </thead>
  16739. <tbody>
  16740. <tr>
  16741. <td>Homepage</td>
  16742. <td><a href="https://github.com/ggml-org/ggml">https://github.com/ggml-org/ggml</a></td>
  16743. </tr>
  16744. <tr>
  16745. <td>License</td>
  16746. <td>MIT</td>
  16747. </tr>
  16748. <tr>
  16749. <td>Versions</td>
  16750. <td>2025.03.05</td>
  16751. </tr>
  16752. <tr>
  16753. <td>Architectures</td>
  16754. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16755. </tr>
  16756. <tr>
  16757. <td>Definition</td>
  16758. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ggml/xmake.lua">ggml/xmake.lua</a></td>
  16759. </tr>
  16760. </tbody>
  16761. </table>
  16762. <h5 id="installcommand">Install command</h5>
  16763. <pre><code class="lang-console">xrepo install ggml
  16764. </code></pre>
  16765. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16766. <pre><code class="lang-lua">add_requires("ggml")
  16767. </code></pre>
  16768. <h3 id="ghc_filesystemlinux">ghc_filesystem (linux)</h3>
  16769. <table>
  16770. <thead>
  16771. <tr>
  16772. <th>Description</th>
  16773. <th><em>An implementation of C++17 std::filesystem for C++11/C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.</em></th>
  16774. </tr>
  16775. </thead>
  16776. <tbody>
  16777. <tr>
  16778. <td>Homepage</td>
  16779. <td><a href="https://github.com/gulrak/filesystem">https://github.com/gulrak/filesystem</a></td>
  16780. </tr>
  16781. <tr>
  16782. <td>License</td>
  16783. <td>MIT</td>
  16784. </tr>
  16785. <tr>
  16786. <td>Versions</td>
  16787. <td>v1.5.10, v1.5.12, v1.5.14</td>
  16788. </tr>
  16789. <tr>
  16790. <td>Architectures</td>
  16791. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16792. </tr>
  16793. <tr>
  16794. <td>Definition</td>
  16795. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ghc_filesystem/xmake.lua">ghc_filesystem/xmake.lua</a></td>
  16796. </tr>
  16797. </tbody>
  16798. </table>
  16799. <h5 id="installcommand">Install command</h5>
  16800. <pre><code class="lang-console">xrepo install ghc_filesystem
  16801. </code></pre>
  16802. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16803. <pre><code class="lang-lua">add_requires("ghc_filesystem")
  16804. </code></pre>
  16805. <h3 id="ghostscriptlinux">ghostscript (linux)</h3>
  16806. <table>
  16807. <thead>
  16808. <tr>
  16809. <th>Description</th>
  16810. <th><em>Ghostscript is an interpreter for the PostScript® language and PDF files.</em></th>
  16811. </tr>
  16812. </thead>
  16813. <tbody>
  16814. <tr>
  16815. <td>Homepage</td>
  16816. <td><a href="https://www.ghostscript.com/">https://www.ghostscript.com/</a></td>
  16817. </tr>
  16818. <tr>
  16819. <td>License</td>
  16820. <td>AGPL-3.0</td>
  16821. </tr>
  16822. <tr>
  16823. <td>Versions</td>
  16824. <td>9.55.0, 10.0.0, 10.02.0</td>
  16825. </tr>
  16826. <tr>
  16827. <td>Architectures</td>
  16828. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16829. </tr>
  16830. <tr>
  16831. <td>Definition</td>
  16832. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ghostscript/xmake.lua">ghostscript/xmake.lua</a></td>
  16833. </tr>
  16834. </tbody>
  16835. </table>
  16836. <h5 id="installcommand">Install command</h5>
  16837. <pre><code class="lang-console">xrepo install ghostscript
  16838. </code></pre>
  16839. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16840. <pre><code class="lang-lua">add_requires("ghostscript")
  16841. </code></pre>
  16842. <h3 id="gifdeclinux">gifdec (linux)</h3>
  16843. <table>
  16844. <thead>
  16845. <tr>
  16846. <th>Description</th>
  16847. <th><em>small C GIF decoder</em></th>
  16848. </tr>
  16849. </thead>
  16850. <tbody>
  16851. <tr>
  16852. <td>Homepage</td>
  16853. <td><a href="https://github.com/lecram/gifdec">https://github.com/lecram/gifdec</a></td>
  16854. </tr>
  16855. <tr>
  16856. <td>Versions</td>
  16857. <td>2021.12.04</td>
  16858. </tr>
  16859. <tr>
  16860. <td>Architectures</td>
  16861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16862. </tr>
  16863. <tr>
  16864. <td>Definition</td>
  16865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gifdec/xmake.lua">gifdec/xmake.lua</a></td>
  16866. </tr>
  16867. </tbody>
  16868. </table>
  16869. <h5 id="installcommand">Install command</h5>
  16870. <pre><code class="lang-console">xrepo install gifdec
  16871. </code></pre>
  16872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16873. <pre><code class="lang-lua">add_requires("gifdec")
  16874. </code></pre>
  16875. <h3 id="gifliblinux">giflib (linux)</h3>
  16876. <table>
  16877. <thead>
  16878. <tr>
  16879. <th>Description</th>
  16880. <th><em>A library for reading and writing gif images.</em></th>
  16881. </tr>
  16882. </thead>
  16883. <tbody>
  16884. <tr>
  16885. <td>Homepage</td>
  16886. <td><a href="https://sourceforge.net/projects/giflib/">https://sourceforge.net/projects/giflib/</a></td>
  16887. </tr>
  16888. <tr>
  16889. <td>License</td>
  16890. <td>MIT</td>
  16891. </tr>
  16892. <tr>
  16893. <td>Versions</td>
  16894. <td>5.2.1, 5.2.2</td>
  16895. </tr>
  16896. <tr>
  16897. <td>Architectures</td>
  16898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16899. </tr>
  16900. <tr>
  16901. <td>Definition</td>
  16902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/giflib/xmake.lua">giflib/xmake.lua</a></td>
  16903. </tr>
  16904. </tbody>
  16905. </table>
  16906. <h5 id="installcommand">Install command</h5>
  16907. <pre><code class="lang-console">xrepo install giflib
  16908. </code></pre>
  16909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16910. <pre><code class="lang-lua">add_requires("giflib")
  16911. </code></pre>
  16912. <h3 id="ginkgolinux">ginkgo (linux)</h3>
  16913. <table>
  16914. <thead>
  16915. <tr>
  16916. <th>Description</th>
  16917. <th><em>Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on solution of sparse linear systems.</em></th>
  16918. </tr>
  16919. </thead>
  16920. <tbody>
  16921. <tr>
  16922. <td>Homepage</td>
  16923. <td><a href="https://ginkgo-project.github.io/">https://ginkgo-project.github.io/</a></td>
  16924. </tr>
  16925. <tr>
  16926. <td>License</td>
  16927. <td>BSD-3-Clause</td>
  16928. </tr>
  16929. <tr>
  16930. <td>Versions</td>
  16931. <td>v1.7.0, v1.8.0, v1.9.0</td>
  16932. </tr>
  16933. <tr>
  16934. <td>Architectures</td>
  16935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16936. </tr>
  16937. <tr>
  16938. <td>Definition</td>
  16939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/ginkgo/xmake.lua">ginkgo/xmake.lua</a></td>
  16940. </tr>
  16941. </tbody>
  16942. </table>
  16943. <h5 id="installcommand">Install command</h5>
  16944. <pre><code class="lang-console">xrepo install ginkgo
  16945. </code></pre>
  16946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16947. <pre><code class="lang-lua">add_requires("ginkgo")
  16948. </code></pre>
  16949. <h3 id="gitcryptlinux">git-crypt (linux)</h3>
  16950. <table>
  16951. <thead>
  16952. <tr>
  16953. <th>Description</th>
  16954. <th><em>Transparent file encryption in git</em></th>
  16955. </tr>
  16956. </thead>
  16957. <tbody>
  16958. <tr>
  16959. <td>Homepage</td>
  16960. <td><a href="https://www.agwa.name/projects/git-crypt/">https://www.agwa.name/projects/git-crypt/</a></td>
  16961. </tr>
  16962. <tr>
  16963. <td>License</td>
  16964. <td>GPL-3.0</td>
  16965. </tr>
  16966. <tr>
  16967. <td>Versions</td>
  16968. <td>0.7.0</td>
  16969. </tr>
  16970. <tr>
  16971. <td>Architectures</td>
  16972. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  16973. </tr>
  16974. <tr>
  16975. <td>Definition</td>
  16976. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/git-crypt/xmake.lua">git-crypt/xmake.lua</a></td>
  16977. </tr>
  16978. </tbody>
  16979. </table>
  16980. <h5 id="installcommand">Install command</h5>
  16981. <pre><code class="lang-console">xrepo install git-crypt
  16982. </code></pre>
  16983. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  16984. <pre><code class="lang-lua">add_requires("git-crypt")
  16985. </code></pre>
  16986. <h3 id="gkliblinux">gklib (linux)</h3>
  16987. <table>
  16988. <thead>
  16989. <tr>
  16990. <th>Description</th>
  16991. <th><em>A library of various helper routines and frameworks used by many of the lab&#39;s software</em></th>
  16992. </tr>
  16993. </thead>
  16994. <tbody>
  16995. <tr>
  16996. <td>Homepage</td>
  16997. <td><a href="https://github.com/KarypisLab/GKlib">https://github.com/KarypisLab/GKlib</a></td>
  16998. </tr>
  16999. <tr>
  17000. <td>License</td>
  17001. <td>Apache-2.0</td>
  17002. </tr>
  17003. <tr>
  17004. <td>Versions</td>
  17005. <td>2023.03.26</td>
  17006. </tr>
  17007. <tr>
  17008. <td>Architectures</td>
  17009. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17010. </tr>
  17011. <tr>
  17012. <td>Definition</td>
  17013. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gklib/xmake.lua">gklib/xmake.lua</a></td>
  17014. </tr>
  17015. </tbody>
  17016. </table>
  17017. <h5 id="installcommand">Install command</h5>
  17018. <pre><code class="lang-console">xrepo install gklib
  17019. </code></pre>
  17020. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17021. <pre><code class="lang-lua">add_requires("gklib")
  17022. </code></pre>
  17023. <h3 id="gl2pslinux">gl2ps (linux)</h3>
  17024. <table>
  17025. <thead>
  17026. <tr>
  17027. <th>Description</th>
  17028. <th><em>OpenGL to PostScript printing library</em></th>
  17029. </tr>
  17030. </thead>
  17031. <tbody>
  17032. <tr>
  17033. <td>Homepage</td>
  17034. <td><a href="https://gitlab.onelab.info/gl2ps/gl2ps">https://gitlab.onelab.info/gl2ps/gl2ps</a></td>
  17035. </tr>
  17036. <tr>
  17037. <td>License</td>
  17038. <td>LGPL</td>
  17039. </tr>
  17040. <tr>
  17041. <td>Versions</td>
  17042. <td>1.4.2</td>
  17043. </tr>
  17044. <tr>
  17045. <td>Architectures</td>
  17046. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17047. </tr>
  17048. <tr>
  17049. <td>Definition</td>
  17050. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gl2ps/xmake.lua">gl2ps/xmake.lua</a></td>
  17051. </tr>
  17052. </tbody>
  17053. </table>
  17054. <h5 id="installcommand">Install command</h5>
  17055. <pre><code class="lang-console">xrepo install gl2ps
  17056. </code></pre>
  17057. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17058. <pre><code class="lang-lua">add_requires("gl2ps")
  17059. </code></pre>
  17060. <h3 id="gladlinux">glad (linux)</h3>
  17061. <table>
  17062. <thead>
  17063. <tr>
  17064. <th>Description</th>
  17065. <th><em>Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.</em></th>
  17066. </tr>
  17067. </thead>
  17068. <tbody>
  17069. <tr>
  17070. <td>Homepage</td>
  17071. <td><a href="https://glad.dav1d.de/">https://glad.dav1d.de/</a></td>
  17072. </tr>
  17073. <tr>
  17074. <td>License</td>
  17075. <td>MIT</td>
  17076. </tr>
  17077. <tr>
  17078. <td>Versions</td>
  17079. <td>v0.1.34, v0.1.36</td>
  17080. </tr>
  17081. <tr>
  17082. <td>Architectures</td>
  17083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17084. </tr>
  17085. <tr>
  17086. <td>Definition</td>
  17087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glad/xmake.lua">glad/xmake.lua</a></td>
  17088. </tr>
  17089. </tbody>
  17090. </table>
  17091. <h5 id="installcommand">Install command</h5>
  17092. <pre><code class="lang-console">xrepo install glad
  17093. </code></pre>
  17094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17095. <pre><code class="lang-lua">add_requires("glad")
  17096. </code></pre>
  17097. <h3 id="glazelinux">glaze (linux)</h3>
  17098. <table>
  17099. <thead>
  17100. <tr>
  17101. <th>Description</th>
  17102. <th><em>Extremely fast, in memory, JSON and interface library for modern C++</em></th>
  17103. </tr>
  17104. </thead>
  17105. <tbody>
  17106. <tr>
  17107. <td>Homepage</td>
  17108. <td><a href="https://github.com/stephenberry/glaze">https://github.com/stephenberry/glaze</a></td>
  17109. </tr>
  17110. <tr>
  17111. <td>License</td>
  17112. <td>MIT</td>
  17113. </tr>
  17114. <tr>
  17115. <td>Versions</td>
  17116. <td>v1.3.5, v2.2.0, v2.3.1, v2.4.2, v2.4.4, v2.5.3, v2.6.4, v2.7.0, v2.9.5, v3.1.7, v3.3.2, v3.6.0, v3.6.2, v4.0.1, v4.2.2, v4.4.2, v4.4.3, v5.0.2, v5.1.0, v5.1.2, v5.2.0, v5.2.1, v5.3.0, v5.3.1, v5.4.0, v5.4.1, v5.5.0, v5.5.1, v5.5.2, v5.5.4, v5.5.5, v5.6.0, v5.7.1</td>
  17117. </tr>
  17118. <tr>
  17119. <td>Architectures</td>
  17120. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17121. </tr>
  17122. <tr>
  17123. <td>Definition</td>
  17124. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glaze/xmake.lua">glaze/xmake.lua</a></td>
  17125. </tr>
  17126. </tbody>
  17127. </table>
  17128. <h5 id="installcommand">Install command</h5>
  17129. <pre><code class="lang-console">xrepo install glaze
  17130. </code></pre>
  17131. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17132. <pre><code class="lang-lua">add_requires("glaze")
  17133. </code></pre>
  17134. <h3 id="glbindinglinux">glbinding (linux)</h3>
  17135. <table>
  17136. <thead>
  17137. <tr>
  17138. <th>Description</th>
  17139. <th><em>A C++ binding for the OpenGL API, generated using the gl.xml specification. </em></th>
  17140. </tr>
  17141. </thead>
  17142. <tbody>
  17143. <tr>
  17144. <td>Homepage</td>
  17145. <td><a href="https://glbinding.org">https://glbinding.org</a></td>
  17146. </tr>
  17147. <tr>
  17148. <td>License</td>
  17149. <td>MIT</td>
  17150. </tr>
  17151. <tr>
  17152. <td>Versions</td>
  17153. <td>v2.0.0, v2.1.1, v2.1.2, v2.1.3, v2.1.4, v3.0.2, v3.1.0, v3.3.0, v3.4.0, v3.5.0</td>
  17154. </tr>
  17155. <tr>
  17156. <td>Architectures</td>
  17157. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17158. </tr>
  17159. <tr>
  17160. <td>Definition</td>
  17161. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glbinding/xmake.lua">glbinding/xmake.lua</a></td>
  17162. </tr>
  17163. </tbody>
  17164. </table>
  17165. <h5 id="installcommand">Install command</h5>
  17166. <pre><code class="lang-console">xrepo install glbinding
  17167. </code></pre>
  17168. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17169. <pre><code class="lang-lua">add_requires("glbinding")
  17170. </code></pre>
  17171. <h3 id="glewlinux">glew (linux)</h3>
  17172. <table>
  17173. <thead>
  17174. <tr>
  17175. <th>Description</th>
  17176. <th><em>A cross-platform open-source C/C++ extension loading library.</em></th>
  17177. </tr>
  17178. </thead>
  17179. <tbody>
  17180. <tr>
  17181. <td>Homepage</td>
  17182. <td><a href="http://glew.sourceforge.net/">http://glew.sourceforge.net/</a></td>
  17183. </tr>
  17184. <tr>
  17185. <td>Versions</td>
  17186. <td>2.1.0, 2.2.0</td>
  17187. </tr>
  17188. <tr>
  17189. <td>Architectures</td>
  17190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17191. </tr>
  17192. <tr>
  17193. <td>Definition</td>
  17194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glew/xmake.lua">glew/xmake.lua</a></td>
  17195. </tr>
  17196. </tbody>
  17197. </table>
  17198. <h5 id="installcommand">Install command</h5>
  17199. <pre><code class="lang-console">xrepo install glew
  17200. </code></pre>
  17201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17202. <pre><code class="lang-lua">add_requires("glew")
  17203. </code></pre>
  17204. <h3 id="glfwlinux">glfw (linux)</h3>
  17205. <table>
  17206. <thead>
  17207. <tr>
  17208. <th>Description</th>
  17209. <th><em>GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.</em></th>
  17210. </tr>
  17211. </thead>
  17212. <tbody>
  17213. <tr>
  17214. <td>Homepage</td>
  17215. <td><a href="https://www.glfw.org/">https://www.glfw.org/</a></td>
  17216. </tr>
  17217. <tr>
  17218. <td>License</td>
  17219. <td>zlib</td>
  17220. </tr>
  17221. <tr>
  17222. <td>Versions</td>
  17223. <td>3.3.2, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4</td>
  17224. </tr>
  17225. <tr>
  17226. <td>Architectures</td>
  17227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17228. </tr>
  17229. <tr>
  17230. <td>Definition</td>
  17231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw/xmake.lua">glfw/xmake.lua</a></td>
  17232. </tr>
  17233. </tbody>
  17234. </table>
  17235. <h5 id="installcommand">Install command</h5>
  17236. <pre><code class="lang-console">xrepo install glfw
  17237. </code></pre>
  17238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17239. <pre><code class="lang-lua">add_requires("glfw")
  17240. </code></pre>
  17241. <h3 id="glfw3webgpulinux">glfw3webgpu (linux)</h3>
  17242. <table>
  17243. <thead>
  17244. <tr>
  17245. <th>Description</th>
  17246. <th><em>An extension for the GLFW library for using WebGPU native.</em></th>
  17247. </tr>
  17248. </thead>
  17249. <tbody>
  17250. <tr>
  17251. <td>Homepage</td>
  17252. <td><a href="https://github.com/eliemichel/glfw3webgpu">https://github.com/eliemichel/glfw3webgpu</a></td>
  17253. </tr>
  17254. <tr>
  17255. <td>License</td>
  17256. <td>MIT</td>
  17257. </tr>
  17258. <tr>
  17259. <td>Versions</td>
  17260. <td>v1.0.1, v1.1.0, v1.2.0, v1.3.0-alpha</td>
  17261. </tr>
  17262. <tr>
  17263. <td>Architectures</td>
  17264. <td>x86_64</td>
  17265. </tr>
  17266. <tr>
  17267. <td>Definition</td>
  17268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw3webgpu/xmake.lua">glfw3webgpu/xmake.lua</a></td>
  17269. </tr>
  17270. </tbody>
  17271. </table>
  17272. <h5 id="installcommand">Install command</h5>
  17273. <pre><code class="lang-console">xrepo install glfw3webgpu
  17274. </code></pre>
  17275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17276. <pre><code class="lang-lua">add_requires("glfw3webgpu")
  17277. </code></pre>
  17278. <h3 id="glilinux">gli (linux)</h3>
  17279. <table>
  17280. <thead>
  17281. <tr>
  17282. <th>Description</th>
  17283. <th><em>OpenGL Image (GLI)</em></th>
  17284. </tr>
  17285. </thead>
  17286. <tbody>
  17287. <tr>
  17288. <td>Homepage</td>
  17289. <td><a href="https://gli.g-truc.net/">https://gli.g-truc.net/</a></td>
  17290. </tr>
  17291. <tr>
  17292. <td>Versions</td>
  17293. <td>0.8.2.0</td>
  17294. </tr>
  17295. <tr>
  17296. <td>Architectures</td>
  17297. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17298. </tr>
  17299. <tr>
  17300. <td>Definition</td>
  17301. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gli/xmake.lua">gli/xmake.lua</a></td>
  17302. </tr>
  17303. </tbody>
  17304. </table>
  17305. <h5 id="installcommand">Install command</h5>
  17306. <pre><code class="lang-console">xrepo install gli
  17307. </code></pre>
  17308. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17309. <pre><code class="lang-lua">add_requires("gli")
  17310. </code></pre>
  17311. <h3 id="gliblinux">glib (linux)</h3>
  17312. <table>
  17313. <thead>
  17314. <tr>
  17315. <th>Description</th>
  17316. <th><em>Low-level core library that forms the basis for projects such as GTK+ and GNOME.</em></th>
  17317. </tr>
  17318. </thead>
  17319. <tbody>
  17320. <tr>
  17321. <td>Homepage</td>
  17322. <td><a href="https://docs.gtk.org/glib/">https://docs.gtk.org/glib/</a></td>
  17323. </tr>
  17324. <tr>
  17325. <td>License</td>
  17326. <td>LGPL-2.1</td>
  17327. </tr>
  17328. <tr>
  17329. <td>Versions</td>
  17330. <td>2.71.0, 2.78.1, 2.85.0</td>
  17331. </tr>
  17332. <tr>
  17333. <td>Architectures</td>
  17334. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17335. </tr>
  17336. <tr>
  17337. <td>Definition</td>
  17338. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glib/xmake.lua">glib/xmake.lua</a></td>
  17339. </tr>
  17340. </tbody>
  17341. </table>
  17342. <h5 id="installcommand">Install command</h5>
  17343. <pre><code class="lang-console">xrepo install glib
  17344. </code></pre>
  17345. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17346. <pre><code class="lang-lua">add_requires("glib")
  17347. </code></pre>
  17348. <h3 id="glmlinux">glm (linux)</h3>
  17349. <table>
  17350. <thead>
  17351. <tr>
  17352. <th>Description</th>
  17353. <th><em>OpenGL Mathematics (GLM)</em></th>
  17354. </tr>
  17355. </thead>
  17356. <tbody>
  17357. <tr>
  17358. <td>Homepage</td>
  17359. <td><a href="https://glm.g-truc.net/">https://glm.g-truc.net/</a></td>
  17360. </tr>
  17361. <tr>
  17362. <td>License</td>
  17363. <td>MIT</td>
  17364. </tr>
  17365. <tr>
  17366. <td>Versions</td>
  17367. <td>0.9.9+8, 1.0.0, 1.0.1</td>
  17368. </tr>
  17369. <tr>
  17370. <td>Architectures</td>
  17371. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17372. </tr>
  17373. <tr>
  17374. <td>Definition</td>
  17375. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glm/xmake.lua">glm/xmake.lua</a></td>
  17376. </tr>
  17377. </tbody>
  17378. </table>
  17379. <h5 id="installcommand">Install command</h5>
  17380. <pre><code class="lang-console">xrepo install glm
  17381. </code></pre>
  17382. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17383. <pre><code class="lang-lua">add_requires("glm")
  17384. </code></pre>
  17385. <h3 id="globlinux">glob (linux)</h3>
  17386. <table>
  17387. <thead>
  17388. <tr>
  17389. <th>Description</th>
  17390. <th><em>Glob for C++17</em></th>
  17391. </tr>
  17392. </thead>
  17393. <tbody>
  17394. <tr>
  17395. <td>Homepage</td>
  17396. <td><a href="https://github.com/p-ranav/glob">https://github.com/p-ranav/glob</a></td>
  17397. </tr>
  17398. <tr>
  17399. <td>License</td>
  17400. <td>MIT</td>
  17401. </tr>
  17402. <tr>
  17403. <td>Versions</td>
  17404. <td>2024.04.18</td>
  17405. </tr>
  17406. <tr>
  17407. <td>Architectures</td>
  17408. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17409. </tr>
  17410. <tr>
  17411. <td>Definition</td>
  17412. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glob/xmake.lua">glob/xmake.lua</a></td>
  17413. </tr>
  17414. </tbody>
  17415. </table>
  17416. <h5 id="installcommand">Install command</h5>
  17417. <pre><code class="lang-console">xrepo install glob
  17418. </code></pre>
  17419. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17420. <pre><code class="lang-lua">add_requires("glob")
  17421. </code></pre>
  17422. <h3 id="gloglinux">glog (linux)</h3>
  17423. <table>
  17424. <thead>
  17425. <tr>
  17426. <th>Description</th>
  17427. <th><em>C++ implementation of the Google logging module</em></th>
  17428. </tr>
  17429. </thead>
  17430. <tbody>
  17431. <tr>
  17432. <td>Homepage</td>
  17433. <td><a href="https://github.com/google/glog/">https://github.com/google/glog/</a></td>
  17434. </tr>
  17435. <tr>
  17436. <td>License</td>
  17437. <td>BSD-3-Clause</td>
  17438. </tr>
  17439. <tr>
  17440. <td>Versions</td>
  17441. <td>v0.4.0, v0.5.0, v0.6.0, v0.7.0, v0.7.1</td>
  17442. </tr>
  17443. <tr>
  17444. <td>Architectures</td>
  17445. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17446. </tr>
  17447. <tr>
  17448. <td>Definition</td>
  17449. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glog/xmake.lua">glog/xmake.lua</a></td>
  17450. </tr>
  17451. </tbody>
  17452. </table>
  17453. <h5 id="installcommand">Install command</h5>
  17454. <pre><code class="lang-console">xrepo install glog
  17455. </code></pre>
  17456. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17457. <pre><code class="lang-lua">add_requires("glog")
  17458. </code></pre>
  17459. <h3 id="gloolinux">gloo (linux)</h3>
  17460. <table>
  17461. <thead>
  17462. <tr>
  17463. <th>Description</th>
  17464. <th><em>Collective communications library with various primitives for multi-machine training.</em></th>
  17465. </tr>
  17466. </thead>
  17467. <tbody>
  17468. <tr>
  17469. <td>Homepage</td>
  17470. <td><a href="https://github.com/pytorch/gloo">https://github.com/pytorch/gloo</a></td>
  17471. </tr>
  17472. <tr>
  17473. <td>License</td>
  17474. <td>BSD-3-Clause</td>
  17475. </tr>
  17476. <tr>
  17477. <td>Versions</td>
  17478. <td>2025.07.29</td>
  17479. </tr>
  17480. <tr>
  17481. <td>Architectures</td>
  17482. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17483. </tr>
  17484. <tr>
  17485. <td>Definition</td>
  17486. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gloo/xmake.lua">gloo/xmake.lua</a></td>
  17487. </tr>
  17488. </tbody>
  17489. </table>
  17490. <h5 id="installcommand">Install command</h5>
  17491. <pre><code class="lang-console">xrepo install gloo
  17492. </code></pre>
  17493. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17494. <pre><code class="lang-lua">add_requires("gloo")
  17495. </code></pre>
  17496. <h3 id="glpklinux">glpk (linux)</h3>
  17497. <table>
  17498. <thead>
  17499. <tr>
  17500. <th>Description</th>
  17501. <th><em>The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems.</em></th>
  17502. </tr>
  17503. </thead>
  17504. <tbody>
  17505. <tr>
  17506. <td>Homepage</td>
  17507. <td><a href="https://www.gnu.org/software/glpk/">https://www.gnu.org/software/glpk/</a></td>
  17508. </tr>
  17509. <tr>
  17510. <td>License</td>
  17511. <td>GPL-3.0</td>
  17512. </tr>
  17513. <tr>
  17514. <td>Versions</td>
  17515. <td>5.0</td>
  17516. </tr>
  17517. <tr>
  17518. <td>Architectures</td>
  17519. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17520. </tr>
  17521. <tr>
  17522. <td>Definition</td>
  17523. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glpk/xmake.lua">glpk/xmake.lua</a></td>
  17524. </tr>
  17525. </tbody>
  17526. </table>
  17527. <h5 id="installcommand">Install command</h5>
  17528. <pre><code class="lang-console">xrepo install glpk
  17529. </code></pre>
  17530. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17531. <pre><code class="lang-lua">add_requires("glpk")
  17532. </code></pre>
  17533. <h3 id="glshaderpplinux">glshaderpp (linux)</h3>
  17534. <table>
  17535. <thead>
  17536. <tr>
  17537. <th>Description</th>
  17538. <th><em>A lightweight header-only library to compile and link OpenGL GLSL shaders.</em></th>
  17539. </tr>
  17540. </thead>
  17541. <tbody>
  17542. <tr>
  17543. <td>Homepage</td>
  17544. <td><a href="https://gitlab-lepuy.iut.uca.fr/opengl/glshaderpp">https://gitlab-lepuy.iut.uca.fr/opengl/glshaderpp</a></td>
  17545. </tr>
  17546. <tr>
  17547. <td>License</td>
  17548. <td>LGPL-3.0-or-later</td>
  17549. </tr>
  17550. <tr>
  17551. <td>Versions</td>
  17552. <td>v1.0.0</td>
  17553. </tr>
  17554. <tr>
  17555. <td>Architectures</td>
  17556. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17557. </tr>
  17558. <tr>
  17559. <td>Definition</td>
  17560. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glshaderpp/xmake.lua">glshaderpp/xmake.lua</a></td>
  17561. </tr>
  17562. </tbody>
  17563. </table>
  17564. <h5 id="installcommand">Install command</h5>
  17565. <pre><code class="lang-console">xrepo install glshaderpp
  17566. </code></pre>
  17567. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17568. <pre><code class="lang-lua">add_requires("glshaderpp")
  17569. </code></pre>
  17570. <h3 id="glslanglinux">glslang (linux)</h3>
  17571. <table>
  17572. <thead>
  17573. <tr>
  17574. <th>Description</th>
  17575. <th><em>Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.</em></th>
  17576. </tr>
  17577. </thead>
  17578. <tbody>
  17579. <tr>
  17580. <td>Homepage</td>
  17581. <td><a href="https://github.com/KhronosGroup/glslang/">https://github.com/KhronosGroup/glslang/</a></td>
  17582. </tr>
  17583. <tr>
  17584. <td>License</td>
  17585. <td>Apache-2.0</td>
  17586. </tr>
  17587. <tr>
  17588. <td>Versions</td>
  17589. <td>1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  17590. </tr>
  17591. <tr>
  17592. <td>Architectures</td>
  17593. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17594. </tr>
  17595. <tr>
  17596. <td>Definition</td>
  17597. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glslang/xmake.lua">glslang/xmake.lua</a></td>
  17598. </tr>
  17599. </tbody>
  17600. </table>
  17601. <h5 id="installcommand">Install command</h5>
  17602. <pre><code class="lang-console">xrepo install glslang
  17603. </code></pre>
  17604. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17605. <pre><code class="lang-lua">add_requires("glslang")
  17606. </code></pre>
  17607. <h3 id="glulinux">glu (linux)</h3>
  17608. <table>
  17609. <thead>
  17610. <tr>
  17611. <th>Description</th>
  17612. <th><em>OpenGL utility library</em></th>
  17613. </tr>
  17614. </thead>
  17615. <tbody>
  17616. <tr>
  17617. <td>Homepage</td>
  17618. <td><a href="https://gitlab.freedesktop.org/mesa/glu">https://gitlab.freedesktop.org/mesa/glu</a></td>
  17619. </tr>
  17620. <tr>
  17621. <td>Versions</td>
  17622. <td></td>
  17623. </tr>
  17624. <tr>
  17625. <td>Architectures</td>
  17626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17627. </tr>
  17628. <tr>
  17629. <td>Definition</td>
  17630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glu/xmake.lua">glu/xmake.lua</a></td>
  17631. </tr>
  17632. </tbody>
  17633. </table>
  17634. <h5 id="installcommand">Install command</h5>
  17635. <pre><code class="lang-console">xrepo install glu
  17636. </code></pre>
  17637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17638. <pre><code class="lang-lua">add_requires("glu")
  17639. </code></pre>
  17640. <h3 id="glutlinux">glut (linux)</h3>
  17641. <table>
  17642. <thead>
  17643. <tr>
  17644. <th>Description</th>
  17645. <th><em>OpenGL utility toolkit</em></th>
  17646. </tr>
  17647. </thead>
  17648. <tbody>
  17649. <tr>
  17650. <td>Homepage</td>
  17651. <td><a href="https://www.opengl.org/resources/libraries/glut/">https://www.opengl.org/resources/libraries/glut/</a></td>
  17652. </tr>
  17653. <tr>
  17654. <td>Versions</td>
  17655. <td></td>
  17656. </tr>
  17657. <tr>
  17658. <td>Architectures</td>
  17659. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17660. </tr>
  17661. <tr>
  17662. <td>Definition</td>
  17663. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glut/xmake.lua">glut/xmake.lua</a></td>
  17664. </tr>
  17665. </tbody>
  17666. </table>
  17667. <h5 id="installcommand">Install command</h5>
  17668. <pre><code class="lang-console">xrepo install glut
  17669. </code></pre>
  17670. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17671. <pre><code class="lang-lua">add_requires("glut")
  17672. </code></pre>
  17673. <h3 id="glxlinux">glx (linux)</h3>
  17674. <table>
  17675. <thead>
  17676. <tr>
  17677. <th>Description</th>
  17678. <th><em>an extension to the X Window System core protocol providing an interface between OpenGL and the X Window System</em></th>
  17679. </tr>
  17680. </thead>
  17681. <tbody>
  17682. <tr>
  17683. <td>Homepage</td>
  17684. <td><a href="https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glXIntro.xml">https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glXIntro.xml</a></td>
  17685. </tr>
  17686. <tr>
  17687. <td>Versions</td>
  17688. <td></td>
  17689. </tr>
  17690. <tr>
  17691. <td>Architectures</td>
  17692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17693. </tr>
  17694. <tr>
  17695. <td>Definition</td>
  17696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glx/xmake.lua">glx/xmake.lua</a></td>
  17697. </tr>
  17698. </tbody>
  17699. </table>
  17700. <h5 id="installcommand">Install command</h5>
  17701. <pre><code class="lang-console">xrepo install glx
  17702. </code></pre>
  17703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17704. <pre><code class="lang-lua">add_requires("glx")
  17705. </code></pre>
  17706. <h3 id="gmmlinux">gmm (linux)</h3>
  17707. <table>
  17708. <thead>
  17709. <tr>
  17710. <th>Description</th>
  17711. <th><em>Gmm++ provides some basic types of sparse and dense matrices and vectors.</em></th>
  17712. </tr>
  17713. </thead>
  17714. <tbody>
  17715. <tr>
  17716. <td>Homepage</td>
  17717. <td><a href="http://getfem.org/gmm/index.html">http://getfem.org/gmm/index.html</a></td>
  17718. </tr>
  17719. <tr>
  17720. <td>Versions</td>
  17721. <td>5.4</td>
  17722. </tr>
  17723. <tr>
  17724. <td>Architectures</td>
  17725. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17726. </tr>
  17727. <tr>
  17728. <td>Definition</td>
  17729. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmm/xmake.lua">gmm/xmake.lua</a></td>
  17730. </tr>
  17731. </tbody>
  17732. </table>
  17733. <h5 id="installcommand">Install command</h5>
  17734. <pre><code class="lang-console">xrepo install gmm
  17735. </code></pre>
  17736. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17737. <pre><code class="lang-lua">add_requires("gmm")
  17738. </code></pre>
  17739. <h3 id="gmplinux">gmp (linux)</h3>
  17740. <table>
  17741. <thead>
  17742. <tr>
  17743. <th>Description</th>
  17744. <th><em>GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.</em></th>
  17745. </tr>
  17746. </thead>
  17747. <tbody>
  17748. <tr>
  17749. <td>Homepage</td>
  17750. <td><a href="https://gmplib.org/">https://gmplib.org/</a></td>
  17751. </tr>
  17752. <tr>
  17753. <td>License</td>
  17754. <td>LGPL-3.0</td>
  17755. </tr>
  17756. <tr>
  17757. <td>Versions</td>
  17758. <td>6.2.1, 6.3.0</td>
  17759. </tr>
  17760. <tr>
  17761. <td>Architectures</td>
  17762. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17763. </tr>
  17764. <tr>
  17765. <td>Definition</td>
  17766. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmp/xmake.lua">gmp/xmake.lua</a></td>
  17767. </tr>
  17768. </tbody>
  17769. </table>
  17770. <h5 id="installcommand">Install command</h5>
  17771. <pre><code class="lang-console">xrepo install gmp
  17772. </code></pre>
  17773. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17774. <pre><code class="lang-lua">add_requires("gmp")
  17775. </code></pre>
  17776. <h3 id="gmshlinux">gmsh (linux)</h3>
  17777. <table>
  17778. <thead>
  17779. <tr>
  17780. <th>Description</th>
  17781. <th><em>Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.</em></th>
  17782. </tr>
  17783. </thead>
  17784. <tbody>
  17785. <tr>
  17786. <td>Homepage</td>
  17787. <td><a href="http://gmsh.info/">http://gmsh.info/</a></td>
  17788. </tr>
  17789. <tr>
  17790. <td>License</td>
  17791. <td>GPL-2.0</td>
  17792. </tr>
  17793. <tr>
  17794. <td>Versions</td>
  17795. <td>4.8.4, 4.11.1, 4.13.1</td>
  17796. </tr>
  17797. <tr>
  17798. <td>Architectures</td>
  17799. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17800. </tr>
  17801. <tr>
  17802. <td>Definition</td>
  17803. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmsh/xmake.lua">gmsh/xmake.lua</a></td>
  17804. </tr>
  17805. </tbody>
  17806. </table>
  17807. <h5 id="installcommand">Install command</h5>
  17808. <pre><code class="lang-console">xrepo install gmsh
  17809. </code></pre>
  17810. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17811. <pre><code class="lang-lua">add_requires("gmsh")
  17812. </code></pre>
  17813. <h3 id="gmssllinux">gmssl (linux)</h3>
  17814. <table>
  17815. <thead>
  17816. <tr>
  17817. <th>Description</th>
  17818. <th><em>Password Toolkit supporting National secret chip SM2/SM3/SM4/SM9/SSL</em></th>
  17819. </tr>
  17820. </thead>
  17821. <tbody>
  17822. <tr>
  17823. <td>Homepage</td>
  17824. <td><a href="https://github.com/guanzhi/GmSSL">https://github.com/guanzhi/GmSSL</a></td>
  17825. </tr>
  17826. <tr>
  17827. <td>License</td>
  17828. <td>Apache-2.0</td>
  17829. </tr>
  17830. <tr>
  17831. <td>Versions</td>
  17832. <td>v3.1.0, v3.1.1</td>
  17833. </tr>
  17834. <tr>
  17835. <td>Architectures</td>
  17836. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17837. </tr>
  17838. <tr>
  17839. <td>Definition</td>
  17840. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gmssl/xmake.lua">gmssl/xmake.lua</a></td>
  17841. </tr>
  17842. </tbody>
  17843. </table>
  17844. <h5 id="installcommand">Install command</h5>
  17845. <pre><code class="lang-console">xrepo install gmssl
  17846. </code></pre>
  17847. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17848. <pre><code class="lang-lua">add_requires("gmssl")
  17849. </code></pre>
  17850. <h3 id="gnlinux">gn (linux)</h3>
  17851. <table>
  17852. <thead>
  17853. <tr>
  17854. <th>Description</th>
  17855. <th><em>GN is a meta-build system that generates build files for Ninja.</em></th>
  17856. </tr>
  17857. </thead>
  17858. <tbody>
  17859. <tr>
  17860. <td>Homepage</td>
  17861. <td><a href="https://gn.googlesource.com/gn">https://gn.googlesource.com/gn</a></td>
  17862. </tr>
  17863. <tr>
  17864. <td>Versions</td>
  17865. <td>20211117</td>
  17866. </tr>
  17867. <tr>
  17868. <td>Architectures</td>
  17869. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17870. </tr>
  17871. <tr>
  17872. <td>Definition</td>
  17873. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gn/xmake.lua">gn/xmake.lua</a></td>
  17874. </tr>
  17875. </tbody>
  17876. </table>
  17877. <h5 id="installcommand">Install command</h5>
  17878. <pre><code class="lang-console">xrepo install gn
  17879. </code></pre>
  17880. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17881. <pre><code class="lang-lua">add_requires("gn")
  17882. </code></pre>
  17883. <h3 id="gnugsllinux">gnu-gsl (linux)</h3>
  17884. <table>
  17885. <thead>
  17886. <tr>
  17887. <th>Description</th>
  17888. <th><em>The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.</em></th>
  17889. </tr>
  17890. </thead>
  17891. <tbody>
  17892. <tr>
  17893. <td>Homepage</td>
  17894. <td><a href="https://www.gnu.org/software/gsl/">https://www.gnu.org/software/gsl/</a></td>
  17895. </tr>
  17896. <tr>
  17897. <td>License</td>
  17898. <td>GPL-3.0</td>
  17899. </tr>
  17900. <tr>
  17901. <td>Versions</td>
  17902. <td>2.7, 2.7.1</td>
  17903. </tr>
  17904. <tr>
  17905. <td>Architectures</td>
  17906. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17907. </tr>
  17908. <tr>
  17909. <td>Definition</td>
  17910. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-gsl/xmake.lua">gnu-gsl/xmake.lua</a></td>
  17911. </tr>
  17912. </tbody>
  17913. </table>
  17914. <h5 id="installcommand">Install command</h5>
  17915. <pre><code class="lang-console">xrepo install gnu-gsl
  17916. </code></pre>
  17917. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17918. <pre><code class="lang-lua">add_requires("gnu-gsl")
  17919. </code></pre>
  17920. <h3 id="gnurmlinux">gnu-rm (linux)</h3>
  17921. <table>
  17922. <thead>
  17923. <tr>
  17924. <th>Description</th>
  17925. <th><em>GNU Arm Embedded Toolchain</em></th>
  17926. </tr>
  17927. </thead>
  17928. <tbody>
  17929. <tr>
  17930. <td>Homepage</td>
  17931. <td><a href="https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm">https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm</a></td>
  17932. </tr>
  17933. <tr>
  17934. <td>Versions</td>
  17935. <td>2020.10, 2021.10, 2024.12</td>
  17936. </tr>
  17937. <tr>
  17938. <td>Architectures</td>
  17939. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17940. </tr>
  17941. <tr>
  17942. <td>Definition</td>
  17943. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-rm/xmake.lua">gnu-rm/xmake.lua</a></td>
  17944. </tr>
  17945. </tbody>
  17946. </table>
  17947. <h5 id="installcommand">Install command</h5>
  17948. <pre><code class="lang-console">xrepo install gnu-rm
  17949. </code></pre>
  17950. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17951. <pre><code class="lang-lua">add_requires("gnu-rm")
  17952. </code></pre>
  17953. <h3 id="gnusedlinux">gnu-sed (linux)</h3>
  17954. <table>
  17955. <thead>
  17956. <tr>
  17957. <th>Description</th>
  17958. <th><em>GNU implementation of the famous stream editor.</em></th>
  17959. </tr>
  17960. </thead>
  17961. <tbody>
  17962. <tr>
  17963. <td>Homepage</td>
  17964. <td><a href="https://www.gnu.org/software/sed/">https://www.gnu.org/software/sed/</a></td>
  17965. </tr>
  17966. <tr>
  17967. <td>License</td>
  17968. <td>GPL-3.0</td>
  17969. </tr>
  17970. <tr>
  17971. <td>Versions</td>
  17972. <td>4.8, 4.9</td>
  17973. </tr>
  17974. <tr>
  17975. <td>Architectures</td>
  17976. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  17977. </tr>
  17978. <tr>
  17979. <td>Definition</td>
  17980. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gnu-sed/xmake.lua">gnu-sed/xmake.lua</a></td>
  17981. </tr>
  17982. </tbody>
  17983. </table>
  17984. <h5 id="installcommand">Install command</h5>
  17985. <pre><code class="lang-console">xrepo install gnu-sed
  17986. </code></pre>
  17987. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  17988. <pre><code class="lang-lua">add_requires("gnu-sed")
  17989. </code></pre>
  17990. <h3 id="golinux">go (linux)</h3>
  17991. <table>
  17992. <thead>
  17993. <tr>
  17994. <th>Description</th>
  17995. <th><em>The Go Programming Language</em></th>
  17996. </tr>
  17997. </thead>
  17998. <tbody>
  17999. <tr>
  18000. <td>Homepage</td>
  18001. <td><a href="https://go.dev">https://go.dev</a></td>
  18002. </tr>
  18003. <tr>
  18004. <td>License</td>
  18005. <td>BSD-3-Clause</td>
  18006. </tr>
  18007. <tr>
  18008. <td>Versions</td>
  18009. <td>1.22.6, 1.22.7, 1.22.8, 1.22.9, 1.22.10, 1.22.11, 1.22.12, 1.23.0, 1.23.1, 1.23.2, 1.23.3, 1.23.4, 1.23.5, 1.23.6, 1.23.7, 1.23.8, 1.23.9, 1.23.10, 1.23.11, 1.23.12, 1.24.0, 1.24.1, 1.24.2, 1.24.3, 1.24.4, 1.24.5, 1.24.6, 1.24.7, 1.25.0, 1.25.1</td>
  18010. </tr>
  18011. <tr>
  18012. <td>Architectures</td>
  18013. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18014. </tr>
  18015. <tr>
  18016. <td>Definition</td>
  18017. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/go/xmake.lua">go/xmake.lua</a></td>
  18018. </tr>
  18019. </tbody>
  18020. </table>
  18021. <h5 id="installcommand">Install command</h5>
  18022. <pre><code class="lang-console">xrepo install go
  18023. </code></pre>
  18024. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18025. <pre><code class="lang-lua">add_requires("go")
  18026. </code></pre>
  18027. <h3 id="gobjectintrospectionlinux">gobject-introspection (linux)</h3>
  18028. <table>
  18029. <thead>
  18030. <tr>
  18031. <th>Description</th>
  18032. <th><em>GObject introspection is a middleware layer between C libraries (using GObject) and language bindings.</em></th>
  18033. </tr>
  18034. </thead>
  18035. <tbody>
  18036. <tr>
  18037. <td>Homepage</td>
  18038. <td><a href="https://gi.readthedocs.io/en/latest/">https://gi.readthedocs.io/en/latest/</a></td>
  18039. </tr>
  18040. <tr>
  18041. <td>License</td>
  18042. <td>LGPL-2.0</td>
  18043. </tr>
  18044. <tr>
  18045. <td>Versions</td>
  18046. <td>1.70.0</td>
  18047. </tr>
  18048. <tr>
  18049. <td>Architectures</td>
  18050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18051. </tr>
  18052. <tr>
  18053. <td>Definition</td>
  18054. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gobject-introspection/xmake.lua">gobject-introspection/xmake.lua</a></td>
  18055. </tr>
  18056. </tbody>
  18057. </table>
  18058. <h5 id="installcommand">Install command</h5>
  18059. <pre><code class="lang-console">xrepo install gobject-introspection
  18060. </code></pre>
  18061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18062. <pre><code class="lang-lua">add_requires("gobject-introspection")
  18063. </code></pre>
  18064. <h3 id="godotcpplinux">godotcpp (linux)</h3>
  18065. <table>
  18066. <thead>
  18067. <tr>
  18068. <th>Description</th>
  18069. <th><em>C++ bindings for the Godot script API</em></th>
  18070. </tr>
  18071. </thead>
  18072. <tbody>
  18073. <tr>
  18074. <td>Homepage</td>
  18075. <td><a href="https://godotengine.org/">https://godotengine.org/</a></td>
  18076. </tr>
  18077. <tr>
  18078. <td>Versions</td>
  18079. <td>3.2, 3.3, 3.4.0, 3.4.3, 3.4.4, 3.4.5, 3.5, 3.5.1, 3.5.2</td>
  18080. </tr>
  18081. <tr>
  18082. <td>Architectures</td>
  18083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18084. </tr>
  18085. <tr>
  18086. <td>Definition</td>
  18087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/godotcpp/xmake.lua">godotcpp/xmake.lua</a></td>
  18088. </tr>
  18089. </tbody>
  18090. </table>
  18091. <h5 id="installcommand">Install command</h5>
  18092. <pre><code class="lang-console">xrepo install godotcpp
  18093. </code></pre>
  18094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18095. <pre><code class="lang-lua">add_requires("godotcpp")
  18096. </code></pre>
  18097. <h3 id="godotcpp4linux">godotcpp4 (linux)</h3>
  18098. <table>
  18099. <thead>
  18100. <tr>
  18101. <th>Description</th>
  18102. <th><em>C++ bindings for the Godot 4 script API</em></th>
  18103. </tr>
  18104. </thead>
  18105. <tbody>
  18106. <tr>
  18107. <td>Homepage</td>
  18108. <td><a href="https://godotengine.org/">https://godotengine.org/</a></td>
  18109. </tr>
  18110. <tr>
  18111. <td>License</td>
  18112. <td>MIT</td>
  18113. </tr>
  18114. <tr>
  18115. <td>Versions</td>
  18116. <td>4.0, 4.1, 4.2, 4.3, 4.4</td>
  18117. </tr>
  18118. <tr>
  18119. <td>Architectures</td>
  18120. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18121. </tr>
  18122. <tr>
  18123. <td>Definition</td>
  18124. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/godotcpp4/xmake.lua">godotcpp4/xmake.lua</a></td>
  18125. </tr>
  18126. </tbody>
  18127. </table>
  18128. <h5 id="installcommand">Install command</h5>
  18129. <pre><code class="lang-console">xrepo install godotcpp4
  18130. </code></pre>
  18131. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18132. <pre><code class="lang-lua">add_requires("godotcpp4")
  18133. </code></pre>
  18134. <h3 id="googlecloudcpplinux">google-cloud-cpp (linux)</h3>
  18135. <table>
  18136. <thead>
  18137. <tr>
  18138. <th>Description</th>
  18139. <th><em>C++ Client Libraries for Google Cloud Services</em></th>
  18140. </tr>
  18141. </thead>
  18142. <tbody>
  18143. <tr>
  18144. <td>Homepage</td>
  18145. <td><a href="https://github.com/googleapis/google-cloud-cpp">https://github.com/googleapis/google-cloud-cpp</a></td>
  18146. </tr>
  18147. <tr>
  18148. <td>License</td>
  18149. <td>Apache-2.0</td>
  18150. </tr>
  18151. <tr>
  18152. <td>Versions</td>
  18153. <td>v2.33.0, v2.34.0, v2.36.0, v2.37.0, v2.38.0, v2.39.0, v2.42.0</td>
  18154. </tr>
  18155. <tr>
  18156. <td>Architectures</td>
  18157. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18158. </tr>
  18159. <tr>
  18160. <td>Definition</td>
  18161. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/google-cloud-cpp/xmake.lua">google-cloud-cpp/xmake.lua</a></td>
  18162. </tr>
  18163. </tbody>
  18164. </table>
  18165. <h5 id="installcommand">Install command</h5>
  18166. <pre><code class="lang-console">xrepo install google-cloud-cpp
  18167. </code></pre>
  18168. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18169. <pre><code class="lang-lua">add_requires("google-cloud-cpp")
  18170. </code></pre>
  18171. <h3 id="gperflinux">gperf (linux)</h3>
  18172. <table>
  18173. <thead>
  18174. <tr>
  18175. <th>Description</th>
  18176. <th><em>Perfect hash function generator.</em></th>
  18177. </tr>
  18178. </thead>
  18179. <tbody>
  18180. <tr>
  18181. <td>Homepage</td>
  18182. <td><a href="https://www.gnu.org/software/gperf">https://www.gnu.org/software/gperf</a></td>
  18183. </tr>
  18184. <tr>
  18185. <td>License</td>
  18186. <td>GPL-3.0-or-later</td>
  18187. </tr>
  18188. <tr>
  18189. <td>Versions</td>
  18190. <td>3.1, 3.2.1</td>
  18191. </tr>
  18192. <tr>
  18193. <td>Architectures</td>
  18194. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18195. </tr>
  18196. <tr>
  18197. <td>Definition</td>
  18198. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gperf/xmake.lua">gperf/xmake.lua</a></td>
  18199. </tr>
  18200. </tbody>
  18201. </table>
  18202. <h5 id="installcommand">Install command</h5>
  18203. <pre><code class="lang-console">xrepo install gperf
  18204. </code></pre>
  18205. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18206. <pre><code class="lang-lua">add_requires("gperf")
  18207. </code></pre>
  18208. <h3 id="gperftoolslinux">gperftools (linux)</h3>
  18209. <table>
  18210. <thead>
  18211. <tr>
  18212. <th>Description</th>
  18213. <th><em>gperftools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools.</em></th>
  18214. </tr>
  18215. </thead>
  18216. <tbody>
  18217. <tr>
  18218. <td>Homepage</td>
  18219. <td><a href="https://github.com/gperftools/gperftools">https://github.com/gperftools/gperftools</a></td>
  18220. </tr>
  18221. <tr>
  18222. <td>License</td>
  18223. <td>BSD-3-Clause</td>
  18224. </tr>
  18225. <tr>
  18226. <td>Versions</td>
  18227. <td>2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16</td>
  18228. </tr>
  18229. <tr>
  18230. <td>Architectures</td>
  18231. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18232. </tr>
  18233. <tr>
  18234. <td>Definition</td>
  18235. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gperftools/xmake.lua">gperftools/xmake.lua</a></td>
  18236. </tr>
  18237. </tbody>
  18238. </table>
  18239. <h5 id="installcommand">Install command</h5>
  18240. <pre><code class="lang-console">xrepo install gperftools
  18241. </code></pre>
  18242. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18243. <pre><code class="lang-lua">add_requires("gperftools")
  18244. </code></pre>
  18245. <h3 id="gpujpeglinux">gpujpeg (linux)</h3>
  18246. <table>
  18247. <thead>
  18248. <tr>
  18249. <th>Description</th>
  18250. <th><em>JPEG encoder and decoder library and console application for NVIDIA GPUs from CESNET and SITOLA of Faculty of Informatics at Masaryk University.</em></th>
  18251. </tr>
  18252. </thead>
  18253. <tbody>
  18254. <tr>
  18255. <td>Homepage</td>
  18256. <td><a href="https://github.com/CESNET/GPUJPEG">https://github.com/CESNET/GPUJPEG</a></td>
  18257. </tr>
  18258. <tr>
  18259. <td>Versions</td>
  18260. <td>continuous</td>
  18261. </tr>
  18262. <tr>
  18263. <td>Architectures</td>
  18264. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18265. </tr>
  18266. <tr>
  18267. <td>Definition</td>
  18268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gpujpeg/xmake.lua">gpujpeg/xmake.lua</a></td>
  18269. </tr>
  18270. </tbody>
  18271. </table>
  18272. <h5 id="installcommand">Install command</h5>
  18273. <pre><code class="lang-console">xrepo install gpujpeg
  18274. </code></pre>
  18275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18276. <pre><code class="lang-lua">add_requires("gpujpeg")
  18277. </code></pre>
  18278. <h3 id="grlinux">gr (linux)</h3>
  18279. <table>
  18280. <thead>
  18281. <tr>
  18282. <th>Description</th>
  18283. <th><em>GR framework: a graphics library for visualisation applications</em></th>
  18284. </tr>
  18285. </thead>
  18286. <tbody>
  18287. <tr>
  18288. <td>Homepage</td>
  18289. <td><a href="https://gr-framework.org/">https://gr-framework.org/</a></td>
  18290. </tr>
  18291. <tr>
  18292. <td>License</td>
  18293. <td>MIT</td>
  18294. </tr>
  18295. <tr>
  18296. <td>Versions</td>
  18297. <td>0.57.0, 0.58.0, 0.62.0, 0.64.0</td>
  18298. </tr>
  18299. <tr>
  18300. <td>Architectures</td>
  18301. <td>i386, x86_64</td>
  18302. </tr>
  18303. <tr>
  18304. <td>Definition</td>
  18305. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gr/xmake.lua">gr/xmake.lua</a></td>
  18306. </tr>
  18307. </tbody>
  18308. </table>
  18309. <h5 id="installcommand">Install command</h5>
  18310. <pre><code class="lang-console">xrepo install gr
  18311. </code></pre>
  18312. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18313. <pre><code class="lang-lua">add_requires("gr")
  18314. </code></pre>
  18315. <h3 id="graaflinux">graaf (linux)</h3>
  18316. <table>
  18317. <thead>
  18318. <tr>
  18319. <th>Description</th>
  18320. <th><em>A general-purpose lightweight C++ graph library</em></th>
  18321. </tr>
  18322. </thead>
  18323. <tbody>
  18324. <tr>
  18325. <td>Homepage</td>
  18326. <td><a href="https://bobluppes.github.io/graaf/">https://bobluppes.github.io/graaf/</a></td>
  18327. </tr>
  18328. <tr>
  18329. <td>License</td>
  18330. <td>MIT</td>
  18331. </tr>
  18332. <tr>
  18333. <td>Versions</td>
  18334. <td>v1.1.1</td>
  18335. </tr>
  18336. <tr>
  18337. <td>Architectures</td>
  18338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18339. </tr>
  18340. <tr>
  18341. <td>Definition</td>
  18342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/graaf/xmake.lua">graaf/xmake.lua</a></td>
  18343. </tr>
  18344. </tbody>
  18345. </table>
  18346. <h5 id="installcommand">Install command</h5>
  18347. <pre><code class="lang-console">xrepo install graaf
  18348. </code></pre>
  18349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18350. <pre><code class="lang-lua">add_requires("graaf")
  18351. </code></pre>
  18352. <h3 id="graphenelinux">graphene (linux)</h3>
  18353. <table>
  18354. <thead>
  18355. <tr>
  18356. <th>Description</th>
  18357. <th><em>A thin layer of graphic data types</em></th>
  18358. </tr>
  18359. </thead>
  18360. <tbody>
  18361. <tr>
  18362. <td>Homepage</td>
  18363. <td><a href="http://ebassi.github.io/graphene/">http://ebassi.github.io/graphene/</a></td>
  18364. </tr>
  18365. <tr>
  18366. <td>License</td>
  18367. <td>MIT</td>
  18368. </tr>
  18369. <tr>
  18370. <td>Versions</td>
  18371. <td>1.10.6</td>
  18372. </tr>
  18373. <tr>
  18374. <td>Architectures</td>
  18375. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18376. </tr>
  18377. <tr>
  18378. <td>Definition</td>
  18379. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/graphene/xmake.lua">graphene/xmake.lua</a></td>
  18380. </tr>
  18381. </tbody>
  18382. </table>
  18383. <h5 id="installcommand">Install command</h5>
  18384. <pre><code class="lang-console">xrepo install graphene
  18385. </code></pre>
  18386. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18387. <pre><code class="lang-lua">add_requires("graphene")
  18388. </code></pre>
  18389. <h3 id="grpclinux">grpc (linux)</h3>
  18390. <table>
  18391. <thead>
  18392. <tr>
  18393. <th>Description</th>
  18394. <th><em>The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)</em></th>
  18395. </tr>
  18396. </thead>
  18397. <tbody>
  18398. <tr>
  18399. <td>Homepage</td>
  18400. <td><a href="https://grpc.io">https://grpc.io</a></td>
  18401. </tr>
  18402. <tr>
  18403. <td>License</td>
  18404. <td>Apache-2.0</td>
  18405. </tr>
  18406. <tr>
  18407. <td>Versions</td>
  18408. <td>v1.51.3, v1.62.1, v1.68.2, v1.69.0</td>
  18409. </tr>
  18410. <tr>
  18411. <td>Architectures</td>
  18412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18413. </tr>
  18414. <tr>
  18415. <td>Definition</td>
  18416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/grpc/xmake.lua">grpc/xmake.lua</a></td>
  18417. </tr>
  18418. </tbody>
  18419. </table>
  18420. <h5 id="installcommand">Install command</h5>
  18421. <pre><code class="lang-console">xrepo install grpc
  18422. </code></pre>
  18423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18424. <pre><code class="lang-lua">add_requires("grpc")
  18425. </code></pre>
  18426. <h3 id="gsllinux">gsl (linux)</h3>
  18427. <table>
  18428. <thead>
  18429. <tr>
  18430. <th>Description</th>
  18431. <th><em>Guidelines Support Library</em></th>
  18432. </tr>
  18433. </thead>
  18434. <tbody>
  18435. <tr>
  18436. <td>Homepage</td>
  18437. <td><a href="https://github.com/microsoft/GSL">https://github.com/microsoft/GSL</a></td>
  18438. </tr>
  18439. <tr>
  18440. <td>License</td>
  18441. <td>MIT</td>
  18442. </tr>
  18443. <tr>
  18444. <td>Versions</td>
  18445. <td>v3.1.0, v4.0.0, v4.1.0, v4.2.0</td>
  18446. </tr>
  18447. <tr>
  18448. <td>Architectures</td>
  18449. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18450. </tr>
  18451. <tr>
  18452. <td>Definition</td>
  18453. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsl/xmake.lua">gsl/xmake.lua</a></td>
  18454. </tr>
  18455. </tbody>
  18456. </table>
  18457. <h5 id="installcommand">Install command</h5>
  18458. <pre><code class="lang-console">xrepo install gsl
  18459. </code></pre>
  18460. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18461. <pre><code class="lang-lua">add_requires("gsl")
  18462. </code></pre>
  18463. <h3 id="gsllitelinux">gsl-lite (linux)</h3>
  18464. <table>
  18465. <thead>
  18466. <tr>
  18467. <th>Description</th>
  18468. <th><em>gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later</em></th>
  18469. </tr>
  18470. </thead>
  18471. <tbody>
  18472. <tr>
  18473. <td>Homepage</td>
  18474. <td><a href="https://github.com/gsl-lite/gsl-lite">https://github.com/gsl-lite/gsl-lite</a></td>
  18475. </tr>
  18476. <tr>
  18477. <td>License</td>
  18478. <td>MIT</td>
  18479. </tr>
  18480. <tr>
  18481. <td>Versions</td>
  18482. <td>v0.41.0, v0.42.0, v0.43.0, v1.0.1</td>
  18483. </tr>
  18484. <tr>
  18485. <td>Architectures</td>
  18486. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18487. </tr>
  18488. <tr>
  18489. <td>Definition</td>
  18490. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsl-lite/xmake.lua">gsl-lite/xmake.lua</a></td>
  18491. </tr>
  18492. </tbody>
  18493. </table>
  18494. <h5 id="installcommand">Install command</h5>
  18495. <pre><code class="lang-console">xrepo install gsl-lite
  18496. </code></pre>
  18497. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18498. <pre><code class="lang-lua">add_requires("gsl-lite")
  18499. </code></pre>
  18500. <h3 id="gsoundlinux">gsound (linux)</h3>
  18501. <table>
  18502. <thead>
  18503. <tr>
  18504. <th>Description</th>
  18505. <th><em>GSound is a small library for playing system sounds.</em></th>
  18506. </tr>
  18507. </thead>
  18508. <tbody>
  18509. <tr>
  18510. <td>Homepage</td>
  18511. <td><a href="https://wiki.gnome.org/Projects/GSound">https://wiki.gnome.org/Projects/GSound</a></td>
  18512. </tr>
  18513. <tr>
  18514. <td>License</td>
  18515. <td>LGPL-2.1</td>
  18516. </tr>
  18517. <tr>
  18518. <td>Versions</td>
  18519. <td>1.0.3</td>
  18520. </tr>
  18521. <tr>
  18522. <td>Architectures</td>
  18523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18524. </tr>
  18525. <tr>
  18526. <td>Definition</td>
  18527. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gsound/xmake.lua">gsound/xmake.lua</a></td>
  18528. </tr>
  18529. </tbody>
  18530. </table>
  18531. <h5 id="installcommand">Install command</h5>
  18532. <pre><code class="lang-console">xrepo install gsound
  18533. </code></pre>
  18534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18535. <pre><code class="lang-lua">add_requires("gsound")
  18536. </code></pre>
  18537. <h3 id="gspelllinux">gspell (linux)</h3>
  18538. <table>
  18539. <thead>
  18540. <tr>
  18541. <th>Description</th>
  18542. <th><em>A spell-checking library for GTK applications</em></th>
  18543. </tr>
  18544. </thead>
  18545. <tbody>
  18546. <tr>
  18547. <td>Homepage</td>
  18548. <td><a href="https://gitlab.gnome.org/GNOME/gspell">https://gitlab.gnome.org/GNOME/gspell</a></td>
  18549. </tr>
  18550. <tr>
  18551. <td>License</td>
  18552. <td>LGPL-2.0-or-later</td>
  18553. </tr>
  18554. <tr>
  18555. <td>Versions</td>
  18556. <td></td>
  18557. </tr>
  18558. <tr>
  18559. <td>Architectures</td>
  18560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18561. </tr>
  18562. <tr>
  18563. <td>Definition</td>
  18564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gspell/xmake.lua">gspell/xmake.lua</a></td>
  18565. </tr>
  18566. </tbody>
  18567. </table>
  18568. <h5 id="installcommand">Install command</h5>
  18569. <pre><code class="lang-console">xrepo install gspell
  18570. </code></pre>
  18571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18572. <pre><code class="lang-lua">add_requires("gspell")
  18573. </code></pre>
  18574. <h3 id="gstreamerlinux">gstreamer (linux)</h3>
  18575. <table>
  18576. <thead>
  18577. <tr>
  18578. <th>Description</th>
  18579. <th><em>GStreamer is a development framework for creating applications like media players, video editors, streaming media broadcasters and so on</em></th>
  18580. </tr>
  18581. </thead>
  18582. <tbody>
  18583. <tr>
  18584. <td>Homepage</td>
  18585. <td><a href="https://gstreamer.freedesktop.org">https://gstreamer.freedesktop.org</a></td>
  18586. </tr>
  18587. <tr>
  18588. <td>License</td>
  18589. <td>LGPL-2.0-or-later</td>
  18590. </tr>
  18591. <tr>
  18592. <td>Versions</td>
  18593. <td>1.24.2</td>
  18594. </tr>
  18595. <tr>
  18596. <td>Architectures</td>
  18597. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18598. </tr>
  18599. <tr>
  18600. <td>Definition</td>
  18601. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gstreamer/xmake.lua">gstreamer/xmake.lua</a></td>
  18602. </tr>
  18603. </tbody>
  18604. </table>
  18605. <h5 id="installcommand">Install command</h5>
  18606. <pre><code class="lang-console">xrepo install gstreamer
  18607. </code></pre>
  18608. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18609. <pre><code class="lang-lua">add_requires("gstreamer")
  18610. </code></pre>
  18611. <h3 id="gtelinux">gte (linux)</h3>
  18612. <table>
  18613. <thead>
  18614. <tr>
  18615. <th>Description</th>
  18616. <th><em>A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.</em></th>
  18617. </tr>
  18618. </thead>
  18619. <tbody>
  18620. <tr>
  18621. <td>Homepage</td>
  18622. <td><a href="https://github.com/davideberly/GeometricTools">https://github.com/davideberly/GeometricTools</a></td>
  18623. </tr>
  18624. <tr>
  18625. <td>License</td>
  18626. <td>BSL-1.0</td>
  18627. </tr>
  18628. <tr>
  18629. <td>Versions</td>
  18630. <td>2025.08.20</td>
  18631. </tr>
  18632. <tr>
  18633. <td>Architectures</td>
  18634. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18635. </tr>
  18636. <tr>
  18637. <td>Definition</td>
  18638. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gte/xmake.lua">gte/xmake.lua</a></td>
  18639. </tr>
  18640. </tbody>
  18641. </table>
  18642. <h5 id="installcommand">Install command</h5>
  18643. <pre><code class="lang-console">xrepo install gte
  18644. </code></pre>
  18645. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18646. <pre><code class="lang-lua">add_requires("gte")
  18647. </code></pre>
  18648. <h3 id="gtestlinux">gtest (linux)</h3>
  18649. <table>
  18650. <thead>
  18651. <tr>
  18652. <th>Description</th>
  18653. <th><em>Google Testing and Mocking Framework.</em></th>
  18654. </tr>
  18655. </thead>
  18656. <tbody>
  18657. <tr>
  18658. <td>Homepage</td>
  18659. <td><a href="https://github.com/google/googletest">https://github.com/google/googletest</a></td>
  18660. </tr>
  18661. <tr>
  18662. <td>License</td>
  18663. <td>BSD-3</td>
  18664. </tr>
  18665. <tr>
  18666. <td>Versions</td>
  18667. <td>v1.8.1, v1.10.0, v1.11.0, v1.12.0, v1.12.1, v1.13.0, v1.14.0, v1.15.2, v1.16.0, v1.17.0</td>
  18668. </tr>
  18669. <tr>
  18670. <td>Architectures</td>
  18671. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18672. </tr>
  18673. <tr>
  18674. <td>Definition</td>
  18675. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtest/xmake.lua">gtest/xmake.lua</a></td>
  18676. </tr>
  18677. </tbody>
  18678. </table>
  18679. <h5 id="installcommand">Install command</h5>
  18680. <pre><code class="lang-console">xrepo install gtest
  18681. </code></pre>
  18682. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18683. <pre><code class="lang-lua">add_requires("gtest")
  18684. </code></pre>
  18685. <h3 id="gtk4linux">gtk+4 (linux)</h3>
  18686. <table>
  18687. <thead>
  18688. <tr>
  18689. <th>Description</th>
  18690. <th><em>Toolkit for creating graphical user interfaces</em></th>
  18691. </tr>
  18692. </thead>
  18693. <tbody>
  18694. <tr>
  18695. <td>Homepage</td>
  18696. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  18697. </tr>
  18698. <tr>
  18699. <td>License</td>
  18700. <td>LGPL-2.0-or-later</td>
  18701. </tr>
  18702. <tr>
  18703. <td>Versions</td>
  18704. <td>4.13.3</td>
  18705. </tr>
  18706. <tr>
  18707. <td>Architectures</td>
  18708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18709. </tr>
  18710. <tr>
  18711. <td>Definition</td>
  18712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk+4/xmake.lua">gtk+4/xmake.lua</a></td>
  18713. </tr>
  18714. </tbody>
  18715. </table>
  18716. <h5 id="installcommand">Install command</h5>
  18717. <pre><code class="lang-console">xrepo install gtk+4
  18718. </code></pre>
  18719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18720. <pre><code class="lang-lua">add_requires("gtk+4")
  18721. </code></pre>
  18722. <h3 id="gtk3linux">gtk3 (linux)</h3>
  18723. <table>
  18724. <thead>
  18725. <tr>
  18726. <th>Description</th>
  18727. <th><em>Toolkit for creating graphical user interfaces</em></th>
  18728. </tr>
  18729. </thead>
  18730. <tbody>
  18731. <tr>
  18732. <td>Homepage</td>
  18733. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  18734. </tr>
  18735. <tr>
  18736. <td>License</td>
  18737. <td>LGPL-2.0-or-later</td>
  18738. </tr>
  18739. <tr>
  18740. <td>Versions</td>
  18741. <td>3.24.43</td>
  18742. </tr>
  18743. <tr>
  18744. <td>Architectures</td>
  18745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18746. </tr>
  18747. <tr>
  18748. <td>Definition</td>
  18749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk3/xmake.lua">gtk3/xmake.lua</a></td>
  18750. </tr>
  18751. </tbody>
  18752. </table>
  18753. <h5 id="installcommand">Install command</h5>
  18754. <pre><code class="lang-console">xrepo install gtk3
  18755. </code></pre>
  18756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18757. <pre><code class="lang-lua">add_requires("gtk3")
  18758. </code></pre>
  18759. <h3 id="gtk4linux">gtk4 (linux)</h3>
  18760. <table>
  18761. <thead>
  18762. <tr>
  18763. <th>Description</th>
  18764. <th><em>Toolkit for creating graphical user interfaces</em></th>
  18765. </tr>
  18766. </thead>
  18767. <tbody>
  18768. <tr>
  18769. <td>Homepage</td>
  18770. <td><a href="https://gtk.org/">https://gtk.org/</a></td>
  18771. </tr>
  18772. <tr>
  18773. <td>License</td>
  18774. <td>LGPL-2.0-or-later</td>
  18775. </tr>
  18776. <tr>
  18777. <td>Versions</td>
  18778. <td>4.13.3</td>
  18779. </tr>
  18780. <tr>
  18781. <td>Architectures</td>
  18782. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18783. </tr>
  18784. <tr>
  18785. <td>Definition</td>
  18786. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtk4/xmake.lua">gtk4/xmake.lua</a></td>
  18787. </tr>
  18788. </tbody>
  18789. </table>
  18790. <h5 id="installcommand">Install command</h5>
  18791. <pre><code class="lang-console">xrepo install gtk4
  18792. </code></pre>
  18793. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18794. <pre><code class="lang-lua">add_requires("gtk4")
  18795. </code></pre>
  18796. <h3 id="guetzlilinux">guetzli (linux)</h3>
  18797. <table>
  18798. <thead>
  18799. <tr>
  18800. <th>Description</th>
  18801. <th><em>Perceptual JPEG encoder</em></th>
  18802. </tr>
  18803. </thead>
  18804. <tbody>
  18805. <tr>
  18806. <td>Homepage</td>
  18807. <td><a href="https://github.com/google/guetzli">https://github.com/google/guetzli</a></td>
  18808. </tr>
  18809. <tr>
  18810. <td>Versions</td>
  18811. <td>v1.0.1</td>
  18812. </tr>
  18813. <tr>
  18814. <td>Architectures</td>
  18815. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18816. </tr>
  18817. <tr>
  18818. <td>Definition</td>
  18819. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/guetzli/xmake.lua">guetzli/xmake.lua</a></td>
  18820. </tr>
  18821. </tbody>
  18822. </table>
  18823. <h5 id="installcommand">Install command</h5>
  18824. <pre><code class="lang-console">xrepo install guetzli
  18825. </code></pre>
  18826. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18827. <pre><code class="lang-lua">add_requires("guetzli")
  18828. </code></pre>
  18829. <h3 id="guilitelinux">guilite (linux)</h3>
  18830. <table>
  18831. <thead>
  18832. <tr>
  18833. <th>Description</th>
  18834. <th><em>The smallest header-only GUI library (4 KLOC) for all platforms.</em></th>
  18835. </tr>
  18836. </thead>
  18837. <tbody>
  18838. <tr>
  18839. <td>Homepage</td>
  18840. <td><a href="https://github.com/idea4good/GuiLite">https://github.com/idea4good/GuiLite</a></td>
  18841. </tr>
  18842. <tr>
  18843. <td>License</td>
  18844. <td>Apache-2.0</td>
  18845. </tr>
  18846. <tr>
  18847. <td>Versions</td>
  18848. <td>v2.1</td>
  18849. </tr>
  18850. <tr>
  18851. <td>Architectures</td>
  18852. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18853. </tr>
  18854. <tr>
  18855. <td>Definition</td>
  18856. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/guilite/xmake.lua">guilite/xmake.lua</a></td>
  18857. </tr>
  18858. </tbody>
  18859. </table>
  18860. <h5 id="installcommand">Install command</h5>
  18861. <pre><code class="lang-console">xrepo install guilite
  18862. </code></pre>
  18863. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18864. <pre><code class="lang-lua">add_requires("guilite")
  18865. </code></pre>
  18866. <h3 id="gumboparserlinux">gumbo-parser (linux)</h3>
  18867. <table>
  18868. <thead>
  18869. <tr>
  18870. <th>Description</th>
  18871. <th><em>An HTML5 parsing library in pure C99</em></th>
  18872. </tr>
  18873. </thead>
  18874. <tbody>
  18875. <tr>
  18876. <td>Homepage</td>
  18877. <td><a href="https://github.com/google/gumbo-parser">https://github.com/google/gumbo-parser</a></td>
  18878. </tr>
  18879. <tr>
  18880. <td>License</td>
  18881. <td>Apache-2.0</td>
  18882. </tr>
  18883. <tr>
  18884. <td>Versions</td>
  18885. <td>v0.10.1</td>
  18886. </tr>
  18887. <tr>
  18888. <td>Architectures</td>
  18889. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18890. </tr>
  18891. <tr>
  18892. <td>Definition</td>
  18893. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gumbo-parser/xmake.lua">gumbo-parser/xmake.lua</a></td>
  18894. </tr>
  18895. </tbody>
  18896. </table>
  18897. <h5 id="installcommand">Install command</h5>
  18898. <pre><code class="lang-console">xrepo install gumbo-parser
  18899. </code></pre>
  18900. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18901. <pre><code class="lang-lua">add_requires("gumbo-parser")
  18902. </code></pre>
  18903. <h3 id="gypnextlinux">gyp-next (linux)</h3>
  18904. <table>
  18905. <thead>
  18906. <tr>
  18907. <th>Description</th>
  18908. <th><em>A fork of the GYP build system for use in the Node.js projects</em></th>
  18909. </tr>
  18910. </thead>
  18911. <tbody>
  18912. <tr>
  18913. <td>Homepage</td>
  18914. <td><a href="https://github.com/nodejs/gyp-next">https://github.com/nodejs/gyp-next</a></td>
  18915. </tr>
  18916. <tr>
  18917. <td>License</td>
  18918. <td>BSD-3-Clause</td>
  18919. </tr>
  18920. <tr>
  18921. <td>Versions</td>
  18922. <td>v0.11.0, v0.16.1, v0.16.2, v0.18.0, v0.18.1, v0.18.2, v0.18.3, v0.19.1, v0.20.0, v0.20.2, v0.20.4</td>
  18923. </tr>
  18924. <tr>
  18925. <td>Architectures</td>
  18926. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18927. </tr>
  18928. <tr>
  18929. <td>Definition</td>
  18930. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gyp-next/xmake.lua">gyp-next/xmake.lua</a></td>
  18931. </tr>
  18932. </tbody>
  18933. </table>
  18934. <h5 id="installcommand">Install command</h5>
  18935. <pre><code class="lang-console">xrepo install gyp-next
  18936. </code></pre>
  18937. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18938. <pre><code class="lang-lua">add_requires("gyp-next")
  18939. </code></pre>
  18940. <h3 id="gziphpplinux">gzip-hpp (linux)</h3>
  18941. <table>
  18942. <thead>
  18943. <tr>
  18944. <th>Description</th>
  18945. <th><em>Gzip header-only C++ library</em></th>
  18946. </tr>
  18947. </thead>
  18948. <tbody>
  18949. <tr>
  18950. <td>Homepage</td>
  18951. <td><a href="https://github.com/mapbox/gzip-hpp">https://github.com/mapbox/gzip-hpp</a></td>
  18952. </tr>
  18953. <tr>
  18954. <td>License</td>
  18955. <td>MIT</td>
  18956. </tr>
  18957. <tr>
  18958. <td>Versions</td>
  18959. <td>v0.1.0</td>
  18960. </tr>
  18961. <tr>
  18962. <td>Architectures</td>
  18963. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  18964. </tr>
  18965. <tr>
  18966. <td>Definition</td>
  18967. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gzip-hpp/xmake.lua">gzip-hpp/xmake.lua</a></td>
  18968. </tr>
  18969. </tbody>
  18970. </table>
  18971. <h5 id="installcommand">Install command</h5>
  18972. <pre><code class="lang-console">xrepo install gzip-hpp
  18973. </code></pre>
  18974. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  18975. <pre><code class="lang-lua">add_requires("gzip-hpp")
  18976. </code></pre>
  18977. <h2 id="h">h</h2>
  18978. <h3 id="h3linux">h3 (linux)</h3>
  18979. <table>
  18980. <thead>
  18981. <tr>
  18982. <th>Description</th>
  18983. <th><em>Hexagonal hierarchical geospatial indexing system</em></th>
  18984. </tr>
  18985. </thead>
  18986. <tbody>
  18987. <tr>
  18988. <td>Homepage</td>
  18989. <td><a href="https://h3geo.org">https://h3geo.org</a></td>
  18990. </tr>
  18991. <tr>
  18992. <td>License</td>
  18993. <td>Apache-2.0</td>
  18994. </tr>
  18995. <tr>
  18996. <td>Versions</td>
  18997. <td>v4.3.0</td>
  18998. </tr>
  18999. <tr>
  19000. <td>Architectures</td>
  19001. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19002. </tr>
  19003. <tr>
  19004. <td>Definition</td>
  19005. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/h3/xmake.lua">h3/xmake.lua</a></td>
  19006. </tr>
  19007. </tbody>
  19008. </table>
  19009. <h5 id="installcommand">Install command</h5>
  19010. <pre><code class="lang-console">xrepo install h3
  19011. </code></pre>
  19012. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19013. <pre><code class="lang-lua">add_requires("h3")
  19014. </code></pre>
  19015. <h3 id="h5cpplinux">h5cpp (linux)</h3>
  19016. <table>
  19017. <thead>
  19018. <tr>
  19019. <th>Description</th>
  19020. <th><em>C++ wrapper for the HDF5 C-library</em></th>
  19021. </tr>
  19022. </thead>
  19023. <tbody>
  19024. <tr>
  19025. <td>Homepage</td>
  19026. <td><a href="https://ess-dmsc.github.io/h5cpp/">https://ess-dmsc.github.io/h5cpp/</a></td>
  19027. </tr>
  19028. <tr>
  19029. <td>License</td>
  19030. <td>LGPL-2.1</td>
  19031. </tr>
  19032. <tr>
  19033. <td>Versions</td>
  19034. <td>v0.5.1, v0.6.0</td>
  19035. </tr>
  19036. <tr>
  19037. <td>Architectures</td>
  19038. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19039. </tr>
  19040. <tr>
  19041. <td>Definition</td>
  19042. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/h5cpp/xmake.lua">h5cpp/xmake.lua</a></td>
  19043. </tr>
  19044. </tbody>
  19045. </table>
  19046. <h5 id="installcommand">Install command</h5>
  19047. <pre><code class="lang-console">xrepo install h5cpp
  19048. </code></pre>
  19049. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19050. <pre><code class="lang-lua">add_requires("h5cpp")
  19051. </code></pre>
  19052. <h3 id="hacloglinux">haclog (linux)</h3>
  19053. <table>
  19054. <thead>
  19055. <tr>
  19056. <th>Description</th>
  19057. <th><em>Haclog(Happy Aync C log) is an extremely fast plain C logging library</em></th>
  19058. </tr>
  19059. </thead>
  19060. <tbody>
  19061. <tr>
  19062. <td>Homepage</td>
  19063. <td><a href="https://github.com/MuggleWei/haclog">https://github.com/MuggleWei/haclog</a></td>
  19064. </tr>
  19065. <tr>
  19066. <td>License</td>
  19067. <td>MIT</td>
  19068. </tr>
  19069. <tr>
  19070. <td>Versions</td>
  19071. <td>v0.0.5, v0.1.6, v0.2.0, v0.4.0, v0.4.3</td>
  19072. </tr>
  19073. <tr>
  19074. <td>Architectures</td>
  19075. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19076. </tr>
  19077. <tr>
  19078. <td>Definition</td>
  19079. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/haclog/xmake.lua">haclog/xmake.lua</a></td>
  19080. </tr>
  19081. </tbody>
  19082. </table>
  19083. <h5 id="installcommand">Install command</h5>
  19084. <pre><code class="lang-console">xrepo install haclog
  19085. </code></pre>
  19086. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19087. <pre><code class="lang-lua">add_requires("haclog")
  19088. </code></pre>
  19089. <h3 id="halflinux">half (linux)</h3>
  19090. <table>
  19091. <thead>
  19092. <tr>
  19093. <th>Description</th>
  19094. <th><em>C++ library for half precision floating point arithmetics</em></th>
  19095. </tr>
  19096. </thead>
  19097. <tbody>
  19098. <tr>
  19099. <td>Homepage</td>
  19100. <td><a href="https://half.sourceforge.net">https://half.sourceforge.net</a></td>
  19101. </tr>
  19102. <tr>
  19103. <td>License</td>
  19104. <td>MIT</td>
  19105. </tr>
  19106. <tr>
  19107. <td>Versions</td>
  19108. <td>2.2.0, 2.2.1</td>
  19109. </tr>
  19110. <tr>
  19111. <td>Architectures</td>
  19112. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19113. </tr>
  19114. <tr>
  19115. <td>Definition</td>
  19116. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/half/xmake.lua">half/xmake.lua</a></td>
  19117. </tr>
  19118. </tbody>
  19119. </table>
  19120. <h5 id="installcommand">Install command</h5>
  19121. <pre><code class="lang-console">xrepo install half
  19122. </code></pre>
  19123. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19124. <pre><code class="lang-lua">add_requires("half")
  19125. </code></pre>
  19126. <h3 id="handylinux">handy (linux)</h3>
  19127. <table>
  19128. <thead>
  19129. <tr>
  19130. <th>Description</th>
  19131. <th><em>A simple C++11 network server framework</em></th>
  19132. </tr>
  19133. </thead>
  19134. <tbody>
  19135. <tr>
  19136. <td>Homepage</td>
  19137. <td><a href="https://github.com/yedf2/handy">https://github.com/yedf2/handy</a></td>
  19138. </tr>
  19139. <tr>
  19140. <td>License</td>
  19141. <td>BSD-2-Clause</td>
  19142. </tr>
  19143. <tr>
  19144. <td>Versions</td>
  19145. <td>0.2.0</td>
  19146. </tr>
  19147. <tr>
  19148. <td>Architectures</td>
  19149. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19150. </tr>
  19151. <tr>
  19152. <td>Definition</td>
  19153. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/handy/xmake.lua">handy/xmake.lua</a></td>
  19154. </tr>
  19155. </tbody>
  19156. </table>
  19157. <h5 id="installcommand">Install command</h5>
  19158. <pre><code class="lang-console">xrepo install handy
  19159. </code></pre>
  19160. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19161. <pre><code class="lang-lua">add_requires("handy")
  19162. </code></pre>
  19163. <h3 id="happlylinux">happly (linux)</h3>
  19164. <table>
  19165. <thead>
  19166. <tr>
  19167. <th>Description</th>
  19168. <th><em>A C++ header-only parser for the PLY file format.</em></th>
  19169. </tr>
  19170. </thead>
  19171. <tbody>
  19172. <tr>
  19173. <td>Homepage</td>
  19174. <td><a href="https://github.com/nmwsharp/happly">https://github.com/nmwsharp/happly</a></td>
  19175. </tr>
  19176. <tr>
  19177. <td>License</td>
  19178. <td>MIT</td>
  19179. </tr>
  19180. <tr>
  19181. <td>Versions</td>
  19182. <td>2022.01.07</td>
  19183. </tr>
  19184. <tr>
  19185. <td>Architectures</td>
  19186. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19187. </tr>
  19188. <tr>
  19189. <td>Definition</td>
  19190. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/happly/xmake.lua">happly/xmake.lua</a></td>
  19191. </tr>
  19192. </tbody>
  19193. </table>
  19194. <h5 id="installcommand">Install command</h5>
  19195. <pre><code class="lang-console">xrepo install happly
  19196. </code></pre>
  19197. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19198. <pre><code class="lang-lua">add_requires("happly")
  19199. </code></pre>
  19200. <h3 id="harfbuzzlinux">harfbuzz (linux)</h3>
  19201. <table>
  19202. <thead>
  19203. <tr>
  19204. <th>Description</th>
  19205. <th><em>HarfBuzz is a text shaping library.</em></th>
  19206. </tr>
  19207. </thead>
  19208. <tbody>
  19209. <tr>
  19210. <td>Homepage</td>
  19211. <td><a href="https://harfbuzz.github.io/">https://harfbuzz.github.io/</a></td>
  19212. </tr>
  19213. <tr>
  19214. <td>License</td>
  19215. <td>MIT</td>
  19216. </tr>
  19217. <tr>
  19218. <td>Versions</td>
  19219. <td>2.8.1, 2.9.0, 3.0.0, 3.1.1, 4.4.1, 5.3.1, 6.0.0, 7.3.0, 8.0.0, 8.0.1, 8.1.0, 8.1.1, 8.3.0, 8.4.0, 8.5.0, 9.0.0, 10.0.1, 10.1.0, 10.2.0, 10.3.0, 10.4.0, 11.2.1, 11.3.3</td>
  19220. </tr>
  19221. <tr>
  19222. <td>Architectures</td>
  19223. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19224. </tr>
  19225. <tr>
  19226. <td>Definition</td>
  19227. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/harfbuzz/xmake.lua">harfbuzz/xmake.lua</a></td>
  19228. </tr>
  19229. </tbody>
  19230. </table>
  19231. <h5 id="installcommand">Install command</h5>
  19232. <pre><code class="lang-console">xrepo install harfbuzz
  19233. </code></pre>
  19234. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19235. <pre><code class="lang-lua">add_requires("harfbuzz")
  19236. </code></pre>
  19237. <h3 id="hashlibrarylinux">hash-library (linux)</h3>
  19238. <table>
  19239. <thead>
  19240. <tr>
  19241. <th>Description</th>
  19242. <th><em>Portable C++ hashing library</em></th>
  19243. </tr>
  19244. </thead>
  19245. <tbody>
  19246. <tr>
  19247. <td>Homepage</td>
  19248. <td><a href="https://create.stephan-brumme.com/hash-library/">https://create.stephan-brumme.com/hash-library/</a></td>
  19249. </tr>
  19250. <tr>
  19251. <td>License</td>
  19252. <td>zlib</td>
  19253. </tr>
  19254. <tr>
  19255. <td>Versions</td>
  19256. <td>2021.09.29</td>
  19257. </tr>
  19258. <tr>
  19259. <td>Architectures</td>
  19260. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19261. </tr>
  19262. <tr>
  19263. <td>Definition</td>
  19264. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hash-library/xmake.lua">hash-library/xmake.lua</a></td>
  19265. </tr>
  19266. </tbody>
  19267. </table>
  19268. <h5 id="installcommand">Install command</h5>
  19269. <pre><code class="lang-console">xrepo install hash-library
  19270. </code></pre>
  19271. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19272. <pre><code class="lang-lua">add_requires("hash-library")
  19273. </code></pre>
  19274. <h3 id="hashcatlinux">hashcat (linux)</h3>
  19275. <table>
  19276. <thead>
  19277. <tr>
  19278. <th>Description</th>
  19279. <th><em>World&#39;s fastest and most advanced password recovery utility.</em></th>
  19280. </tr>
  19281. </thead>
  19282. <tbody>
  19283. <tr>
  19284. <td>Homepage</td>
  19285. <td><a href="https://hashcat.net/hashcat/">https://hashcat.net/hashcat/</a></td>
  19286. </tr>
  19287. <tr>
  19288. <td>License</td>
  19289. <td>MIT</td>
  19290. </tr>
  19291. <tr>
  19292. <td>Versions</td>
  19293. <td>v7.1.2</td>
  19294. </tr>
  19295. <tr>
  19296. <td>Architectures</td>
  19297. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19298. </tr>
  19299. <tr>
  19300. <td>Definition</td>
  19301. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hashcat/xmake.lua">hashcat/xmake.lua</a></td>
  19302. </tr>
  19303. </tbody>
  19304. </table>
  19305. <h5 id="installcommand">Install command</h5>
  19306. <pre><code class="lang-console">xrepo install hashcat
  19307. </code></pre>
  19308. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19309. <pre><code class="lang-lua">add_requires("hashcat")
  19310. </code></pre>
  19311. <h3 id="hdf5linux">hdf5 (linux)</h3>
  19312. <table>
  19313. <thead>
  19314. <tr>
  19315. <th>Description</th>
  19316. <th><em>High-performance data management and storage suite</em></th>
  19317. </tr>
  19318. </thead>
  19319. <tbody>
  19320. <tr>
  19321. <td>Homepage</td>
  19322. <td><a href="https://www.hdfgroup.org/solutions/hdf5/">https://www.hdfgroup.org/solutions/hdf5/</a></td>
  19323. </tr>
  19324. <tr>
  19325. <td>License</td>
  19326. <td>BSD-3-Clause</td>
  19327. </tr>
  19328. <tr>
  19329. <td>Versions</td>
  19330. <td>1.10.7, 1.12.0, 1.12.1, 1.12.2, 1.13.2, 1.13.3, 1.14.0, 1.14.4-3, 1.14.6</td>
  19331. </tr>
  19332. <tr>
  19333. <td>Architectures</td>
  19334. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19335. </tr>
  19336. <tr>
  19337. <td>Definition</td>
  19338. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hdf5/xmake.lua">hdf5/xmake.lua</a></td>
  19339. </tr>
  19340. </tbody>
  19341. </table>
  19342. <h5 id="installcommand">Install command</h5>
  19343. <pre><code class="lang-console">xrepo install hdf5
  19344. </code></pre>
  19345. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19346. <pre><code class="lang-lua">add_requires("hdf5")
  19347. </code></pre>
  19348. <h3 id="hdrhistogram_clinux">hdrhistogram_c (linux)</h3>
  19349. <table>
  19350. <thead>
  19351. <tr>
  19352. <th>Description</th>
  19353. <th><em>C port of High Dynamic Range (HDR) Histogram</em></th>
  19354. </tr>
  19355. </thead>
  19356. <tbody>
  19357. <tr>
  19358. <td>Homepage</td>
  19359. <td><a href="https://github.com/HdrHistogram/HdrHistogram_c">https://github.com/HdrHistogram/HdrHistogram_c</a></td>
  19360. </tr>
  19361. <tr>
  19362. <td>Versions</td>
  19363. <td>2021.1.25</td>
  19364. </tr>
  19365. <tr>
  19366. <td>Architectures</td>
  19367. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19368. </tr>
  19369. <tr>
  19370. <td>Definition</td>
  19371. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hdrhistogram_c/xmake.lua">hdrhistogram_c/xmake.lua</a></td>
  19372. </tr>
  19373. </tbody>
  19374. </table>
  19375. <h5 id="installcommand">Install command</h5>
  19376. <pre><code class="lang-console">xrepo install hdrhistogram_c
  19377. </code></pre>
  19378. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19379. <pre><code class="lang-lua">add_requires("hdrhistogram_c")
  19380. </code></pre>
  19381. <h3 id="hedleylinux">hedley (linux)</h3>
  19382. <table>
  19383. <thead>
  19384. <tr>
  19385. <th>Description</th>
  19386. <th><em>A C/C++ header to help move #ifdefs out of your code</em></th>
  19387. </tr>
  19388. </thead>
  19389. <tbody>
  19390. <tr>
  19391. <td>Homepage</td>
  19392. <td><a href="https://nemequ.github.io/hedley/">https://nemequ.github.io/hedley/</a></td>
  19393. </tr>
  19394. <tr>
  19395. <td>License</td>
  19396. <td>CC0-1.0</td>
  19397. </tr>
  19398. <tr>
  19399. <td>Versions</td>
  19400. <td>v15</td>
  19401. </tr>
  19402. <tr>
  19403. <td>Architectures</td>
  19404. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19405. </tr>
  19406. <tr>
  19407. <td>Definition</td>
  19408. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hedley/xmake.lua">hedley/xmake.lua</a></td>
  19409. </tr>
  19410. </tbody>
  19411. </table>
  19412. <h5 id="installcommand">Install command</h5>
  19413. <pre><code class="lang-console">xrepo install hedley
  19414. </code></pre>
  19415. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19416. <pre><code class="lang-lua">add_requires("hedley")
  19417. </code></pre>
  19418. <h3 id="hexllinux">hexl (linux)</h3>
  19419. <table>
  19420. <thead>
  19421. <tr>
  19422. <th>Description</th>
  19423. <th><em>Intel:registered: Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption</em></th>
  19424. </tr>
  19425. </thead>
  19426. <tbody>
  19427. <tr>
  19428. <td>Homepage</td>
  19429. <td><a href="https://intel.github.io/hexl">https://intel.github.io/hexl</a></td>
  19430. </tr>
  19431. <tr>
  19432. <td>License</td>
  19433. <td>Apache-2.0</td>
  19434. </tr>
  19435. <tr>
  19436. <td>Versions</td>
  19437. <td>v1.2.5, v1.2.6</td>
  19438. </tr>
  19439. <tr>
  19440. <td>Architectures</td>
  19441. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19442. </tr>
  19443. <tr>
  19444. <td>Definition</td>
  19445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hexl/xmake.lua">hexl/xmake.lua</a></td>
  19446. </tr>
  19447. </tbody>
  19448. </table>
  19449. <h5 id="installcommand">Install command</h5>
  19450. <pre><code class="lang-console">xrepo install hexl
  19451. </code></pre>
  19452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19453. <pre><code class="lang-lua">add_requires("hexl")
  19454. </code></pre>
  19455. <h3 id="hffixlinux">hffix (linux)</h3>
  19456. <table>
  19457. <thead>
  19458. <tr>
  19459. <th>Description</th>
  19460. <th><em>C++ Library for FIX (Financial Information Exchange) Protocol.</em></th>
  19461. </tr>
  19462. </thead>
  19463. <tbody>
  19464. <tr>
  19465. <td>Homepage</td>
  19466. <td><a href="https://github.com/jamesdbrock/hffix">https://github.com/jamesdbrock/hffix</a></td>
  19467. </tr>
  19468. <tr>
  19469. <td>License</td>
  19470. <td>BSD-2-Clause</td>
  19471. </tr>
  19472. <tr>
  19473. <td>Versions</td>
  19474. <td>v1.1.0, v1.4.0, v1.4.1</td>
  19475. </tr>
  19476. <tr>
  19477. <td>Architectures</td>
  19478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19479. </tr>
  19480. <tr>
  19481. <td>Definition</td>
  19482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hffix/xmake.lua">hffix/xmake.lua</a></td>
  19483. </tr>
  19484. </tbody>
  19485. </table>
  19486. <h5 id="installcommand">Install command</h5>
  19487. <pre><code class="lang-console">xrepo install hffix
  19488. </code></pre>
  19489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19490. <pre><code class="lang-lua">add_requires("hffix")
  19491. </code></pre>
  19492. <h3 id="hidapilinux">hidapi (linux)</h3>
  19493. <table>
  19494. <thead>
  19495. <tr>
  19496. <th>Description</th>
  19497. <th><em>A Simple cross-platform library for communicating with HID devices</em></th>
  19498. </tr>
  19499. </thead>
  19500. <tbody>
  19501. <tr>
  19502. <td>Homepage</td>
  19503. <td><a href="https://libusb.info/hidapi/">https://libusb.info/hidapi/</a></td>
  19504. </tr>
  19505. <tr>
  19506. <td>License</td>
  19507. <td>BSD-3-Clause</td>
  19508. </tr>
  19509. <tr>
  19510. <td>Versions</td>
  19511. <td>0.14.0</td>
  19512. </tr>
  19513. <tr>
  19514. <td>Architectures</td>
  19515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19516. </tr>
  19517. <tr>
  19518. <td>Definition</td>
  19519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hidapi/xmake.lua">hidapi/xmake.lua</a></td>
  19520. </tr>
  19521. </tbody>
  19522. </table>
  19523. <h5 id="installcommand">Install command</h5>
  19524. <pre><code class="lang-console">xrepo install hidapi
  19525. </code></pre>
  19526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19527. <pre><code class="lang-lua">add_requires("hidapi")
  19528. </code></pre>
  19529. <h3 id="highfivelinux">highfive (linux)</h3>
  19530. <table>
  19531. <thead>
  19532. <tr>
  19533. <th>Description</th>
  19534. <th><em>HighFive - Header-only C++ HDF5 interface</em></th>
  19535. </tr>
  19536. </thead>
  19537. <tbody>
  19538. <tr>
  19539. <td>Homepage</td>
  19540. <td><a href="https://github.com/BlueBrain/HighFive">https://github.com/BlueBrain/HighFive</a></td>
  19541. </tr>
  19542. <tr>
  19543. <td>License</td>
  19544. <td>BSL-1.0</td>
  19545. </tr>
  19546. <tr>
  19547. <td>Versions</td>
  19548. <td>v2.3.1, v2.6.1, v2.9.0, v2.10.0, v2.10.1</td>
  19549. </tr>
  19550. <tr>
  19551. <td>Architectures</td>
  19552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19553. </tr>
  19554. <tr>
  19555. <td>Definition</td>
  19556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highfive/xmake.lua">highfive/xmake.lua</a></td>
  19557. </tr>
  19558. </tbody>
  19559. </table>
  19560. <h5 id="installcommand">Install command</h5>
  19561. <pre><code class="lang-console">xrepo install highfive
  19562. </code></pre>
  19563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19564. <pre><code class="lang-lua">add_requires("highfive")
  19565. </code></pre>
  19566. <h3 id="highslinux">highs (linux)</h3>
  19567. <table>
  19568. <thead>
  19569. <tr>
  19570. <th>Description</th>
  19571. <th><em>Linear optimization software</em></th>
  19572. </tr>
  19573. </thead>
  19574. <tbody>
  19575. <tr>
  19576. <td>Homepage</td>
  19577. <td><a href="https://github.com/ERGO-Code/HiGHS">https://github.com/ERGO-Code/HiGHS</a></td>
  19578. </tr>
  19579. <tr>
  19580. <td>License</td>
  19581. <td>MIT</td>
  19582. </tr>
  19583. <tr>
  19584. <td>Versions</td>
  19585. <td>v1.5.3, v1.7.0, v1.7.1, v1.7.2, v1.8.0, v1.8.1, v1.9.0, v1.10.0, v1.11.0</td>
  19586. </tr>
  19587. <tr>
  19588. <td>Architectures</td>
  19589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19590. </tr>
  19591. <tr>
  19592. <td>Definition</td>
  19593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highs/xmake.lua">highs/xmake.lua</a></td>
  19594. </tr>
  19595. </tbody>
  19596. </table>
  19597. <h5 id="installcommand">Install command</h5>
  19598. <pre><code class="lang-console">xrepo install highs
  19599. </code></pre>
  19600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19601. <pre><code class="lang-lua">add_requires("highs")
  19602. </code></pre>
  19603. <h3 id="highwaylinux">highway (linux)</h3>
  19604. <table>
  19605. <thead>
  19606. <tr>
  19607. <th>Description</th>
  19608. <th><em>Performance-portable, length-agnostic SIMD with runtime dispatch</em></th>
  19609. </tr>
  19610. </thead>
  19611. <tbody>
  19612. <tr>
  19613. <td>Homepage</td>
  19614. <td><a href="https://github.com/google/highway">https://github.com/google/highway</a></td>
  19615. </tr>
  19616. <tr>
  19617. <td>License</td>
  19618. <td>Apache-2.0</td>
  19619. </tr>
  19620. <tr>
  19621. <td>Versions</td>
  19622. <td>1.1.0, 1.2.0, 1.3.0</td>
  19623. </tr>
  19624. <tr>
  19625. <td>Architectures</td>
  19626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19627. </tr>
  19628. <tr>
  19629. <td>Definition</td>
  19630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/highway/xmake.lua">highway/xmake.lua</a></td>
  19631. </tr>
  19632. </tbody>
  19633. </table>
  19634. <h5 id="installcommand">Install command</h5>
  19635. <pre><code class="lang-console">xrepo install highway
  19636. </code></pre>
  19637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19638. <pre><code class="lang-lua">add_requires("highway")
  19639. </code></pre>
  19640. <h3 id="hiredislinux">hiredis (linux)</h3>
  19641. <table>
  19642. <thead>
  19643. <tr>
  19644. <th>Description</th>
  19645. <th><em>Minimalistic C client for Redis >= 1.2</em></th>
  19646. </tr>
  19647. </thead>
  19648. <tbody>
  19649. <tr>
  19650. <td>Homepage</td>
  19651. <td><a href="https://github.com/redis/hiredis">https://github.com/redis/hiredis</a></td>
  19652. </tr>
  19653. <tr>
  19654. <td>License</td>
  19655. <td>BSD-3-Clause</td>
  19656. </tr>
  19657. <tr>
  19658. <td>Versions</td>
  19659. <td>v1.0.2, v1.1.0, v1.2.0, v1.3.0</td>
  19660. </tr>
  19661. <tr>
  19662. <td>Architectures</td>
  19663. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19664. </tr>
  19665. <tr>
  19666. <td>Definition</td>
  19667. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hiredis/xmake.lua">hiredis/xmake.lua</a></td>
  19668. </tr>
  19669. </tbody>
  19670. </table>
  19671. <h5 id="installcommand">Install command</h5>
  19672. <pre><code class="lang-console">xrepo install hiredis
  19673. </code></pre>
  19674. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19675. <pre><code class="lang-lua">add_requires("hiredis")
  19676. </code></pre>
  19677. <h3 id="hiredisviplinux">hiredis-vip (linux)</h3>
  19678. <table>
  19679. <thead>
  19680. <tr>
  19681. <th>Description</th>
  19682. <th><em>Support redis cluster. Maintained and used at vipshop.</em></th>
  19683. </tr>
  19684. </thead>
  19685. <tbody>
  19686. <tr>
  19687. <td>Homepage</td>
  19688. <td><a href="https://github.com/vipshop/hiredis-vip">https://github.com/vipshop/hiredis-vip</a></td>
  19689. </tr>
  19690. <tr>
  19691. <td>License</td>
  19692. <td>BSD-3-Clause</td>
  19693. </tr>
  19694. <tr>
  19695. <td>Versions</td>
  19696. <td>0.3.0</td>
  19697. </tr>
  19698. <tr>
  19699. <td>Architectures</td>
  19700. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19701. </tr>
  19702. <tr>
  19703. <td>Definition</td>
  19704. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hiredis-vip/xmake.lua">hiredis-vip/xmake.lua</a></td>
  19705. </tr>
  19706. </tbody>
  19707. </table>
  19708. <h5 id="installcommand">Install command</h5>
  19709. <pre><code class="lang-console">xrepo install hiredis-vip
  19710. </code></pre>
  19711. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19712. <pre><code class="lang-lua">add_requires("hiredis-vip")
  19713. </code></pre>
  19714. <h3 id="hlslpplinux">hlslpp (linux)</h3>
  19715. <table>
  19716. <thead>
  19717. <tr>
  19718. <th>Description</th>
  19719. <th><em>Math library using hlsl syntax with SSE/NEON support</em></th>
  19720. </tr>
  19721. </thead>
  19722. <tbody>
  19723. <tr>
  19724. <td>Homepage</td>
  19725. <td><a href="https://github.com/redorav/hlslpp">https://github.com/redorav/hlslpp</a></td>
  19726. </tr>
  19727. <tr>
  19728. <td>License</td>
  19729. <td>MIT</td>
  19730. </tr>
  19731. <tr>
  19732. <td>Versions</td>
  19733. <td>3.1, 3.2.3, 3.4, 3.5, 3.5.1, 3.5.3, 3.6, 3.7</td>
  19734. </tr>
  19735. <tr>
  19736. <td>Architectures</td>
  19737. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19738. </tr>
  19739. <tr>
  19740. <td>Definition</td>
  19741. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hlslpp/xmake.lua">hlslpp/xmake.lua</a></td>
  19742. </tr>
  19743. </tbody>
  19744. </table>
  19745. <h5 id="installcommand">Install command</h5>
  19746. <pre><code class="lang-console">xrepo install hlslpp
  19747. </code></pre>
  19748. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19749. <pre><code class="lang-lua">add_requires("hlslpp")
  19750. </code></pre>
  19751. <h3 id="hopscotchmaplinux">hopscotch-map (linux)</h3>
  19752. <table>
  19753. <thead>
  19754. <tr>
  19755. <th>Description</th>
  19756. <th><em>A C++ implementation of a fast hash map and hash set using hopscotch hashing</em></th>
  19757. </tr>
  19758. </thead>
  19759. <tbody>
  19760. <tr>
  19761. <td>Homepage</td>
  19762. <td><a href="https://github.com/Tessil/hopscotch-map">https://github.com/Tessil/hopscotch-map</a></td>
  19763. </tr>
  19764. <tr>
  19765. <td>License</td>
  19766. <td>MIT</td>
  19767. </tr>
  19768. <tr>
  19769. <td>Versions</td>
  19770. <td>v2.3.0, v2.3.1</td>
  19771. </tr>
  19772. <tr>
  19773. <td>Architectures</td>
  19774. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19775. </tr>
  19776. <tr>
  19777. <td>Definition</td>
  19778. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hopscotch-map/xmake.lua">hopscotch-map/xmake.lua</a></td>
  19779. </tr>
  19780. </tbody>
  19781. </table>
  19782. <h5 id="installcommand">Install command</h5>
  19783. <pre><code class="lang-console">xrepo install hopscotch-map
  19784. </code></pre>
  19785. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19786. <pre><code class="lang-lua">add_requires("hopscotch-map")
  19787. </code></pre>
  19788. <h3 id="houdinilinux">houdini (linux)</h3>
  19789. <table>
  19790. <thead>
  19791. <tr>
  19792. <th>Description</th>
  19793. <th><em>Houdini is built from the ground up to be a procedural system that empowers artists to work freely, create multiple iterations and rapidly share workflows with colleagues.</em></th>
  19794. </tr>
  19795. </thead>
  19796. <tbody>
  19797. <tr>
  19798. <td>Homepage</td>
  19799. <td><a href="https://www.sidefx.com/">https://www.sidefx.com/</a></td>
  19800. </tr>
  19801. <tr>
  19802. <td>Versions</td>
  19803. <td></td>
  19804. </tr>
  19805. <tr>
  19806. <td>Architectures</td>
  19807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19808. </tr>
  19809. <tr>
  19810. <td>Definition</td>
  19811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/houdini/xmake.lua">houdini/xmake.lua</a></td>
  19812. </tr>
  19813. </tbody>
  19814. </table>
  19815. <h5 id="installcommand">Install command</h5>
  19816. <pre><code class="lang-console">xrepo install houdini
  19817. </code></pre>
  19818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19819. <pre><code class="lang-lua">add_requires("houdini")
  19820. </code></pre>
  19821. <h3 id="hpsocketlinux">hpsocket (linux)</h3>
  19822. <table>
  19823. <thead>
  19824. <tr>
  19825. <th>Description</th>
  19826. <th><em>High Performance Network Framework</em></th>
  19827. </tr>
  19828. </thead>
  19829. <tbody>
  19830. <tr>
  19831. <td>Homepage</td>
  19832. <td><a href="https://github.com/ldcsaa/HP-Socket">https://github.com/ldcsaa/HP-Socket</a></td>
  19833. </tr>
  19834. <tr>
  19835. <td>License</td>
  19836. <td>Apache-2.0</td>
  19837. </tr>
  19838. <tr>
  19839. <td>Versions</td>
  19840. <td>v5.7.3, v5.8.4, v5.9.1, v6.0.1, v6.0.2</td>
  19841. </tr>
  19842. <tr>
  19843. <td>Architectures</td>
  19844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19845. </tr>
  19846. <tr>
  19847. <td>Definition</td>
  19848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hpsocket/xmake.lua">hpsocket/xmake.lua</a></td>
  19849. </tr>
  19850. </tbody>
  19851. </table>
  19852. <h5 id="installcommand">Install command</h5>
  19853. <pre><code class="lang-console">xrepo install hpsocket
  19854. </code></pre>
  19855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19856. <pre><code class="lang-lua">add_requires("hpsocket")
  19857. </code></pre>
  19858. <h3 id="http_parserlinux">http_parser (linux)</h3>
  19859. <table>
  19860. <thead>
  19861. <tr>
  19862. <th>Description</th>
  19863. <th><em>Parser for HTTP messages written in C.</em></th>
  19864. </tr>
  19865. </thead>
  19866. <tbody>
  19867. <tr>
  19868. <td>Homepage</td>
  19869. <td><a href="https://github.com/nodejs/http-parser">https://github.com/nodejs/http-parser</a></td>
  19870. </tr>
  19871. <tr>
  19872. <td>License</td>
  19873. <td>MIT</td>
  19874. </tr>
  19875. <tr>
  19876. <td>Versions</td>
  19877. <td>v2.9.4</td>
  19878. </tr>
  19879. <tr>
  19880. <td>Architectures</td>
  19881. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19882. </tr>
  19883. <tr>
  19884. <td>Definition</td>
  19885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/http_parser/xmake.lua">http_parser/xmake.lua</a></td>
  19886. </tr>
  19887. </tbody>
  19888. </table>
  19889. <h5 id="installcommand">Install command</h5>
  19890. <pre><code class="lang-console">xrepo install http_parser
  19891. </code></pre>
  19892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19893. <pre><code class="lang-lua">add_requires("http_parser")
  19894. </code></pre>
  19895. <h3 id="hwdatalinux">hwdata (linux)</h3>
  19896. <table>
  19897. <thead>
  19898. <tr>
  19899. <th>Description</th>
  19900. <th><em>hwdata contains various hardware identification and configuration data, such as the pci.ids and usb.ids databases.</em></th>
  19901. </tr>
  19902. </thead>
  19903. <tbody>
  19904. <tr>
  19905. <td>Homepage</td>
  19906. <td><a href="https://github.com/vcrhonek/hwdata">https://github.com/vcrhonek/hwdata</a></td>
  19907. </tr>
  19908. <tr>
  19909. <td>License</td>
  19910. <td>GPL-2.0-or-later</td>
  19911. </tr>
  19912. <tr>
  19913. <td>Versions</td>
  19914. <td>v0.397, v0.399</td>
  19915. </tr>
  19916. <tr>
  19917. <td>Architectures</td>
  19918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19919. </tr>
  19920. <tr>
  19921. <td>Definition</td>
  19922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwdata/xmake.lua">hwdata/xmake.lua</a></td>
  19923. </tr>
  19924. </tbody>
  19925. </table>
  19926. <h5 id="installcommand">Install command</h5>
  19927. <pre><code class="lang-console">xrepo install hwdata
  19928. </code></pre>
  19929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19930. <pre><code class="lang-lua">add_requires("hwdata")
  19931. </code></pre>
  19932. <h3 id="hwinfolinux">hwinfo (linux)</h3>
  19933. <table>
  19934. <thead>
  19935. <tr>
  19936. <th>Description</th>
  19937. <th><em>Cross platform C++ library for hardware information (CPU, RAM, GPU, ...)</em></th>
  19938. </tr>
  19939. </thead>
  19940. <tbody>
  19941. <tr>
  19942. <td>Homepage</td>
  19943. <td><a href="https://github.com/lfreist/hwinfo">https://github.com/lfreist/hwinfo</a></td>
  19944. </tr>
  19945. <tr>
  19946. <td>License</td>
  19947. <td>MIT</td>
  19948. </tr>
  19949. <tr>
  19950. <td>Versions</td>
  19951. <td>2025.05.09</td>
  19952. </tr>
  19953. <tr>
  19954. <td>Architectures</td>
  19955. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19956. </tr>
  19957. <tr>
  19958. <td>Definition</td>
  19959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwinfo/xmake.lua">hwinfo/xmake.lua</a></td>
  19960. </tr>
  19961. </tbody>
  19962. </table>
  19963. <h5 id="installcommand">Install command</h5>
  19964. <pre><code class="lang-console">xrepo install hwinfo
  19965. </code></pre>
  19966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  19967. <pre><code class="lang-lua">add_requires("hwinfo")
  19968. </code></pre>
  19969. <h3 id="hwloclinux">hwloc (linux)</h3>
  19970. <table>
  19971. <thead>
  19972. <tr>
  19973. <th>Description</th>
  19974. <th><em>Portable Hardware Locality (hwloc)</em></th>
  19975. </tr>
  19976. </thead>
  19977. <tbody>
  19978. <tr>
  19979. <td>Homepage</td>
  19980. <td><a href="https://www.open-mpi.org/software/hwloc/">https://www.open-mpi.org/software/hwloc/</a></td>
  19981. </tr>
  19982. <tr>
  19983. <td>License</td>
  19984. <td>BSD-3-Clause</td>
  19985. </tr>
  19986. <tr>
  19987. <td>Versions</td>
  19988. <td>2.5.0, 2.7.1, 2.12.1</td>
  19989. </tr>
  19990. <tr>
  19991. <td>Architectures</td>
  19992. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  19993. </tr>
  19994. <tr>
  19995. <td>Definition</td>
  19996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hwloc/xmake.lua">hwloc/xmake.lua</a></td>
  19997. </tr>
  19998. </tbody>
  19999. </table>
  20000. <h5 id="installcommand">Install command</h5>
  20001. <pre><code class="lang-console">xrepo install hwloc
  20002. </code></pre>
  20003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20004. <pre><code class="lang-lua">add_requires("hwloc")
  20005. </code></pre>
  20006. <h3 id="hyperscanlinux">hyperscan (linux)</h3>
  20007. <table>
  20008. <thead>
  20009. <tr>
  20010. <th>Description</th>
  20011. <th><em>High-performance regular expression matching library</em></th>
  20012. </tr>
  20013. </thead>
  20014. <tbody>
  20015. <tr>
  20016. <td>Homepage</td>
  20017. <td><a href="https://www.hyperscan.io">https://www.hyperscan.io</a></td>
  20018. </tr>
  20019. <tr>
  20020. <td>License</td>
  20021. <td>BSD-3</td>
  20022. </tr>
  20023. <tr>
  20024. <td>Versions</td>
  20025. <td>v5.4.2</td>
  20026. </tr>
  20027. <tr>
  20028. <td>Architectures</td>
  20029. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20030. </tr>
  20031. <tr>
  20032. <td>Definition</td>
  20033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hyperscan/xmake.lua">hyperscan/xmake.lua</a></td>
  20034. </tr>
  20035. </tbody>
  20036. </table>
  20037. <h5 id="installcommand">Install command</h5>
  20038. <pre><code class="lang-console">xrepo install hyperscan
  20039. </code></pre>
  20040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20041. <pre><code class="lang-lua">add_requires("hyperscan")
  20042. </code></pre>
  20043. <h3 id="hyprelinux">hypre (linux)</h3>
  20044. <table>
  20045. <thead>
  20046. <tr>
  20047. <th>Description</th>
  20048. <th><em>Parallel solvers for sparse linear systems featuring multigrid methods.</em></th>
  20049. </tr>
  20050. </thead>
  20051. <tbody>
  20052. <tr>
  20053. <td>Homepage</td>
  20054. <td><a href="https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods">https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods</a></td>
  20055. </tr>
  20056. <tr>
  20057. <td>License</td>
  20058. <td>Apache-2.0</td>
  20059. </tr>
  20060. <tr>
  20061. <td>Versions</td>
  20062. <td>v2.20.0, v2.23.0, v2.30.0, v2.31.0, v2.32.0</td>
  20063. </tr>
  20064. <tr>
  20065. <td>Architectures</td>
  20066. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20067. </tr>
  20068. <tr>
  20069. <td>Definition</td>
  20070. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hypre/xmake.lua">hypre/xmake.lua</a></td>
  20071. </tr>
  20072. </tbody>
  20073. </table>
  20074. <h5 id="installcommand">Install command</h5>
  20075. <pre><code class="lang-console">xrepo install hypre
  20076. </code></pre>
  20077. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20078. <pre><code class="lang-lua">add_requires("hypre")
  20079. </code></pre>
  20080. <h3 id="hyprwaylandscannerlinux">hyprwayland-scanner (linux)</h3>
  20081. <table>
  20082. <thead>
  20083. <tr>
  20084. <th>Description</th>
  20085. <th><em>A Hyprland implementation of wayland-scanner, in and for C++.</em></th>
  20086. </tr>
  20087. </thead>
  20088. <tbody>
  20089. <tr>
  20090. <td>Homepage</td>
  20091. <td><a href="https://github.com/hyprwm/hyprwayland-scanner">https://github.com/hyprwm/hyprwayland-scanner</a></td>
  20092. </tr>
  20093. <tr>
  20094. <td>License</td>
  20095. <td>BSD-3-Clause</td>
  20096. </tr>
  20097. <tr>
  20098. <td>Versions</td>
  20099. <td>v0.4.4, v0.4.5</td>
  20100. </tr>
  20101. <tr>
  20102. <td>Architectures</td>
  20103. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20104. </tr>
  20105. <tr>
  20106. <td>Definition</td>
  20107. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/h/hyprwayland-scanner/xmake.lua">hyprwayland-scanner/xmake.lua</a></td>
  20108. </tr>
  20109. </tbody>
  20110. </table>
  20111. <h5 id="installcommand">Install command</h5>
  20112. <pre><code class="lang-console">xrepo install hyprwayland-scanner
  20113. </code></pre>
  20114. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20115. <pre><code class="lang-lua">add_requires("hyprwayland-scanner")
  20116. </code></pre>
  20117. <h2 id="i">i</h2>
  20118. <h3 id="icbclinux">icbc (linux)</h3>
  20119. <table>
  20120. <thead>
  20121. <tr>
  20122. <th>Description</th>
  20123. <th><em>A High Quality SIMD BC1 Encoder</em></th>
  20124. </tr>
  20125. </thead>
  20126. <tbody>
  20127. <tr>
  20128. <td>Homepage</td>
  20129. <td><a href="https://github.com/castano/icbc">https://github.com/castano/icbc</a></td>
  20130. </tr>
  20131. <tr>
  20132. <td>License</td>
  20133. <td>MIT</td>
  20134. </tr>
  20135. <tr>
  20136. <td>Versions</td>
  20137. <td>1.05</td>
  20138. </tr>
  20139. <tr>
  20140. <td>Architectures</td>
  20141. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20142. </tr>
  20143. <tr>
  20144. <td>Definition</td>
  20145. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/icbc/xmake.lua">icbc/xmake.lua</a></td>
  20146. </tr>
  20147. </tbody>
  20148. </table>
  20149. <h5 id="installcommand">Install command</h5>
  20150. <pre><code class="lang-console">xrepo install icbc
  20151. </code></pre>
  20152. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20153. <pre><code class="lang-lua">add_requires("icbc")
  20154. </code></pre>
  20155. <h3 id="icu4clinux">icu4c (linux)</h3>
  20156. <table>
  20157. <thead>
  20158. <tr>
  20159. <th>Description</th>
  20160. <th><em>C/C++ libraries for Unicode and globalization.</em></th>
  20161. </tr>
  20162. </thead>
  20163. <tbody>
  20164. <tr>
  20165. <td>Homepage</td>
  20166. <td><a href="http://site.icu-project.org/">http://site.icu-project.org/</a></td>
  20167. </tr>
  20168. <tr>
  20169. <td>Versions</td>
  20170. <td>64.2, 68.1, 68.2, 69.1, 70.1, 71.1, 72.1, 73.1, 73.2, 75.1, 76.1, 77.1</td>
  20171. </tr>
  20172. <tr>
  20173. <td>Architectures</td>
  20174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20175. </tr>
  20176. <tr>
  20177. <td>Definition</td>
  20178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/icu4c/xmake.lua">icu4c/xmake.lua</a></td>
  20179. </tr>
  20180. </tbody>
  20181. </table>
  20182. <h5 id="installcommand">Install command</h5>
  20183. <pre><code class="lang-console">xrepo install icu4c
  20184. </code></pre>
  20185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20186. <pre><code class="lang-lua">add_requires("icu4c")
  20187. </code></pre>
  20188. <h3 id="idnalinux">idna (linux)</h3>
  20189. <table>
  20190. <thead>
  20191. <tr>
  20192. <th>Description</th>
  20193. <th><em>C++ library implementing the to_ascii and to_unicode functions from the Unicode Technical Standard.</em></th>
  20194. </tr>
  20195. </thead>
  20196. <tbody>
  20197. <tr>
  20198. <td>Homepage</td>
  20199. <td><a href="https://github.com/ada-url/idna">https://github.com/ada-url/idna</a></td>
  20200. </tr>
  20201. <tr>
  20202. <td>License</td>
  20203. <td>Apache-2.0</td>
  20204. </tr>
  20205. <tr>
  20206. <td>Versions</td>
  20207. <td>0.2.0, 0.3.2, 0.3.3, 0.3.4</td>
  20208. </tr>
  20209. <tr>
  20210. <td>Architectures</td>
  20211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20212. </tr>
  20213. <tr>
  20214. <td>Definition</td>
  20215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/idna/xmake.lua">idna/xmake.lua</a></td>
  20216. </tr>
  20217. </tbody>
  20218. </table>
  20219. <h5 id="installcommand">Install command</h5>
  20220. <pre><code class="lang-console">xrepo install idna
  20221. </code></pre>
  20222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20223. <pre><code class="lang-lua">add_requires("idna")
  20224. </code></pre>
  20225. <h3 id="ifortlinux">ifort (linux)</h3>
  20226. <table>
  20227. <thead>
  20228. <tr>
  20229. <th>Description</th>
  20230. <th><em>The Fortran Compiler provided by Intel®</em></th>
  20231. </tr>
  20232. </thead>
  20233. <tbody>
  20234. <tr>
  20235. <td>Homepage</td>
  20236. <td><a href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html">https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html</a></td>
  20237. </tr>
  20238. <tr>
  20239. <td>Versions</td>
  20240. <td>2021.4.0+3224</td>
  20241. </tr>
  20242. <tr>
  20243. <td>Architectures</td>
  20244. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20245. </tr>
  20246. <tr>
  20247. <td>Definition</td>
  20248. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ifort/xmake.lua">ifort/xmake.lua</a></td>
  20249. </tr>
  20250. </tbody>
  20251. </table>
  20252. <h5 id="installcommand">Install command</h5>
  20253. <pre><code class="lang-console">xrepo install ifort
  20254. </code></pre>
  20255. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20256. <pre><code class="lang-lua">add_requires("ifort")
  20257. </code></pre>
  20258. <h3 id="ignite3linux">ignite3 (linux)</h3>
  20259. <table>
  20260. <thead>
  20261. <tr>
  20262. <th>Description</th>
  20263. <th><em>Apache Ignite 3 C++ client library</em></th>
  20264. </tr>
  20265. </thead>
  20266. <tbody>
  20267. <tr>
  20268. <td>Homepage</td>
  20269. <td><a href="https://ignite.apache.org">https://ignite.apache.org</a></td>
  20270. </tr>
  20271. <tr>
  20272. <td>License</td>
  20273. <td>Apache-2.0</td>
  20274. </tr>
  20275. <tr>
  20276. <td>Versions</td>
  20277. <td>3.0.0</td>
  20278. </tr>
  20279. <tr>
  20280. <td>Architectures</td>
  20281. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20282. </tr>
  20283. <tr>
  20284. <td>Definition</td>
  20285. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ignite3/xmake.lua">ignite3/xmake.lua</a></td>
  20286. </tr>
  20287. </tbody>
  20288. </table>
  20289. <h5 id="installcommand">Install command</h5>
  20290. <pre><code class="lang-console">xrepo install ignite3
  20291. </code></pre>
  20292. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20293. <pre><code class="lang-lua">add_requires("ignite3")
  20294. </code></pre>
  20295. <h3 id="igraphlinux">igraph (linux)</h3>
  20296. <table>
  20297. <thead>
  20298. <tr>
  20299. <th>Description</th>
  20300. <th><em>Library for the analysis of networks</em></th>
  20301. </tr>
  20302. </thead>
  20303. <tbody>
  20304. <tr>
  20305. <td>Homepage</td>
  20306. <td><a href="https://igraph.org">https://igraph.org</a></td>
  20307. </tr>
  20308. <tr>
  20309. <td>License</td>
  20310. <td>GPL-2.0</td>
  20311. </tr>
  20312. <tr>
  20313. <td>Versions</td>
  20314. <td>0.10.15, 0.10.16</td>
  20315. </tr>
  20316. <tr>
  20317. <td>Architectures</td>
  20318. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20319. </tr>
  20320. <tr>
  20321. <td>Definition</td>
  20322. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/igraph/xmake.lua">igraph/xmake.lua</a></td>
  20323. </tr>
  20324. </tbody>
  20325. </table>
  20326. <h5 id="installcommand">Install command</h5>
  20327. <pre><code class="lang-console">xrepo install igraph
  20328. </code></pre>
  20329. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20330. <pre><code class="lang-lua">add_requires("igraph")
  20331. </code></pre>
  20332. <h3 id="iguanalinux">iguana (linux)</h3>
  20333. <table>
  20334. <thead>
  20335. <tr>
  20336. <th>Description</th>
  20337. <th><em>universal serialization engine</em></th>
  20338. </tr>
  20339. </thead>
  20340. <tbody>
  20341. <tr>
  20342. <td>Homepage</td>
  20343. <td><a href="https://github.com/qicosmos/iguana">https://github.com/qicosmos/iguana</a></td>
  20344. </tr>
  20345. <tr>
  20346. <td>License</td>
  20347. <td>Apache-2.0</td>
  20348. </tr>
  20349. <tr>
  20350. <td>Versions</td>
  20351. <td>v1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9</td>
  20352. </tr>
  20353. <tr>
  20354. <td>Architectures</td>
  20355. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20356. </tr>
  20357. <tr>
  20358. <td>Definition</td>
  20359. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iguana/xmake.lua">iguana/xmake.lua</a></td>
  20360. </tr>
  20361. </tbody>
  20362. </table>
  20363. <h5 id="installcommand">Install command</h5>
  20364. <pre><code class="lang-console">xrepo install iguana
  20365. </code></pre>
  20366. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20367. <pre><code class="lang-lua">add_requires("iguana")
  20368. </code></pre>
  20369. <h3 id="im3dlinux">im3d (linux)</h3>
  20370. <table>
  20371. <thead>
  20372. <tr>
  20373. <th>Description</th>
  20374. <th><em>File Dialog for Dear ImGui</em></th>
  20375. </tr>
  20376. </thead>
  20377. <tbody>
  20378. <tr>
  20379. <td>Homepage</td>
  20380. <td><a href="https://github.com/john-chapman/im3d">https://github.com/john-chapman/im3d</a></td>
  20381. </tr>
  20382. <tr>
  20383. <td>License</td>
  20384. <td>MIT</td>
  20385. </tr>
  20386. <tr>
  20387. <td>Versions</td>
  20388. <td>2023.06.09</td>
  20389. </tr>
  20390. <tr>
  20391. <td>Architectures</td>
  20392. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20393. </tr>
  20394. <tr>
  20395. <td>Definition</td>
  20396. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/im3d/xmake.lua">im3d/xmake.lua</a></td>
  20397. </tr>
  20398. </tbody>
  20399. </table>
  20400. <h5 id="installcommand">Install command</h5>
  20401. <pre><code class="lang-console">xrepo install im3d
  20402. </code></pre>
  20403. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20404. <pre><code class="lang-lua">add_requires("im3d")
  20405. </code></pre>
  20406. <h3 id="imagemagicklinux">imagemagick (linux)</h3>
  20407. <table>
  20408. <thead>
  20409. <tr>
  20410. <th>Description</th>
  20411. <th><em>ImageMagick is a FOSS software suite for modifying images. This does NOT provide any of the utilities. It installs the C/C++ Libraries.</em></th>
  20412. </tr>
  20413. </thead>
  20414. <tbody>
  20415. <tr>
  20416. <td>Homepage</td>
  20417. <td><a href="https://imagemagick.org/script/index.php">https://imagemagick.org/script/index.php</a></td>
  20418. </tr>
  20419. <tr>
  20420. <td>License</td>
  20421. <td>Apache-2.0</td>
  20422. </tr>
  20423. <tr>
  20424. <td>Versions</td>
  20425. <td>7.0.11-13, 7.1.0-4</td>
  20426. </tr>
  20427. <tr>
  20428. <td>Architectures</td>
  20429. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20430. </tr>
  20431. <tr>
  20432. <td>Definition</td>
  20433. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imagemagick/xmake.lua">imagemagick/xmake.lua</a></td>
  20434. </tr>
  20435. </tbody>
  20436. </table>
  20437. <h5 id="installcommand">Install command</h5>
  20438. <pre><code class="lang-console">xrepo install imagemagick
  20439. </code></pre>
  20440. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20441. <pre><code class="lang-lua">add_requires("imagemagick")
  20442. </code></pre>
  20443. <h3 id="imathlinux">imath (linux)</h3>
  20444. <table>
  20445. <thead>
  20446. <tr>
  20447. <th>Description</th>
  20448. <th><em>Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics</em></th>
  20449. </tr>
  20450. </thead>
  20451. <tbody>
  20452. <tr>
  20453. <td>Homepage</td>
  20454. <td><a href="https://github.com/AcademySoftwareFoundation/Imath/">https://github.com/AcademySoftwareFoundation/Imath/</a></td>
  20455. </tr>
  20456. <tr>
  20457. <td>License</td>
  20458. <td>BSD-3-Clause</td>
  20459. </tr>
  20460. <tr>
  20461. <td>Versions</td>
  20462. <td>v3.1.0, v3.1.1, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.9, v3.1.10, v3.1.11, v3.1.12</td>
  20463. </tr>
  20464. <tr>
  20465. <td>Architectures</td>
  20466. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20467. </tr>
  20468. <tr>
  20469. <td>Definition</td>
  20470. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imath/xmake.lua">imath/xmake.lua</a></td>
  20471. </tr>
  20472. </tbody>
  20473. </table>
  20474. <h5 id="installcommand">Install command</h5>
  20475. <pre><code class="lang-console">xrepo install imath
  20476. </code></pre>
  20477. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20478. <pre><code class="lang-lua">add_requires("imath")
  20479. </code></pre>
  20480. <h3 id="imcoolbarlinux">imcoolbar (linux)</h3>
  20481. <table>
  20482. <thead>
  20483. <tr>
  20484. <th>Description</th>
  20485. <th><em>A Cool bar for Dear ImGui</em></th>
  20486. </tr>
  20487. </thead>
  20488. <tbody>
  20489. <tr>
  20490. <td>Homepage</td>
  20491. <td><a href="https://github.com/aiekick/ImCoolBar">https://github.com/aiekick/ImCoolBar</a></td>
  20492. </tr>
  20493. <tr>
  20494. <td>License</td>
  20495. <td>MIT</td>
  20496. </tr>
  20497. <tr>
  20498. <td>Versions</td>
  20499. <td>2023.07.05</td>
  20500. </tr>
  20501. <tr>
  20502. <td>Architectures</td>
  20503. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20504. </tr>
  20505. <tr>
  20506. <td>Definition</td>
  20507. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imcoolbar/xmake.lua">imcoolbar/xmake.lua</a></td>
  20508. </tr>
  20509. </tbody>
  20510. </table>
  20511. <h5 id="installcommand">Install command</h5>
  20512. <pre><code class="lang-console">xrepo install imcoolbar
  20513. </code></pre>
  20514. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20515. <pre><code class="lang-lua">add_requires("imcoolbar")
  20516. </code></pre>
  20517. <h3 id="imguilinux">imgui (linux)</h3>
  20518. <table>
  20519. <thead>
  20520. <tr>
  20521. <th>Description</th>
  20522. <th><em>Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies</em></th>
  20523. </tr>
  20524. </thead>
  20525. <tbody>
  20526. <tr>
  20527. <td>Homepage</td>
  20528. <td><a href="https://github.com/ocornut/imgui">https://github.com/ocornut/imgui</a></td>
  20529. </tr>
  20530. <tr>
  20531. <td>License</td>
  20532. <td>MIT</td>
  20533. </tr>
  20534. <tr>
  20535. <td>Versions</td>
  20536. <td>v1.75, v1.76, v1.77, v1.78, v1.79, v1.80, v1.81, v1.82, v1.83-docking, v1.83, v1.84.1, v1.84.2, v1.85-docking, v1.85, v1.86, v1.87-docking, v1.87, v1.88-docking, v1.88, v1.89-docking, v1.89, v1.89.3-docking, v1.89.3, v1.89.4-docking, v1.89.4, v1.89.5-docking, v1.89.5, v1.89.6-docking, v1.89.6, v1.89.7-docking, v1.89.7, v1.89.8-docking, v1.89.8, v1.89.9-docking, v1.89.9, v1.90-docking, v1.90, v1.90.1-docking, v1.90.1, v1.90.2-docking, v1.90.2, v1.90.3-docking, v1.90.3, v1.90.4-docking, v1.90.4, v1.90.5-docking, v1.90.5, v1.90.6-docking, v1.90.6, v1.90.7-docking, v1.90.7, v1.90.8-docking, v1.90.8, v1.90.9-docking, v1.90.9, v1.91.0-docking, v1.91.0, v1.91.1-docking, v1.91.1, v1.91.2-docking, v1.91.2, v1.91.3-docking, v1.91.3, v1.91.4-docking, v1.91.4, v1.91.5-docking, v1.91.5, v1.91.6-docking, v1.91.6, v1.91.7-docking, v1.91.7, v1.91.8-docking, v1.91.8, v1.91.9-docking, v1.91.9, v1.92.0-docking, v1.92.0, v1.92.1-docking, v1.92.1</td>
  20537. </tr>
  20538. <tr>
  20539. <td>Architectures</td>
  20540. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20541. </tr>
  20542. <tr>
  20543. <td>Definition</td>
  20544. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui/xmake.lua">imgui/xmake.lua</a></td>
  20545. </tr>
  20546. </tbody>
  20547. </table>
  20548. <h5 id="installcommand">Install command</h5>
  20549. <pre><code class="lang-console">xrepo install imgui
  20550. </code></pre>
  20551. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20552. <pre><code class="lang-lua">add_requires("imgui")
  20553. </code></pre>
  20554. <h3 id="imguicolortexteditlinux">imgui-color-text-edit (linux)</h3>
  20555. <table>
  20556. <thead>
  20557. <tr>
  20558. <th>Description</th>
  20559. <th><em>Colorizing text editor for ImGui</em></th>
  20560. </tr>
  20561. </thead>
  20562. <tbody>
  20563. <tr>
  20564. <td>Homepage</td>
  20565. <td><a href="https://github.com/BalazsJako/ImGuiColorTextEdit">https://github.com/BalazsJako/ImGuiColorTextEdit</a></td>
  20566. </tr>
  20567. <tr>
  20568. <td>License</td>
  20569. <td>MIT</td>
  20570. </tr>
  20571. <tr>
  20572. <td>Versions</td>
  20573. <td>2019.06.15</td>
  20574. </tr>
  20575. <tr>
  20576. <td>Architectures</td>
  20577. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20578. </tr>
  20579. <tr>
  20580. <td>Definition</td>
  20581. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-color-text-edit/xmake.lua">imgui-color-text-edit/xmake.lua</a></td>
  20582. </tr>
  20583. </tbody>
  20584. </table>
  20585. <h5 id="installcommand">Install command</h5>
  20586. <pre><code class="lang-console">xrepo install imgui-color-text-edit
  20587. </code></pre>
  20588. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20589. <pre><code class="lang-lua">add_requires("imgui-color-text-edit")
  20590. </code></pre>
  20591. <h3 id="imguifiledialoglinux">imgui-file-dialog (linux)</h3>
  20592. <table>
  20593. <thead>
  20594. <tr>
  20595. <th>Description</th>
  20596. <th><em>File Dialog for Dear ImGui</em></th>
  20597. </tr>
  20598. </thead>
  20599. <tbody>
  20600. <tr>
  20601. <td>Homepage</td>
  20602. <td><a href="https://github.com/aiekick/ImGuiFileDialog">https://github.com/aiekick/ImGuiFileDialog</a></td>
  20603. </tr>
  20604. <tr>
  20605. <td>License</td>
  20606. <td>MIT</td>
  20607. </tr>
  20608. <tr>
  20609. <td>Versions</td>
  20610. <td>v0.6.5, v0.6.6, v0.6.7</td>
  20611. </tr>
  20612. <tr>
  20613. <td>Architectures</td>
  20614. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20615. </tr>
  20616. <tr>
  20617. <td>Definition</td>
  20618. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-file-dialog/xmake.lua">imgui-file-dialog/xmake.lua</a></td>
  20619. </tr>
  20620. </tbody>
  20621. </table>
  20622. <h5 id="installcommand">Install command</h5>
  20623. <pre><code class="lang-console">xrepo install imgui-file-dialog
  20624. </code></pre>
  20625. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20626. <pre><code class="lang-lua">add_requires("imgui-file-dialog")
  20627. </code></pre>
  20628. <h3 id="imguifilebrowserlinux">imgui-filebrowser (linux)</h3>
  20629. <table>
  20630. <thead>
  20631. <tr>
  20632. <th>Description</th>
  20633. <th><em>File browser implementation for dear-imgui. C++17 is required.</em></th>
  20634. </tr>
  20635. </thead>
  20636. <tbody>
  20637. <tr>
  20638. <td>Homepage</td>
  20639. <td><a href="https://github.com/AirGuanZ/imgui-filebrowser">https://github.com/AirGuanZ/imgui-filebrowser</a></td>
  20640. </tr>
  20641. <tr>
  20642. <td>License</td>
  20643. <td>MIT</td>
  20644. </tr>
  20645. <tr>
  20646. <td>Versions</td>
  20647. <td>2024.10.07</td>
  20648. </tr>
  20649. <tr>
  20650. <td>Architectures</td>
  20651. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20652. </tr>
  20653. <tr>
  20654. <td>Definition</td>
  20655. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-filebrowser/xmake.lua">imgui-filebrowser/xmake.lua</a></td>
  20656. </tr>
  20657. </tbody>
  20658. </table>
  20659. <h5 id="installcommand">Install command</h5>
  20660. <pre><code class="lang-console">xrepo install imgui-filebrowser
  20661. </code></pre>
  20662. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20663. <pre><code class="lang-lua">add_requires("imgui-filebrowser")
  20664. </code></pre>
  20665. <h3 id="imguisfmllinux">imgui-sfml (linux)</h3>
  20666. <table>
  20667. <thead>
  20668. <tr>
  20669. <th>Description</th>
  20670. <th><em>Dear ImGui binding for use with SFML</em></th>
  20671. </tr>
  20672. </thead>
  20673. <tbody>
  20674. <tr>
  20675. <td>Homepage</td>
  20676. <td><a href="https://github.com/eliasdaler/imgui-sfml">https://github.com/eliasdaler/imgui-sfml</a></td>
  20677. </tr>
  20678. <tr>
  20679. <td>License</td>
  20680. <td>MIT</td>
  20681. </tr>
  20682. <tr>
  20683. <td>Versions</td>
  20684. <td>v2.5, v2.6, v3.0</td>
  20685. </tr>
  20686. <tr>
  20687. <td>Architectures</td>
  20688. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20689. </tr>
  20690. <tr>
  20691. <td>Definition</td>
  20692. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui-sfml/xmake.lua">imgui-sfml/xmake.lua</a></td>
  20693. </tr>
  20694. </tbody>
  20695. </table>
  20696. <h5 id="installcommand">Install command</h5>
  20697. <pre><code class="lang-console">xrepo install imgui-sfml
  20698. </code></pre>
  20699. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20700. <pre><code class="lang-lua">add_requires("imgui-sfml")
  20701. </code></pre>
  20702. <h3 id="imguitextselectlinux">imguitextselect (linux)</h3>
  20703. <table>
  20704. <thead>
  20705. <tr>
  20706. <th>Description</th>
  20707. <th><em>Text selection implementation for Dear ImGui</em></th>
  20708. </tr>
  20709. </thead>
  20710. <tbody>
  20711. <tr>
  20712. <td>Homepage</td>
  20713. <td><a href="https://github.com/AidanSun05/ImGuiTextSelect">https://github.com/AidanSun05/ImGuiTextSelect</a></td>
  20714. </tr>
  20715. <tr>
  20716. <td>License</td>
  20717. <td>MIT</td>
  20718. </tr>
  20719. <tr>
  20720. <td>Versions</td>
  20721. <td>1.0.0, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.2.0, 1.3.0</td>
  20722. </tr>
  20723. <tr>
  20724. <td>Architectures</td>
  20725. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20726. </tr>
  20727. <tr>
  20728. <td>Definition</td>
  20729. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imguitextselect/xmake.lua">imguitextselect/xmake.lua</a></td>
  20730. </tr>
  20731. </tbody>
  20732. </table>
  20733. <h5 id="installcommand">Install command</h5>
  20734. <pre><code class="lang-console">xrepo install imguitextselect
  20735. </code></pre>
  20736. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20737. <pre><code class="lang-lua">add_requires("imguitextselect")
  20738. </code></pre>
  20739. <h3 id="imguizmolinux">imguizmo (linux)</h3>
  20740. <table>
  20741. <thead>
  20742. <tr>
  20743. <th>Description</th>
  20744. <th><em>Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui</em></th>
  20745. </tr>
  20746. </thead>
  20747. <tbody>
  20748. <tr>
  20749. <td>Homepage</td>
  20750. <td><a href="https://github.com/CedricGuillemet/ImGuizmo">https://github.com/CedricGuillemet/ImGuizmo</a></td>
  20751. </tr>
  20752. <tr>
  20753. <td>License</td>
  20754. <td>MIT</td>
  20755. </tr>
  20756. <tr>
  20757. <td>Versions</td>
  20758. <td>1.83, 1.89+wip, 1.91.3+wip</td>
  20759. </tr>
  20760. <tr>
  20761. <td>Architectures</td>
  20762. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20763. </tr>
  20764. <tr>
  20765. <td>Definition</td>
  20766. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imguizmo/xmake.lua">imguizmo/xmake.lua</a></td>
  20767. </tr>
  20768. </tbody>
  20769. </table>
  20770. <h5 id="installcommand">Install command</h5>
  20771. <pre><code class="lang-console">xrepo install imguizmo
  20772. </code></pre>
  20773. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20774. <pre><code class="lang-lua">add_requires("imguizmo")
  20775. </code></pre>
  20776. <h3 id="immerlinux">immer (linux)</h3>
  20777. <table>
  20778. <thead>
  20779. <tr>
  20780. <th>Description</th>
  20781. <th><em>Library of persistent and immutable data structures written in C++.</em></th>
  20782. </tr>
  20783. </thead>
  20784. <tbody>
  20785. <tr>
  20786. <td>Homepage</td>
  20787. <td><a href="https://github.com/arximboldi/immer">https://github.com/arximboldi/immer</a></td>
  20788. </tr>
  20789. <tr>
  20790. <td>License</td>
  20791. <td>BSL-1.0</td>
  20792. </tr>
  20793. <tr>
  20794. <td>Versions</td>
  20795. <td>v0.8.0, v0.8.1</td>
  20796. </tr>
  20797. <tr>
  20798. <td>Architectures</td>
  20799. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20800. </tr>
  20801. <tr>
  20802. <td>Definition</td>
  20803. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/immer/xmake.lua">immer/xmake.lua</a></td>
  20804. </tr>
  20805. </tbody>
  20806. </table>
  20807. <h5 id="installcommand">Install command</h5>
  20808. <pre><code class="lang-console">xrepo install immer
  20809. </code></pre>
  20810. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20811. <pre><code class="lang-lua">add_requires("immer")
  20812. </code></pre>
  20813. <h3 id="imnodeslinux">imnodes (linux)</h3>
  20814. <table>
  20815. <thead>
  20816. <tr>
  20817. <th>Description</th>
  20818. <th><em>A small, dependency-free node editor for dear imgui</em></th>
  20819. </tr>
  20820. </thead>
  20821. <tbody>
  20822. <tr>
  20823. <td>Homepage</td>
  20824. <td><a href="https://github.com/Nelarius/imnodes">https://github.com/Nelarius/imnodes</a></td>
  20825. </tr>
  20826. <tr>
  20827. <td>License</td>
  20828. <td>MIT</td>
  20829. </tr>
  20830. <tr>
  20831. <td>Versions</td>
  20832. <td>v0.5</td>
  20833. </tr>
  20834. <tr>
  20835. <td>Architectures</td>
  20836. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20837. </tr>
  20838. <tr>
  20839. <td>Definition</td>
  20840. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imnodes/xmake.lua">imnodes/xmake.lua</a></td>
  20841. </tr>
  20842. </tbody>
  20843. </table>
  20844. <h5 id="installcommand">Install command</h5>
  20845. <pre><code class="lang-console">xrepo install imnodes
  20846. </code></pre>
  20847. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20848. <pre><code class="lang-lua">add_requires("imnodes")
  20849. </code></pre>
  20850. <h3 id="implotlinux">implot (linux)</h3>
  20851. <table>
  20852. <thead>
  20853. <tr>
  20854. <th>Description</th>
  20855. <th><em>Immediate Mode Plotting</em></th>
  20856. </tr>
  20857. </thead>
  20858. <tbody>
  20859. <tr>
  20860. <td>Homepage</td>
  20861. <td><a href="https://github.com/epezent/implot">https://github.com/epezent/implot</a></td>
  20862. </tr>
  20863. <tr>
  20864. <td>License</td>
  20865. <td>MIT</td>
  20866. </tr>
  20867. <tr>
  20868. <td>Versions</td>
  20869. <td>v0.15, v0.16</td>
  20870. </tr>
  20871. <tr>
  20872. <td>Architectures</td>
  20873. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20874. </tr>
  20875. <tr>
  20876. <td>Definition</td>
  20877. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/implot/xmake.lua">implot/xmake.lua</a></td>
  20878. </tr>
  20879. </tbody>
  20880. </table>
  20881. <h5 id="installcommand">Install command</h5>
  20882. <pre><code class="lang-console">xrepo install implot
  20883. </code></pre>
  20884. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20885. <pre><code class="lang-lua">add_requires("implot")
  20886. </code></pre>
  20887. <h3 id="implot3dlinux">implot3d (linux)</h3>
  20888. <table>
  20889. <thead>
  20890. <tr>
  20891. <th>Description</th>
  20892. <th><em>Immediate Mode 3D Plotting</em></th>
  20893. </tr>
  20894. </thead>
  20895. <tbody>
  20896. <tr>
  20897. <td>Homepage</td>
  20898. <td><a href="https://github.com/brenocq/implot3d">https://github.com/brenocq/implot3d</a></td>
  20899. </tr>
  20900. <tr>
  20901. <td>License</td>
  20902. <td>MIT</td>
  20903. </tr>
  20904. <tr>
  20905. <td>Versions</td>
  20906. <td>v0.2</td>
  20907. </tr>
  20908. <tr>
  20909. <td>Architectures</td>
  20910. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20911. </tr>
  20912. <tr>
  20913. <td>Definition</td>
  20914. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/implot3d/xmake.lua">implot3d/xmake.lua</a></td>
  20915. </tr>
  20916. </tbody>
  20917. </table>
  20918. <h5 id="installcommand">Install command</h5>
  20919. <pre><code class="lang-console">xrepo install implot3d
  20920. </code></pre>
  20921. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20922. <pre><code class="lang-lua">add_requires("implot3d")
  20923. </code></pre>
  20924. <h3 id="indicatorslinux">indicators (linux)</h3>
  20925. <table>
  20926. <thead>
  20927. <tr>
  20928. <th>Description</th>
  20929. <th><em>Activity Indicators for Modern C++</em></th>
  20930. </tr>
  20931. </thead>
  20932. <tbody>
  20933. <tr>
  20934. <td>Homepage</td>
  20935. <td><a href="https://github.com/p-ranav/indicators">https://github.com/p-ranav/indicators</a></td>
  20936. </tr>
  20937. <tr>
  20938. <td>License</td>
  20939. <td>MIT</td>
  20940. </tr>
  20941. <tr>
  20942. <td>Versions</td>
  20943. <td>2.2, 2.3</td>
  20944. </tr>
  20945. <tr>
  20946. <td>Architectures</td>
  20947. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20948. </tr>
  20949. <tr>
  20950. <td>Definition</td>
  20951. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/indicators/xmake.lua">indicators/xmake.lua</a></td>
  20952. </tr>
  20953. </tbody>
  20954. </table>
  20955. <h5 id="installcommand">Install command</h5>
  20956. <pre><code class="lang-console">xrepo install indicators
  20957. </code></pre>
  20958. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20959. <pre><code class="lang-lua">add_requires("indicators")
  20960. </code></pre>
  20961. <h3 id="infowarelinux">infoware (linux)</h3>
  20962. <table>
  20963. <thead>
  20964. <tr>
  20965. <th>Description</th>
  20966. <th><em>C++ Library for pulling system and hardware information, without hitting the command line.</em></th>
  20967. </tr>
  20968. </thead>
  20969. <tbody>
  20970. <tr>
  20971. <td>Homepage</td>
  20972. <td><a href="https://github.com/ThePhD/infoware">https://github.com/ThePhD/infoware</a></td>
  20973. </tr>
  20974. <tr>
  20975. <td>License</td>
  20976. <td>CC0-1.0</td>
  20977. </tr>
  20978. <tr>
  20979. <td>Versions</td>
  20980. <td>2023.04.12</td>
  20981. </tr>
  20982. <tr>
  20983. <td>Architectures</td>
  20984. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  20985. </tr>
  20986. <tr>
  20987. <td>Definition</td>
  20988. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/infoware/xmake.lua">infoware/xmake.lua</a></td>
  20989. </tr>
  20990. </tbody>
  20991. </table>
  20992. <h5 id="installcommand">Install command</h5>
  20993. <pre><code class="lang-console">xrepo install infoware
  20994. </code></pre>
  20995. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  20996. <pre><code class="lang-lua">add_requires("infoware")
  20997. </code></pre>
  20998. <h3 id="inifilecpplinux">inifile-cpp (linux)</h3>
  20999. <table>
  21000. <thead>
  21001. <tr>
  21002. <th>Description</th>
  21003. <th><em>A header-only and easy to use Ini file parser for C++.</em></th>
  21004. </tr>
  21005. </thead>
  21006. <tbody>
  21007. <tr>
  21008. <td>Homepage</td>
  21009. <td><a href="https://github.com/Rookfighter/inifile-cpp">https://github.com/Rookfighter/inifile-cpp</a></td>
  21010. </tr>
  21011. <tr>
  21012. <td>License</td>
  21013. <td>MIT</td>
  21014. </tr>
  21015. <tr>
  21016. <td>Versions</td>
  21017. <td>2022.06.25</td>
  21018. </tr>
  21019. <tr>
  21020. <td>Architectures</td>
  21021. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21022. </tr>
  21023. <tr>
  21024. <td>Definition</td>
  21025. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inifile-cpp/xmake.lua">inifile-cpp/xmake.lua</a></td>
  21026. </tr>
  21027. </tbody>
  21028. </table>
  21029. <h5 id="installcommand">Install command</h5>
  21030. <pre><code class="lang-console">xrepo install inifile-cpp
  21031. </code></pre>
  21032. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21033. <pre><code class="lang-lua">add_requires("inifile-cpp")
  21034. </code></pre>
  21035. <h3 id="inihlinux">inih (linux)</h3>
  21036. <table>
  21037. <thead>
  21038. <tr>
  21039. <th>Description</th>
  21040. <th><em>Simple .INI file parser in C, good for embedded systems</em></th>
  21041. </tr>
  21042. </thead>
  21043. <tbody>
  21044. <tr>
  21045. <td>Homepage</td>
  21046. <td><a href="https://github.com/benhoyt/inih">https://github.com/benhoyt/inih</a></td>
  21047. </tr>
  21048. <tr>
  21049. <td>Versions</td>
  21050. <td>58, 59, 60</td>
  21051. </tr>
  21052. <tr>
  21053. <td>Architectures</td>
  21054. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21055. </tr>
  21056. <tr>
  21057. <td>Definition</td>
  21058. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inih/xmake.lua">inih/xmake.lua</a></td>
  21059. </tr>
  21060. </tbody>
  21061. </table>
  21062. <h5 id="installcommand">Install command</h5>
  21063. <pre><code class="lang-console">xrepo install inih
  21064. </code></pre>
  21065. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21066. <pre><code class="lang-lua">add_requires("inih")
  21067. </code></pre>
  21068. <h3 id="iniparserlinux">iniparser (linux)</h3>
  21069. <table>
  21070. <thead>
  21071. <tr>
  21072. <th>Description</th>
  21073. <th><em>ini file parser</em></th>
  21074. </tr>
  21075. </thead>
  21076. <tbody>
  21077. <tr>
  21078. <td>Homepage</td>
  21079. <td><a href="http://ndevilla.free.fr/iniparser">http://ndevilla.free.fr/iniparser</a></td>
  21080. </tr>
  21081. <tr>
  21082. <td>License</td>
  21083. <td>MIT</td>
  21084. </tr>
  21085. <tr>
  21086. <td>Versions</td>
  21087. <td>v4.2.6</td>
  21088. </tr>
  21089. <tr>
  21090. <td>Architectures</td>
  21091. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21092. </tr>
  21093. <tr>
  21094. <td>Definition</td>
  21095. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iniparser/xmake.lua">iniparser/xmake.lua</a></td>
  21096. </tr>
  21097. </tbody>
  21098. </table>
  21099. <h5 id="installcommand">Install command</h5>
  21100. <pre><code class="lang-console">xrepo install iniparser
  21101. </code></pre>
  21102. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21103. <pre><code class="lang-lua">add_requires("iniparser")
  21104. </code></pre>
  21105. <h3 id="inipplinux">inipp (linux)</h3>
  21106. <table>
  21107. <thead>
  21108. <tr>
  21109. <th>Description</th>
  21110. <th><em>Simple C++ ini parser.</em></th>
  21111. </tr>
  21112. </thead>
  21113. <tbody>
  21114. <tr>
  21115. <td>Homepage</td>
  21116. <td><a href="https://github.com/mcmtroffaes/inipp">https://github.com/mcmtroffaes/inipp</a></td>
  21117. </tr>
  21118. <tr>
  21119. <td>License</td>
  21120. <td>MIT</td>
  21121. </tr>
  21122. <tr>
  21123. <td>Versions</td>
  21124. <td>2022.02.03, 2025.06.17</td>
  21125. </tr>
  21126. <tr>
  21127. <td>Architectures</td>
  21128. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21129. </tr>
  21130. <tr>
  21131. <td>Definition</td>
  21132. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inipp/xmake.lua">inipp/xmake.lua</a></td>
  21133. </tr>
  21134. </tbody>
  21135. </table>
  21136. <h5 id="installcommand">Install command</h5>
  21137. <pre><code class="lang-console">xrepo install inipp
  21138. </code></pre>
  21139. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21140. <pre><code class="lang-lua">add_requires("inipp")
  21141. </code></pre>
  21142. <h3 id="injalinux">inja (linux)</h3>
  21143. <table>
  21144. <thead>
  21145. <tr>
  21146. <th>Description</th>
  21147. <th><em>A Template Engine for Modern C++</em></th>
  21148. </tr>
  21149. </thead>
  21150. <tbody>
  21151. <tr>
  21152. <td>Homepage</td>
  21153. <td><a href="https://pantor.github.io/inja/">https://pantor.github.io/inja/</a></td>
  21154. </tr>
  21155. <tr>
  21156. <td>License</td>
  21157. <td>MIT</td>
  21158. </tr>
  21159. <tr>
  21160. <td>Versions</td>
  21161. <td>v2.1.0, v3.4.0</td>
  21162. </tr>
  21163. <tr>
  21164. <td>Architectures</td>
  21165. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21166. </tr>
  21167. <tr>
  21168. <td>Definition</td>
  21169. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inja/xmake.lua">inja/xmake.lua</a></td>
  21170. </tr>
  21171. </tbody>
  21172. </table>
  21173. <h5 id="installcommand">Install command</h5>
  21174. <pre><code class="lang-console">xrepo install inja
  21175. </code></pre>
  21176. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21177. <pre><code class="lang-lua">add_requires("inja")
  21178. </code></pre>
  21179. <h3 id="injectorlinux">injector (linux)</h3>
  21180. <table>
  21181. <thead>
  21182. <tr>
  21183. <th>Description</th>
  21184. <th><em>Library for injecting a shared library into a Linux or Windows process</em></th>
  21185. </tr>
  21186. </thead>
  21187. <tbody>
  21188. <tr>
  21189. <td>Homepage</td>
  21190. <td><a href="https://github.com/kubo/injector">https://github.com/kubo/injector</a></td>
  21191. </tr>
  21192. <tr>
  21193. <td>License</td>
  21194. <td>LGPL-2.1</td>
  21195. </tr>
  21196. <tr>
  21197. <td>Versions</td>
  21198. <td>2024.02.18</td>
  21199. </tr>
  21200. <tr>
  21201. <td>Architectures</td>
  21202. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21203. </tr>
  21204. <tr>
  21205. <td>Definition</td>
  21206. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/injector/xmake.lua">injector/xmake.lua</a></td>
  21207. </tr>
  21208. </tbody>
  21209. </table>
  21210. <h5 id="installcommand">Install command</h5>
  21211. <pre><code class="lang-console">xrepo install injector
  21212. </code></pre>
  21213. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21214. <pre><code class="lang-lua">add_requires("injector")
  21215. </code></pre>
  21216. <h3 id="innoextractlinux">innoextract (linux)</h3>
  21217. <table>
  21218. <thead>
  21219. <tr>
  21220. <th>Description</th>
  21221. <th><em>A tool to unpack installers created by Inno Setup</em></th>
  21222. </tr>
  21223. </thead>
  21224. <tbody>
  21225. <tr>
  21226. <td>Homepage</td>
  21227. <td><a href="https://constexpr.org/innoextract/">https://constexpr.org/innoextract/</a></td>
  21228. </tr>
  21229. <tr>
  21230. <td>Versions</td>
  21231. <td>2025.02.07</td>
  21232. </tr>
  21233. <tr>
  21234. <td>Architectures</td>
  21235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21236. </tr>
  21237. <tr>
  21238. <td>Definition</td>
  21239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/innoextract/xmake.lua">innoextract/xmake.lua</a></td>
  21240. </tr>
  21241. </tbody>
  21242. </table>
  21243. <h5 id="installcommand">Install command</h5>
  21244. <pre><code class="lang-console">xrepo install innoextract
  21245. </code></pre>
  21246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21247. <pre><code class="lang-lua">add_requires("innoextract")
  21248. </code></pre>
  21249. <h3 id="interface99linux">interface99 (linux)</h3>
  21250. <table>
  21251. <thead>
  21252. <tr>
  21253. <th>Description</th>
  21254. <th><em>Full-featured interfaces for C99</em></th>
  21255. </tr>
  21256. </thead>
  21257. <tbody>
  21258. <tr>
  21259. <td>Homepage</td>
  21260. <td><a href="https://github.com/Hirrolot/interface99">https://github.com/Hirrolot/interface99</a></td>
  21261. </tr>
  21262. <tr>
  21263. <td>License</td>
  21264. <td>MIT</td>
  21265. </tr>
  21266. <tr>
  21267. <td>Versions</td>
  21268. <td>1.0.0, 1.0.1, 1.0.2</td>
  21269. </tr>
  21270. <tr>
  21271. <td>Architectures</td>
  21272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21273. </tr>
  21274. <tr>
  21275. <td>Definition</td>
  21276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/interface99/xmake.lua">interface99/xmake.lua</a></td>
  21277. </tr>
  21278. </tbody>
  21279. </table>
  21280. <h5 id="installcommand">Install command</h5>
  21281. <pre><code class="lang-console">xrepo install interface99
  21282. </code></pre>
  21283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21284. <pre><code class="lang-lua">add_requires("interface99")
  21285. </code></pre>
  21286. <h3 id="intxlinux">intx (linux)</h3>
  21287. <table>
  21288. <thead>
  21289. <tr>
  21290. <th>Description</th>
  21291. <th><em>Extended precision integer C++ library</em></th>
  21292. </tr>
  21293. </thead>
  21294. <tbody>
  21295. <tr>
  21296. <td>Homepage</td>
  21297. <td><a href="https://github.com/chfast/intx">https://github.com/chfast/intx</a></td>
  21298. </tr>
  21299. <tr>
  21300. <td>License</td>
  21301. <td>Apache-2.0</td>
  21302. </tr>
  21303. <tr>
  21304. <td>Versions</td>
  21305. <td>v0.11.0, v0.12.0, v0.12.1, v0.13.0</td>
  21306. </tr>
  21307. <tr>
  21308. <td>Architectures</td>
  21309. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21310. </tr>
  21311. <tr>
  21312. <td>Definition</td>
  21313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/intx/xmake.lua">intx/xmake.lua</a></td>
  21314. </tr>
  21315. </tbody>
  21316. </table>
  21317. <h5 id="installcommand">Install command</h5>
  21318. <pre><code class="lang-console">xrepo install intx
  21319. </code></pre>
  21320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21321. <pre><code class="lang-lua">add_requires("intx")
  21322. </code></pre>
  21323. <h3 id="iowowlinux">iowow (linux)</h3>
  21324. <table>
  21325. <thead>
  21326. <tr>
  21327. <th>Description</th>
  21328. <th><em>A C utility library and persistent key/value storage engine</em></th>
  21329. </tr>
  21330. </thead>
  21331. <tbody>
  21332. <tr>
  21333. <td>Homepage</td>
  21334. <td><a href="https://iowow.softmotions.com">https://iowow.softmotions.com</a></td>
  21335. </tr>
  21336. <tr>
  21337. <td>License</td>
  21338. <td>MIT</td>
  21339. </tr>
  21340. <tr>
  21341. <td>Versions</td>
  21342. <td>v1.4.17, v1.4.18</td>
  21343. </tr>
  21344. <tr>
  21345. <td>Architectures</td>
  21346. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21347. </tr>
  21348. <tr>
  21349. <td>Definition</td>
  21350. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iowow/xmake.lua">iowow/xmake.lua</a></td>
  21351. </tr>
  21352. </tbody>
  21353. </table>
  21354. <h5 id="installcommand">Install command</h5>
  21355. <pre><code class="lang-console">xrepo install iowow
  21356. </code></pre>
  21357. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21358. <pre><code class="lang-lua">add_requires("iowow")
  21359. </code></pre>
  21360. <h3 id="ip2regionlinux">ip2region (linux)</h3>
  21361. <table>
  21362. <thead>
  21363. <tr>
  21364. <th>Description</th>
  21365. <th><em>IP address region search library.</em></th>
  21366. </tr>
  21367. </thead>
  21368. <tbody>
  21369. <tr>
  21370. <td>Homepage</td>
  21371. <td><a href="https://github.com/lionsoul2014/ip2region">https://github.com/lionsoul2014/ip2region</a></td>
  21372. </tr>
  21373. <tr>
  21374. <td>License</td>
  21375. <td>Apache-2.0</td>
  21376. </tr>
  21377. <tr>
  21378. <td>Versions</td>
  21379. <td>v2020.10.31</td>
  21380. </tr>
  21381. <tr>
  21382. <td>Architectures</td>
  21383. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21384. </tr>
  21385. <tr>
  21386. <td>Definition</td>
  21387. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ip2region/xmake.lua">ip2region/xmake.lua</a></td>
  21388. </tr>
  21389. </tbody>
  21390. </table>
  21391. <h5 id="installcommand">Install command</h5>
  21392. <pre><code class="lang-console">xrepo install ip2region
  21393. </code></pre>
  21394. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21395. <pre><code class="lang-lua">add_requires("ip2region")
  21396. </code></pre>
  21397. <h3 id="irrlichtlinux">irrlicht (linux)</h3>
  21398. <table>
  21399. <thead>
  21400. <tr>
  21401. <th>Description</th>
  21402. <th><em>The Irrlicht Engine is an open source realtime 3D engine written in C++.</em></th>
  21403. </tr>
  21404. </thead>
  21405. <tbody>
  21406. <tr>
  21407. <td>Homepage</td>
  21408. <td><a href="https://irrlicht.sourceforge.io/">https://irrlicht.sourceforge.io/</a></td>
  21409. </tr>
  21410. <tr>
  21411. <td>License</td>
  21412. <td>zlib</td>
  21413. </tr>
  21414. <tr>
  21415. <td>Versions</td>
  21416. <td>1.8.5</td>
  21417. </tr>
  21418. <tr>
  21419. <td>Architectures</td>
  21420. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21421. </tr>
  21422. <tr>
  21423. <td>Definition</td>
  21424. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrlicht/xmake.lua">irrlicht/xmake.lua</a></td>
  21425. </tr>
  21426. </tbody>
  21427. </table>
  21428. <h5 id="installcommand">Install command</h5>
  21429. <pre><code class="lang-console">xrepo install irrlicht
  21430. </code></pre>
  21431. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21432. <pre><code class="lang-lua">add_requires("irrlicht")
  21433. </code></pre>
  21434. <h3 id="irrxmllinux">irrxml (linux)</h3>
  21435. <table>
  21436. <thead>
  21437. <tr>
  21438. <th>Description</th>
  21439. <th><em>High speed and easy-to-use XML Parser for C++</em></th>
  21440. </tr>
  21441. </thead>
  21442. <tbody>
  21443. <tr>
  21444. <td>Homepage</td>
  21445. <td><a href="https://sourceforge.net/projects/irrlicht/">https://sourceforge.net/projects/irrlicht/</a></td>
  21446. </tr>
  21447. <tr>
  21448. <td>Versions</td>
  21449. <td>1.2</td>
  21450. </tr>
  21451. <tr>
  21452. <td>Architectures</td>
  21453. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21454. </tr>
  21455. <tr>
  21456. <td>Definition</td>
  21457. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrxml/xmake.lua">irrxml/xmake.lua</a></td>
  21458. </tr>
  21459. </tbody>
  21460. </table>
  21461. <h5 id="installcommand">Install command</h5>
  21462. <pre><code class="lang-console">xrepo install irrxml
  21463. </code></pre>
  21464. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21465. <pre><code class="lang-lua">add_requires("irrxml")
  21466. </code></pre>
  21467. <h3 id="isocodeslinux">iso-codes (linux)</h3>
  21468. <table>
  21469. <thead>
  21470. <tr>
  21471. <th>Description</th>
  21472. <th><em>Provides lists of various ISO standards</em></th>
  21473. </tr>
  21474. </thead>
  21475. <tbody>
  21476. <tr>
  21477. <td>Homepage</td>
  21478. <td><a href="https://salsa.debian.org/iso-codes-team/iso-codes">https://salsa.debian.org/iso-codes-team/iso-codes</a></td>
  21479. </tr>
  21480. <tr>
  21481. <td>License</td>
  21482. <td>LGPL-2.1-or-later</td>
  21483. </tr>
  21484. <tr>
  21485. <td>Versions</td>
  21486. <td>4.8.0, 4.16.0</td>
  21487. </tr>
  21488. <tr>
  21489. <td>Architectures</td>
  21490. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21491. </tr>
  21492. <tr>
  21493. <td>Definition</td>
  21494. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iso-codes/xmake.lua">iso-codes/xmake.lua</a></td>
  21495. </tr>
  21496. </tbody>
  21497. </table>
  21498. <h5 id="installcommand">Install command</h5>
  21499. <pre><code class="lang-console">xrepo install iso-codes
  21500. </code></pre>
  21501. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21502. <pre><code class="lang-lua">add_requires("iso-codes")
  21503. </code></pre>
  21504. <h3 id="isoclinelinux">isocline (linux)</h3>
  21505. <table>
  21506. <thead>
  21507. <tr>
  21508. <th>Description</th>
  21509. <th><em>Isocline is a portable GNU readline alternative </em></th>
  21510. </tr>
  21511. </thead>
  21512. <tbody>
  21513. <tr>
  21514. <td>Homepage</td>
  21515. <td><a href="https://github.com/daanx/isocline">https://github.com/daanx/isocline</a></td>
  21516. </tr>
  21517. <tr>
  21518. <td>License</td>
  21519. <td>MIT</td>
  21520. </tr>
  21521. <tr>
  21522. <td>Versions</td>
  21523. <td>2022.01.16</td>
  21524. </tr>
  21525. <tr>
  21526. <td>Architectures</td>
  21527. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21528. </tr>
  21529. <tr>
  21530. <td>Definition</td>
  21531. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/isocline/xmake.lua">isocline/xmake.lua</a></td>
  21532. </tr>
  21533. </tbody>
  21534. </table>
  21535. <h5 id="installcommand">Install command</h5>
  21536. <pre><code class="lang-console">xrepo install isocline
  21537. </code></pre>
  21538. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21539. <pre><code class="lang-lua">add_requires("isocline")
  21540. </code></pre>
  21541. <h3 id="ispclinux">ispc (linux)</h3>
  21542. <table>
  21543. <thead>
  21544. <tr>
  21545. <th>Description</th>
  21546. <th><em>Intel® Implicit SPMD Program Compiler</em></th>
  21547. </tr>
  21548. </thead>
  21549. <tbody>
  21550. <tr>
  21551. <td>Homepage</td>
  21552. <td><a href="https://ispc.github.io/">https://ispc.github.io/</a></td>
  21553. </tr>
  21554. <tr>
  21555. <td>License</td>
  21556. <td>BSD-3-Clause</td>
  21557. </tr>
  21558. <tr>
  21559. <td>Versions</td>
  21560. <td>1.17.0, 1.25.3, 1.26.0, 1.27.0</td>
  21561. </tr>
  21562. <tr>
  21563. <td>Architectures</td>
  21564. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21565. </tr>
  21566. <tr>
  21567. <td>Definition</td>
  21568. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ispc/xmake.lua">ispc/xmake.lua</a></td>
  21569. </tr>
  21570. </tbody>
  21571. </table>
  21572. <h5 id="installcommand">Install command</h5>
  21573. <pre><code class="lang-console">xrepo install ispc
  21574. </code></pre>
  21575. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21576. <pre><code class="lang-lua">add_requires("ispc")
  21577. </code></pre>
  21578. <h3 id="itklinux">itk (linux)</h3>
  21579. <table>
  21580. <thead>
  21581. <tr>
  21582. <th>Description</th>
  21583. <th><em>ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis.</em></th>
  21584. </tr>
  21585. </thead>
  21586. <tbody>
  21587. <tr>
  21588. <td>Homepage</td>
  21589. <td><a href="https://itk.org/">https://itk.org/</a></td>
  21590. </tr>
  21591. <tr>
  21592. <td>License</td>
  21593. <td>Apache-2.0</td>
  21594. </tr>
  21595. <tr>
  21596. <td>Versions</td>
  21597. <td>5.2.0, 5.2.1, 5.4.4</td>
  21598. </tr>
  21599. <tr>
  21600. <td>Architectures</td>
  21601. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21602. </tr>
  21603. <tr>
  21604. <td>Definition</td>
  21605. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itk/xmake.lua">itk/xmake.lua</a></td>
  21606. </tr>
  21607. </tbody>
  21608. </table>
  21609. <h5 id="installcommand">Install command</h5>
  21610. <pre><code class="lang-console">xrepo install itk
  21611. </code></pre>
  21612. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21613. <pre><code class="lang-lua">add_requires("itk")
  21614. </code></pre>
  21615. <h3 id="itliblinux">itlib (linux)</h3>
  21616. <table>
  21617. <thead>
  21618. <tr>
  21619. <th>Description</th>
  21620. <th><em>A collection of std-like single-header C++ libraries</em></th>
  21621. </tr>
  21622. </thead>
  21623. <tbody>
  21624. <tr>
  21625. <td>Homepage</td>
  21626. <td><a href="https://github.com/iboB/itlib">https://github.com/iboB/itlib</a></td>
  21627. </tr>
  21628. <tr>
  21629. <td>License</td>
  21630. <td>MIT</td>
  21631. </tr>
  21632. <tr>
  21633. <td>Versions</td>
  21634. <td>v1.10.3, v1.11.0, v1.11.1, v1.11.4, v1.11.5, v1.11.7</td>
  21635. </tr>
  21636. <tr>
  21637. <td>Architectures</td>
  21638. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21639. </tr>
  21640. <tr>
  21641. <td>Definition</td>
  21642. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itlib/xmake.lua">itlib/xmake.lua</a></td>
  21643. </tr>
  21644. </tbody>
  21645. </table>
  21646. <h5 id="installcommand">Install command</h5>
  21647. <pre><code class="lang-console">xrepo install itlib
  21648. </code></pre>
  21649. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21650. <pre><code class="lang-lua">add_requires("itlib")
  21651. </code></pre>
  21652. <h3 id="itstoollinux">itstool (linux)</h3>
  21653. <table>
  21654. <thead>
  21655. <tr>
  21656. <th>Description</th>
  21657. <th><em>ITS Tool allows you to translate your XML documents with PO files</em></th>
  21658. </tr>
  21659. </thead>
  21660. <tbody>
  21661. <tr>
  21662. <td>Homepage</td>
  21663. <td><a href="http://itstool.org/">http://itstool.org/</a></td>
  21664. </tr>
  21665. <tr>
  21666. <td>License</td>
  21667. <td>GPL-3.0</td>
  21668. </tr>
  21669. <tr>
  21670. <td>Versions</td>
  21671. <td>2.0.7</td>
  21672. </tr>
  21673. <tr>
  21674. <td>Architectures</td>
  21675. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21676. </tr>
  21677. <tr>
  21678. <td>Definition</td>
  21679. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/itstool/xmake.lua">itstool/xmake.lua</a></td>
  21680. </tr>
  21681. </tbody>
  21682. </table>
  21683. <h5 id="installcommand">Install command</h5>
  21684. <pre><code class="lang-console">xrepo install itstool
  21685. </code></pre>
  21686. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21687. <pre><code class="lang-lua">add_requires("itstool")
  21688. </code></pre>
  21689. <h3 id="ittapilinux">ittapi (linux)</h3>
  21690. <table>
  21691. <thead>
  21692. <tr>
  21693. <th>Description</th>
  21694. <th><em>Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API</em></th>
  21695. </tr>
  21696. </thead>
  21697. <tbody>
  21698. <tr>
  21699. <td>Homepage</td>
  21700. <td><a href="https://github.com/intel/ittapi">https://github.com/intel/ittapi</a></td>
  21701. </tr>
  21702. <tr>
  21703. <td>License</td>
  21704. <td>BSD-3-Clause</td>
  21705. </tr>
  21706. <tr>
  21707. <td>Versions</td>
  21708. <td>v3.24.4, v3.24.6, v3.24.7, v3.24.8, v3.25.1, v3.25.2, v3.25.3, v3.25.4, v3.25.5, v3.26.1, v3.26.2, v3.26.3</td>
  21709. </tr>
  21710. <tr>
  21711. <td>Architectures</td>
  21712. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21713. </tr>
  21714. <tr>
  21715. <td>Definition</td>
  21716. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ittapi/xmake.lua">ittapi/xmake.lua</a></td>
  21717. </tr>
  21718. </tbody>
  21719. </table>
  21720. <h5 id="installcommand">Install command</h5>
  21721. <pre><code class="lang-console">xrepo install ittapi
  21722. </code></pre>
  21723. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21724. <pre><code class="lang-lua">add_requires("ittapi")
  21725. </code></pre>
  21726. <h3 id="iveriloglinux">iverilog (linux)</h3>
  21727. <table>
  21728. <thead>
  21729. <tr>
  21730. <th>Description</th>
  21731. <th><em>Icarus Verilog</em></th>
  21732. </tr>
  21733. </thead>
  21734. <tbody>
  21735. <tr>
  21736. <td>Homepage</td>
  21737. <td><a href="https://steveicarus.github.io/iverilog/">https://steveicarus.github.io/iverilog/</a></td>
  21738. </tr>
  21739. <tr>
  21740. <td>Versions</td>
  21741. <td>2023.1.7</td>
  21742. </tr>
  21743. <tr>
  21744. <td>Architectures</td>
  21745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21746. </tr>
  21747. <tr>
  21748. <td>Definition</td>
  21749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/iverilog/xmake.lua">iverilog/xmake.lua</a></td>
  21750. </tr>
  21751. </tbody>
  21752. </table>
  21753. <h5 id="installcommand">Install command</h5>
  21754. <pre><code class="lang-console">xrepo install iverilog
  21755. </code></pre>
  21756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21757. <pre><code class="lang-lua">add_requires("iverilog")
  21758. </code></pre>
  21759. <h3 id="ixwebsocketlinux">ixwebsocket (linux)</h3>
  21760. <table>
  21761. <thead>
  21762. <tr>
  21763. <th>Description</th>
  21764. <th><em>websocket and http client and server library, with TLS support and very few dependencies</em></th>
  21765. </tr>
  21766. </thead>
  21767. <tbody>
  21768. <tr>
  21769. <td>Homepage</td>
  21770. <td><a href="https://github.com/machinezone/IXWebSocket">https://github.com/machinezone/IXWebSocket</a></td>
  21771. </tr>
  21772. <tr>
  21773. <td>License</td>
  21774. <td>BSD-3-Clause</td>
  21775. </tr>
  21776. <tr>
  21777. <td>Versions</td>
  21778. <td>v11.4.4, v11.4.5, v11.4.6</td>
  21779. </tr>
  21780. <tr>
  21781. <td>Architectures</td>
  21782. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21783. </tr>
  21784. <tr>
  21785. <td>Definition</td>
  21786. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/ixwebsocket/xmake.lua">ixwebsocket/xmake.lua</a></td>
  21787. </tr>
  21788. </tbody>
  21789. </table>
  21790. <h5 id="installcommand">Install command</h5>
  21791. <pre><code class="lang-console">xrepo install ixwebsocket
  21792. </code></pre>
  21793. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21794. <pre><code class="lang-lua">add_requires("ixwebsocket")
  21795. </code></pre>
  21796. <h2 id="j">j</h2>
  21797. <h3 id="jack2linux">jack2 (linux)</h3>
  21798. <table>
  21799. <thead>
  21800. <tr>
  21801. <th>Description</th>
  21802. <th><em>Cross-platform API that enables device sharing and inter-application audio routing</em></th>
  21803. </tr>
  21804. </thead>
  21805. <tbody>
  21806. <tr>
  21807. <td>Homepage</td>
  21808. <td><a href="https://jackaudio.org/">https://jackaudio.org/</a></td>
  21809. </tr>
  21810. <tr>
  21811. <td>License</td>
  21812. <td>GPL-2.0</td>
  21813. </tr>
  21814. <tr>
  21815. <td>Versions</td>
  21816. <td>v1.9.22</td>
  21817. </tr>
  21818. <tr>
  21819. <td>Architectures</td>
  21820. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21821. </tr>
  21822. <tr>
  21823. <td>Definition</td>
  21824. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jack2/xmake.lua">jack2/xmake.lua</a></td>
  21825. </tr>
  21826. </tbody>
  21827. </table>
  21828. <h5 id="installcommand">Install command</h5>
  21829. <pre><code class="lang-console">xrepo install jack2
  21830. </code></pre>
  21831. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21832. <pre><code class="lang-lua">add_requires("jack2")
  21833. </code></pre>
  21834. <h3 id="janssonlinux">jansson (linux)</h3>
  21835. <table>
  21836. <thead>
  21837. <tr>
  21838. <th>Description</th>
  21839. <th><em>C library for encoding, decoding and manipulating JSON data</em></th>
  21840. </tr>
  21841. </thead>
  21842. <tbody>
  21843. <tr>
  21844. <td>Homepage</td>
  21845. <td><a href="https://github.com/akheron/jansson">https://github.com/akheron/jansson</a></td>
  21846. </tr>
  21847. <tr>
  21848. <td>License</td>
  21849. <td>MIT</td>
  21850. </tr>
  21851. <tr>
  21852. <td>Versions</td>
  21853. <td>2.14, 2.14.1</td>
  21854. </tr>
  21855. <tr>
  21856. <td>Architectures</td>
  21857. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21858. </tr>
  21859. <tr>
  21860. <td>Definition</td>
  21861. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jansson/xmake.lua">jansson/xmake.lua</a></td>
  21862. </tr>
  21863. </tbody>
  21864. </table>
  21865. <h5 id="installcommand">Install command</h5>
  21866. <pre><code class="lang-console">xrepo install jansson
  21867. </code></pre>
  21868. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21869. <pre><code class="lang-lua">add_requires("jansson")
  21870. </code></pre>
  21871. <h3 id="jasperlinux">jasper (linux)</h3>
  21872. <table>
  21873. <thead>
  21874. <tr>
  21875. <th>Description</th>
  21876. <th><em>Official Repository for the JasPer Image Coding Toolkit</em></th>
  21877. </tr>
  21878. </thead>
  21879. <tbody>
  21880. <tr>
  21881. <td>Homepage</td>
  21882. <td><a href="https://www.ece.uvic.ca/~frodo/jasper/">https://www.ece.uvic.ca/~frodo/jasper/</a></td>
  21883. </tr>
  21884. <tr>
  21885. <td>License</td>
  21886. <td>BSD-2-Clause</td>
  21887. </tr>
  21888. <tr>
  21889. <td>Versions</td>
  21890. <td>2.0.28, 2.0.32, 2.0.33</td>
  21891. </tr>
  21892. <tr>
  21893. <td>Architectures</td>
  21894. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21895. </tr>
  21896. <tr>
  21897. <td>Definition</td>
  21898. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jasper/xmake.lua">jasper/xmake.lua</a></td>
  21899. </tr>
  21900. </tbody>
  21901. </table>
  21902. <h5 id="installcommand">Install command</h5>
  21903. <pre><code class="lang-console">xrepo install jasper
  21904. </code></pre>
  21905. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21906. <pre><code class="lang-lua">add_requires("jasper")
  21907. </code></pre>
  21908. <h3 id="jemalloclinux">jemalloc (linux)</h3>
  21909. <p>| Description | <em>A general purpose malloc(3) implementation that emphasizes<br>fragmentation avoidance and scalable concurrency support</em> |<br>| -- | -- |<br>| Homepage | <a href="http://jemalloc.net/">http://jemalloc.net/</a> |<br>| Versions | 5.2.1, 5.3.0 |<br>| Architectures | arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64 |<br>| Definition | <a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jemalloc/xmake.lua">jemalloc/xmake.lua</a> |</p>
  21910. <h5 id="installcommand">Install command</h5>
  21911. <pre><code class="lang-console">xrepo install jemalloc
  21912. </code></pre>
  21913. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21914. <pre><code class="lang-lua">add_requires("jemalloc")
  21915. </code></pre>
  21916. <h3 id="jerryscriptlinux">jerryscript (linux)</h3>
  21917. <table>
  21918. <thead>
  21919. <tr>
  21920. <th>Description</th>
  21921. <th><em>Ultra-lightweight JavaScript engine for the Internet of Things.</em></th>
  21922. </tr>
  21923. </thead>
  21924. <tbody>
  21925. <tr>
  21926. <td>Homepage</td>
  21927. <td><a href="https://jerryscript.net">https://jerryscript.net</a></td>
  21928. </tr>
  21929. <tr>
  21930. <td>License</td>
  21931. <td>Apache-2.0</td>
  21932. </tr>
  21933. <tr>
  21934. <td>Versions</td>
  21935. <td>2024.12.03</td>
  21936. </tr>
  21937. <tr>
  21938. <td>Architectures</td>
  21939. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21940. </tr>
  21941. <tr>
  21942. <td>Definition</td>
  21943. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jerryscript/xmake.lua">jerryscript/xmake.lua</a></td>
  21944. </tr>
  21945. </tbody>
  21946. </table>
  21947. <h5 id="installcommand">Install command</h5>
  21948. <pre><code class="lang-console">xrepo install jerryscript
  21949. </code></pre>
  21950. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21951. <pre><code class="lang-lua">add_requires("jerryscript")
  21952. </code></pre>
  21953. <h3 id="jnipplinux">jnipp (linux)</h3>
  21954. <table>
  21955. <thead>
  21956. <tr>
  21957. <th>Description</th>
  21958. <th><em>C++ wrapper for the Java Native Interface</em></th>
  21959. </tr>
  21960. </thead>
  21961. <tbody>
  21962. <tr>
  21963. <td>Homepage</td>
  21964. <td><a href="https://github.com/mitchdowd/jnipp">https://github.com/mitchdowd/jnipp</a></td>
  21965. </tr>
  21966. <tr>
  21967. <td>License</td>
  21968. <td>MIT</td>
  21969. </tr>
  21970. <tr>
  21971. <td>Versions</td>
  21972. <td>v1.0.0</td>
  21973. </tr>
  21974. <tr>
  21975. <td>Architectures</td>
  21976. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  21977. </tr>
  21978. <tr>
  21979. <td>Definition</td>
  21980. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jnipp/xmake.lua">jnipp/xmake.lua</a></td>
  21981. </tr>
  21982. </tbody>
  21983. </table>
  21984. <h5 id="installcommand">Install command</h5>
  21985. <pre><code class="lang-console">xrepo install jnipp
  21986. </code></pre>
  21987. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  21988. <pre><code class="lang-lua">add_requires("jnipp")
  21989. </code></pre>
  21990. <h3 id="johnnyenginelinux">johnnyengine (linux)</h3>
  21991. <table>
  21992. <thead>
  21993. <tr>
  21994. <th>Description</th>
  21995. <th><em>A 2D/3D Engine using OpenGL and SDL for input and the window</em></th>
  21996. </tr>
  21997. </thead>
  21998. <tbody>
  21999. <tr>
  22000. <td>Homepage</td>
  22001. <td><a href="https://github.com/PucklaJ/JohnnyEngine">https://github.com/PucklaJ/JohnnyEngine</a></td>
  22002. </tr>
  22003. <tr>
  22004. <td>License</td>
  22005. <td>zlib</td>
  22006. </tr>
  22007. <tr>
  22008. <td>Versions</td>
  22009. <td>1.0.1</td>
  22010. </tr>
  22011. <tr>
  22012. <td>Architectures</td>
  22013. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22014. </tr>
  22015. <tr>
  22016. <td>Definition</td>
  22017. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/johnnyengine/xmake.lua">johnnyengine/xmake.lua</a></td>
  22018. </tr>
  22019. </tbody>
  22020. </table>
  22021. <h5 id="installcommand">Install command</h5>
  22022. <pre><code class="lang-console">xrepo install johnnyengine
  22023. </code></pre>
  22024. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22025. <pre><code class="lang-lua">add_requires("johnnyengine")
  22026. </code></pre>
  22027. <h3 id="joltphysicslinux">joltphysics (linux)</h3>
  22028. <table>
  22029. <thead>
  22030. <tr>
  22031. <th>Description</th>
  22032. <th><em>A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.</em></th>
  22033. </tr>
  22034. </thead>
  22035. <tbody>
  22036. <tr>
  22037. <td>Homepage</td>
  22038. <td><a href="https://github.com/jrouwe/JoltPhysics">https://github.com/jrouwe/JoltPhysics</a></td>
  22039. </tr>
  22040. <tr>
  22041. <td>License</td>
  22042. <td>MIT</td>
  22043. </tr>
  22044. <tr>
  22045. <td>Versions</td>
  22046. <td>v2.0.1, v3.0.0, v3.0.1, v4.0.0, v4.0.1, v4.0.2, v5.0.0, v5.1.0, v5.2.0, v5.3.0</td>
  22047. </tr>
  22048. <tr>
  22049. <td>Architectures</td>
  22050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22051. </tr>
  22052. <tr>
  22053. <td>Definition</td>
  22054. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/joltphysics/xmake.lua">joltphysics/xmake.lua</a></td>
  22055. </tr>
  22056. </tbody>
  22057. </table>
  22058. <h5 id="installcommand">Install command</h5>
  22059. <pre><code class="lang-console">xrepo install joltphysics
  22060. </code></pre>
  22061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22062. <pre><code class="lang-lua">add_requires("joltphysics")
  22063. </code></pre>
  22064. <h3 id="jpcre2linux">jpcre2 (linux)</h3>
  22065. <table>
  22066. <thead>
  22067. <tr>
  22068. <th>Description</th>
  22069. <th><em>C++ wrapper for PCRE2 Library</em></th>
  22070. </tr>
  22071. </thead>
  22072. <tbody>
  22073. <tr>
  22074. <td>Homepage</td>
  22075. <td><a href="https://docs.neurobin.org/jpcre2/latest/">https://docs.neurobin.org/jpcre2/latest/</a></td>
  22076. </tr>
  22077. <tr>
  22078. <td>License</td>
  22079. <td>BSD-3-Clause</td>
  22080. </tr>
  22081. <tr>
  22082. <td>Versions</td>
  22083. <td>2021.06.15</td>
  22084. </tr>
  22085. <tr>
  22086. <td>Architectures</td>
  22087. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22088. </tr>
  22089. <tr>
  22090. <td>Definition</td>
  22091. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jpcre2/xmake.lua">jpcre2/xmake.lua</a></td>
  22092. </tr>
  22093. </tbody>
  22094. </table>
  22095. <h5 id="installcommand">Install command</h5>
  22096. <pre><code class="lang-console">xrepo install jpcre2
  22097. </code></pre>
  22098. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22099. <pre><code class="lang-lua">add_requires("jpcre2")
  22100. </code></pre>
  22101. <h3 id="jrtpliblinux">jrtplib (linux)</h3>
  22102. <table>
  22103. <thead>
  22104. <tr>
  22105. <th>Description</th>
  22106. <th><em>JRTPLIB is an object-oriented RTP library written in C++</em></th>
  22107. </tr>
  22108. </thead>
  22109. <tbody>
  22110. <tr>
  22111. <td>Homepage</td>
  22112. <td><a href="https://research.edm.uhasselt.be/jori/page/CS/Jrtplib.html">https://research.edm.uhasselt.be/jori/page/CS/Jrtplib.html</a></td>
  22113. </tr>
  22114. <tr>
  22115. <td>License</td>
  22116. <td>MIT</td>
  22117. </tr>
  22118. <tr>
  22119. <td>Versions</td>
  22120. <td>2023.11.23</td>
  22121. </tr>
  22122. <tr>
  22123. <td>Architectures</td>
  22124. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22125. </tr>
  22126. <tr>
  22127. <td>Definition</td>
  22128. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jrtplib/xmake.lua">jrtplib/xmake.lua</a></td>
  22129. </tr>
  22130. </tbody>
  22131. </table>
  22132. <h5 id="installcommand">Install command</h5>
  22133. <pre><code class="lang-console">xrepo install jrtplib
  22134. </code></pre>
  22135. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22136. <pre><code class="lang-lua">add_requires("jrtplib")
  22137. </code></pre>
  22138. <h3 id="jsbsimlinux">jsbsim (linux)</h3>
  22139. <table>
  22140. <thead>
  22141. <tr>
  22142. <th>Description</th>
  22143. <th><em>An open source flight dynamics &amp; control software library</em></th>
  22144. </tr>
  22145. </thead>
  22146. <tbody>
  22147. <tr>
  22148. <td>Homepage</td>
  22149. <td><a href="https://github.com/JSBSim-Team/jsbsim">https://github.com/JSBSim-Team/jsbsim</a></td>
  22150. </tr>
  22151. <tr>
  22152. <td>License</td>
  22153. <td>LGPL-2.1</td>
  22154. </tr>
  22155. <tr>
  22156. <td>Versions</td>
  22157. <td>v1.2.0, v1.2.1, v1.2.2, v1.2.3</td>
  22158. </tr>
  22159. <tr>
  22160. <td>Architectures</td>
  22161. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22162. </tr>
  22163. <tr>
  22164. <td>Definition</td>
  22165. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsbsim/xmake.lua">jsbsim/xmake.lua</a></td>
  22166. </tr>
  22167. </tbody>
  22168. </table>
  22169. <h5 id="installcommand">Install command</h5>
  22170. <pre><code class="lang-console">xrepo install jsbsim
  22171. </code></pre>
  22172. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22173. <pre><code class="lang-lua">add_requires("jsbsim")
  22174. </code></pre>
  22175. <h3 id="jsmnlinux">jsmn (linux)</h3>
  22176. <table>
  22177. <thead>
  22178. <tr>
  22179. <th>Description</th>
  22180. <th><em>Jsmn is a world fastest JSON parser/tokenizer</em></th>
  22181. </tr>
  22182. </thead>
  22183. <tbody>
  22184. <tr>
  22185. <td>Homepage</td>
  22186. <td><a href="https://github.com/zserge/jsmn">https://github.com/zserge/jsmn</a></td>
  22187. </tr>
  22188. <tr>
  22189. <td>License</td>
  22190. <td>MIT</td>
  22191. </tr>
  22192. <tr>
  22193. <td>Versions</td>
  22194. <td>v1.1.0</td>
  22195. </tr>
  22196. <tr>
  22197. <td>Architectures</td>
  22198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22199. </tr>
  22200. <tr>
  22201. <td>Definition</td>
  22202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsmn/xmake.lua">jsmn/xmake.lua</a></td>
  22203. </tr>
  22204. </tbody>
  22205. </table>
  22206. <h5 id="installcommand">Install command</h5>
  22207. <pre><code class="lang-console">xrepo install jsmn
  22208. </code></pre>
  22209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22210. <pre><code class="lang-lua">add_requires("jsmn")
  22211. </code></pre>
  22212. <h3 id="jsonclinux">json-c (linux)</h3>
  22213. <table>
  22214. <thead>
  22215. <tr>
  22216. <th>Description</th>
  22217. <th><em>JSON parser for C</em></th>
  22218. </tr>
  22219. </thead>
  22220. <tbody>
  22221. <tr>
  22222. <td>Homepage</td>
  22223. <td><a href="https://github.com/json-c/json-c/wiki">https://github.com/json-c/json-c/wiki</a></td>
  22224. </tr>
  22225. <tr>
  22226. <td>License</td>
  22227. <td>MIT</td>
  22228. </tr>
  22229. <tr>
  22230. <td>Versions</td>
  22231. <td>0.17</td>
  22232. </tr>
  22233. <tr>
  22234. <td>Architectures</td>
  22235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22236. </tr>
  22237. <tr>
  22238. <td>Definition</td>
  22239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-c/xmake.lua">json-c/xmake.lua</a></td>
  22240. </tr>
  22241. </tbody>
  22242. </table>
  22243. <h5 id="installcommand">Install command</h5>
  22244. <pre><code class="lang-console">xrepo install json-c
  22245. </code></pre>
  22246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22247. <pre><code class="lang-lua">add_requires("json-c")
  22248. </code></pre>
  22249. <h3 id="jsongliblinux">json-glib (linux)</h3>
  22250. <table>
  22251. <thead>
  22252. <tr>
  22253. <th>Description</th>
  22254. <th><em>JSON-GLib implements a full suite of JSON-related tools using GLib and GObject.</em></th>
  22255. </tr>
  22256. </thead>
  22257. <tbody>
  22258. <tr>
  22259. <td>Homepage</td>
  22260. <td><a href="https://gitlab.gnome.org/GNOME/json-glib">https://gitlab.gnome.org/GNOME/json-glib</a></td>
  22261. </tr>
  22262. <tr>
  22263. <td>License</td>
  22264. <td>LGPL-2.1</td>
  22265. </tr>
  22266. <tr>
  22267. <td>Versions</td>
  22268. <td>1.9.2, 1.10.0, 1.10.6</td>
  22269. </tr>
  22270. <tr>
  22271. <td>Architectures</td>
  22272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22273. </tr>
  22274. <tr>
  22275. <td>Definition</td>
  22276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-glib/xmake.lua">json-glib/xmake.lua</a></td>
  22277. </tr>
  22278. </tbody>
  22279. </table>
  22280. <h5 id="installcommand">Install command</h5>
  22281. <pre><code class="lang-console">xrepo install json-glib
  22282. </code></pre>
  22283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22284. <pre><code class="lang-lua">add_requires("json-glib")
  22285. </code></pre>
  22286. <h3 id="jsonschemavalidatorlinux">json-schema-validator (linux)</h3>
  22287. <table>
  22288. <thead>
  22289. <tr>
  22290. <th>Description</th>
  22291. <th><em>JSON schema validator for JSON for Modern C++</em></th>
  22292. </tr>
  22293. </thead>
  22294. <tbody>
  22295. <tr>
  22296. <td>Homepage</td>
  22297. <td><a href="https://github.com/pboettch/json-schema-validator">https://github.com/pboettch/json-schema-validator</a></td>
  22298. </tr>
  22299. <tr>
  22300. <td>Versions</td>
  22301. <td>2.1.0, 2.3.0</td>
  22302. </tr>
  22303. <tr>
  22304. <td>Architectures</td>
  22305. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22306. </tr>
  22307. <tr>
  22308. <td>Definition</td>
  22309. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-schema-validator/xmake.lua">json-schema-validator/xmake.lua</a></td>
  22310. </tr>
  22311. </tbody>
  22312. </table>
  22313. <h5 id="installcommand">Install command</h5>
  22314. <pre><code class="lang-console">xrepo install json-schema-validator
  22315. </code></pre>
  22316. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22317. <pre><code class="lang-lua">add_requires("json-schema-validator")
  22318. </code></pre>
  22319. <h3 id="jsonhlinux">json.h (linux)</h3>
  22320. <table>
  22321. <thead>
  22322. <tr>
  22323. <th>Description</th>
  22324. <th><em>single header json parser for C and C++</em></th>
  22325. </tr>
  22326. </thead>
  22327. <tbody>
  22328. <tr>
  22329. <td>Homepage</td>
  22330. <td><a href="https://github.com/sheredom/json.h">https://github.com/sheredom/json.h</a></td>
  22331. </tr>
  22332. <tr>
  22333. <td>Versions</td>
  22334. <td>2022.11.27, 2024.07.19</td>
  22335. </tr>
  22336. <tr>
  22337. <td>Architectures</td>
  22338. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22339. </tr>
  22340. <tr>
  22341. <td>Definition</td>
  22342. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json.h/xmake.lua">json.h/xmake.lua</a></td>
  22343. </tr>
  22344. </tbody>
  22345. </table>
  22346. <h5 id="installcommand">Install command</h5>
  22347. <pre><code class="lang-console">xrepo install json.h
  22348. </code></pre>
  22349. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22350. <pre><code class="lang-lua">add_requires("json.h")
  22351. </code></pre>
  22352. <h3 id="jsonconslinux">jsoncons (linux)</h3>
  22353. <table>
  22354. <thead>
  22355. <tr>
  22356. <th>Description</th>
  22357. <th><em>A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON</em></th>
  22358. </tr>
  22359. </thead>
  22360. <tbody>
  22361. <tr>
  22362. <td>Homepage</td>
  22363. <td><a href="https://danielaparker.github.io/jsoncons/">https://danielaparker.github.io/jsoncons/</a></td>
  22364. </tr>
  22365. <tr>
  22366. <td>License</td>
  22367. <td>BSL-1.0</td>
  22368. </tr>
  22369. <tr>
  22370. <td>Versions</td>
  22371. <td>v0.170.2, v0.176.0, v0.177.0, v0.178.0, v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.3.2</td>
  22372. </tr>
  22373. <tr>
  22374. <td>Architectures</td>
  22375. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22376. </tr>
  22377. <tr>
  22378. <td>Definition</td>
  22379. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncons/xmake.lua">jsoncons/xmake.lua</a></td>
  22380. </tr>
  22381. </tbody>
  22382. </table>
  22383. <h5 id="installcommand">Install command</h5>
  22384. <pre><code class="lang-console">xrepo install jsoncons
  22385. </code></pre>
  22386. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22387. <pre><code class="lang-lua">add_requires("jsoncons")
  22388. </code></pre>
  22389. <h3 id="jsoncpplinux">jsoncpp (linux)</h3>
  22390. <table>
  22391. <thead>
  22392. <tr>
  22393. <th>Description</th>
  22394. <th><em>A C++ library for interacting with JSON.</em></th>
  22395. </tr>
  22396. </thead>
  22397. <tbody>
  22398. <tr>
  22399. <td>Homepage</td>
  22400. <td><a href="https://github.com/open-source-parsers/jsoncpp/wiki">https://github.com/open-source-parsers/jsoncpp/wiki</a></td>
  22401. </tr>
  22402. <tr>
  22403. <td>License</td>
  22404. <td>MIT</td>
  22405. </tr>
  22406. <tr>
  22407. <td>Versions</td>
  22408. <td>1.9.4, 1.9.5, 1.9.6</td>
  22409. </tr>
  22410. <tr>
  22411. <td>Architectures</td>
  22412. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22413. </tr>
  22414. <tr>
  22415. <td>Definition</td>
  22416. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jsoncpp/xmake.lua">jsoncpp/xmake.lua</a></td>
  22417. </tr>
  22418. </tbody>
  22419. </table>
  22420. <h5 id="installcommand">Install command</h5>
  22421. <pre><code class="lang-console">xrepo install jsoncpp
  22422. </code></pre>
  22423. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22424. <pre><code class="lang-lua">add_requires("jsoncpp")
  22425. </code></pre>
  22426. <h3 id="jthreadlinux">jthread (linux)</h3>
  22427. <table>
  22428. <thead>
  22429. <tr>
  22430. <th>Description</th>
  22431. <th><em>The JThread package provides some classes to make use of threads easy on different platforms</em></th>
  22432. </tr>
  22433. </thead>
  22434. <tbody>
  22435. <tr>
  22436. <td>Homepage</td>
  22437. <td><a href="https://github.com/j0r1/JThread">https://github.com/j0r1/JThread</a></td>
  22438. </tr>
  22439. <tr>
  22440. <td>License</td>
  22441. <td>MIT</td>
  22442. </tr>
  22443. <tr>
  22444. <td>Versions</td>
  22445. <td>2023.08.18</td>
  22446. </tr>
  22447. <tr>
  22448. <td>Architectures</td>
  22449. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22450. </tr>
  22451. <tr>
  22452. <td>Definition</td>
  22453. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jthread/xmake.lua">jthread/xmake.lua</a></td>
  22454. </tr>
  22455. </tbody>
  22456. </table>
  22457. <h5 id="installcommand">Install command</h5>
  22458. <pre><code class="lang-console">xrepo install jthread
  22459. </code></pre>
  22460. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22461. <pre><code class="lang-lua">add_requires("jthread")
  22462. </code></pre>
  22463. <h3 id="jwasmlinux">jwasm (linux)</h3>
  22464. <table>
  22465. <thead>
  22466. <tr>
  22467. <th>Description</th>
  22468. <th><em>JWasm continuation</em></th>
  22469. </tr>
  22470. </thead>
  22471. <tbody>
  22472. <tr>
  22473. <td>Homepage</td>
  22474. <td><a href="https://github.com/JWasm/JWasm">https://github.com/JWasm/JWasm</a></td>
  22475. </tr>
  22476. <tr>
  22477. <td>License</td>
  22478. <td>JWasm</td>
  22479. </tr>
  22480. <tr>
  22481. <td>Versions</td>
  22482. <td>2025.01.10</td>
  22483. </tr>
  22484. <tr>
  22485. <td>Architectures</td>
  22486. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22487. </tr>
  22488. <tr>
  22489. <td>Definition</td>
  22490. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jwasm/xmake.lua">jwasm/xmake.lua</a></td>
  22491. </tr>
  22492. </tbody>
  22493. </table>
  22494. <h5 id="installcommand">Install command</h5>
  22495. <pre><code class="lang-console">xrepo install jwasm
  22496. </code></pre>
  22497. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22498. <pre><code class="lang-lua">add_requires("jwasm")
  22499. </code></pre>
  22500. <h3 id="jwtcpplinux">jwt-cpp (linux)</h3>
  22501. <table>
  22502. <thead>
  22503. <tr>
  22504. <th>Description</th>
  22505. <th><em>A header only library for creating and validating json web tokens in c++</em></th>
  22506. </tr>
  22507. </thead>
  22508. <tbody>
  22509. <tr>
  22510. <td>Homepage</td>
  22511. <td><a href="https://thalhammer.github.io/jwt-cpp/">https://thalhammer.github.io/jwt-cpp/</a></td>
  22512. </tr>
  22513. <tr>
  22514. <td>License</td>
  22515. <td>MIT</td>
  22516. </tr>
  22517. <tr>
  22518. <td>Versions</td>
  22519. <td>v0.6.0, v0.7.0, v0.7.1</td>
  22520. </tr>
  22521. <tr>
  22522. <td>Architectures</td>
  22523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22524. </tr>
  22525. <tr>
  22526. <td>Definition</td>
  22527. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jwt-cpp/xmake.lua">jwt-cpp/xmake.lua</a></td>
  22528. </tr>
  22529. </tbody>
  22530. </table>
  22531. <h5 id="installcommand">Install command</h5>
  22532. <pre><code class="lang-console">xrepo install jwt-cpp
  22533. </code></pre>
  22534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22535. <pre><code class="lang-lua">add_requires("jwt-cpp")
  22536. </code></pre>
  22537. <h3 id="jxrliblinux">jxrlib (linux)</h3>
  22538. <table>
  22539. <thead>
  22540. <tr>
  22541. <th>Description</th>
  22542. <th><em>jxrlib is JPEG XR Image Codec reference implementation library released by Microsoft under BSD-2-Clause License. This repo is a clone of jxrlib as released by Microsoft from it&#39;s original Codeplex location <a href="https://jxrlib.codeplex.com">https://jxrlib.codeplex.com</a>. The only changes comprise addition of LICENSE and README.md in repo root.</em></th>
  22543. </tr>
  22544. </thead>
  22545. <tbody>
  22546. <tr>
  22547. <td>Homepage</td>
  22548. <td><a href="https://github.com/4creators/jxrlib">https://github.com/4creators/jxrlib</a></td>
  22549. </tr>
  22550. <tr>
  22551. <td>License</td>
  22552. <td>BSD-2-Clause</td>
  22553. </tr>
  22554. <tr>
  22555. <td>Versions</td>
  22556. <td>v2019.10.9</td>
  22557. </tr>
  22558. <tr>
  22559. <td>Architectures</td>
  22560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22561. </tr>
  22562. <tr>
  22563. <td>Definition</td>
  22564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/jxrlib/xmake.lua">jxrlib/xmake.lua</a></td>
  22565. </tr>
  22566. </tbody>
  22567. </table>
  22568. <h5 id="installcommand">Install command</h5>
  22569. <pre><code class="lang-console">xrepo install jxrlib
  22570. </code></pre>
  22571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22572. <pre><code class="lang-lua">add_requires("jxrlib")
  22573. </code></pre>
  22574. <h2 id="k">k</h2>
  22575. <h3 id="kahiplinux">kahip (linux)</h3>
  22576. <table>
  22577. <thead>
  22578. <tr>
  22579. <th>Description</th>
  22580. <th><em>KaHIP - Karlsruhe High Quality Partitioning</em></th>
  22581. </tr>
  22582. </thead>
  22583. <tbody>
  22584. <tr>
  22585. <td>Homepage</td>
  22586. <td><a href="https://kahip.github.io/">https://kahip.github.io/</a></td>
  22587. </tr>
  22588. <tr>
  22589. <td>License</td>
  22590. <td>MIT</td>
  22591. </tr>
  22592. <tr>
  22593. <td>Versions</td>
  22594. <td>v3.15, v3.16, v3.17, v3.18, v3.19</td>
  22595. </tr>
  22596. <tr>
  22597. <td>Architectures</td>
  22598. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22599. </tr>
  22600. <tr>
  22601. <td>Definition</td>
  22602. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kahip/xmake.lua">kahip/xmake.lua</a></td>
  22603. </tr>
  22604. </tbody>
  22605. </table>
  22606. <h5 id="installcommand">Install command</h5>
  22607. <pre><code class="lang-console">xrepo install kahip
  22608. </code></pre>
  22609. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22610. <pre><code class="lang-lua">add_requires("kahip")
  22611. </code></pre>
  22612. <h3 id="kangarulinux">kangaru (linux)</h3>
  22613. <table>
  22614. <thead>
  22615. <tr>
  22616. <th>Description</th>
  22617. <th><em>🦘 A dependency injection container for C++11, C++14 and later</em></th>
  22618. </tr>
  22619. </thead>
  22620. <tbody>
  22621. <tr>
  22622. <td>Homepage</td>
  22623. <td><a href="https://github.com/gracicot/kangaru">https://github.com/gracicot/kangaru</a></td>
  22624. </tr>
  22625. <tr>
  22626. <td>License</td>
  22627. <td>MIT</td>
  22628. </tr>
  22629. <tr>
  22630. <td>Versions</td>
  22631. <td>v4.3.1, v4.3.2</td>
  22632. </tr>
  22633. <tr>
  22634. <td>Architectures</td>
  22635. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22636. </tr>
  22637. <tr>
  22638. <td>Definition</td>
  22639. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kangaru/xmake.lua">kangaru/xmake.lua</a></td>
  22640. </tr>
  22641. </tbody>
  22642. </table>
  22643. <h5 id="installcommand">Install command</h5>
  22644. <pre><code class="lang-console">xrepo install kangaru
  22645. </code></pre>
  22646. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22647. <pre><code class="lang-lua">add_requires("kangaru")
  22648. </code></pre>
  22649. <h3 id="kcplinux">kcp (linux)</h3>
  22650. <table>
  22651. <thead>
  22652. <tr>
  22653. <th>Description</th>
  22654. <th><em>A Fast and Reliable ARQ Protocol.</em></th>
  22655. </tr>
  22656. </thead>
  22657. <tbody>
  22658. <tr>
  22659. <td>Homepage</td>
  22660. <td><a href="https://github.com/skywind3000/kcp">https://github.com/skywind3000/kcp</a></td>
  22661. </tr>
  22662. <tr>
  22663. <td>License</td>
  22664. <td>MIT</td>
  22665. </tr>
  22666. <tr>
  22667. <td>Versions</td>
  22668. <td>1.7</td>
  22669. </tr>
  22670. <tr>
  22671. <td>Architectures</td>
  22672. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22673. </tr>
  22674. <tr>
  22675. <td>Definition</td>
  22676. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kcp/xmake.lua">kcp/xmake.lua</a></td>
  22677. </tr>
  22678. </tbody>
  22679. </table>
  22680. <h5 id="installcommand">Install command</h5>
  22681. <pre><code class="lang-console">xrepo install kcp
  22682. </code></pre>
  22683. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22684. <pre><code class="lang-lua">add_requires("kcp")
  22685. </code></pre>
  22686. <h3 id="kdbindingslinux">kdbindings (linux)</h3>
  22687. <table>
  22688. <thead>
  22689. <tr>
  22690. <th>Description</th>
  22691. <th><em>Reactive programming &amp; data binding in C++</em></th>
  22692. </tr>
  22693. </thead>
  22694. <tbody>
  22695. <tr>
  22696. <td>Homepage</td>
  22697. <td><a href="https://github.com/KDAB/KDBindings">https://github.com/KDAB/KDBindings</a></td>
  22698. </tr>
  22699. <tr>
  22700. <td>License</td>
  22701. <td>MIT</td>
  22702. </tr>
  22703. <tr>
  22704. <td>Versions</td>
  22705. <td>v1.0.5, v1.1.0</td>
  22706. </tr>
  22707. <tr>
  22708. <td>Architectures</td>
  22709. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22710. </tr>
  22711. <tr>
  22712. <td>Definition</td>
  22713. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kdbindings/xmake.lua">kdbindings/xmake.lua</a></td>
  22714. </tr>
  22715. </tbody>
  22716. </table>
  22717. <h5 id="installcommand">Install command</h5>
  22718. <pre><code class="lang-console">xrepo install kdbindings
  22719. </code></pre>
  22720. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22721. <pre><code class="lang-lua">add_requires("kdbindings")
  22722. </code></pre>
  22723. <h3 id="kenlmlinux">kenlm (linux)</h3>
  22724. <table>
  22725. <thead>
  22726. <tr>
  22727. <th>Description</th>
  22728. <th><em>Faster and Smaller Language Model Queries.</em></th>
  22729. </tr>
  22730. </thead>
  22731. <tbody>
  22732. <tr>
  22733. <td>Homepage</td>
  22734. <td><a href="https://kheafield.com/code/kenlm/">https://kheafield.com/code/kenlm/</a></td>
  22735. </tr>
  22736. <tr>
  22737. <td>License</td>
  22738. <td>LGPL-2.1-or-later</td>
  22739. </tr>
  22740. <tr>
  22741. <td>Versions</td>
  22742. <td>2025.03.31</td>
  22743. </tr>
  22744. <tr>
  22745. <td>Architectures</td>
  22746. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22747. </tr>
  22748. <tr>
  22749. <td>Definition</td>
  22750. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kenlm/xmake.lua">kenlm/xmake.lua</a></td>
  22751. </tr>
  22752. </tbody>
  22753. </table>
  22754. <h5 id="installcommand">Install command</h5>
  22755. <pre><code class="lang-console">xrepo install kenlm
  22756. </code></pre>
  22757. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22758. <pre><code class="lang-lua">add_requires("kenlm")
  22759. </code></pre>
  22760. <h3 id="keystonelinux">keystone (linux)</h3>
  22761. <table>
  22762. <thead>
  22763. <tr>
  22764. <th>Description</th>
  22765. <th><em>Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ &amp; X86) + bindings</em></th>
  22766. </tr>
  22767. </thead>
  22768. <tbody>
  22769. <tr>
  22770. <td>Homepage</td>
  22771. <td><a href="http://www.keystone-engine.org">http://www.keystone-engine.org</a></td>
  22772. </tr>
  22773. <tr>
  22774. <td>License</td>
  22775. <td>GPL-2.0</td>
  22776. </tr>
  22777. <tr>
  22778. <td>Versions</td>
  22779. <td>0.9.2</td>
  22780. </tr>
  22781. <tr>
  22782. <td>Architectures</td>
  22783. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22784. </tr>
  22785. <tr>
  22786. <td>Definition</td>
  22787. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/keystone/xmake.lua">keystone/xmake.lua</a></td>
  22788. </tr>
  22789. </tbody>
  22790. </table>
  22791. <h5 id="installcommand">Install command</h5>
  22792. <pre><code class="lang-console">xrepo install keystone
  22793. </code></pre>
  22794. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22795. <pre><code class="lang-lua">add_requires("keystone")
  22796. </code></pre>
  22797. <h3 id="khaledhosnyotslinux">khaledhosny-ots (linux)</h3>
  22798. <table>
  22799. <thead>
  22800. <tr>
  22801. <th>Description</th>
  22802. <th><em>Sanitizer for OpenType</em></th>
  22803. </tr>
  22804. </thead>
  22805. <tbody>
  22806. <tr>
  22807. <td>Homepage</td>
  22808. <td><a href="https://github.com/khaledhosny/ots">https://github.com/khaledhosny/ots</a></td>
  22809. </tr>
  22810. <tr>
  22811. <td>License</td>
  22812. <td>BSD-3-Clause</td>
  22813. </tr>
  22814. <tr>
  22815. <td>Versions</td>
  22816. <td>v9.2.0</td>
  22817. </tr>
  22818. <tr>
  22819. <td>Architectures</td>
  22820. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22821. </tr>
  22822. <tr>
  22823. <td>Definition</td>
  22824. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/khaledhosny-ots/xmake.lua">khaledhosny-ots/xmake.lua</a></td>
  22825. </tr>
  22826. </tbody>
  22827. </table>
  22828. <h5 id="installcommand">Install command</h5>
  22829. <pre><code class="lang-console">xrepo install khaledhosny-ots
  22830. </code></pre>
  22831. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22832. <pre><code class="lang-lua">add_requires("khaledhosny-ots")
  22833. </code></pre>
  22834. <h3 id="khrplatformlinux">khrplatform (linux)</h3>
  22835. <table>
  22836. <thead>
  22837. <tr>
  22838. <th>Description</th>
  22839. <th><em>Khronos Shared Platform Header (<KHR/khrplatform.h>)</em></th>
  22840. </tr>
  22841. </thead>
  22842. <tbody>
  22843. <tr>
  22844. <td>Homepage</td>
  22845. <td><a href="https://registry.khronos.org/EGL">https://registry.khronos.org/EGL</a></td>
  22846. </tr>
  22847. <tr>
  22848. <td>Versions</td>
  22849. <td>2023.12.16</td>
  22850. </tr>
  22851. <tr>
  22852. <td>Architectures</td>
  22853. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22854. </tr>
  22855. <tr>
  22856. <td>Definition</td>
  22857. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/khrplatform/xmake.lua">khrplatform/xmake.lua</a></td>
  22858. </tr>
  22859. </tbody>
  22860. </table>
  22861. <h5 id="installcommand">Install command</h5>
  22862. <pre><code class="lang-console">xrepo install khrplatform
  22863. </code></pre>
  22864. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22865. <pre><code class="lang-lua">add_requires("khrplatform")
  22866. </code></pre>
  22867. <h3 id="kiwisolverlinux">kiwisolver (linux)</h3>
  22868. <table>
  22869. <thead>
  22870. <tr>
  22871. <th>Description</th>
  22872. <th><em>Efficient C++ implementation of the Cassowary constraint solving algorithm</em></th>
  22873. </tr>
  22874. </thead>
  22875. <tbody>
  22876. <tr>
  22877. <td>Homepage</td>
  22878. <td><a href="https://kiwisolver.readthedocs.io/en/latest/">https://kiwisolver.readthedocs.io/en/latest/</a></td>
  22879. </tr>
  22880. <tr>
  22881. <td>Versions</td>
  22882. <td>1.3.1, 1.3.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9</td>
  22883. </tr>
  22884. <tr>
  22885. <td>Architectures</td>
  22886. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22887. </tr>
  22888. <tr>
  22889. <td>Definition</td>
  22890. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kiwisolver/xmake.lua">kiwisolver/xmake.lua</a></td>
  22891. </tr>
  22892. </tbody>
  22893. </table>
  22894. <h5 id="installcommand">Install command</h5>
  22895. <pre><code class="lang-console">xrepo install kiwisolver
  22896. </code></pre>
  22897. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22898. <pre><code class="lang-lua">add_requires("kiwisolver")
  22899. </code></pre>
  22900. <h3 id="kliblinux">klib (linux)</h3>
  22901. <table>
  22902. <thead>
  22903. <tr>
  22904. <th>Description</th>
  22905. <th><em>A standalone and lightweight C library</em></th>
  22906. </tr>
  22907. </thead>
  22908. <tbody>
  22909. <tr>
  22910. <td>Homepage</td>
  22911. <td><a href="http://attractivechaos.github.io/klib/">http://attractivechaos.github.io/klib/</a></td>
  22912. </tr>
  22913. <tr>
  22914. <td>License</td>
  22915. <td>MIT</td>
  22916. </tr>
  22917. <tr>
  22918. <td>Versions</td>
  22919. <td>2024.06.03</td>
  22920. </tr>
  22921. <tr>
  22922. <td>Architectures</td>
  22923. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22924. </tr>
  22925. <tr>
  22926. <td>Definition</td>
  22927. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/klib/xmake.lua">klib/xmake.lua</a></td>
  22928. </tr>
  22929. </tbody>
  22930. </table>
  22931. <h5 id="installcommand">Install command</h5>
  22932. <pre><code class="lang-console">xrepo install klib
  22933. </code></pre>
  22934. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22935. <pre><code class="lang-lua">add_requires("klib")
  22936. </code></pre>
  22937. <h3 id="kokkoslinux">kokkos (linux)</h3>
  22938. <table>
  22939. <thead>
  22940. <tr>
  22941. <th>Description</th>
  22942. <th><em>Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model</em></th>
  22943. </tr>
  22944. </thead>
  22945. <tbody>
  22946. <tr>
  22947. <td>Homepage</td>
  22948. <td><a href="https://kokkos.github.io/">https://kokkos.github.io/</a></td>
  22949. </tr>
  22950. <tr>
  22951. <td>License</td>
  22952. <td>Apache-2.0</td>
  22953. </tr>
  22954. <tr>
  22955. <td>Versions</td>
  22956. <td>4.0.01, 4.2.00, 4.2.01, 4.3.00, 4.3.01, 4.4.00, 4.6.00, 4.6.01, 4.6.02</td>
  22957. </tr>
  22958. <tr>
  22959. <td>Architectures</td>
  22960. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22961. </tr>
  22962. <tr>
  22963. <td>Definition</td>
  22964. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokkos/xmake.lua">kokkos/xmake.lua</a></td>
  22965. </tr>
  22966. </tbody>
  22967. </table>
  22968. <h5 id="installcommand">Install command</h5>
  22969. <pre><code class="lang-console">xrepo install kokkos
  22970. </code></pre>
  22971. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  22972. <pre><code class="lang-lua">add_requires("kokkos")
  22973. </code></pre>
  22974. <h3 id="kokkoskernelslinux">kokkos-kernels (linux)</h3>
  22975. <table>
  22976. <thead>
  22977. <tr>
  22978. <th>Description</th>
  22979. <th><em>Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels</em></th>
  22980. </tr>
  22981. </thead>
  22982. <tbody>
  22983. <tr>
  22984. <td>Homepage</td>
  22985. <td><a href="https://github.com/kokkos/kokkos-kernels">https://github.com/kokkos/kokkos-kernels</a></td>
  22986. </tr>
  22987. <tr>
  22988. <td>License</td>
  22989. <td>Apache-2.0</td>
  22990. </tr>
  22991. <tr>
  22992. <td>Versions</td>
  22993. <td>4.0.01, 4.2.01, 4.3.00, 4.3.01, 4.4.00, 4.6.00</td>
  22994. </tr>
  22995. <tr>
  22996. <td>Architectures</td>
  22997. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  22998. </tr>
  22999. <tr>
  23000. <td>Definition</td>
  23001. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokkos-kernels/xmake.lua">kokkos-kernels/xmake.lua</a></td>
  23002. </tr>
  23003. </tbody>
  23004. </table>
  23005. <h5 id="installcommand">Install command</h5>
  23006. <pre><code class="lang-console">xrepo install kokkos-kernels
  23007. </code></pre>
  23008. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23009. <pre><code class="lang-lua">add_requires("kokkos-kernels")
  23010. </code></pre>
  23011. <h3 id="kokyulinux">kokyu (linux)</h3>
  23012. <table>
  23013. <thead>
  23014. <tr>
  23015. <th>Description</th>
  23016. <th><em>Kokyu - portable middleware scheduling framework designed to provide flexible scheduling/dispatching services within the context of higher-level middleware.</em></th>
  23017. </tr>
  23018. </thead>
  23019. <tbody>
  23020. <tr>
  23021. <td>Homepage</td>
  23022. <td><a href="https://www.dre.vanderbilt.edu/~schmidt/ACE.html">https://www.dre.vanderbilt.edu/~schmidt/ACE.html</a></td>
  23023. </tr>
  23024. <tr>
  23025. <td>License</td>
  23026. <td>DOC</td>
  23027. </tr>
  23028. <tr>
  23029. <td>Versions</td>
  23030. <td>8.0.3</td>
  23031. </tr>
  23032. <tr>
  23033. <td>Architectures</td>
  23034. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23035. </tr>
  23036. <tr>
  23037. <td>Definition</td>
  23038. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kokyu/xmake.lua">kokyu/xmake.lua</a></td>
  23039. </tr>
  23040. </tbody>
  23041. </table>
  23042. <h5 id="installcommand">Install command</h5>
  23043. <pre><code class="lang-console">xrepo install kokyu
  23044. </code></pre>
  23045. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23046. <pre><code class="lang-lua">add_requires("kokyu")
  23047. </code></pre>
  23048. <h3 id="kotlinnativelinux">kotlin-native (linux)</h3>
  23049. <table>
  23050. <thead>
  23051. <tr>
  23052. <th>Description</th>
  23053. <th><em>The Kotlin Programming Language. </em></th>
  23054. </tr>
  23055. </thead>
  23056. <tbody>
  23057. <tr>
  23058. <td>Homepage</td>
  23059. <td><a href="https://kotlinlang.org">https://kotlinlang.org</a></td>
  23060. </tr>
  23061. <tr>
  23062. <td>Versions</td>
  23063. <td>2.1.10, 2.1.21</td>
  23064. </tr>
  23065. <tr>
  23066. <td>Architectures</td>
  23067. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23068. </tr>
  23069. <tr>
  23070. <td>Definition</td>
  23071. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kotlin-native/xmake.lua">kotlin-native/xmake.lua</a></td>
  23072. </tr>
  23073. </tbody>
  23074. </table>
  23075. <h5 id="installcommand">Install command</h5>
  23076. <pre><code class="lang-console">xrepo install kotlin-native
  23077. </code></pre>
  23078. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23079. <pre><code class="lang-lua">add_requires("kotlin-native")
  23080. </code></pre>
  23081. <h3 id="krb5linux">krb5 (linux)</h3>
  23082. <table>
  23083. <thead>
  23084. <tr>
  23085. <th>Description</th>
  23086. <th><em>Kerberos: The Network Authentication Protocol</em></th>
  23087. </tr>
  23088. </thead>
  23089. <tbody>
  23090. <tr>
  23091. <td>Homepage</td>
  23092. <td><a href="http://web.mit.edu/kerberos/">http://web.mit.edu/kerberos/</a></td>
  23093. </tr>
  23094. <tr>
  23095. <td>Versions</td>
  23096. <td>1.22.1</td>
  23097. </tr>
  23098. <tr>
  23099. <td>Architectures</td>
  23100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23101. </tr>
  23102. <tr>
  23103. <td>Definition</td>
  23104. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/krb5/xmake.lua">krb5/xmake.lua</a></td>
  23105. </tr>
  23106. </tbody>
  23107. </table>
  23108. <h5 id="installcommand">Install command</h5>
  23109. <pre><code class="lang-console">xrepo install krb5
  23110. </code></pre>
  23111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23112. <pre><code class="lang-lua">add_requires("krb5")
  23113. </code></pre>
  23114. <h3 id="ktxlinux">ktx (linux)</h3>
  23115. <table>
  23116. <thead>
  23117. <tr>
  23118. <th>Description</th>
  23119. <th><em>KTX (Khronos Texture) Library and Tools</em></th>
  23120. </tr>
  23121. </thead>
  23122. <tbody>
  23123. <tr>
  23124. <td>Homepage</td>
  23125. <td><a href="https://github.com/KhronosGroup/KTX-Software">https://github.com/KhronosGroup/KTX-Software</a></td>
  23126. </tr>
  23127. <tr>
  23128. <td>License</td>
  23129. <td>Apache-2.0</td>
  23130. </tr>
  23131. <tr>
  23132. <td>Versions</td>
  23133. <td>v4.4.0</td>
  23134. </tr>
  23135. <tr>
  23136. <td>Architectures</td>
  23137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23138. </tr>
  23139. <tr>
  23140. <td>Definition</td>
  23141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/ktx/xmake.lua">ktx/xmake.lua</a></td>
  23142. </tr>
  23143. </tbody>
  23144. </table>
  23145. <h5 id="installcommand">Install command</h5>
  23146. <pre><code class="lang-console">xrepo install ktx
  23147. </code></pre>
  23148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23149. <pre><code class="lang-lua">add_requires("ktx")
  23150. </code></pre>
  23151. <h3 id="kubaziplinux">kuba-zip (linux)</h3>
  23152. <table>
  23153. <thead>
  23154. <tr>
  23155. <th>Description</th>
  23156. <th><em>A portable, simple zip library written in C</em></th>
  23157. </tr>
  23158. </thead>
  23159. <tbody>
  23160. <tr>
  23161. <td>Homepage</td>
  23162. <td><a href="https://github.com/kuba--/zip">https://github.com/kuba--/zip</a></td>
  23163. </tr>
  23164. <tr>
  23165. <td>License</td>
  23166. <td>Unlicense</td>
  23167. </tr>
  23168. <tr>
  23169. <td>Versions</td>
  23170. <td>v0.2.2, v0.2.5, v0.2.6, v0.3.1, v0.3.2, v0.3.3, v0.3.4, v0.3.5</td>
  23171. </tr>
  23172. <tr>
  23173. <td>Architectures</td>
  23174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23175. </tr>
  23176. <tr>
  23177. <td>Definition</td>
  23178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kuba-zip/xmake.lua">kuba-zip/xmake.lua</a></td>
  23179. </tr>
  23180. </tbody>
  23181. </table>
  23182. <h5 id="installcommand">Install command</h5>
  23183. <pre><code class="lang-console">xrepo install kuba-zip
  23184. </code></pre>
  23185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23186. <pre><code class="lang-lua">add_requires("kuba-zip")
  23187. </code></pre>
  23188. <h3 id="kvazaarlinux">kvazaar (linux)</h3>
  23189. <table>
  23190. <thead>
  23191. <tr>
  23192. <th>Description</th>
  23193. <th><em>An open-source HEVC encoder</em></th>
  23194. </tr>
  23195. </thead>
  23196. <tbody>
  23197. <tr>
  23198. <td>Homepage</td>
  23199. <td><a href="https://github.com/ultravideo/kvazaar">https://github.com/ultravideo/kvazaar</a></td>
  23200. </tr>
  23201. <tr>
  23202. <td>License</td>
  23203. <td>BSD-3-Clause</td>
  23204. </tr>
  23205. <tr>
  23206. <td>Versions</td>
  23207. <td>v2.3.1, v2.3.2</td>
  23208. </tr>
  23209. <tr>
  23210. <td>Architectures</td>
  23211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23212. </tr>
  23213. <tr>
  23214. <td>Definition</td>
  23215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/k/kvazaar/xmake.lua">kvazaar/xmake.lua</a></td>
  23216. </tr>
  23217. </tbody>
  23218. </table>
  23219. <h5 id="installcommand">Install command</h5>
  23220. <pre><code class="lang-console">xrepo install kvazaar
  23221. </code></pre>
  23222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23223. <pre><code class="lang-lua">add_requires("kvazaar")
  23224. </code></pre>
  23225. <h2 id="l">l</h2>
  23226. <h3 id="lamelinux">lame (linux)</h3>
  23227. <table>
  23228. <thead>
  23229. <tr>
  23230. <th>Description</th>
  23231. <th><em>High quality MPEG Audio Layer III (MP3) encoder</em></th>
  23232. </tr>
  23233. </thead>
  23234. <tbody>
  23235. <tr>
  23236. <td>Homepage</td>
  23237. <td><a href="https://lame.sourceforge.io/">https://lame.sourceforge.io/</a></td>
  23238. </tr>
  23239. <tr>
  23240. <td>License</td>
  23241. <td>LGPL-2.0-or-later</td>
  23242. </tr>
  23243. <tr>
  23244. <td>Versions</td>
  23245. <td>3.100</td>
  23246. </tr>
  23247. <tr>
  23248. <td>Architectures</td>
  23249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23250. </tr>
  23251. <tr>
  23252. <td>Definition</td>
  23253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lame/xmake.lua">lame/xmake.lua</a></td>
  23254. </tr>
  23255. </tbody>
  23256. </table>
  23257. <h5 id="installcommand">Install command</h5>
  23258. <pre><code class="lang-console">xrepo install lame
  23259. </code></pre>
  23260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23261. <pre><code class="lang-lua">add_requires("lame")
  23262. </code></pre>
  23263. <h3 id="lapacklinux">lapack (linux)</h3>
  23264. <table>
  23265. <thead>
  23266. <tr>
  23267. <th>Description</th>
  23268. <th><em>LAPACK--Linear Algebra Package is a standard software library for numerical linear algebra</em></th>
  23269. </tr>
  23270. </thead>
  23271. <tbody>
  23272. <tr>
  23273. <td>Homepage</td>
  23274. <td><a href="https://netlib.org/lapack/">https://netlib.org/lapack/</a></td>
  23275. </tr>
  23276. <tr>
  23277. <td>Versions</td>
  23278. <td>v3.12.0, v3.12.1</td>
  23279. </tr>
  23280. <tr>
  23281. <td>Architectures</td>
  23282. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23283. </tr>
  23284. <tr>
  23285. <td>Definition</td>
  23286. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lapack/xmake.lua">lapack/xmake.lua</a></td>
  23287. </tr>
  23288. </tbody>
  23289. </table>
  23290. <h5 id="installcommand">Install command</h5>
  23291. <pre><code class="lang-console">xrepo install lapack
  23292. </code></pre>
  23293. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23294. <pre><code class="lang-lua">add_requires("lapack")
  23295. </code></pre>
  23296. <h3 id="lastoolslinux">lastools (linux)</h3>
  23297. <table>
  23298. <thead>
  23299. <tr>
  23300. <th>Description</th>
  23301. <th><em>efficient tools for LiDAR processing</em></th>
  23302. </tr>
  23303. </thead>
  23304. <tbody>
  23305. <tr>
  23306. <td>Homepage</td>
  23307. <td><a href="https://github.com/LAStools/LAStools">https://github.com/LAStools/LAStools</a></td>
  23308. </tr>
  23309. <tr>
  23310. <td>License</td>
  23311. <td>LGPL-2.0</td>
  23312. </tr>
  23313. <tr>
  23314. <td>Versions</td>
  23315. <td>v2.0.3</td>
  23316. </tr>
  23317. <tr>
  23318. <td>Architectures</td>
  23319. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23320. </tr>
  23321. <tr>
  23322. <td>Definition</td>
  23323. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lastools/xmake.lua">lastools/xmake.lua</a></td>
  23324. </tr>
  23325. </tbody>
  23326. </table>
  23327. <h5 id="installcommand">Install command</h5>
  23328. <pre><code class="lang-console">xrepo install lastools
  23329. </code></pre>
  23330. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23331. <pre><code class="lang-lua">add_requires("lastools")
  23332. </code></pre>
  23333. <h3 id="lbuildlinux">lbuild (linux)</h3>
  23334. <table>
  23335. <thead>
  23336. <tr>
  23337. <th>Description</th>
  23338. <th><em>lbuild: a generic, modular code generator in Python 3</em></th>
  23339. </tr>
  23340. </thead>
  23341. <tbody>
  23342. <tr>
  23343. <td>Homepage</td>
  23344. <td><a href="https://pypi.org/project/lbuild">https://pypi.org/project/lbuild</a></td>
  23345. </tr>
  23346. <tr>
  23347. <td>Versions</td>
  23348. <td>2022.02.14</td>
  23349. </tr>
  23350. <tr>
  23351. <td>Architectures</td>
  23352. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23353. </tr>
  23354. <tr>
  23355. <td>Definition</td>
  23356. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lbuild/xmake.lua">lbuild/xmake.lua</a></td>
  23357. </tr>
  23358. </tbody>
  23359. </table>
  23360. <h5 id="installcommand">Install command</h5>
  23361. <pre><code class="lang-console">xrepo install lbuild
  23362. </code></pre>
  23363. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23364. <pre><code class="lang-lua">add_requires("lbuild")
  23365. </code></pre>
  23366. <h3 id="lcmslinux">lcms (linux)</h3>
  23367. <table>
  23368. <thead>
  23369. <tr>
  23370. <th>Description</th>
  23371. <th><em>A free, open source, CMM engine. It provides fast transforms between ICC profiles.</em></th>
  23372. </tr>
  23373. </thead>
  23374. <tbody>
  23375. <tr>
  23376. <td>Homepage</td>
  23377. <td><a href="https://www.littlecms.com/">https://www.littlecms.com/</a></td>
  23378. </tr>
  23379. <tr>
  23380. <td>License</td>
  23381. <td>MIT</td>
  23382. </tr>
  23383. <tr>
  23384. <td>Versions</td>
  23385. <td>2.17</td>
  23386. </tr>
  23387. <tr>
  23388. <td>Architectures</td>
  23389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23390. </tr>
  23391. <tr>
  23392. <td>Definition</td>
  23393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lcms/xmake.lua">lcms/xmake.lua</a></td>
  23394. </tr>
  23395. </tbody>
  23396. </table>
  23397. <h5 id="installcommand">Install command</h5>
  23398. <pre><code class="lang-console">xrepo install lcms
  23399. </code></pre>
  23400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23401. <pre><code class="lang-lua">add_requires("lcms")
  23402. </code></pre>
  23403. <h3 id="leancryptolinux">leancrypto (linux)</h3>
  23404. <table>
  23405. <thead>
  23406. <tr>
  23407. <th>Description</th>
  23408. <th><em>Lean cryptographic library usable for bare-metal environments</em></th>
  23409. </tr>
  23410. </thead>
  23411. <tbody>
  23412. <tr>
  23413. <td>Homepage</td>
  23414. <td><a href="https://leancrypto.org">https://leancrypto.org</a></td>
  23415. </tr>
  23416. <tr>
  23417. <td>Versions</td>
  23418. <td>v1.2.0, v1.3.0, v1.4.0, v1.5.1</td>
  23419. </tr>
  23420. <tr>
  23421. <td>Architectures</td>
  23422. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23423. </tr>
  23424. <tr>
  23425. <td>Definition</td>
  23426. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leancrypto/xmake.lua">leancrypto/xmake.lua</a></td>
  23427. </tr>
  23428. </tbody>
  23429. </table>
  23430. <h5 id="installcommand">Install command</h5>
  23431. <pre><code class="lang-console">xrepo install leancrypto
  23432. </code></pre>
  23433. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23434. <pre><code class="lang-lua">add_requires("leancrypto")
  23435. </code></pre>
  23436. <h3 id="lemonlinux">lemon (linux)</h3>
  23437. <table>
  23438. <thead>
  23439. <tr>
  23440. <th>Description</th>
  23441. <th><em>Library for Efficient Modeling and Optimization in Networks.</em></th>
  23442. </tr>
  23443. </thead>
  23444. <tbody>
  23445. <tr>
  23446. <td>Homepage</td>
  23447. <td><a href="https://lemon.cs.elte.hu/trac/lemon">https://lemon.cs.elte.hu/trac/lemon</a></td>
  23448. </tr>
  23449. <tr>
  23450. <td>License</td>
  23451. <td>BSL-1.0</td>
  23452. </tr>
  23453. <tr>
  23454. <td>Versions</td>
  23455. <td>1.3.1</td>
  23456. </tr>
  23457. <tr>
  23458. <td>Architectures</td>
  23459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23460. </tr>
  23461. <tr>
  23462. <td>Definition</td>
  23463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lemon/xmake.lua">lemon/xmake.lua</a></td>
  23464. </tr>
  23465. </tbody>
  23466. </table>
  23467. <h5 id="installcommand">Install command</h5>
  23468. <pre><code class="lang-console">xrepo install lemon
  23469. </code></pre>
  23470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23471. <pre><code class="lang-lua">add_requires("lemon")
  23472. </code></pre>
  23473. <h3 id="leptonicalinux">leptonica (linux)</h3>
  23474. <table>
  23475. <thead>
  23476. <tr>
  23477. <th>Description</th>
  23478. <th><em>Leptonica is a pedagogically-oriented open source site containing software that is broadly useful for image processing and image analysis applications.</em></th>
  23479. </tr>
  23480. </thead>
  23481. <tbody>
  23482. <tr>
  23483. <td>Homepage</td>
  23484. <td><a href="http://www.leptonica.org/">http://www.leptonica.org/</a></td>
  23485. </tr>
  23486. <tr>
  23487. <td>License</td>
  23488. <td>BSD-2-Clause</td>
  23489. </tr>
  23490. <tr>
  23491. <td>Versions</td>
  23492. <td>1.80.0, 1.81.1, 1.82.0, 1.84.1</td>
  23493. </tr>
  23494. <tr>
  23495. <td>Architectures</td>
  23496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23497. </tr>
  23498. <tr>
  23499. <td>Definition</td>
  23500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leptonica/xmake.lua">leptonica/xmake.lua</a></td>
  23501. </tr>
  23502. </tbody>
  23503. </table>
  23504. <h5 id="installcommand">Install command</h5>
  23505. <pre><code class="lang-console">xrepo install leptonica
  23506. </code></pre>
  23507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23508. <pre><code class="lang-lua">add_requires("leptonica")
  23509. </code></pre>
  23510. <h3 id="lerclinux">lerc (linux)</h3>
  23511. <table>
  23512. <thead>
  23513. <tr>
  23514. <th>Description</th>
  23515. <th><em>Limited Error Raster Compression</em></th>
  23516. </tr>
  23517. </thead>
  23518. <tbody>
  23519. <tr>
  23520. <td>Homepage</td>
  23521. <td><a href="https://github.com/esri/lerc">https://github.com/esri/lerc</a></td>
  23522. </tr>
  23523. <tr>
  23524. <td>License</td>
  23525. <td>Apache-2.0</td>
  23526. </tr>
  23527. <tr>
  23528. <td>Versions</td>
  23529. <td>v4.0.0</td>
  23530. </tr>
  23531. <tr>
  23532. <td>Architectures</td>
  23533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23534. </tr>
  23535. <tr>
  23536. <td>Definition</td>
  23537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lerc/xmake.lua">lerc/xmake.lua</a></td>
  23538. </tr>
  23539. </tbody>
  23540. </table>
  23541. <h5 id="installcommand">Install command</h5>
  23542. <pre><code class="lang-console">xrepo install lerc
  23543. </code></pre>
  23544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23545. <pre><code class="lang-lua">add_requires("lerc")
  23546. </code></pre>
  23547. <h3 id="leveldblinux">leveldb (linux)</h3>
  23548. <table>
  23549. <thead>
  23550. <tr>
  23551. <th>Description</th>
  23552. <th><em>LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.</em></th>
  23553. </tr>
  23554. </thead>
  23555. <tbody>
  23556. <tr>
  23557. <td>Homepage</td>
  23558. <td><a href="https://github.com/google/leveldb">https://github.com/google/leveldb</a></td>
  23559. </tr>
  23560. <tr>
  23561. <td>License</td>
  23562. <td>BSD-3-Clause</td>
  23563. </tr>
  23564. <tr>
  23565. <td>Versions</td>
  23566. <td>1.22, 1.23</td>
  23567. </tr>
  23568. <tr>
  23569. <td>Architectures</td>
  23570. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23571. </tr>
  23572. <tr>
  23573. <td>Definition</td>
  23574. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/leveldb/xmake.lua">leveldb/xmake.lua</a></td>
  23575. </tr>
  23576. </tbody>
  23577. </table>
  23578. <h5 id="installcommand">Install command</h5>
  23579. <pre><code class="lang-console">xrepo install leveldb
  23580. </code></pre>
  23581. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23582. <pre><code class="lang-lua">add_requires("leveldb")
  23583. </code></pre>
  23584. <h3 id="lexborlinux">lexbor (linux)</h3>
  23585. <table>
  23586. <thead>
  23587. <tr>
  23588. <th>Description</th>
  23589. <th><em>Lexbor is development of an open source HTML Renderer library. <a href="https://lexbor.com">https://lexbor.com</a></em></th>
  23590. </tr>
  23591. </thead>
  23592. <tbody>
  23593. <tr>
  23594. <td>Homepage</td>
  23595. <td><a href="https://github.com/lexbor/lexbor">https://github.com/lexbor/lexbor</a></td>
  23596. </tr>
  23597. <tr>
  23598. <td>License</td>
  23599. <td>Apache-2.0</td>
  23600. </tr>
  23601. <tr>
  23602. <td>Versions</td>
  23603. <td>v2.2.0, v2.3.0, v2.4.0, v2.5.0</td>
  23604. </tr>
  23605. <tr>
  23606. <td>Architectures</td>
  23607. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23608. </tr>
  23609. <tr>
  23610. <td>Definition</td>
  23611. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lexbor/xmake.lua">lexbor/xmake.lua</a></td>
  23612. </tr>
  23613. </tbody>
  23614. </table>
  23615. <h5 id="installcommand">Install command</h5>
  23616. <pre><code class="lang-console">xrepo install lexbor
  23617. </code></pre>
  23618. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23619. <pre><code class="lang-lua">add_requires("lexbor")
  23620. </code></pre>
  23621. <h3 id="lexylinux">lexy (linux)</h3>
  23622. <table>
  23623. <thead>
  23624. <tr>
  23625. <th>Description</th>
  23626. <th><em>C++ parsing DSL</em></th>
  23627. </tr>
  23628. </thead>
  23629. <tbody>
  23630. <tr>
  23631. <td>Homepage</td>
  23632. <td><a href="https://lexy.foonathan.net">https://lexy.foonathan.net</a></td>
  23633. </tr>
  23634. <tr>
  23635. <td>License</td>
  23636. <td>BSL-1.0</td>
  23637. </tr>
  23638. <tr>
  23639. <td>Versions</td>
  23640. <td>2022.03.21, 2022.12.1</td>
  23641. </tr>
  23642. <tr>
  23643. <td>Architectures</td>
  23644. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23645. </tr>
  23646. <tr>
  23647. <td>Definition</td>
  23648. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lexy/xmake.lua">lexy/xmake.lua</a></td>
  23649. </tr>
  23650. </tbody>
  23651. </table>
  23652. <h5 id="installcommand">Install command</h5>
  23653. <pre><code class="lang-console">xrepo install lexy
  23654. </code></pre>
  23655. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23656. <pre><code class="lang-lua">add_requires("lexy")
  23657. </code></pre>
  23658. <h3 id="liba52linux">liba52 (linux)</h3>
  23659. <table>
  23660. <thead>
  23661. <tr>
  23662. <th>Description</th>
  23663. <th><em>Library for decoding ATSC A/52 (AC-3) audio streams</em></th>
  23664. </tr>
  23665. </thead>
  23666. <tbody>
  23667. <tr>
  23668. <td>Homepage</td>
  23669. <td><a href="https://liba52.sourceforge.io">https://liba52.sourceforge.io</a></td>
  23670. </tr>
  23671. <tr>
  23672. <td>License</td>
  23673. <td>GPL-2.0-or-later</td>
  23674. </tr>
  23675. <tr>
  23676. <td>Versions</td>
  23677. <td>v0.8.0</td>
  23678. </tr>
  23679. <tr>
  23680. <td>Architectures</td>
  23681. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23682. </tr>
  23683. <tr>
  23684. <td>Definition</td>
  23685. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liba52/xmake.lua">liba52/xmake.lua</a></td>
  23686. </tr>
  23687. </tbody>
  23688. </table>
  23689. <h5 id="installcommand">Install command</h5>
  23690. <pre><code class="lang-console">xrepo install liba52
  23691. </code></pre>
  23692. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23693. <pre><code class="lang-lua">add_requires("liba52")
  23694. </code></pre>
  23695. <h3 id="libacolinux">libaco (linux)</h3>
  23696. <table>
  23697. <thead>
  23698. <tr>
  23699. <th>Description</th>
  23700. <th><em>A blazing fast and lightweight C asymmetric coroutine library</em></th>
  23701. </tr>
  23702. </thead>
  23703. <tbody>
  23704. <tr>
  23705. <td>Homepage</td>
  23706. <td><a href="https://github.com/hnes/libaco">https://github.com/hnes/libaco</a></td>
  23707. </tr>
  23708. <tr>
  23709. <td>License</td>
  23710. <td>Apache-2.0</td>
  23711. </tr>
  23712. <tr>
  23713. <td>Versions</td>
  23714. <td>v1.2.4</td>
  23715. </tr>
  23716. <tr>
  23717. <td>Architectures</td>
  23718. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23719. </tr>
  23720. <tr>
  23721. <td>Definition</td>
  23722. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaco/xmake.lua">libaco/xmake.lua</a></td>
  23723. </tr>
  23724. </tbody>
  23725. </table>
  23726. <h5 id="installcommand">Install command</h5>
  23727. <pre><code class="lang-console">xrepo install libaco
  23728. </code></pre>
  23729. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23730. <pre><code class="lang-lua">add_requires("libaco")
  23731. </code></pre>
  23732. <h3 id="libaesgmlinux">libaesgm (linux)</h3>
  23733. <table>
  23734. <thead>
  23735. <tr>
  23736. <th>Description</th>
  23737. <th><em><a href="https://repology.org/project/libaesgm/packages">https://repology.org/project/libaesgm/packages</a></em></th>
  23738. </tr>
  23739. </thead>
  23740. <tbody>
  23741. <tr>
  23742. <td>Homepage</td>
  23743. <td><a href="https://github.com/xmake-mirror/libaesgm">https://github.com/xmake-mirror/libaesgm</a></td>
  23744. </tr>
  23745. <tr>
  23746. <td>Versions</td>
  23747. <td>2013.1.1</td>
  23748. </tr>
  23749. <tr>
  23750. <td>Architectures</td>
  23751. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23752. </tr>
  23753. <tr>
  23754. <td>Definition</td>
  23755. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaesgm/xmake.lua">libaesgm/xmake.lua</a></td>
  23756. </tr>
  23757. </tbody>
  23758. </table>
  23759. <h5 id="installcommand">Install command</h5>
  23760. <pre><code class="lang-console">xrepo install libaesgm
  23761. </code></pre>
  23762. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23763. <pre><code class="lang-lua">add_requires("libaesgm")
  23764. </code></pre>
  23765. <h3 id="libaiolinux">libaio (linux)</h3>
  23766. <table>
  23767. <thead>
  23768. <tr>
  23769. <th>Description</th>
  23770. <th><em>Linux-native asynchronous I/O access library</em></th>
  23771. </tr>
  23772. </thead>
  23773. <tbody>
  23774. <tr>
  23775. <td>Homepage</td>
  23776. <td><a href="https://pagure.io/libaio">https://pagure.io/libaio</a></td>
  23777. </tr>
  23778. <tr>
  23779. <td>License</td>
  23780. <td>LGPL-2.1-or-later</td>
  23781. </tr>
  23782. <tr>
  23783. <td>Versions</td>
  23784. <td>0.3.113</td>
  23785. </tr>
  23786. <tr>
  23787. <td>Architectures</td>
  23788. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23789. </tr>
  23790. <tr>
  23791. <td>Definition</td>
  23792. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libaio/xmake.lua">libaio/xmake.lua</a></td>
  23793. </tr>
  23794. </tbody>
  23795. </table>
  23796. <h5 id="installcommand">Install command</h5>
  23797. <pre><code class="lang-console">xrepo install libaio
  23798. </code></pre>
  23799. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23800. <pre><code class="lang-lua">add_requires("libaio")
  23801. </code></pre>
  23802. <h3 id="libarchivelinux">libarchive (linux)</h3>
  23803. <table>
  23804. <thead>
  23805. <tr>
  23806. <th>Description</th>
  23807. <th><em>Multi-format archive and compression library</em></th>
  23808. </tr>
  23809. </thead>
  23810. <tbody>
  23811. <tr>
  23812. <td>Homepage</td>
  23813. <td><a href="https://libarchive.org/">https://libarchive.org/</a></td>
  23814. </tr>
  23815. <tr>
  23816. <td>License</td>
  23817. <td>BSD-2-Clause</td>
  23818. </tr>
  23819. <tr>
  23820. <td>Versions</td>
  23821. <td>3.5.1, 3.5.2, 3.6.2, 3.7.2, 3.7.7</td>
  23822. </tr>
  23823. <tr>
  23824. <td>Architectures</td>
  23825. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23826. </tr>
  23827. <tr>
  23828. <td>Definition</td>
  23829. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libarchive/xmake.lua">libarchive/xmake.lua</a></td>
  23830. </tr>
  23831. </tbody>
  23832. </table>
  23833. <h5 id="installcommand">Install command</h5>
  23834. <pre><code class="lang-console">xrepo install libarchive
  23835. </code></pre>
  23836. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23837. <pre><code class="lang-lua">add_requires("libarchive")
  23838. </code></pre>
  23839. <h3 id="libargon2linux">libargon2 (linux)</h3>
  23840. <table>
  23841. <thead>
  23842. <tr>
  23843. <th>Description</th>
  23844. <th><em>The password hash Argon2, winner of PHC</em></th>
  23845. </tr>
  23846. </thead>
  23847. <tbody>
  23848. <tr>
  23849. <td>Homepage</td>
  23850. <td><a href="https://github.com/P-H-C/phc-winner-argon2">https://github.com/P-H-C/phc-winner-argon2</a></td>
  23851. </tr>
  23852. <tr>
  23853. <td>Versions</td>
  23854. <td>20190702</td>
  23855. </tr>
  23856. <tr>
  23857. <td>Architectures</td>
  23858. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23859. </tr>
  23860. <tr>
  23861. <td>Definition</td>
  23862. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libargon2/xmake.lua">libargon2/xmake.lua</a></td>
  23863. </tr>
  23864. </tbody>
  23865. </table>
  23866. <h5 id="installcommand">Install command</h5>
  23867. <pre><code class="lang-console">xrepo install libargon2
  23868. </code></pre>
  23869. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23870. <pre><code class="lang-lua">add_requires("libargon2")
  23871. </code></pre>
  23872. <h3 id="libasslinux">libass (linux)</h3>
  23873. <table>
  23874. <thead>
  23875. <tr>
  23876. <th>Description</th>
  23877. <th><em>libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.</em></th>
  23878. </tr>
  23879. </thead>
  23880. <tbody>
  23881. <tr>
  23882. <td>Homepage</td>
  23883. <td><a href="https://github.com/libass/libass">https://github.com/libass/libass</a></td>
  23884. </tr>
  23885. <tr>
  23886. <td>License</td>
  23887. <td>ISC</td>
  23888. </tr>
  23889. <tr>
  23890. <td>Versions</td>
  23891. <td>0.15.2, 0.16.0, 0.17.0, 0.17.1</td>
  23892. </tr>
  23893. <tr>
  23894. <td>Architectures</td>
  23895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23896. </tr>
  23897. <tr>
  23898. <td>Definition</td>
  23899. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libass/xmake.lua">libass/xmake.lua</a></td>
  23900. </tr>
  23901. </tbody>
  23902. </table>
  23903. <h5 id="installcommand">Install command</h5>
  23904. <pre><code class="lang-console">xrepo install libass
  23905. </code></pre>
  23906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23907. <pre><code class="lang-lua">add_requires("libass")
  23908. </code></pre>
  23909. <h3 id="libassertlinux">libassert (linux)</h3>
  23910. <table>
  23911. <thead>
  23912. <tr>
  23913. <th>Description</th>
  23914. <th><em>The most over-engineered and overpowered C++ assertion library.</em></th>
  23915. </tr>
  23916. </thead>
  23917. <tbody>
  23918. <tr>
  23919. <td>Homepage</td>
  23920. <td><a href="https://github.com/jeremy-rifkin/libassert">https://github.com/jeremy-rifkin/libassert</a></td>
  23921. </tr>
  23922. <tr>
  23923. <td>License</td>
  23924. <td>MIT</td>
  23925. </tr>
  23926. <tr>
  23927. <td>Versions</td>
  23928. <td>v1.2, v1.2.2, v2.0.0, v2.0.1, v2.0.2, v2.1.0, v2.1.1, v2.1.2, v2.1.4, v2.1.5, v2.2.0, v2.2.1</td>
  23929. </tr>
  23930. <tr>
  23931. <td>Architectures</td>
  23932. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23933. </tr>
  23934. <tr>
  23935. <td>Definition</td>
  23936. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libassert/xmake.lua">libassert/xmake.lua</a></td>
  23937. </tr>
  23938. </tbody>
  23939. </table>
  23940. <h5 id="installcommand">Install command</h5>
  23941. <pre><code class="lang-console">xrepo install libassert
  23942. </code></pre>
  23943. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23944. <pre><code class="lang-lua">add_requires("libassert")
  23945. </code></pre>
  23946. <h3 id="libatomic_opslinux">libatomic_ops (linux)</h3>
  23947. <table>
  23948. <thead>
  23949. <tr>
  23950. <th>Description</th>
  23951. <th><em>The atomic_ops project (Atomic memory update operations portable implementation)</em></th>
  23952. </tr>
  23953. </thead>
  23954. <tbody>
  23955. <tr>
  23956. <td>Homepage</td>
  23957. <td><a href="https://github.com/bdwgc/libatomic_ops/wiki/Download">https://github.com/bdwgc/libatomic_ops/wiki/Download</a></td>
  23958. </tr>
  23959. <tr>
  23960. <td>License</td>
  23961. <td>GPL-2.0</td>
  23962. </tr>
  23963. <tr>
  23964. <td>Versions</td>
  23965. <td>v7.8.2, v7.8.4</td>
  23966. </tr>
  23967. <tr>
  23968. <td>Architectures</td>
  23969. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  23970. </tr>
  23971. <tr>
  23972. <td>Definition</td>
  23973. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libatomic_ops/xmake.lua">libatomic_ops/xmake.lua</a></td>
  23974. </tr>
  23975. </tbody>
  23976. </table>
  23977. <h5 id="installcommand">Install command</h5>
  23978. <pre><code class="lang-console">xrepo install libatomic_ops
  23979. </code></pre>
  23980. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  23981. <pre><code class="lang-lua">add_requires("libatomic_ops")
  23982. </code></pre>
  23983. <h3 id="libaviflinux">libavif (linux)</h3>
  23984. <table>
  23985. <thead>
  23986. <tr>
  23987. <th>Description</th>
  23988. <th><em>libavif - Library for encoding and decoding .avif files</em></th>
  23989. </tr>
  23990. </thead>
  23991. <tbody>
  23992. <tr>
  23993. <td>Homepage</td>
  23994. <td><a href="https://github.com/AOMediaCodec/libavif">https://github.com/AOMediaCodec/libavif</a></td>
  23995. </tr>
  23996. <tr>
  23997. <td>License</td>
  23998. <td>BSD-2-Clause</td>
  23999. </tr>
  24000. <tr>
  24001. <td>Versions</td>
  24002. <td>v0.9.1, v1.0.4, v1.1.0, v1.1.1, v1.2.1, v1.3.0</td>
  24003. </tr>
  24004. <tr>
  24005. <td>Architectures</td>
  24006. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24007. </tr>
  24008. <tr>
  24009. <td>Definition</td>
  24010. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libavif/xmake.lua">libavif/xmake.lua</a></td>
  24011. </tr>
  24012. </tbody>
  24013. </table>
  24014. <h5 id="installcommand">Install command</h5>
  24015. <pre><code class="lang-console">xrepo install libavif
  24016. </code></pre>
  24017. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24018. <pre><code class="lang-lua">add_requires("libavif")
  24019. </code></pre>
  24020. <h3 id="libb2linux">libb2 (linux)</h3>
  24021. <table>
  24022. <thead>
  24023. <tr>
  24024. <th>Description</th>
  24025. <th><em>C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp</em></th>
  24026. </tr>
  24027. </thead>
  24028. <tbody>
  24029. <tr>
  24030. <td>Homepage</td>
  24031. <td><a href="https://blake2.net">https://blake2.net</a></td>
  24032. </tr>
  24033. <tr>
  24034. <td>License</td>
  24035. <td>CC0-1.0</td>
  24036. </tr>
  24037. <tr>
  24038. <td>Versions</td>
  24039. <td>v0.98.1</td>
  24040. </tr>
  24041. <tr>
  24042. <td>Architectures</td>
  24043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24044. </tr>
  24045. <tr>
  24046. <td>Definition</td>
  24047. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libb2/xmake.lua">libb2/xmake.lua</a></td>
  24048. </tr>
  24049. </tbody>
  24050. </table>
  24051. <h5 id="installcommand">Install command</h5>
  24052. <pre><code class="lang-console">xrepo install libb2
  24053. </code></pre>
  24054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24055. <pre><code class="lang-lua">add_requires("libb2")
  24056. </code></pre>
  24057. <h3 id="libbacktracelinux">libbacktrace (linux)</h3>
  24058. <table>
  24059. <thead>
  24060. <tr>
  24061. <th>Description</th>
  24062. <th><em>A C library that may be linked into a C/C++ program to produce symbolic backtraces</em></th>
  24063. </tr>
  24064. </thead>
  24065. <tbody>
  24066. <tr>
  24067. <td>Homepage</td>
  24068. <td><a href="https://github.com/ianlancetaylor/libbacktrace">https://github.com/ianlancetaylor/libbacktrace</a></td>
  24069. </tr>
  24070. <tr>
  24071. <td>License</td>
  24072. <td>BSD-3-Clause</td>
  24073. </tr>
  24074. <tr>
  24075. <td>Versions</td>
  24076. <td>2025.04.10</td>
  24077. </tr>
  24078. <tr>
  24079. <td>Architectures</td>
  24080. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24081. </tr>
  24082. <tr>
  24083. <td>Definition</td>
  24084. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbacktrace/xmake.lua">libbacktrace/xmake.lua</a></td>
  24085. </tr>
  24086. </tbody>
  24087. </table>
  24088. <h5 id="installcommand">Install command</h5>
  24089. <pre><code class="lang-console">xrepo install libbacktrace
  24090. </code></pre>
  24091. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24092. <pre><code class="lang-lua">add_requires("libbacktrace")
  24093. </code></pre>
  24094. <h3 id="libbigwiglinux">libbigwig (linux)</h3>
  24095. <table>
  24096. <thead>
  24097. <tr>
  24098. <th>Description</th>
  24099. <th><em>A C library for handling bigWig files</em></th>
  24100. </tr>
  24101. </thead>
  24102. <tbody>
  24103. <tr>
  24104. <td>Homepage</td>
  24105. <td><a href="https://github.com/dpryan79/libBigWig">https://github.com/dpryan79/libBigWig</a></td>
  24106. </tr>
  24107. <tr>
  24108. <td>License</td>
  24109. <td>MIT</td>
  24110. </tr>
  24111. <tr>
  24112. <td>Versions</td>
  24113. <td>0.4.7, 0.4.8</td>
  24114. </tr>
  24115. <tr>
  24116. <td>Architectures</td>
  24117. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24118. </tr>
  24119. <tr>
  24120. <td>Definition</td>
  24121. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbigwig/xmake.lua">libbigwig/xmake.lua</a></td>
  24122. </tr>
  24123. </tbody>
  24124. </table>
  24125. <h5 id="installcommand">Install command</h5>
  24126. <pre><code class="lang-console">xrepo install libbigwig
  24127. </code></pre>
  24128. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24129. <pre><code class="lang-lua">add_requires("libbigwig")
  24130. </code></pre>
  24131. <h3 id="libbpflinux">libbpf (linux)</h3>
  24132. <table>
  24133. <thead>
  24134. <tr>
  24135. <th>Description</th>
  24136. <th><em>Automated upstream mirror for libbpf stand-alone build.</em></th>
  24137. </tr>
  24138. </thead>
  24139. <tbody>
  24140. <tr>
  24141. <td>Homepage</td>
  24142. <td><a href="https://github.com/libbpf/libbpf">https://github.com/libbpf/libbpf</a></td>
  24143. </tr>
  24144. <tr>
  24145. <td>License</td>
  24146. <td>BSD-2-Clause</td>
  24147. </tr>
  24148. <tr>
  24149. <td>Versions</td>
  24150. <td>v0.3, v1.6.2</td>
  24151. </tr>
  24152. <tr>
  24153. <td>Architectures</td>
  24154. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24155. </tr>
  24156. <tr>
  24157. <td>Definition</td>
  24158. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpf/xmake.lua">libbpf/xmake.lua</a></td>
  24159. </tr>
  24160. </tbody>
  24161. </table>
  24162. <h5 id="installcommand">Install command</h5>
  24163. <pre><code class="lang-console">xrepo install libbpf
  24164. </code></pre>
  24165. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24166. <pre><code class="lang-lua">add_requires("libbpf")
  24167. </code></pre>
  24168. <h3 id="libbpglinux">libbpg (linux)</h3>
  24169. <table>
  24170. <thead>
  24171. <tr>
  24172. <th>Description</th>
  24173. <th><em>Image format meant to improve on JPEG quality and file size</em></th>
  24174. </tr>
  24175. </thead>
  24176. <tbody>
  24177. <tr>
  24178. <td>Homepage</td>
  24179. <td><a href="https://bellard.org/bpg/">https://bellard.org/bpg/</a></td>
  24180. </tr>
  24181. <tr>
  24182. <td>Versions</td>
  24183. <td>0.9.8</td>
  24184. </tr>
  24185. <tr>
  24186. <td>Architectures</td>
  24187. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24188. </tr>
  24189. <tr>
  24190. <td>Definition</td>
  24191. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua">libbpg/xmake.lua</a></td>
  24192. </tr>
  24193. </tbody>
  24194. </table>
  24195. <h5 id="installcommand">Install command</h5>
  24196. <pre><code class="lang-console">xrepo install libbpg
  24197. </code></pre>
  24198. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24199. <pre><code class="lang-lua">add_requires("libbpg")
  24200. </code></pre>
  24201. <h3 id="libbsdlinux">libbsd (linux)</h3>
  24202. <table>
  24203. <thead>
  24204. <tr>
  24205. <th>Description</th>
  24206. <th><em>This library provides useful functions commonly found on BSD systems</em></th>
  24207. </tr>
  24208. </thead>
  24209. <tbody>
  24210. <tr>
  24211. <td>Homepage</td>
  24212. <td><a href="https://libbsd.freedesktop.org/wiki/">https://libbsd.freedesktop.org/wiki/</a></td>
  24213. </tr>
  24214. <tr>
  24215. <td>License</td>
  24216. <td>BSD-3-Clause</td>
  24217. </tr>
  24218. <tr>
  24219. <td>Versions</td>
  24220. <td>0.11.5, 0.12.2</td>
  24221. </tr>
  24222. <tr>
  24223. <td>Architectures</td>
  24224. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24225. </tr>
  24226. <tr>
  24227. <td>Definition</td>
  24228. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbsd/xmake.lua">libbsd/xmake.lua</a></td>
  24229. </tr>
  24230. </tbody>
  24231. </table>
  24232. <h5 id="installcommand">Install command</h5>
  24233. <pre><code class="lang-console">xrepo install libbsd
  24234. </code></pre>
  24235. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24236. <pre><code class="lang-lua">add_requires("libbsd")
  24237. </code></pre>
  24238. <h3 id="libclinux">libc++ (linux)</h3>
  24239. <table>
  24240. <thead>
  24241. <tr>
  24242. <th>Description</th>
  24243. <th><em>libc++ is a new implementation of the C++ standard library, targeting C++11 and above.</em></th>
  24244. </tr>
  24245. </thead>
  24246. <tbody>
  24247. <tr>
  24248. <td>Homepage</td>
  24249. <td><a href="https://libcxx.llvm.org/">https://libcxx.llvm.org/</a></td>
  24250. </tr>
  24251. <tr>
  24252. <td>Versions</td>
  24253. <td></td>
  24254. </tr>
  24255. <tr>
  24256. <td>Architectures</td>
  24257. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24258. </tr>
  24259. <tr>
  24260. <td>Definition</td>
  24261. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libc++/xmake.lua">libc++/xmake.lua</a></td>
  24262. </tr>
  24263. </tbody>
  24264. </table>
  24265. <h5 id="installcommand">Install command</h5>
  24266. <pre><code class="lang-console">xrepo install libc++
  24267. </code></pre>
  24268. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24269. <pre><code class="lang-lua">add_requires("libc++")
  24270. </code></pre>
  24271. <h3 id="libcanberralinux">libcanberra (linux)</h3>
  24272. <table>
  24273. <thead>
  24274. <tr>
  24275. <th>Description</th>
  24276. <th><em>libcanberra is an implementation of the XDG Sound Theme and Name Specifications</em></th>
  24277. </tr>
  24278. </thead>
  24279. <tbody>
  24280. <tr>
  24281. <td>Homepage</td>
  24282. <td><a href="https://0pointer.de/lennart/projects/libcanberra/">https://0pointer.de/lennart/projects/libcanberra/</a></td>
  24283. </tr>
  24284. <tr>
  24285. <td>License</td>
  24286. <td>LGPL-2.1</td>
  24287. </tr>
  24288. <tr>
  24289. <td>Versions</td>
  24290. <td>0.30</td>
  24291. </tr>
  24292. <tr>
  24293. <td>Architectures</td>
  24294. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24295. </tr>
  24296. <tr>
  24297. <td>Definition</td>
  24298. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcanberra/xmake.lua">libcanberra/xmake.lua</a></td>
  24299. </tr>
  24300. </tbody>
  24301. </table>
  24302. <h5 id="installcommand">Install command</h5>
  24303. <pre><code class="lang-console">xrepo install libcanberra
  24304. </code></pre>
  24305. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24306. <pre><code class="lang-lua">add_requires("libcanberra")
  24307. </code></pre>
  24308. <h3 id="libcaplinux">libcap (linux)</h3>
  24309. <table>
  24310. <thead>
  24311. <tr>
  24312. <th>Description</th>
  24313. <th><em>User-space interfaces to POSIX 1003.1e capabilities</em></th>
  24314. </tr>
  24315. </thead>
  24316. <tbody>
  24317. <tr>
  24318. <td>Homepage</td>
  24319. <td><a href="https://sites.google.com/site/fullycapable/">https://sites.google.com/site/fullycapable/</a></td>
  24320. </tr>
  24321. <tr>
  24322. <td>Versions</td>
  24323. <td>2.27</td>
  24324. </tr>
  24325. <tr>
  24326. <td>Architectures</td>
  24327. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24328. </tr>
  24329. <tr>
  24330. <td>Definition</td>
  24331. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcap/xmake.lua">libcap/xmake.lua</a></td>
  24332. </tr>
  24333. </tbody>
  24334. </table>
  24335. <h5 id="installcommand">Install command</h5>
  24336. <pre><code class="lang-console">xrepo install libcap
  24337. </code></pre>
  24338. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24339. <pre><code class="lang-lua">add_requires("libcap")
  24340. </code></pre>
  24341. <h3 id="libcapnglinux">libcap-ng (linux)</h3>
  24342. <table>
  24343. <thead>
  24344. <tr>
  24345. <th>Description</th>
  24346. <th><em>Libcap-ng is a library for Linux that makes using posix capabilities easy.</em></th>
  24347. </tr>
  24348. </thead>
  24349. <tbody>
  24350. <tr>
  24351. <td>Homepage</td>
  24352. <td><a href="https://github.com/stevegrubb/libcap-ng">https://github.com/stevegrubb/libcap-ng</a></td>
  24353. </tr>
  24354. <tr>
  24355. <td>Versions</td>
  24356. <td>v0.8.5</td>
  24357. </tr>
  24358. <tr>
  24359. <td>Architectures</td>
  24360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24361. </tr>
  24362. <tr>
  24363. <td>Definition</td>
  24364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcap-ng/xmake.lua">libcap-ng/xmake.lua</a></td>
  24365. </tr>
  24366. </tbody>
  24367. </table>
  24368. <h5 id="installcommand">Install command</h5>
  24369. <pre><code class="lang-console">xrepo install libcap-ng
  24370. </code></pre>
  24371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24372. <pre><code class="lang-lua">add_requires("libcap-ng")
  24373. </code></pre>
  24374. <h3 id="libcborlinux">libcbor (linux)</h3>
  24375. <table>
  24376. <thead>
  24377. <tr>
  24378. <th>Description</th>
  24379. <th><em>CBOR protocol implementation for C</em></th>
  24380. </tr>
  24381. </thead>
  24382. <tbody>
  24383. <tr>
  24384. <td>Homepage</td>
  24385. <td><a href="https://github.com/PJK/libcbor">https://github.com/PJK/libcbor</a></td>
  24386. </tr>
  24387. <tr>
  24388. <td>License</td>
  24389. <td>MIT</td>
  24390. </tr>
  24391. <tr>
  24392. <td>Versions</td>
  24393. <td>v0.11.0, v0.12.0, v0.13.0</td>
  24394. </tr>
  24395. <tr>
  24396. <td>Architectures</td>
  24397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24398. </tr>
  24399. <tr>
  24400. <td>Definition</td>
  24401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcbor/xmake.lua">libcbor/xmake.lua</a></td>
  24402. </tr>
  24403. </tbody>
  24404. </table>
  24405. <h5 id="installcommand">Install command</h5>
  24406. <pre><code class="lang-console">xrepo install libcbor
  24407. </code></pre>
  24408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24409. <pre><code class="lang-lua">add_requires("libcbor")
  24410. </code></pre>
  24411. <h3 id="libccdlinux">libccd (linux)</h3>
  24412. <table>
  24413. <thead>
  24414. <tr>
  24415. <th>Description</th>
  24416. <th><em>libccd is library for a collision detection between two convex shapes.</em></th>
  24417. </tr>
  24418. </thead>
  24419. <tbody>
  24420. <tr>
  24421. <td>Homepage</td>
  24422. <td><a href="https://github.com/danfis/libccd/">https://github.com/danfis/libccd/</a></td>
  24423. </tr>
  24424. <tr>
  24425. <td>License</td>
  24426. <td>BSD-3-Clause</td>
  24427. </tr>
  24428. <tr>
  24429. <td>Versions</td>
  24430. <td>v2.1</td>
  24431. </tr>
  24432. <tr>
  24433. <td>Architectures</td>
  24434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24435. </tr>
  24436. <tr>
  24437. <td>Definition</td>
  24438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libccd/xmake.lua">libccd/xmake.lua</a></td>
  24439. </tr>
  24440. </tbody>
  24441. </table>
  24442. <h5 id="installcommand">Install command</h5>
  24443. <pre><code class="lang-console">xrepo install libccd
  24444. </code></pre>
  24445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24446. <pre><code class="lang-lua">add_requires("libccd")
  24447. </code></pre>
  24448. <h3 id="libcolinux">libco (linux)</h3>
  24449. <table>
  24450. <thead>
  24451. <tr>
  24452. <th>Description</th>
  24453. <th><em>Libco is a c/c++ coroutine library.</em></th>
  24454. </tr>
  24455. </thead>
  24456. <tbody>
  24457. <tr>
  24458. <td>Homepage</td>
  24459. <td><a href="https://github.com/Tencent/libco">https://github.com/Tencent/libco</a></td>
  24460. </tr>
  24461. <tr>
  24462. <td>License</td>
  24463. <td>Apache-2.0</td>
  24464. </tr>
  24465. <tr>
  24466. <td>Versions</td>
  24467. <td>v1.0</td>
  24468. </tr>
  24469. <tr>
  24470. <td>Architectures</td>
  24471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24472. </tr>
  24473. <tr>
  24474. <td>Definition</td>
  24475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libco/xmake.lua">libco/xmake.lua</a></td>
  24476. </tr>
  24477. </tbody>
  24478. </table>
  24479. <h5 id="installcommand">Install command</h5>
  24480. <pre><code class="lang-console">xrepo install libco
  24481. </code></pre>
  24482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24483. <pre><code class="lang-lua">add_requires("libco")
  24484. </code></pre>
  24485. <h3 id="libcorolinux">libcoro (linux)</h3>
  24486. <table>
  24487. <thead>
  24488. <tr>
  24489. <th>Description</th>
  24490. <th><em>C++20 coroutine library</em></th>
  24491. </tr>
  24492. </thead>
  24493. <tbody>
  24494. <tr>
  24495. <td>Homepage</td>
  24496. <td><a href="https://github.com/jbaldwin/libcoro">https://github.com/jbaldwin/libcoro</a></td>
  24497. </tr>
  24498. <tr>
  24499. <td>License</td>
  24500. <td>Apache-2.0</td>
  24501. </tr>
  24502. <tr>
  24503. <td>Versions</td>
  24504. <td>v0.12.1, v0.13.0, v0.14.0, v0.14.1, v0.15.0</td>
  24505. </tr>
  24506. <tr>
  24507. <td>Architectures</td>
  24508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24509. </tr>
  24510. <tr>
  24511. <td>Definition</td>
  24512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcoro/xmake.lua">libcoro/xmake.lua</a></td>
  24513. </tr>
  24514. </tbody>
  24515. </table>
  24516. <h5 id="installcommand">Install command</h5>
  24517. <pre><code class="lang-console">xrepo install libcoro
  24518. </code></pre>
  24519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24520. <pre><code class="lang-lua">add_requires("libcoro")
  24521. </code></pre>
  24522. <h3 id="libcpuidlinux">libcpuid (linux)</h3>
  24523. <table>
  24524. <thead>
  24525. <tr>
  24526. <th>Description</th>
  24527. <th><em>a small C library for x86 CPU detection and feature extraction</em></th>
  24528. </tr>
  24529. </thead>
  24530. <tbody>
  24531. <tr>
  24532. <td>Homepage</td>
  24533. <td><a href="https://github.com/anrieff/libcpuid">https://github.com/anrieff/libcpuid</a></td>
  24534. </tr>
  24535. <tr>
  24536. <td>License</td>
  24537. <td>BSD-2-Clause</td>
  24538. </tr>
  24539. <tr>
  24540. <td>Versions</td>
  24541. <td>v0.5.1, v0.6.3, v0.6.4, v0.6.5, v0.7.0, v0.7.1, v0.8.0, v0.8.1</td>
  24542. </tr>
  24543. <tr>
  24544. <td>Architectures</td>
  24545. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24546. </tr>
  24547. <tr>
  24548. <td>Definition</td>
  24549. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcpuid/xmake.lua">libcpuid/xmake.lua</a></td>
  24550. </tr>
  24551. </tbody>
  24552. </table>
  24553. <h5 id="installcommand">Install command</h5>
  24554. <pre><code class="lang-console">xrepo install libcpuid
  24555. </code></pre>
  24556. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24557. <pre><code class="lang-lua">add_requires("libcpuid")
  24558. </code></pre>
  24559. <h3 id="libcrocolinux">libcroco (linux)</h3>
  24560. <table>
  24561. <thead>
  24562. <tr>
  24563. <th>Description</th>
  24564. <th><em>Libcroco is a standalone css2 parsing and manipulation library.</em></th>
  24565. </tr>
  24566. </thead>
  24567. <tbody>
  24568. <tr>
  24569. <td>Homepage</td>
  24570. <td><a href="https://gitlab.com/inkscape/libcroco">https://gitlab.com/inkscape/libcroco</a></td>
  24571. </tr>
  24572. <tr>
  24573. <td>License</td>
  24574. <td>LGPL-2.0</td>
  24575. </tr>
  24576. <tr>
  24577. <td>Versions</td>
  24578. <td>0.6.13</td>
  24579. </tr>
  24580. <tr>
  24581. <td>Architectures</td>
  24582. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24583. </tr>
  24584. <tr>
  24585. <td>Definition</td>
  24586. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcroco/xmake.lua">libcroco/xmake.lua</a></td>
  24587. </tr>
  24588. </tbody>
  24589. </table>
  24590. <h5 id="installcommand">Install command</h5>
  24591. <pre><code class="lang-console">xrepo install libcroco
  24592. </code></pre>
  24593. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24594. <pre><code class="lang-lua">add_requires("libcroco")
  24595. </code></pre>
  24596. <h3 id="libcronlinux">libcron (linux)</h3>
  24597. <table>
  24598. <thead>
  24599. <tr>
  24600. <th>Description</th>
  24601. <th><em>A C++ scheduling library using cron formatting.</em></th>
  24602. </tr>
  24603. </thead>
  24604. <tbody>
  24605. <tr>
  24606. <td>Homepage</td>
  24607. <td><a href="https://github.com/PerMalmberg/libcron">https://github.com/PerMalmberg/libcron</a></td>
  24608. </tr>
  24609. <tr>
  24610. <td>License</td>
  24611. <td>MIT</td>
  24612. </tr>
  24613. <tr>
  24614. <td>Versions</td>
  24615. <td>v1.3.1</td>
  24616. </tr>
  24617. <tr>
  24618. <td>Architectures</td>
  24619. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24620. </tr>
  24621. <tr>
  24622. <td>Definition</td>
  24623. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcron/xmake.lua">libcron/xmake.lua</a></td>
  24624. </tr>
  24625. </tbody>
  24626. </table>
  24627. <h5 id="installcommand">Install command</h5>
  24628. <pre><code class="lang-console">xrepo install libcron
  24629. </code></pre>
  24630. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24631. <pre><code class="lang-lua">add_requires("libcron")
  24632. </code></pre>
  24633. <h3 id="libcurllinux">libcurl (linux)</h3>
  24634. <table>
  24635. <thead>
  24636. <tr>
  24637. <th>Description</th>
  24638. <th><em>The multiprotocol file transfer library.</em></th>
  24639. </tr>
  24640. </thead>
  24641. <tbody>
  24642. <tr>
  24643. <td>Homepage</td>
  24644. <td><a href="https://curl.haxx.se/">https://curl.haxx.se/</a></td>
  24645. </tr>
  24646. <tr>
  24647. <td>License</td>
  24648. <td>MIT</td>
  24649. </tr>
  24650. <tr>
  24651. <td>Versions</td>
  24652. <td>7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0, 7.74.0, 7.75.0, 7.76.1, 7.77.0, 7.78.0, 7.80.0, 7.81.0, 7.82.0, 7.84.0, 7.85.0, 7.86.0, 7.87.0, 8.0.1, 8.4.0, 8.5.0, 8.6.0, 8.7.1, 8.8.0, 8.9.0, 8.9.1, 8.10.0, 8.10.1, 8.11.0</td>
  24653. </tr>
  24654. <tr>
  24655. <td>Architectures</td>
  24656. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24657. </tr>
  24658. <tr>
  24659. <td>Definition</td>
  24660. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcurl/xmake.lua">libcurl/xmake.lua</a></td>
  24661. </tr>
  24662. </tbody>
  24663. </table>
  24664. <h5 id="installcommand">Install command</h5>
  24665. <pre><code class="lang-console">xrepo install libcurl
  24666. </code></pre>
  24667. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24668. <pre><code class="lang-lua">add_requires("libcurl")
  24669. </code></pre>
  24670. <h3 id="libdatachannellinux">libdatachannel (linux)</h3>
  24671. <table>
  24672. <thead>
  24673. <tr>
  24674. <th>Description</th>
  24675. <th><em>C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets</em></th>
  24676. </tr>
  24677. </thead>
  24678. <tbody>
  24679. <tr>
  24680. <td>Homepage</td>
  24681. <td><a href="https://libdatachannel.org/">https://libdatachannel.org/</a></td>
  24682. </tr>
  24683. <tr>
  24684. <td>License</td>
  24685. <td>MPL-2.0</td>
  24686. </tr>
  24687. <tr>
  24688. <td>Versions</td>
  24689. <td>v0.23.1</td>
  24690. </tr>
  24691. <tr>
  24692. <td>Architectures</td>
  24693. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24694. </tr>
  24695. <tr>
  24696. <td>Definition</td>
  24697. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdatachannel/xmake.lua">libdatachannel/xmake.lua</a></td>
  24698. </tr>
  24699. </tbody>
  24700. </table>
  24701. <h5 id="installcommand">Install command</h5>
  24702. <pre><code class="lang-console">xrepo install libdatachannel
  24703. </code></pre>
  24704. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24705. <pre><code class="lang-lua">add_requires("libdatachannel")
  24706. </code></pre>
  24707. <h3 id="libdatrielinux">libdatrie (linux)</h3>
  24708. <table>
  24709. <thead>
  24710. <tr>
  24711. <th>Description</th>
  24712. <th><em>an implementation of double-array structure for representing trie</em></th>
  24713. </tr>
  24714. </thead>
  24715. <tbody>
  24716. <tr>
  24717. <td>Homepage</td>
  24718. <td><a href="https://github.com/tlwg/libdatrie">https://github.com/tlwg/libdatrie</a></td>
  24719. </tr>
  24720. <tr>
  24721. <td>License</td>
  24722. <td>LGPL-2.1</td>
  24723. </tr>
  24724. <tr>
  24725. <td>Versions</td>
  24726. <td>0.2.13</td>
  24727. </tr>
  24728. <tr>
  24729. <td>Architectures</td>
  24730. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24731. </tr>
  24732. <tr>
  24733. <td>Definition</td>
  24734. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdatrie/xmake.lua">libdatrie/xmake.lua</a></td>
  24735. </tr>
  24736. </tbody>
  24737. </table>
  24738. <h5 id="installcommand">Install command</h5>
  24739. <pre><code class="lang-console">xrepo install libdatrie
  24740. </code></pre>
  24741. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24742. <pre><code class="lang-lua">add_requires("libdatrie")
  24743. </code></pre>
  24744. <h3 id="libdc1394linux">libdc1394 (linux)</h3>
  24745. <table>
  24746. <thead>
  24747. <tr>
  24748. <th>Description</th>
  24749. <th><em>IIDC Camera Control Library</em></th>
  24750. </tr>
  24751. </thead>
  24752. <tbody>
  24753. <tr>
  24754. <td>Homepage</td>
  24755. <td><a href="https://sourceforge.net/projects/libdc1394/">https://sourceforge.net/projects/libdc1394/</a></td>
  24756. </tr>
  24757. <tr>
  24758. <td>License</td>
  24759. <td>LGPL-2.1</td>
  24760. </tr>
  24761. <tr>
  24762. <td>Versions</td>
  24763. <td>2.2.6</td>
  24764. </tr>
  24765. <tr>
  24766. <td>Architectures</td>
  24767. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24768. </tr>
  24769. <tr>
  24770. <td>Definition</td>
  24771. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdc1394/xmake.lua">libdc1394/xmake.lua</a></td>
  24772. </tr>
  24773. </tbody>
  24774. </table>
  24775. <h5 id="installcommand">Install command</h5>
  24776. <pre><code class="lang-console">xrepo install libdc1394
  24777. </code></pre>
  24778. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24779. <pre><code class="lang-lua">add_requires("libdc1394")
  24780. </code></pre>
  24781. <h3 id="libde265linux">libde265 (linux)</h3>
  24782. <table>
  24783. <thead>
  24784. <tr>
  24785. <th>Description</th>
  24786. <th><em>Open h.265 video codec implementation.</em></th>
  24787. </tr>
  24788. </thead>
  24789. <tbody>
  24790. <tr>
  24791. <td>Homepage</td>
  24792. <td><a href="https://www.libde265.org/">https://www.libde265.org/</a></td>
  24793. </tr>
  24794. <tr>
  24795. <td>License</td>
  24796. <td>LGPL-3.0</td>
  24797. </tr>
  24798. <tr>
  24799. <td>Versions</td>
  24800. <td>1.0.8, 1.0.15, 1.0.16</td>
  24801. </tr>
  24802. <tr>
  24803. <td>Architectures</td>
  24804. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24805. </tr>
  24806. <tr>
  24807. <td>Definition</td>
  24808. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libde265/xmake.lua">libde265/xmake.lua</a></td>
  24809. </tr>
  24810. </tbody>
  24811. </table>
  24812. <h5 id="installcommand">Install command</h5>
  24813. <pre><code class="lang-console">xrepo install libde265
  24814. </code></pre>
  24815. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24816. <pre><code class="lang-lua">add_requires("libde265")
  24817. </code></pre>
  24818. <h3 id="libdeflatelinux">libdeflate (linux)</h3>
  24819. <table>
  24820. <thead>
  24821. <tr>
  24822. <th>Description</th>
  24823. <th><em>libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression.</em></th>
  24824. </tr>
  24825. </thead>
  24826. <tbody>
  24827. <tr>
  24828. <td>Homepage</td>
  24829. <td><a href="https://github.com/ebiggers/libdeflate">https://github.com/ebiggers/libdeflate</a></td>
  24830. </tr>
  24831. <tr>
  24832. <td>License</td>
  24833. <td>MIT</td>
  24834. </tr>
  24835. <tr>
  24836. <td>Versions</td>
  24837. <td>v1.8, v1.10, v1.13, v1.15, v1.17, v1.19, v1.20, v1.21, v1.22, v1.23, v1.24</td>
  24838. </tr>
  24839. <tr>
  24840. <td>Architectures</td>
  24841. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24842. </tr>
  24843. <tr>
  24844. <td>Definition</td>
  24845. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdeflate/xmake.lua">libdeflate/xmake.lua</a></td>
  24846. </tr>
  24847. </tbody>
  24848. </table>
  24849. <h5 id="installcommand">Install command</h5>
  24850. <pre><code class="lang-console">xrepo install libdeflate
  24851. </code></pre>
  24852. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24853. <pre><code class="lang-lua">add_requires("libdeflate")
  24854. </code></pre>
  24855. <h3 id="libdicomlinux">libdicom (linux)</h3>
  24856. <table>
  24857. <thead>
  24858. <tr>
  24859. <th>Description</th>
  24860. <th><em>C library for reading DICOM files</em></th>
  24861. </tr>
  24862. </thead>
  24863. <tbody>
  24864. <tr>
  24865. <td>Homepage</td>
  24866. <td><a href="https://libdicom.readthedocs.io">https://libdicom.readthedocs.io</a></td>
  24867. </tr>
  24868. <tr>
  24869. <td>License</td>
  24870. <td>MIT</td>
  24871. </tr>
  24872. <tr>
  24873. <td>Versions</td>
  24874. <td>v1.1.0, v1.2.0</td>
  24875. </tr>
  24876. <tr>
  24877. <td>Architectures</td>
  24878. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24879. </tr>
  24880. <tr>
  24881. <td>Definition</td>
  24882. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdicom/xmake.lua">libdicom/xmake.lua</a></td>
  24883. </tr>
  24884. </tbody>
  24885. </table>
  24886. <h5 id="installcommand">Install command</h5>
  24887. <pre><code class="lang-console">xrepo install libdicom
  24888. </code></pre>
  24889. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24890. <pre><code class="lang-lua">add_requires("libdicom")
  24891. </code></pre>
  24892. <h3 id="libdilllinux">libdill (linux)</h3>
  24893. <table>
  24894. <thead>
  24895. <tr>
  24896. <th>Description</th>
  24897. <th><em>Structured concurrency in C</em></th>
  24898. </tr>
  24899. </thead>
  24900. <tbody>
  24901. <tr>
  24902. <td>Homepage</td>
  24903. <td><a href="https://github.com/sustrik/libdill">https://github.com/sustrik/libdill</a></td>
  24904. </tr>
  24905. <tr>
  24906. <td>License</td>
  24907. <td>MIT</td>
  24908. </tr>
  24909. <tr>
  24910. <td>Versions</td>
  24911. <td>2022.08.10</td>
  24912. </tr>
  24913. <tr>
  24914. <td>Architectures</td>
  24915. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24916. </tr>
  24917. <tr>
  24918. <td>Definition</td>
  24919. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdill/xmake.lua">libdill/xmake.lua</a></td>
  24920. </tr>
  24921. </tbody>
  24922. </table>
  24923. <h5 id="installcommand">Install command</h5>
  24924. <pre><code class="lang-console">xrepo install libdill
  24925. </code></pre>
  24926. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24927. <pre><code class="lang-lua">add_requires("libdill")
  24928. </code></pre>
  24929. <h3 id="libdisasmlinux">libdisasm (linux)</h3>
  24930. <table>
  24931. <thead>
  24932. <tr>
  24933. <th>Description</th>
  24934. <th><em>The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream.</em></th>
  24935. </tr>
  24936. </thead>
  24937. <tbody>
  24938. <tr>
  24939. <td>Homepage</td>
  24940. <td><a href="https://bastard.sourceforge.net/libdisasm.html">https://bastard.sourceforge.net/libdisasm.html</a></td>
  24941. </tr>
  24942. <tr>
  24943. <td>License</td>
  24944. <td>MIT</td>
  24945. </tr>
  24946. <tr>
  24947. <td>Versions</td>
  24948. <td>0.23</td>
  24949. </tr>
  24950. <tr>
  24951. <td>Architectures</td>
  24952. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24953. </tr>
  24954. <tr>
  24955. <td>Definition</td>
  24956. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdisasm/xmake.lua">libdisasm/xmake.lua</a></td>
  24957. </tr>
  24958. </tbody>
  24959. </table>
  24960. <h5 id="installcommand">Install command</h5>
  24961. <pre><code class="lang-console">xrepo install libdisasm
  24962. </code></pre>
  24963. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  24964. <pre><code class="lang-lua">add_requires("libdisasm")
  24965. </code></pre>
  24966. <h3 id="libdisplayinfolinux">libdisplay-info (linux)</h3>
  24967. <table>
  24968. <thead>
  24969. <tr>
  24970. <th>Description</th>
  24971. <th><em>EDID and DisplayID library</em></th>
  24972. </tr>
  24973. </thead>
  24974. <tbody>
  24975. <tr>
  24976. <td>Homepage</td>
  24977. <td><a href="https://emersion.pages.freedesktop.org/libdisplay-info/">https://emersion.pages.freedesktop.org/libdisplay-info/</a></td>
  24978. </tr>
  24979. <tr>
  24980. <td>License</td>
  24981. <td>MIT</td>
  24982. </tr>
  24983. <tr>
  24984. <td>Versions</td>
  24985. <td>0.2.0</td>
  24986. </tr>
  24987. <tr>
  24988. <td>Architectures</td>
  24989. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  24990. </tr>
  24991. <tr>
  24992. <td>Definition</td>
  24993. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdisplay-info/xmake.lua">libdisplay-info/xmake.lua</a></td>
  24994. </tr>
  24995. </tbody>
  24996. </table>
  24997. <h5 id="installcommand">Install command</h5>
  24998. <pre><code class="lang-console">xrepo install libdisplay-info
  24999. </code></pre>
  25000. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25001. <pre><code class="lang-lua">add_requires("libdisplay-info")
  25002. </code></pre>
  25003. <h3 id="libdividelinux">libdivide (linux)</h3>
  25004. <table>
  25005. <thead>
  25006. <tr>
  25007. <th>Description</th>
  25008. <th><em>Official git repository for libdivide: optimized integer division</em></th>
  25009. </tr>
  25010. </thead>
  25011. <tbody>
  25012. <tr>
  25013. <td>Homepage</td>
  25014. <td><a href="https://libdivide.com">https://libdivide.com</a></td>
  25015. </tr>
  25016. <tr>
  25017. <td>License</td>
  25018. <td>BSL-1.0</td>
  25019. </tr>
  25020. <tr>
  25021. <td>Versions</td>
  25022. <td>5.0, v5.2.0</td>
  25023. </tr>
  25024. <tr>
  25025. <td>Architectures</td>
  25026. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25027. </tr>
  25028. <tr>
  25029. <td>Definition</td>
  25030. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdivide/xmake.lua">libdivide/xmake.lua</a></td>
  25031. </tr>
  25032. </tbody>
  25033. </table>
  25034. <h5 id="installcommand">Install command</h5>
  25035. <pre><code class="lang-console">xrepo install libdivide
  25036. </code></pre>
  25037. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25038. <pre><code class="lang-lua">add_requires("libdivide")
  25039. </code></pre>
  25040. <h3 id="libdivsufsortlinux">libdivsufsort (linux)</h3>
  25041. <table>
  25042. <thead>
  25043. <tr>
  25044. <th>Description</th>
  25045. <th><em>A lightweight suffix array sorting library</em></th>
  25046. </tr>
  25047. </thead>
  25048. <tbody>
  25049. <tr>
  25050. <td>Homepage</td>
  25051. <td><a href="https://android.googlesource.com/platform/external/libdivsufsort/">https://android.googlesource.com/platform/external/libdivsufsort/</a></td>
  25052. </tr>
  25053. <tr>
  25054. <td>Versions</td>
  25055. <td>2021.2.18</td>
  25056. </tr>
  25057. <tr>
  25058. <td>Architectures</td>
  25059. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25060. </tr>
  25061. <tr>
  25062. <td>Definition</td>
  25063. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdivsufsort/xmake.lua">libdivsufsort/xmake.lua</a></td>
  25064. </tr>
  25065. </tbody>
  25066. </table>
  25067. <h5 id="installcommand">Install command</h5>
  25068. <pre><code class="lang-console">xrepo install libdivsufsort
  25069. </code></pre>
  25070. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25071. <pre><code class="lang-lua">add_requires("libdivsufsort")
  25072. </code></pre>
  25073. <h3 id="libdomlinux">libdom (linux)</h3>
  25074. <table>
  25075. <thead>
  25076. <tr>
  25077. <th>Description</th>
  25078. <th><em>LibDOM is an implementation of the W3C DOM</em></th>
  25079. </tr>
  25080. </thead>
  25081. <tbody>
  25082. <tr>
  25083. <td>Homepage</td>
  25084. <td><a href="https://www.netsurf-browser.org/projects/libdom">https://www.netsurf-browser.org/projects/libdom</a></td>
  25085. </tr>
  25086. <tr>
  25087. <td>License</td>
  25088. <td>MIT</td>
  25089. </tr>
  25090. <tr>
  25091. <td>Versions</td>
  25092. <td>0.4.2</td>
  25093. </tr>
  25094. <tr>
  25095. <td>Architectures</td>
  25096. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25097. </tr>
  25098. <tr>
  25099. <td>Definition</td>
  25100. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdom/xmake.lua">libdom/xmake.lua</a></td>
  25101. </tr>
  25102. </tbody>
  25103. </table>
  25104. <h5 id="installcommand">Install command</h5>
  25105. <pre><code class="lang-console">xrepo install libdom
  25106. </code></pre>
  25107. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25108. <pre><code class="lang-lua">add_requires("libdom")
  25109. </code></pre>
  25110. <h3 id="libdrmlinux">libdrm (linux)</h3>
  25111. <table>
  25112. <thead>
  25113. <tr>
  25114. <th>Description</th>
  25115. <th><em>libdrm - userspace library for drm (direct rendering manager)</em></th>
  25116. </tr>
  25117. </thead>
  25118. <tbody>
  25119. <tr>
  25120. <td>Homepage</td>
  25121. <td><a href="https://gitlab.freedesktop.org/mesa/drm">https://gitlab.freedesktop.org/mesa/drm</a></td>
  25122. </tr>
  25123. <tr>
  25124. <td>License</td>
  25125. <td>MIT</td>
  25126. </tr>
  25127. <tr>
  25128. <td>Versions</td>
  25129. <td>2.4.118, 2.4.123, 2.4.125</td>
  25130. </tr>
  25131. <tr>
  25132. <td>Architectures</td>
  25133. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25134. </tr>
  25135. <tr>
  25136. <td>Definition</td>
  25137. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdrm/xmake.lua">libdrm/xmake.lua</a></td>
  25138. </tr>
  25139. </tbody>
  25140. </table>
  25141. <h5 id="installcommand">Install command</h5>
  25142. <pre><code class="lang-console">xrepo install libdrm
  25143. </code></pre>
  25144. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25145. <pre><code class="lang-lua">add_requires("libdrm")
  25146. </code></pre>
  25147. <h3 id="libdwarflinux">libdwarf (linux)</h3>
  25148. <table>
  25149. <thead>
  25150. <tr>
  25151. <th>Description</th>
  25152. <th><em>Libdwarf is a C library intended to simplify reading (and writing) applications using DWARF2, DWARF3, DWARF4 and DWARF5</em></th>
  25153. </tr>
  25154. </thead>
  25155. <tbody>
  25156. <tr>
  25157. <td>Homepage</td>
  25158. <td><a href="https://www.prevanders.net/dwarf.html">https://www.prevanders.net/dwarf.html</a></td>
  25159. </tr>
  25160. <tr>
  25161. <td>License</td>
  25162. <td>LGPL-2.1</td>
  25163. </tr>
  25164. <tr>
  25165. <td>Versions</td>
  25166. <td>0.8.0, 0.9.0, 0.9.1, 0.9.2, 0.10.0, 0.10.1, 0.11.0, 0.11.1, 0.12.0, 2.0.0, 2.1.0</td>
  25167. </tr>
  25168. <tr>
  25169. <td>Architectures</td>
  25170. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25171. </tr>
  25172. <tr>
  25173. <td>Definition</td>
  25174. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libdwarf/xmake.lua">libdwarf/xmake.lua</a></td>
  25175. </tr>
  25176. </tbody>
  25177. </table>
  25178. <h5 id="installcommand">Install command</h5>
  25179. <pre><code class="lang-console">xrepo install libdwarf
  25180. </code></pre>
  25181. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25182. <pre><code class="lang-lua">add_requires("libdwarf")
  25183. </code></pre>
  25184. <h3 id="libebur128linux">libebur128 (linux)</h3>
  25185. <table>
  25186. <thead>
  25187. <tr>
  25188. <th>Description</th>
  25189. <th><em>A library implementing the EBU R128 loudness standard.</em></th>
  25190. </tr>
  25191. </thead>
  25192. <tbody>
  25193. <tr>
  25194. <td>Homepage</td>
  25195. <td><a href="https://github.com/jiixyj/libebur128">https://github.com/jiixyj/libebur128</a></td>
  25196. </tr>
  25197. <tr>
  25198. <td>License</td>
  25199. <td>MIT</td>
  25200. </tr>
  25201. <tr>
  25202. <td>Versions</td>
  25203. <td>v1.2.6</td>
  25204. </tr>
  25205. <tr>
  25206. <td>Architectures</td>
  25207. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25208. </tr>
  25209. <tr>
  25210. <td>Definition</td>
  25211. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libebur128/xmake.lua">libebur128/xmake.lua</a></td>
  25212. </tr>
  25213. </tbody>
  25214. </table>
  25215. <h5 id="installcommand">Install command</h5>
  25216. <pre><code class="lang-console">xrepo install libebur128
  25217. </code></pre>
  25218. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25219. <pre><code class="lang-lua">add_requires("libebur128")
  25220. </code></pre>
  25221. <h3 id="libeconflinux">libeconf (linux)</h3>
  25222. <table>
  25223. <thead>
  25224. <tr>
  25225. <th>Description</th>
  25226. <th><em>A highly flexible and extensible library for parsing and managing configuration files.</em></th>
  25227. </tr>
  25228. </thead>
  25229. <tbody>
  25230. <tr>
  25231. <td>Homepage</td>
  25232. <td><a href="https://github.com/openSUSE/libeconf">https://github.com/openSUSE/libeconf</a></td>
  25233. </tr>
  25234. <tr>
  25235. <td>License</td>
  25236. <td>MIT</td>
  25237. </tr>
  25238. <tr>
  25239. <td>Versions</td>
  25240. <td>v0.7.10</td>
  25241. </tr>
  25242. <tr>
  25243. <td>Architectures</td>
  25244. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25245. </tr>
  25246. <tr>
  25247. <td>Definition</td>
  25248. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libeconf/xmake.lua">libeconf/xmake.lua</a></td>
  25249. </tr>
  25250. </tbody>
  25251. </table>
  25252. <h5 id="installcommand">Install command</h5>
  25253. <pre><code class="lang-console">xrepo install libeconf
  25254. </code></pre>
  25255. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25256. <pre><code class="lang-lua">add_requires("libeconf")
  25257. </code></pre>
  25258. <h3 id="libeditlinux">libedit (linux)</h3>
  25259. <table>
  25260. <thead>
  25261. <tr>
  25262. <th>Description</th>
  25263. <th><em>Autotool- and libtoolized port of the NetBSD Editline library (libedit).</em></th>
  25264. </tr>
  25265. </thead>
  25266. <tbody>
  25267. <tr>
  25268. <td>Homepage</td>
  25269. <td><a href="http://thrysoee.dk/editline">http://thrysoee.dk/editline</a></td>
  25270. </tr>
  25271. <tr>
  25272. <td>License</td>
  25273. <td>BSD-3-Clause</td>
  25274. </tr>
  25275. <tr>
  25276. <td>Versions</td>
  25277. <td>3.1</td>
  25278. </tr>
  25279. <tr>
  25280. <td>Architectures</td>
  25281. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25282. </tr>
  25283. <tr>
  25284. <td>Definition</td>
  25285. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libedit/xmake.lua">libedit/xmake.lua</a></td>
  25286. </tr>
  25287. </tbody>
  25288. </table>
  25289. <h5 id="installcommand">Install command</h5>
  25290. <pre><code class="lang-console">xrepo install libedit
  25291. </code></pre>
  25292. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25293. <pre><code class="lang-lua">add_requires("libedit")
  25294. </code></pre>
  25295. <h3 id="libelflinux">libelf (linux)</h3>
  25296. <table>
  25297. <thead>
  25298. <tr>
  25299. <th>Description</th>
  25300. <th><em>ELF object file access library</em></th>
  25301. </tr>
  25302. </thead>
  25303. <tbody>
  25304. <tr>
  25305. <td>Homepage</td>
  25306. <td><a href="https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html">https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html</a></td>
  25307. </tr>
  25308. <tr>
  25309. <td>Versions</td>
  25310. <td>0.8.13</td>
  25311. </tr>
  25312. <tr>
  25313. <td>Architectures</td>
  25314. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25315. </tr>
  25316. <tr>
  25317. <td>Definition</td>
  25318. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libelf/xmake.lua">libelf/xmake.lua</a></td>
  25319. </tr>
  25320. </tbody>
  25321. </table>
  25322. <h5 id="installcommand">Install command</h5>
  25323. <pre><code class="lang-console">xrepo install libelf
  25324. </code></pre>
  25325. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25326. <pre><code class="lang-lua">add_requires("libelf")
  25327. </code></pre>
  25328. <h3 id="libelfinlinux">libelfin (linux)</h3>
  25329. <table>
  25330. <thead>
  25331. <tr>
  25332. <th>Description</th>
  25333. <th><em>C++11 ELF/DWARF parser</em></th>
  25334. </tr>
  25335. </thead>
  25336. <tbody>
  25337. <tr>
  25338. <td>Homepage</td>
  25339. <td><a href="https://github.com/aclements/libelfin">https://github.com/aclements/libelfin</a></td>
  25340. </tr>
  25341. <tr>
  25342. <td>License</td>
  25343. <td>MIT</td>
  25344. </tr>
  25345. <tr>
  25346. <td>Versions</td>
  25347. <td>v0.3</td>
  25348. </tr>
  25349. <tr>
  25350. <td>Architectures</td>
  25351. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25352. </tr>
  25353. <tr>
  25354. <td>Definition</td>
  25355. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libelfin/xmake.lua">libelfin/xmake.lua</a></td>
  25356. </tr>
  25357. </tbody>
  25358. </table>
  25359. <h5 id="installcommand">Install command</h5>
  25360. <pre><code class="lang-console">xrepo install libelfin
  25361. </code></pre>
  25362. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25363. <pre><code class="lang-lua">add_requires("libelfin")
  25364. </code></pre>
  25365. <h3 id="libenvpplinux">libenvpp (linux)</h3>
  25366. <table>
  25367. <thead>
  25368. <tr>
  25369. <th>Description</th>
  25370. <th><em>A modern C++ library for type-safe environment variable parsing</em></th>
  25371. </tr>
  25372. </thead>
  25373. <tbody>
  25374. <tr>
  25375. <td>Homepage</td>
  25376. <td><a href="https://github.com/ph3at/libenvpp">https://github.com/ph3at/libenvpp</a></td>
  25377. </tr>
  25378. <tr>
  25379. <td>License</td>
  25380. <td>Apache-2.0</td>
  25381. </tr>
  25382. <tr>
  25383. <td>Versions</td>
  25384. <td>v1.1.0, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.4.4, v1.5.1</td>
  25385. </tr>
  25386. <tr>
  25387. <td>Architectures</td>
  25388. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25389. </tr>
  25390. <tr>
  25391. <td>Definition</td>
  25392. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libenvpp/xmake.lua">libenvpp/xmake.lua</a></td>
  25393. </tr>
  25394. </tbody>
  25395. </table>
  25396. <h5 id="installcommand">Install command</h5>
  25397. <pre><code class="lang-console">xrepo install libenvpp
  25398. </code></pre>
  25399. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25400. <pre><code class="lang-lua">add_requires("libenvpp")
  25401. </code></pre>
  25402. <h3 id="libepoxylinux">libepoxy (linux)</h3>
  25403. <table>
  25404. <thead>
  25405. <tr>
  25406. <th>Description</th>
  25407. <th><em>Epoxy is a library for handling OpenGL function pointer management for you.</em></th>
  25408. </tr>
  25409. </thead>
  25410. <tbody>
  25411. <tr>
  25412. <td>Homepage</td>
  25413. <td><a href="https://download.gnome.org/sources/libepoxy/">https://download.gnome.org/sources/libepoxy/</a></td>
  25414. </tr>
  25415. <tr>
  25416. <td>License</td>
  25417. <td>MIT</td>
  25418. </tr>
  25419. <tr>
  25420. <td>Versions</td>
  25421. <td>1.5.9, 1.5.10</td>
  25422. </tr>
  25423. <tr>
  25424. <td>Architectures</td>
  25425. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25426. </tr>
  25427. <tr>
  25428. <td>Definition</td>
  25429. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libepoxy/xmake.lua">libepoxy/xmake.lua</a></td>
  25430. </tr>
  25431. </tbody>
  25432. </table>
  25433. <h5 id="installcommand">Install command</h5>
  25434. <pre><code class="lang-console">xrepo install libepoxy
  25435. </code></pre>
  25436. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25437. <pre><code class="lang-lua">add_requires("libepoxy")
  25438. </code></pre>
  25439. <h3 id="libevlinux">libev (linux)</h3>
  25440. <table>
  25441. <thead>
  25442. <tr>
  25443. <th>Description</th>
  25444. <th><em>Full-featured high-performance event loop loosely modelled after libevent.</em></th>
  25445. </tr>
  25446. </thead>
  25447. <tbody>
  25448. <tr>
  25449. <td>Homepage</td>
  25450. <td><a href="http://software.schmorp.de/pkg/libev">http://software.schmorp.de/pkg/libev</a></td>
  25451. </tr>
  25452. <tr>
  25453. <td>Versions</td>
  25454. <td>4.33</td>
  25455. </tr>
  25456. <tr>
  25457. <td>Architectures</td>
  25458. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25459. </tr>
  25460. <tr>
  25461. <td>Definition</td>
  25462. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libev/xmake.lua">libev/xmake.lua</a></td>
  25463. </tr>
  25464. </tbody>
  25465. </table>
  25466. <h5 id="installcommand">Install command</h5>
  25467. <pre><code class="lang-console">xrepo install libev
  25468. </code></pre>
  25469. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25470. <pre><code class="lang-lua">add_requires("libev")
  25471. </code></pre>
  25472. <h3 id="libevdevlinux">libevdev (linux)</h3>
  25473. <table>
  25474. <thead>
  25475. <tr>
  25476. <th>Description</th>
  25477. <th><em>libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc. The eventual goal is that libevdev wraps all ioctls available to evdev devices, thus making direct access unnecessary.</em></th>
  25478. </tr>
  25479. </thead>
  25480. <tbody>
  25481. <tr>
  25482. <td>Homepage</td>
  25483. <td><a href="https://www.freedesktop.org/wiki/Software/libevdev/">https://www.freedesktop.org/wiki/Software/libevdev/</a></td>
  25484. </tr>
  25485. <tr>
  25486. <td>License</td>
  25487. <td>MIT</td>
  25488. </tr>
  25489. <tr>
  25490. <td>Versions</td>
  25491. <td>1.13.1</td>
  25492. </tr>
  25493. <tr>
  25494. <td>Architectures</td>
  25495. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25496. </tr>
  25497. <tr>
  25498. <td>Definition</td>
  25499. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libevdev/xmake.lua">libevdev/xmake.lua</a></td>
  25500. </tr>
  25501. </tbody>
  25502. </table>
  25503. <h5 id="installcommand">Install command</h5>
  25504. <pre><code class="lang-console">xrepo install libevdev
  25505. </code></pre>
  25506. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25507. <pre><code class="lang-lua">add_requires("libevdev")
  25508. </code></pre>
  25509. <h3 id="libeventlinux">libevent (linux)</h3>
  25510. <table>
  25511. <thead>
  25512. <tr>
  25513. <th>Description</th>
  25514. <th><em>Event notification library</em></th>
  25515. </tr>
  25516. </thead>
  25517. <tbody>
  25518. <tr>
  25519. <td>Homepage</td>
  25520. <td><a href="https://libevent.org/">https://libevent.org/</a></td>
  25521. </tr>
  25522. <tr>
  25523. <td>License</td>
  25524. <td>BSD-3-Clause</td>
  25525. </tr>
  25526. <tr>
  25527. <td>Versions</td>
  25528. <td>2.1.12</td>
  25529. </tr>
  25530. <tr>
  25531. <td>Architectures</td>
  25532. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25533. </tr>
  25534. <tr>
  25535. <td>Definition</td>
  25536. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libevent/xmake.lua">libevent/xmake.lua</a></td>
  25537. </tr>
  25538. </tbody>
  25539. </table>
  25540. <h5 id="installcommand">Install command</h5>
  25541. <pre><code class="lang-console">xrepo install libevent
  25542. </code></pre>
  25543. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25544. <pre><code class="lang-lua">add_requires("libevent")
  25545. </code></pre>
  25546. <h3 id="libfabriclinux">libfabric (linux)</h3>
  25547. <table>
  25548. <thead>
  25549. <tr>
  25550. <th>Description</th>
  25551. <th><em>Open Fabric Interfaces</em></th>
  25552. </tr>
  25553. </thead>
  25554. <tbody>
  25555. <tr>
  25556. <td>Homepage</td>
  25557. <td><a href="https://ofiwg.github.io/libfabric/">https://ofiwg.github.io/libfabric/</a></td>
  25558. </tr>
  25559. <tr>
  25560. <td>License</td>
  25561. <td>BSD-2-Clause</td>
  25562. </tr>
  25563. <tr>
  25564. <td>Versions</td>
  25565. <td>1.13.0, 1.17.0, 1.20.1, 1.20.2, 1.22.0, 2.0.0, 2.1.0, 2.2.0</td>
  25566. </tr>
  25567. <tr>
  25568. <td>Architectures</td>
  25569. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25570. </tr>
  25571. <tr>
  25572. <td>Definition</td>
  25573. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfabric/xmake.lua">libfabric/xmake.lua</a></td>
  25574. </tr>
  25575. </tbody>
  25576. </table>
  25577. <h5 id="installcommand">Install command</h5>
  25578. <pre><code class="lang-console">xrepo install libfabric
  25579. </code></pre>
  25580. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25581. <pre><code class="lang-lua">add_requires("libfabric")
  25582. </code></pre>
  25583. <h3 id="libfacedetectionlinux">libfacedetection (linux)</h3>
  25584. <table>
  25585. <thead>
  25586. <tr>
  25587. <th>Description</th>
  25588. <th><em>An open source library for face detection in images. The face detection speed can reach 1000FPS. </em></th>
  25589. </tr>
  25590. </thead>
  25591. <tbody>
  25592. <tr>
  25593. <td>Homepage</td>
  25594. <td><a href="https://github.com/ShiqiYu/libfacedetection">https://github.com/ShiqiYu/libfacedetection</a></td>
  25595. </tr>
  25596. <tr>
  25597. <td>License</td>
  25598. <td>BSD-3-Clause</td>
  25599. </tr>
  25600. <tr>
  25601. <td>Versions</td>
  25602. <td>v3.0</td>
  25603. </tr>
  25604. <tr>
  25605. <td>Architectures</td>
  25606. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25607. </tr>
  25608. <tr>
  25609. <td>Definition</td>
  25610. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfacedetection/xmake.lua">libfacedetection/xmake.lua</a></td>
  25611. </tr>
  25612. </tbody>
  25613. </table>
  25614. <h5 id="installcommand">Install command</h5>
  25615. <pre><code class="lang-console">xrepo install libfacedetection
  25616. </code></pre>
  25617. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25618. <pre><code class="lang-lua">add_requires("libfacedetection")
  25619. </code></pre>
  25620. <h3 id="libffilinux">libffi (linux)</h3>
  25621. <table>
  25622. <thead>
  25623. <tr>
  25624. <th>Description</th>
  25625. <th><em>Portable Foreign Function Interface library.</em></th>
  25626. </tr>
  25627. </thead>
  25628. <tbody>
  25629. <tr>
  25630. <td>Homepage</td>
  25631. <td><a href="https://sourceware.org/libffi/">https://sourceware.org/libffi/</a></td>
  25632. </tr>
  25633. <tr>
  25634. <td>License</td>
  25635. <td>MIT</td>
  25636. </tr>
  25637. <tr>
  25638. <td>Versions</td>
  25639. <td>3.2.1, 3.3, 3.4.2, 3.4.4, 3.4.6, 3.4.7, 3.4.8</td>
  25640. </tr>
  25641. <tr>
  25642. <td>Architectures</td>
  25643. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25644. </tr>
  25645. <tr>
  25646. <td>Definition</td>
  25647. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libffi/xmake.lua">libffi/xmake.lua</a></td>
  25648. </tr>
  25649. </tbody>
  25650. </table>
  25651. <h5 id="installcommand">Install command</h5>
  25652. <pre><code class="lang-console">xrepo install libffi
  25653. </code></pre>
  25654. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25655. <pre><code class="lang-lua">add_requires("libffi")
  25656. </code></pre>
  25657. <h3 id="libfiberlinux">libfiber (linux)</h3>
  25658. <table>
  25659. <thead>
  25660. <tr>
  25661. <th>Description</th>
  25662. <th><em>The high performance coroutine library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI</em></th>
  25663. </tr>
  25664. </thead>
  25665. <tbody>
  25666. <tr>
  25667. <td>Homepage</td>
  25668. <td><a href="https://github.com/iqiyi/libfiber">https://github.com/iqiyi/libfiber</a></td>
  25669. </tr>
  25670. <tr>
  25671. <td>License</td>
  25672. <td>LGPL-3.0</td>
  25673. </tr>
  25674. <tr>
  25675. <td>Versions</td>
  25676. <td>v0.9.0+0</td>
  25677. </tr>
  25678. <tr>
  25679. <td>Architectures</td>
  25680. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25681. </tr>
  25682. <tr>
  25683. <td>Definition</td>
  25684. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfiber/xmake.lua">libfiber/xmake.lua</a></td>
  25685. </tr>
  25686. </tbody>
  25687. </table>
  25688. <h5 id="installcommand">Install command</h5>
  25689. <pre><code class="lang-console">xrepo install libfiber
  25690. </code></pre>
  25691. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25692. <pre><code class="lang-lua">add_requires("libfiber")
  25693. </code></pre>
  25694. <h3 id="libfido2linux">libfido2 (linux)</h3>
  25695. <table>
  25696. <thead>
  25697. <tr>
  25698. <th>Description</th>
  25699. <th><em>Provides library functionality for FIDO2, including communication with a device over USB or NFC.</em></th>
  25700. </tr>
  25701. </thead>
  25702. <tbody>
  25703. <tr>
  25704. <td>Homepage</td>
  25705. <td><a href="https://github.com/Yubico/libfido2">https://github.com/Yubico/libfido2</a></td>
  25706. </tr>
  25707. <tr>
  25708. <td>License</td>
  25709. <td>BSD-2-Clause</td>
  25710. </tr>
  25711. <tr>
  25712. <td>Versions</td>
  25713. <td>1.15.0</td>
  25714. </tr>
  25715. <tr>
  25716. <td>Architectures</td>
  25717. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25718. </tr>
  25719. <tr>
  25720. <td>Definition</td>
  25721. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfido2/xmake.lua">libfido2/xmake.lua</a></td>
  25722. </tr>
  25723. </tbody>
  25724. </table>
  25725. <h5 id="installcommand">Install command</h5>
  25726. <pre><code class="lang-console">xrepo install libfido2
  25727. </code></pre>
  25728. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25729. <pre><code class="lang-lua">add_requires("libfido2")
  25730. </code></pre>
  25731. <h3 id="libfivelinux">libfive (linux)</h3>
  25732. <table>
  25733. <thead>
  25734. <tr>
  25735. <th>Description</th>
  25736. <th><em>libfive is a software library and set of tools for solid modeling, especially suited for parametric and procedural design.</em></th>
  25737. </tr>
  25738. </thead>
  25739. <tbody>
  25740. <tr>
  25741. <td>Homepage</td>
  25742. <td><a href="https://libfive.com/">https://libfive.com/</a></td>
  25743. </tr>
  25744. <tr>
  25745. <td>Versions</td>
  25746. <td>2021.04.08, 2022.02.22</td>
  25747. </tr>
  25748. <tr>
  25749. <td>Architectures</td>
  25750. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25751. </tr>
  25752. <tr>
  25753. <td>Definition</td>
  25754. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfive/xmake.lua">libfive/xmake.lua</a></td>
  25755. </tr>
  25756. </tbody>
  25757. </table>
  25758. <h5 id="installcommand">Install command</h5>
  25759. <pre><code class="lang-console">xrepo install libfive
  25760. </code></pre>
  25761. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25762. <pre><code class="lang-lua">add_requires("libfive")
  25763. </code></pre>
  25764. <h3 id="libfixmathlinux">libfixmath (linux)</h3>
  25765. <table>
  25766. <thead>
  25767. <tr>
  25768. <th>Description</th>
  25769. <th><em>Cross Platform Fixed Point Maths Library</em></th>
  25770. </tr>
  25771. </thead>
  25772. <tbody>
  25773. <tr>
  25774. <td>Homepage</td>
  25775. <td><a href="https://code.google.com/p/libfixmath/">https://code.google.com/p/libfixmath/</a></td>
  25776. </tr>
  25777. <tr>
  25778. <td>License</td>
  25779. <td>MIT</td>
  25780. </tr>
  25781. <tr>
  25782. <td>Versions</td>
  25783. <td>2023.08.06</td>
  25784. </tr>
  25785. <tr>
  25786. <td>Architectures</td>
  25787. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25788. </tr>
  25789. <tr>
  25790. <td>Definition</td>
  25791. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfixmath/xmake.lua">libfixmath/xmake.lua</a></td>
  25792. </tr>
  25793. </tbody>
  25794. </table>
  25795. <h5 id="installcommand">Install command</h5>
  25796. <pre><code class="lang-console">xrepo install libfixmath
  25797. </code></pre>
  25798. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25799. <pre><code class="lang-lua">add_requires("libfixmath")
  25800. </code></pre>
  25801. <h3 id="libfixmatrixlinux">libfixmatrix (linux)</h3>
  25802. <table>
  25803. <thead>
  25804. <tr>
  25805. <th>Description</th>
  25806. <th><em>C library for fixed point matrix, quaternion and vector calculations</em></th>
  25807. </tr>
  25808. </thead>
  25809. <tbody>
  25810. <tr>
  25811. <td>Homepage</td>
  25812. <td><a href="https://github.com/PetteriAimonen/libfixmatrix">https://github.com/PetteriAimonen/libfixmatrix</a></td>
  25813. </tr>
  25814. <tr>
  25815. <td>License</td>
  25816. <td>MIT</td>
  25817. </tr>
  25818. <tr>
  25819. <td>Versions</td>
  25820. <td>2014.01.17</td>
  25821. </tr>
  25822. <tr>
  25823. <td>Architectures</td>
  25824. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25825. </tr>
  25826. <tr>
  25827. <td>Definition</td>
  25828. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfixmatrix/xmake.lua">libfixmatrix/xmake.lua</a></td>
  25829. </tr>
  25830. </tbody>
  25831. </table>
  25832. <h5 id="installcommand">Install command</h5>
  25833. <pre><code class="lang-console">xrepo install libfixmatrix
  25834. </code></pre>
  25835. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25836. <pre><code class="lang-lua">add_requires("libfixmatrix")
  25837. </code></pre>
  25838. <h3 id="libflaclinux">libflac (linux)</h3>
  25839. <table>
  25840. <thead>
  25841. <tr>
  25842. <th>Description</th>
  25843. <th><em>Free Lossless Audio Codec</em></th>
  25844. </tr>
  25845. </thead>
  25846. <tbody>
  25847. <tr>
  25848. <td>Homepage</td>
  25849. <td><a href="https://xiph.org/flac">https://xiph.org/flac</a></td>
  25850. </tr>
  25851. <tr>
  25852. <td>License</td>
  25853. <td>BSD</td>
  25854. </tr>
  25855. <tr>
  25856. <td>Versions</td>
  25857. <td>1.3.3, 1.4.2, 1.4.3, 1.5.0</td>
  25858. </tr>
  25859. <tr>
  25860. <td>Architectures</td>
  25861. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25862. </tr>
  25863. <tr>
  25864. <td>Definition</td>
  25865. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libflac/xmake.lua">libflac/xmake.lua</a></td>
  25866. </tr>
  25867. </tbody>
  25868. </table>
  25869. <h5 id="installcommand">Install command</h5>
  25870. <pre><code class="lang-console">xrepo install libflac
  25871. </code></pre>
  25872. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25873. <pre><code class="lang-lua">add_requires("libflac")
  25874. </code></pre>
  25875. <h3 id="libforklinux">libfork (linux)</h3>
  25876. <table>
  25877. <thead>
  25878. <tr>
  25879. <th>Description</th>
  25880. <th><em>A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20&#39;s coroutines</em></th>
  25881. </tr>
  25882. </thead>
  25883. <tbody>
  25884. <tr>
  25885. <td>Homepage</td>
  25886. <td><a href="https://conorwilliams.github.io/libfork/">https://conorwilliams.github.io/libfork/</a></td>
  25887. </tr>
  25888. <tr>
  25889. <td>License</td>
  25890. <td>MPL-2.0</td>
  25891. </tr>
  25892. <tr>
  25893. <td>Versions</td>
  25894. <td>v3.8.0</td>
  25895. </tr>
  25896. <tr>
  25897. <td>Architectures</td>
  25898. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25899. </tr>
  25900. <tr>
  25901. <td>Definition</td>
  25902. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfork/xmake.lua">libfork/xmake.lua</a></td>
  25903. </tr>
  25904. </tbody>
  25905. </table>
  25906. <h5 id="installcommand">Install command</h5>
  25907. <pre><code class="lang-console">xrepo install libfork
  25908. </code></pre>
  25909. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25910. <pre><code class="lang-lua">add_requires("libfork")
  25911. </code></pre>
  25912. <h3 id="libfreenect2linux">libfreenect2 (linux)</h3>
  25913. <table>
  25914. <thead>
  25915. <tr>
  25916. <th>Description</th>
  25917. <th><em>Open source drivers for the Kinect for Windows v2 device</em></th>
  25918. </tr>
  25919. </thead>
  25920. <tbody>
  25921. <tr>
  25922. <td>Homepage</td>
  25923. <td><a href="https://github.com/OpenKinect/libfreenect2">https://github.com/OpenKinect/libfreenect2</a></td>
  25924. </tr>
  25925. <tr>
  25926. <td>License</td>
  25927. <td>GPL-2.0</td>
  25928. </tr>
  25929. <tr>
  25930. <td>Versions</td>
  25931. <td>v0.2.0, v0.2.1</td>
  25932. </tr>
  25933. <tr>
  25934. <td>Architectures</td>
  25935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25936. </tr>
  25937. <tr>
  25938. <td>Definition</td>
  25939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfreenect2/xmake.lua">libfreenect2/xmake.lua</a></td>
  25940. </tr>
  25941. </tbody>
  25942. </table>
  25943. <h5 id="installcommand">Install command</h5>
  25944. <pre><code class="lang-console">xrepo install libfreenect2
  25945. </code></pre>
  25946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25947. <pre><code class="lang-lua">add_requires("libfreenect2")
  25948. </code></pre>
  25949. <h3 id="libfswatchlinux">libfswatch (linux)</h3>
  25950. <table>
  25951. <thead>
  25952. <tr>
  25953. <th>Description</th>
  25954. <th><em>A cross-platform file change monitor with multiple backends: Apple OS X File System Events, </em>BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.*</th>
  25955. </tr>
  25956. </thead>
  25957. <tbody>
  25958. <tr>
  25959. <td>Homepage</td>
  25960. <td><a href="https://emcrisostomo.github.io/fswatch/">https://emcrisostomo.github.io/fswatch/</a></td>
  25961. </tr>
  25962. <tr>
  25963. <td>License</td>
  25964. <td>GPL-3.0</td>
  25965. </tr>
  25966. <tr>
  25967. <td>Versions</td>
  25968. <td>1.17.1, 1.18.2, 1.18.3</td>
  25969. </tr>
  25970. <tr>
  25971. <td>Architectures</td>
  25972. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  25973. </tr>
  25974. <tr>
  25975. <td>Definition</td>
  25976. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfswatch/xmake.lua">libfswatch/xmake.lua</a></td>
  25977. </tr>
  25978. </tbody>
  25979. </table>
  25980. <h5 id="installcommand">Install command</h5>
  25981. <pre><code class="lang-console">xrepo install libfswatch
  25982. </code></pre>
  25983. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  25984. <pre><code class="lang-lua">add_requires("libfswatch")
  25985. </code></pre>
  25986. <h3 id="libfuselinux">libfuse (linux)</h3>
  25987. <table>
  25988. <thead>
  25989. <tr>
  25990. <th>Description</th>
  25991. <th><em>FUSE (Filesystem in Userspace) is an interface for userspace programs to export a filesystem to the Linux kernel.</em></th>
  25992. </tr>
  25993. </thead>
  25994. <tbody>
  25995. <tr>
  25996. <td>Homepage</td>
  25997. <td><a href="https://github.com/libfuse/libfuse">https://github.com/libfuse/libfuse</a></td>
  25998. </tr>
  25999. <tr>
  26000. <td>License</td>
  26001. <td>GPL-2.0</td>
  26002. </tr>
  26003. <tr>
  26004. <td>Versions</td>
  26005. <td>3.10.4, 3.17.1</td>
  26006. </tr>
  26007. <tr>
  26008. <td>Architectures</td>
  26009. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26010. </tr>
  26011. <tr>
  26012. <td>Definition</td>
  26013. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfuse/xmake.lua">libfuse/xmake.lua</a></td>
  26014. </tr>
  26015. </tbody>
  26016. </table>
  26017. <h5 id="installcommand">Install command</h5>
  26018. <pre><code class="lang-console">xrepo install libfuse
  26019. </code></pre>
  26020. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26021. <pre><code class="lang-lua">add_requires("libfuse")
  26022. </code></pre>
  26023. <h3 id="libfyamllinux">libfyaml (linux)</h3>
  26024. <table>
  26025. <thead>
  26026. <tr>
  26027. <th>Description</th>
  26028. <th><em>Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.</em></th>
  26029. </tr>
  26030. </thead>
  26031. <tbody>
  26032. <tr>
  26033. <td>Homepage</td>
  26034. <td><a href="https://github.com/pantoniou/libfyaml">https://github.com/pantoniou/libfyaml</a></td>
  26035. </tr>
  26036. <tr>
  26037. <td>License</td>
  26038. <td>MIT</td>
  26039. </tr>
  26040. <tr>
  26041. <td>Versions</td>
  26042. <td>v0.9</td>
  26043. </tr>
  26044. <tr>
  26045. <td>Architectures</td>
  26046. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26047. </tr>
  26048. <tr>
  26049. <td>Definition</td>
  26050. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libfyaml/xmake.lua">libfyaml/xmake.lua</a></td>
  26051. </tr>
  26052. </tbody>
  26053. </table>
  26054. <h5 id="installcommand">Install command</h5>
  26055. <pre><code class="lang-console">xrepo install libfyaml
  26056. </code></pre>
  26057. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26058. <pre><code class="lang-lua">add_requires("libfyaml")
  26059. </code></pre>
  26060. <h3 id="libgcryptlinux">libgcrypt (linux)</h3>
  26061. <table>
  26062. <thead>
  26063. <tr>
  26064. <th>Description</th>
  26065. <th><em>Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG.</em></th>
  26066. </tr>
  26067. </thead>
  26068. <tbody>
  26069. <tr>
  26070. <td>Homepage</td>
  26071. <td><a href="https://www.gnupg.org/related_software/libgcrypt/">https://www.gnupg.org/related_software/libgcrypt/</a></td>
  26072. </tr>
  26073. <tr>
  26074. <td>License</td>
  26075. <td>GPL-2.0</td>
  26076. </tr>
  26077. <tr>
  26078. <td>Versions</td>
  26079. <td>1.10.0</td>
  26080. </tr>
  26081. <tr>
  26082. <td>Architectures</td>
  26083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26084. </tr>
  26085. <tr>
  26086. <td>Definition</td>
  26087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgcrypt/xmake.lua">libgcrypt/xmake.lua</a></td>
  26088. </tr>
  26089. </tbody>
  26090. </table>
  26091. <h5 id="installcommand">Install command</h5>
  26092. <pre><code class="lang-console">xrepo install libgcrypt
  26093. </code></pre>
  26094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26095. <pre><code class="lang-lua">add_requires("libgcrypt")
  26096. </code></pre>
  26097. <h3 id="libgdlinux">libgd (linux)</h3>
  26098. <table>
  26099. <thead>
  26100. <tr>
  26101. <th>Description</th>
  26102. <th><em>GD is an open source code library for the dynamic creation of images by programmers.</em></th>
  26103. </tr>
  26104. </thead>
  26105. <tbody>
  26106. <tr>
  26107. <td>Homepage</td>
  26108. <td><a href="http://libgd.org/">http://libgd.org/</a></td>
  26109. </tr>
  26110. <tr>
  26111. <td>Versions</td>
  26112. <td>2.3.2, 2023.12.04</td>
  26113. </tr>
  26114. <tr>
  26115. <td>Architectures</td>
  26116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26117. </tr>
  26118. <tr>
  26119. <td>Definition</td>
  26120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgd/xmake.lua">libgd/xmake.lua</a></td>
  26121. </tr>
  26122. </tbody>
  26123. </table>
  26124. <h5 id="installcommand">Install command</h5>
  26125. <pre><code class="lang-console">xrepo install libgd
  26126. </code></pre>
  26127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26128. <pre><code class="lang-lua">add_requires("libgd")
  26129. </code></pre>
  26130. <h3 id="libgdalinux">libgda (linux)</h3>
  26131. <table>
  26132. <thead>
  26133. <tr>
  26134. <th>Description</th>
  26135. <th><em>libgda - an interface to the GDA architecture</em></th>
  26136. </tr>
  26137. </thead>
  26138. <tbody>
  26139. <tr>
  26140. <td>Homepage</td>
  26141. <td><a href="https://github.com/GNOME/libgda/tree/master">https://github.com/GNOME/libgda/tree/master</a></td>
  26142. </tr>
  26143. <tr>
  26144. <td>License</td>
  26145. <td>LGPL-2.0</td>
  26146. </tr>
  26147. <tr>
  26148. <td>Versions</td>
  26149. <td>2024.08.12</td>
  26150. </tr>
  26151. <tr>
  26152. <td>Architectures</td>
  26153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26154. </tr>
  26155. <tr>
  26156. <td>Definition</td>
  26157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgda/xmake.lua">libgda/xmake.lua</a></td>
  26158. </tr>
  26159. </tbody>
  26160. </table>
  26161. <h5 id="installcommand">Install command</h5>
  26162. <pre><code class="lang-console">xrepo install libgda
  26163. </code></pre>
  26164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26165. <pre><code class="lang-lua">add_requires("libgda")
  26166. </code></pre>
  26167. <h3 id="libgeotifflinux">libgeotiff (linux)</h3>
  26168. <table>
  26169. <thead>
  26170. <tr>
  26171. <th>Description</th>
  26172. <th><em>Libgeotiff is an open source library for reading and writing GeoTIFF information tags</em></th>
  26173. </tr>
  26174. </thead>
  26175. <tbody>
  26176. <tr>
  26177. <td>Homepage</td>
  26178. <td><a href="https://github.com/OSGeo/libgeotiff">https://github.com/OSGeo/libgeotiff</a></td>
  26179. </tr>
  26180. <tr>
  26181. <td>License</td>
  26182. <td>MIT</td>
  26183. </tr>
  26184. <tr>
  26185. <td>Versions</td>
  26186. <td>1.7.1</td>
  26187. </tr>
  26188. <tr>
  26189. <td>Architectures</td>
  26190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26191. </tr>
  26192. <tr>
  26193. <td>Definition</td>
  26194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgeotiff/xmake.lua">libgeotiff/xmake.lua</a></td>
  26195. </tr>
  26196. </tbody>
  26197. </table>
  26198. <h5 id="installcommand">Install command</h5>
  26199. <pre><code class="lang-console">xrepo install libgeotiff
  26200. </code></pre>
  26201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26202. <pre><code class="lang-lua">add_requires("libgeotiff")
  26203. </code></pre>
  26204. <h3 id="libgit2linux">libgit2 (linux)</h3>
  26205. <table>
  26206. <thead>
  26207. <tr>
  26208. <th>Description</th>
  26209. <th><em>A cross-platform, linkable library implementation of Git that you can use in your application.</em></th>
  26210. </tr>
  26211. </thead>
  26212. <tbody>
  26213. <tr>
  26214. <td>Homepage</td>
  26215. <td><a href="https://libgit2.org/">https://libgit2.org/</a></td>
  26216. </tr>
  26217. <tr>
  26218. <td>License</td>
  26219. <td>GPL-2.0-only</td>
  26220. </tr>
  26221. <tr>
  26222. <td>Versions</td>
  26223. <td>v1.3.0, v1.7.1, v1.8.0, v1.8.1, v1.8.2, v1.8.4, v1.9.0, v1.9.1</td>
  26224. </tr>
  26225. <tr>
  26226. <td>Architectures</td>
  26227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26228. </tr>
  26229. <tr>
  26230. <td>Definition</td>
  26231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgit2/xmake.lua">libgit2/xmake.lua</a></td>
  26232. </tr>
  26233. </tbody>
  26234. </table>
  26235. <h5 id="installcommand">Install command</h5>
  26236. <pre><code class="lang-console">xrepo install libgit2
  26237. </code></pre>
  26238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26239. <pre><code class="lang-lua">add_requires("libgit2")
  26240. </code></pre>
  26241. <h3 id="libgit2cpplinux">libgit2cpp (linux)</h3>
  26242. <table>
  26243. <thead>
  26244. <tr>
  26245. <th>Description</th>
  26246. <th><em>C++ wrapper for libgit2</em></th>
  26247. </tr>
  26248. </thead>
  26249. <tbody>
  26250. <tr>
  26251. <td>Homepage</td>
  26252. <td><a href="https://github.com/AndreyG/libgit2cpp">https://github.com/AndreyG/libgit2cpp</a></td>
  26253. </tr>
  26254. <tr>
  26255. <td>Versions</td>
  26256. <td>2024.06.09</td>
  26257. </tr>
  26258. <tr>
  26259. <td>Architectures</td>
  26260. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26261. </tr>
  26262. <tr>
  26263. <td>Definition</td>
  26264. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgit2cpp/xmake.lua">libgit2cpp/xmake.lua</a></td>
  26265. </tr>
  26266. </tbody>
  26267. </table>
  26268. <h5 id="installcommand">Install command</h5>
  26269. <pre><code class="lang-console">xrepo install libgit2cpp
  26270. </code></pre>
  26271. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26272. <pre><code class="lang-lua">add_requires("libgit2cpp")
  26273. </code></pre>
  26274. <h3 id="libglvndlinux">libglvnd (linux)</h3>
  26275. <table>
  26276. <thead>
  26277. <tr>
  26278. <th>Description</th>
  26279. <th><em>libglvnd: the GL Vendor-Neutral Dispatch library</em></th>
  26280. </tr>
  26281. </thead>
  26282. <tbody>
  26283. <tr>
  26284. <td>Homepage</td>
  26285. <td><a href="https://gitlab.freedesktop.org/glvnd/libglvnd">https://gitlab.freedesktop.org/glvnd/libglvnd</a></td>
  26286. </tr>
  26287. <tr>
  26288. <td>Versions</td>
  26289. <td>v1.3.4</td>
  26290. </tr>
  26291. <tr>
  26292. <td>Architectures</td>
  26293. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26294. </tr>
  26295. <tr>
  26296. <td>Definition</td>
  26297. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libglvnd/xmake.lua">libglvnd/xmake.lua</a></td>
  26298. </tr>
  26299. </tbody>
  26300. </table>
  26301. <h5 id="installcommand">Install command</h5>
  26302. <pre><code class="lang-console">xrepo install libglvnd
  26303. </code></pre>
  26304. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26305. <pre><code class="lang-lua">add_requires("libglvnd")
  26306. </code></pre>
  26307. <h3 id="libgpgerrorlinux">libgpg-error (linux)</h3>
  26308. <table>
  26309. <thead>
  26310. <tr>
  26311. <th>Description</th>
  26312. <th><em>Libgpg-error is a small library that originally defined common error values for all GnuPG components.</em></th>
  26313. </tr>
  26314. </thead>
  26315. <tbody>
  26316. <tr>
  26317. <td>Homepage</td>
  26318. <td><a href="https://www.gnupg.org/related_software/libgpg-error/">https://www.gnupg.org/related_software/libgpg-error/</a></td>
  26319. </tr>
  26320. <tr>
  26321. <td>License</td>
  26322. <td>GPL-2.0</td>
  26323. </tr>
  26324. <tr>
  26325. <td>Versions</td>
  26326. <td>1.44</td>
  26327. </tr>
  26328. <tr>
  26329. <td>Architectures</td>
  26330. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26331. </tr>
  26332. <tr>
  26333. <td>Definition</td>
  26334. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgpg-error/xmake.lua">libgpg-error/xmake.lua</a></td>
  26335. </tr>
  26336. </tbody>
  26337. </table>
  26338. <h5 id="installcommand">Install command</h5>
  26339. <pre><code class="lang-console">xrepo install libgpg-error
  26340. </code></pre>
  26341. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26342. <pre><code class="lang-lua">add_requires("libgpg-error")
  26343. </code></pre>
  26344. <h3 id="libgpiodlinux">libgpiod (linux)</h3>
  26345. <table>
  26346. <thead>
  26347. <tr>
  26348. <th>Description</th>
  26349. <th><em>libgpiod - C library and tools for interacting with the linux GPIO character device (gpiod stands for GPIO device)</em></th>
  26350. </tr>
  26351. </thead>
  26352. <tbody>
  26353. <tr>
  26354. <td>Homepage</td>
  26355. <td><a href="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/">https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/</a></td>
  26356. </tr>
  26357. <tr>
  26358. <td>Versions</td>
  26359. <td>v1.6.4, v2.0, v2.0.1</td>
  26360. </tr>
  26361. <tr>
  26362. <td>Architectures</td>
  26363. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26364. </tr>
  26365. <tr>
  26366. <td>Definition</td>
  26367. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libgpiod/xmake.lua">libgpiod/xmake.lua</a></td>
  26368. </tr>
  26369. </tbody>
  26370. </table>
  26371. <h5 id="installcommand">Install command</h5>
  26372. <pre><code class="lang-console">xrepo install libgpiod
  26373. </code></pre>
  26374. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26375. <pre><code class="lang-lua">add_requires("libgpiod")
  26376. </code></pre>
  26377. <h3 id="libharulinux">libharu (linux)</h3>
  26378. <table>
  26379. <thead>
  26380. <tr>
  26381. <th>Description</th>
  26382. <th><em>libHaru is a free, cross platform, open source library for generating PDF files.</em></th>
  26383. </tr>
  26384. </thead>
  26385. <tbody>
  26386. <tr>
  26387. <td>Homepage</td>
  26388. <td><a href="http://libharu.org/">http://libharu.org/</a></td>
  26389. </tr>
  26390. <tr>
  26391. <td>License</td>
  26392. <td>zlib</td>
  26393. </tr>
  26394. <tr>
  26395. <td>Versions</td>
  26396. <td>2.3.0, v2.4.5</td>
  26397. </tr>
  26398. <tr>
  26399. <td>Architectures</td>
  26400. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26401. </tr>
  26402. <tr>
  26403. <td>Definition</td>
  26404. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libharu/xmake.lua">libharu/xmake.lua</a></td>
  26405. </tr>
  26406. </tbody>
  26407. </table>
  26408. <h5 id="installcommand">Install command</h5>
  26409. <pre><code class="lang-console">xrepo install libharu
  26410. </code></pre>
  26411. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26412. <pre><code class="lang-lua">add_requires("libharu")
  26413. </code></pre>
  26414. <h3 id="libhatlinux">libhat (linux)</h3>
  26415. <table>
  26416. <thead>
  26417. <tr>
  26418. <th>Description</th>
  26419. <th><em>A high-performance, modern, C++20 library designed around game hacking</em></th>
  26420. </tr>
  26421. </thead>
  26422. <tbody>
  26423. <tr>
  26424. <td>Homepage</td>
  26425. <td><a href="https://github.com/BasedInc/libhat">https://github.com/BasedInc/libhat</a></td>
  26426. </tr>
  26427. <tr>
  26428. <td>License</td>
  26429. <td>MIT</td>
  26430. </tr>
  26431. <tr>
  26432. <td>Versions</td>
  26433. <td>v0.5.0, v0.6.0</td>
  26434. </tr>
  26435. <tr>
  26436. <td>Architectures</td>
  26437. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26438. </tr>
  26439. <tr>
  26440. <td>Definition</td>
  26441. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhat/xmake.lua">libhat/xmake.lua</a></td>
  26442. </tr>
  26443. </tbody>
  26444. </table>
  26445. <h5 id="installcommand">Install command</h5>
  26446. <pre><code class="lang-console">xrepo install libhat
  26447. </code></pre>
  26448. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26449. <pre><code class="lang-lua">add_requires("libhat")
  26450. </code></pre>
  26451. <h3 id="libheiflinux">libheif (linux)</h3>
  26452. <table>
  26453. <thead>
  26454. <tr>
  26455. <th>Description</th>
  26456. <th><em>libheif is an HEIF and AVIF file format decoder and encoder.</em></th>
  26457. </tr>
  26458. </thead>
  26459. <tbody>
  26460. <tr>
  26461. <td>Homepage</td>
  26462. <td><a href="https://github.com/strukturag/libheif">https://github.com/strukturag/libheif</a></td>
  26463. </tr>
  26464. <tr>
  26465. <td>License</td>
  26466. <td>LGPL-3.0</td>
  26467. </tr>
  26468. <tr>
  26469. <td>Versions</td>
  26470. <td>1.12.0, 1.17.6, 1.18.0, 1.18.2, 1.20.2</td>
  26471. </tr>
  26472. <tr>
  26473. <td>Architectures</td>
  26474. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26475. </tr>
  26476. <tr>
  26477. <td>Definition</td>
  26478. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libheif/xmake.lua">libheif/xmake.lua</a></td>
  26479. </tr>
  26480. </tbody>
  26481. </table>
  26482. <h5 id="installcommand">Install command</h5>
  26483. <pre><code class="lang-console">xrepo install libheif
  26484. </code></pre>
  26485. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26486. <pre><code class="lang-lua">add_requires("libheif")
  26487. </code></pre>
  26488. <h3 id="libhubbublinux">libhubbub (linux)</h3>
  26489. <table>
  26490. <thead>
  26491. <tr>
  26492. <th>Description</th>
  26493. <th><em>Hubbub is an HTML5 compliant parsing library</em></th>
  26494. </tr>
  26495. </thead>
  26496. <tbody>
  26497. <tr>
  26498. <td>Homepage</td>
  26499. <td><a href="https://www.netsurf-browser.org/projects/libhubbub">https://www.netsurf-browser.org/projects/libhubbub</a></td>
  26500. </tr>
  26501. <tr>
  26502. <td>License</td>
  26503. <td>MIT</td>
  26504. </tr>
  26505. <tr>
  26506. <td>Versions</td>
  26507. <td>0.3.8</td>
  26508. </tr>
  26509. <tr>
  26510. <td>Architectures</td>
  26511. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26512. </tr>
  26513. <tr>
  26514. <td>Definition</td>
  26515. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhubbub/xmake.lua">libhubbub/xmake.lua</a></td>
  26516. </tr>
  26517. </tbody>
  26518. </table>
  26519. <h5 id="installcommand">Install command</h5>
  26520. <pre><code class="lang-console">xrepo install libhubbub
  26521. </code></pre>
  26522. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26523. <pre><code class="lang-lua">add_requires("libhubbub")
  26524. </code></pre>
  26525. <h3 id="libhvlinux">libhv (linux)</h3>
  26526. <table>
  26527. <thead>
  26528. <tr>
  26529. <th>Description</th>
  26530. <th><em>Like libevent, libev, and libuv, libhv provides event-loop with non-blocking IO and timer, but simpler api and richer protocols.</em></th>
  26531. </tr>
  26532. </thead>
  26533. <tbody>
  26534. <tr>
  26535. <td>Homepage</td>
  26536. <td><a href="https://github.com/ithewei/libhv">https://github.com/ithewei/libhv</a></td>
  26537. </tr>
  26538. <tr>
  26539. <td>License</td>
  26540. <td>BSD-3-Clause</td>
  26541. </tr>
  26542. <tr>
  26543. <td>Versions</td>
  26544. <td>v1.0.0, v1.1.0, v1.1.1, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.2.6, v1.3.0, v1.3.1, v1.3.2, v1.3.3</td>
  26545. </tr>
  26546. <tr>
  26547. <td>Architectures</td>
  26548. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26549. </tr>
  26550. <tr>
  26551. <td>Definition</td>
  26552. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libhv/xmake.lua">libhv/xmake.lua</a></td>
  26553. </tr>
  26554. </tbody>
  26555. </table>
  26556. <h5 id="installcommand">Install command</h5>
  26557. <pre><code class="lang-console">xrepo install libhv
  26558. </code></pre>
  26559. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26560. <pre><code class="lang-lua">add_requires("libhv")
  26561. </code></pre>
  26562. <h3 id="libicelinux">libice (linux)</h3>
  26563. <table>
  26564. <thead>
  26565. <tr>
  26566. <th>Description</th>
  26567. <th><em>X.Org: Inter-Client Exchange Library</em></th>
  26568. </tr>
  26569. </thead>
  26570. <tbody>
  26571. <tr>
  26572. <td>Homepage</td>
  26573. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libice">https://gitlab.freedesktop.org/xorg/lib/libice</a></td>
  26574. </tr>
  26575. <tr>
  26576. <td>Versions</td>
  26577. <td>1.0.10, 1.1.2</td>
  26578. </tr>
  26579. <tr>
  26580. <td>Architectures</td>
  26581. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26582. </tr>
  26583. <tr>
  26584. <td>Definition</td>
  26585. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libice/xmake.lua">libice/xmake.lua</a></td>
  26586. </tr>
  26587. </tbody>
  26588. </table>
  26589. <h5 id="installcommand">Install command</h5>
  26590. <pre><code class="lang-console">xrepo install libice
  26591. </code></pre>
  26592. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26593. <pre><code class="lang-lua">add_requires("libice")
  26594. </code></pre>
  26595. <h3 id="libiconvlinux">libiconv (linux)</h3>
  26596. <table>
  26597. <thead>
  26598. <tr>
  26599. <th>Description</th>
  26600. <th><em>Character set conversion library.</em></th>
  26601. </tr>
  26602. </thead>
  26603. <tbody>
  26604. <tr>
  26605. <td>Homepage</td>
  26606. <td><a href="https://www.gnu.org/software/libiconv">https://www.gnu.org/software/libiconv</a></td>
  26607. </tr>
  26608. <tr>
  26609. <td>License</td>
  26610. <td>LGPL-2.0</td>
  26611. </tr>
  26612. <tr>
  26613. <td>Versions</td>
  26614. <td>1.15, 1.16, 1.17, 1.18</td>
  26615. </tr>
  26616. <tr>
  26617. <td>Architectures</td>
  26618. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26619. </tr>
  26620. <tr>
  26621. <td>Definition</td>
  26622. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libiconv/xmake.lua">libiconv/xmake.lua</a></td>
  26623. </tr>
  26624. </tbody>
  26625. </table>
  26626. <h5 id="installcommand">Install command</h5>
  26627. <pre><code class="lang-console">xrepo install libiconv
  26628. </code></pre>
  26629. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26630. <pre><code class="lang-lua">add_requires("libiconv")
  26631. </code></pre>
  26632. <h3 id="libid3taglinux">libid3tag (linux)</h3>
  26633. <table>
  26634. <thead>
  26635. <tr>
  26636. <th>Description</th>
  26637. <th><em>ID3 tag manipulation library</em></th>
  26638. </tr>
  26639. </thead>
  26640. <tbody>
  26641. <tr>
  26642. <td>Homepage</td>
  26643. <td><a href="https://www.underbit.com/products/mad/">https://www.underbit.com/products/mad/</a></td>
  26644. </tr>
  26645. <tr>
  26646. <td>License</td>
  26647. <td>GPL-2.0-or-later</td>
  26648. </tr>
  26649. <tr>
  26650. <td>Versions</td>
  26651. <td>0.16.3</td>
  26652. </tr>
  26653. <tr>
  26654. <td>Architectures</td>
  26655. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26656. </tr>
  26657. <tr>
  26658. <td>Definition</td>
  26659. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libid3tag/xmake.lua">libid3tag/xmake.lua</a></td>
  26660. </tr>
  26661. </tbody>
  26662. </table>
  26663. <h5 id="installcommand">Install command</h5>
  26664. <pre><code class="lang-console">xrepo install libid3tag
  26665. </code></pre>
  26666. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26667. <pre><code class="lang-lua">add_requires("libid3tag")
  26668. </code></pre>
  26669. <h3 id="libidn2linux">libidn2 (linux)</h3>
  26670. <table>
  26671. <thead>
  26672. <tr>
  26673. <th>Description</th>
  26674. <th><em>Libidn2 is an implementation of the IDNA2008 + TR46 specifications.</em></th>
  26675. </tr>
  26676. </thead>
  26677. <tbody>
  26678. <tr>
  26679. <td>Homepage</td>
  26680. <td><a href="https://www.gnu.org/software/libidn/">https://www.gnu.org/software/libidn/</a></td>
  26681. </tr>
  26682. <tr>
  26683. <td>License</td>
  26684. <td>LGPL-3.0</td>
  26685. </tr>
  26686. <tr>
  26687. <td>Versions</td>
  26688. <td>2.3.2, 2.3.8</td>
  26689. </tr>
  26690. <tr>
  26691. <td>Architectures</td>
  26692. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26693. </tr>
  26694. <tr>
  26695. <td>Definition</td>
  26696. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libidn2/xmake.lua">libidn2/xmake.lua</a></td>
  26697. </tr>
  26698. </tbody>
  26699. </table>
  26700. <h5 id="installcommand">Install command</h5>
  26701. <pre><code class="lang-console">xrepo install libidn2
  26702. </code></pre>
  26703. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26704. <pre><code class="lang-lua">add_requires("libidn2")
  26705. </code></pre>
  26706. <h3 id="libigllinux">libigl (linux)</h3>
  26707. <table>
  26708. <thead>
  26709. <tr>
  26710. <th>Description</th>
  26711. <th><em>Simple C++ geometry processing library.</em></th>
  26712. </tr>
  26713. </thead>
  26714. <tbody>
  26715. <tr>
  26716. <td>Homepage</td>
  26717. <td><a href="https://libigl.github.io/">https://libigl.github.io/</a></td>
  26718. </tr>
  26719. <tr>
  26720. <td>License</td>
  26721. <td>MPL-2.0</td>
  26722. </tr>
  26723. <tr>
  26724. <td>Versions</td>
  26725. <td>v2.2.0, v2.3.0, v2.4.0, v2.5.0, v2.6.0</td>
  26726. </tr>
  26727. <tr>
  26728. <td>Architectures</td>
  26729. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26730. </tr>
  26731. <tr>
  26732. <td>Definition</td>
  26733. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libigl/xmake.lua">libigl/xmake.lua</a></td>
  26734. </tr>
  26735. </tbody>
  26736. </table>
  26737. <h5 id="installcommand">Install command</h5>
  26738. <pre><code class="lang-console">xrepo install libigl
  26739. </code></pre>
  26740. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26741. <pre><code class="lang-lua">add_requires("libigl")
  26742. </code></pre>
  26743. <h3 id="libimagequantlinux">libimagequant (linux)</h3>
  26744. <table>
  26745. <thead>
  26746. <tr>
  26747. <th>Description</th>
  26748. <th><em>Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images.</em></th>
  26749. </tr>
  26750. </thead>
  26751. <tbody>
  26752. <tr>
  26753. <td>Homepage</td>
  26754. <td><a href="https://pngquant.org/lib/">https://pngquant.org/lib/</a></td>
  26755. </tr>
  26756. <tr>
  26757. <td>License</td>
  26758. <td>GPL-3.0</td>
  26759. </tr>
  26760. <tr>
  26761. <td>Versions</td>
  26762. <td>2.15.1</td>
  26763. </tr>
  26764. <tr>
  26765. <td>Architectures</td>
  26766. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26767. </tr>
  26768. <tr>
  26769. <td>Definition</td>
  26770. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimagequant/xmake.lua">libimagequant/xmake.lua</a></td>
  26771. </tr>
  26772. </tbody>
  26773. </table>
  26774. <h5 id="installcommand">Install command</h5>
  26775. <pre><code class="lang-console">xrepo install libimagequant
  26776. </code></pre>
  26777. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26778. <pre><code class="lang-lua">add_requires("libimagequant")
  26779. </code></pre>
  26780. <h3 id="libimobiledevicelinux">libimobiledevice (linux)</h3>
  26781. <table>
  26782. <thead>
  26783. <tr>
  26784. <th>Description</th>
  26785. <th><em>A cross-platform protocol library to communicate with iOS devices</em></th>
  26786. </tr>
  26787. </thead>
  26788. <tbody>
  26789. <tr>
  26790. <td>Homepage</td>
  26791. <td><a href="https://github.com/libimobiledevice/libimobiledevice">https://github.com/libimobiledevice/libimobiledevice</a></td>
  26792. </tr>
  26793. <tr>
  26794. <td>Versions</td>
  26795. <td>1.3.0</td>
  26796. </tr>
  26797. <tr>
  26798. <td>Architectures</td>
  26799. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26800. </tr>
  26801. <tr>
  26802. <td>Definition</td>
  26803. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimobiledevice/xmake.lua">libimobiledevice/xmake.lua</a></td>
  26804. </tr>
  26805. </tbody>
  26806. </table>
  26807. <h5 id="installcommand">Install command</h5>
  26808. <pre><code class="lang-console">xrepo install libimobiledevice
  26809. </code></pre>
  26810. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26811. <pre><code class="lang-lua">add_requires("libimobiledevice")
  26812. </code></pre>
  26813. <h3 id="libimobiledevicegluelinux">libimobiledevice-glue (linux)</h3>
  26814. <table>
  26815. <thead>
  26816. <tr>
  26817. <th>Description</th>
  26818. <th><em>A library with common code used by libraries and tools around the libimobiledevice project</em></th>
  26819. </tr>
  26820. </thead>
  26821. <tbody>
  26822. <tr>
  26823. <td>Homepage</td>
  26824. <td><a href="https://github.com/libimobiledevice/libimobiledevice-glue">https://github.com/libimobiledevice/libimobiledevice-glue</a></td>
  26825. </tr>
  26826. <tr>
  26827. <td>Versions</td>
  26828. <td>2021.11.24</td>
  26829. </tr>
  26830. <tr>
  26831. <td>Architectures</td>
  26832. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26833. </tr>
  26834. <tr>
  26835. <td>Definition</td>
  26836. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libimobiledevice-glue/xmake.lua">libimobiledevice-glue/xmake.lua</a></td>
  26837. </tr>
  26838. </tbody>
  26839. </table>
  26840. <h5 id="installcommand">Install command</h5>
  26841. <pre><code class="lang-console">xrepo install libimobiledevice-glue
  26842. </code></pre>
  26843. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26844. <pre><code class="lang-lua">add_requires("libimobiledevice-glue")
  26845. </code></pre>
  26846. <h3 id="libinterpolatelinux">libinterpolate (linux)</h3>
  26847. <table>
  26848. <thead>
  26849. <tr>
  26850. <th>Description</th>
  26851. <th><em>A C++ library for interpolation.</em></th>
  26852. </tr>
  26853. </thead>
  26854. <tbody>
  26855. <tr>
  26856. <td>Homepage</td>
  26857. <td><a href="https://github.com/CD3/libInterpolate">https://github.com/CD3/libInterpolate</a></td>
  26858. </tr>
  26859. <tr>
  26860. <td>License</td>
  26861. <td>MIT</td>
  26862. </tr>
  26863. <tr>
  26864. <td>Versions</td>
  26865. <td>2024.04.29</td>
  26866. </tr>
  26867. <tr>
  26868. <td>Architectures</td>
  26869. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26870. </tr>
  26871. <tr>
  26872. <td>Definition</td>
  26873. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libinterpolate/xmake.lua">libinterpolate/xmake.lua</a></td>
  26874. </tr>
  26875. </tbody>
  26876. </table>
  26877. <h5 id="installcommand">Install command</h5>
  26878. <pre><code class="lang-console">xrepo install libinterpolate
  26879. </code></pre>
  26880. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26881. <pre><code class="lang-lua">add_requires("libinterpolate")
  26882. </code></pre>
  26883. <h3 id="libisllinux">libisl (linux)</h3>
  26884. <table>
  26885. <thead>
  26886. <tr>
  26887. <th>Description</th>
  26888. <th><em>Integer Set Library</em></th>
  26889. </tr>
  26890. </thead>
  26891. <tbody>
  26892. <tr>
  26893. <td>Homepage</td>
  26894. <td><a href="http://isl.gforge.inria.fr/">http://isl.gforge.inria.fr/</a></td>
  26895. </tr>
  26896. <tr>
  26897. <td>Versions</td>
  26898. <td>0.22, 0.23, 0.24</td>
  26899. </tr>
  26900. <tr>
  26901. <td>Architectures</td>
  26902. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26903. </tr>
  26904. <tr>
  26905. <td>Definition</td>
  26906. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libisl/xmake.lua">libisl/xmake.lua</a></td>
  26907. </tr>
  26908. </tbody>
  26909. </table>
  26910. <h5 id="installcommand">Install command</h5>
  26911. <pre><code class="lang-console">xrepo install libisl
  26912. </code></pre>
  26913. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26914. <pre><code class="lang-lua">add_requires("libisl")
  26915. </code></pre>
  26916. <h3 id="libjpeglinux">libjpeg (linux)</h3>
  26917. <table>
  26918. <thead>
  26919. <tr>
  26920. <th>Description</th>
  26921. <th><em>A widely used C library for reading and writing JPEG image files.</em></th>
  26922. </tr>
  26923. </thead>
  26924. <tbody>
  26925. <tr>
  26926. <td>Homepage</td>
  26927. <td><a href="http://ijg.org/">http://ijg.org/</a></td>
  26928. </tr>
  26929. <tr>
  26930. <td>Versions</td>
  26931. <td>v9b, v9c, v9d, v9e, v9f</td>
  26932. </tr>
  26933. <tr>
  26934. <td>Architectures</td>
  26935. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26936. </tr>
  26937. <tr>
  26938. <td>Definition</td>
  26939. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg/xmake.lua">libjpeg/xmake.lua</a></td>
  26940. </tr>
  26941. </tbody>
  26942. </table>
  26943. <h5 id="installcommand">Install command</h5>
  26944. <pre><code class="lang-console">xrepo install libjpeg
  26945. </code></pre>
  26946. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26947. <pre><code class="lang-lua">add_requires("libjpeg")
  26948. </code></pre>
  26949. <h3 id="libjpegturbolinux">libjpeg-turbo (linux)</h3>
  26950. <table>
  26951. <thead>
  26952. <tr>
  26953. <th>Description</th>
  26954. <th><em>A JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, Arm, and PowerPC systems.</em></th>
  26955. </tr>
  26956. </thead>
  26957. <tbody>
  26958. <tr>
  26959. <td>Homepage</td>
  26960. <td><a href="https://libjpeg-turbo.org/">https://libjpeg-turbo.org/</a></td>
  26961. </tr>
  26962. <tr>
  26963. <td>License</td>
  26964. <td>BSD-3-Clause</td>
  26965. </tr>
  26966. <tr>
  26967. <td>Versions</td>
  26968. <td>2.0.5, 2.0.6, 2.0.90, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 3.0.1, 3.0.3, 3.0.4, 3.1.0, 3.1.1</td>
  26969. </tr>
  26970. <tr>
  26971. <td>Architectures</td>
  26972. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  26973. </tr>
  26974. <tr>
  26975. <td>Definition</td>
  26976. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg-turbo/xmake.lua">libjpeg-turbo/xmake.lua</a></td>
  26977. </tr>
  26978. </tbody>
  26979. </table>
  26980. <h5 id="installcommand">Install command</h5>
  26981. <pre><code class="lang-console">xrepo install libjpeg-turbo
  26982. </code></pre>
  26983. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  26984. <pre><code class="lang-lua">add_requires("libjpeg-turbo")
  26985. </code></pre>
  26986. <h3 id="libjqlinux">libjq (linux)</h3>
  26987. <table>
  26988. <thead>
  26989. <tr>
  26990. <th>Description</th>
  26991. <th><em>Command-line JSON processor</em></th>
  26992. </tr>
  26993. </thead>
  26994. <tbody>
  26995. <tr>
  26996. <td>Homepage</td>
  26997. <td><a href="https://jqlang.org">https://jqlang.org</a></td>
  26998. </tr>
  26999. <tr>
  27000. <td>License</td>
  27001. <td>MIT</td>
  27002. </tr>
  27003. <tr>
  27004. <td>Versions</td>
  27005. <td>1.7.1, 1.8.0</td>
  27006. </tr>
  27007. <tr>
  27008. <td>Architectures</td>
  27009. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27010. </tr>
  27011. <tr>
  27012. <td>Definition</td>
  27013. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjq/xmake.lua">libjq/xmake.lua</a></td>
  27014. </tr>
  27015. </tbody>
  27016. </table>
  27017. <h5 id="installcommand">Install command</h5>
  27018. <pre><code class="lang-console">xrepo install libjq
  27019. </code></pre>
  27020. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27021. <pre><code class="lang-lua">add_requires("libjq")
  27022. </code></pre>
  27023. <h3 id="libjuicelinux">libjuice (linux)</h3>
  27024. <table>
  27025. <thead>
  27026. <tr>
  27027. <th>Description</th>
  27028. <th><em>JUICE is a UDP Interactive Connectivity Establishment library</em></th>
  27029. </tr>
  27030. </thead>
  27031. <tbody>
  27032. <tr>
  27033. <td>Homepage</td>
  27034. <td><a href="https://github.com/paullouisageneau/libjuice">https://github.com/paullouisageneau/libjuice</a></td>
  27035. </tr>
  27036. <tr>
  27037. <td>License</td>
  27038. <td>MPL-2.0</td>
  27039. </tr>
  27040. <tr>
  27041. <td>Versions</td>
  27042. <td>v1.6.1</td>
  27043. </tr>
  27044. <tr>
  27045. <td>Architectures</td>
  27046. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27047. </tr>
  27048. <tr>
  27049. <td>Definition</td>
  27050. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjuice/xmake.lua">libjuice/xmake.lua</a></td>
  27051. </tr>
  27052. </tbody>
  27053. </table>
  27054. <h5 id="installcommand">Install command</h5>
  27055. <pre><code class="lang-console">xrepo install libjuice
  27056. </code></pre>
  27057. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27058. <pre><code class="lang-lua">add_requires("libjuice")
  27059. </code></pre>
  27060. <h3 id="libjxllinux">libjxl (linux)</h3>
  27061. <table>
  27062. <thead>
  27063. <tr>
  27064. <th>Description</th>
  27065. <th><em>JPEG XL image format reference implementation</em></th>
  27066. </tr>
  27067. </thead>
  27068. <tbody>
  27069. <tr>
  27070. <td>Homepage</td>
  27071. <td><a href="https://jpeg.org/jpegxl">https://jpeg.org/jpegxl</a></td>
  27072. </tr>
  27073. <tr>
  27074. <td>License</td>
  27075. <td>BSD-3-Clause</td>
  27076. </tr>
  27077. <tr>
  27078. <td>Versions</td>
  27079. <td>v0.8.2</td>
  27080. </tr>
  27081. <tr>
  27082. <td>Architectures</td>
  27083. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27084. </tr>
  27085. <tr>
  27086. <td>Definition</td>
  27087. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjxl/xmake.lua">libjxl/xmake.lua</a></td>
  27088. </tr>
  27089. </tbody>
  27090. </table>
  27091. <h5 id="installcommand">Install command</h5>
  27092. <pre><code class="lang-console">xrepo install libjxl
  27093. </code></pre>
  27094. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27095. <pre><code class="lang-lua">add_requires("libjxl")
  27096. </code></pre>
  27097. <h3 id="libkdtreelinux">libkdtree (linux)</h3>
  27098. <table>
  27099. <thead>
  27100. <tr>
  27101. <th>Description</th>
  27102. <th><em>libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure</em></th>
  27103. </tr>
  27104. </thead>
  27105. <tbody>
  27106. <tr>
  27107. <td>Homepage</td>
  27108. <td><a href="https://github.com/nvmd/libkdtree">https://github.com/nvmd/libkdtree</a></td>
  27109. </tr>
  27110. <tr>
  27111. <td>Versions</td>
  27112. <td>0.7.4</td>
  27113. </tr>
  27114. <tr>
  27115. <td>Architectures</td>
  27116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27117. </tr>
  27118. <tr>
  27119. <td>Definition</td>
  27120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkdtree/xmake.lua">libkdtree/xmake.lua</a></td>
  27121. </tr>
  27122. </tbody>
  27123. </table>
  27124. <h5 id="installcommand">Install command</h5>
  27125. <pre><code class="lang-console">xrepo install libkdtree
  27126. </code></pre>
  27127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27128. <pre><code class="lang-lua">add_requires("libkdtree")
  27129. </code></pre>
  27130. <h3 id="libkeyfinderlinux">libkeyfinder (linux)</h3>
  27131. <table>
  27132. <thead>
  27133. <tr>
  27134. <th>Description</th>
  27135. <th><em>Musical key detection for digital audio, GPL v3</em></th>
  27136. </tr>
  27137. </thead>
  27138. <tbody>
  27139. <tr>
  27140. <td>Homepage</td>
  27141. <td><a href="https://mixxxdj.github.io/libkeyfinder/">https://mixxxdj.github.io/libkeyfinder/</a></td>
  27142. </tr>
  27143. <tr>
  27144. <td>License</td>
  27145. <td>GPL-3.0</td>
  27146. </tr>
  27147. <tr>
  27148. <td>Versions</td>
  27149. <td>2.2.8</td>
  27150. </tr>
  27151. <tr>
  27152. <td>Architectures</td>
  27153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27154. </tr>
  27155. <tr>
  27156. <td>Definition</td>
  27157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkeyfinder/xmake.lua">libkeyfinder/xmake.lua</a></td>
  27158. </tr>
  27159. </tbody>
  27160. </table>
  27161. <h5 id="installcommand">Install command</h5>
  27162. <pre><code class="lang-console">xrepo install libkeyfinder
  27163. </code></pre>
  27164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27165. <pre><code class="lang-lua">add_requires("libkeyfinder")
  27166. </code></pre>
  27167. <h3 id="libkmodlinux">libkmod (linux)</h3>
  27168. <table>
  27169. <thead>
  27170. <tr>
  27171. <th>Description</th>
  27172. <th><em>libkmod - Linux kernel module handling</em></th>
  27173. </tr>
  27174. </thead>
  27175. <tbody>
  27176. <tr>
  27177. <td>Homepage</td>
  27178. <td><a href="https://github.com/kmod-project/kmod">https://github.com/kmod-project/kmod</a></td>
  27179. </tr>
  27180. <tr>
  27181. <td>License</td>
  27182. <td>LGPL-2.1</td>
  27183. </tr>
  27184. <tr>
  27185. <td>Versions</td>
  27186. <td>v30, v31</td>
  27187. </tr>
  27188. <tr>
  27189. <td>Architectures</td>
  27190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27191. </tr>
  27192. <tr>
  27193. <td>Definition</td>
  27194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libkmod/xmake.lua">libkmod/xmake.lua</a></td>
  27195. </tr>
  27196. </tbody>
  27197. </table>
  27198. <h5 id="installcommand">Install command</h5>
  27199. <pre><code class="lang-console">xrepo install libkmod
  27200. </code></pre>
  27201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27202. <pre><code class="lang-lua">add_requires("libkmod")
  27203. </code></pre>
  27204. <h3 id="liblaslinux">liblas (linux)</h3>
  27205. <table>
  27206. <thead>
  27207. <tr>
  27208. <th>Description</th>
  27209. <th><em>libLAS - LAS 1.0/1.1/1.2 ASPRS LiDAR data translation toolset</em></th>
  27210. </tr>
  27211. </thead>
  27212. <tbody>
  27213. <tr>
  27214. <td>Homepage</td>
  27215. <td><a href="https://liblas.org/index.html">https://liblas.org/index.html</a></td>
  27216. </tr>
  27217. <tr>
  27218. <td>License</td>
  27219. <td>BSD-3-Clause</td>
  27220. </tr>
  27221. <tr>
  27222. <td>Versions</td>
  27223. <td>1.8.1</td>
  27224. </tr>
  27225. <tr>
  27226. <td>Architectures</td>
  27227. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27228. </tr>
  27229. <tr>
  27230. <td>Definition</td>
  27231. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liblas/xmake.lua">liblas/xmake.lua</a></td>
  27232. </tr>
  27233. </tbody>
  27234. </table>
  27235. <h5 id="installcommand">Install command</h5>
  27236. <pre><code class="lang-console">xrepo install liblas
  27237. </code></pre>
  27238. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27239. <pre><code class="lang-lua">add_requires("liblas")
  27240. </code></pre>
  27241. <h3 id="liblifthttplinux">liblifthttp (linux)</h3>
  27242. <table>
  27243. <thead>
  27244. <tr>
  27245. <th>Description</th>
  27246. <th><em>Safe and easy to use C++17 HTTP client library.</em></th>
  27247. </tr>
  27248. </thead>
  27249. <tbody>
  27250. <tr>
  27251. <td>Homepage</td>
  27252. <td><a href="https://github.com/jbaldwin/liblifthttp">https://github.com/jbaldwin/liblifthttp</a></td>
  27253. </tr>
  27254. <tr>
  27255. <td>License</td>
  27256. <td>Apache-2.0</td>
  27257. </tr>
  27258. <tr>
  27259. <td>Versions</td>
  27260. <td>v4.1.0</td>
  27261. </tr>
  27262. <tr>
  27263. <td>Architectures</td>
  27264. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27265. </tr>
  27266. <tr>
  27267. <td>Definition</td>
  27268. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liblifthttp/xmake.lua">liblifthttp/xmake.lua</a></td>
  27269. </tr>
  27270. </tbody>
  27271. </table>
  27272. <h5 id="installcommand">Install command</h5>
  27273. <pre><code class="lang-console">xrepo install liblifthttp
  27274. </code></pre>
  27275. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27276. <pre><code class="lang-lua">add_requires("liblifthttp")
  27277. </code></pre>
  27278. <h3 id="libllvmlinux">libllvm (linux)</h3>
  27279. <table>
  27280. <thead>
  27281. <tr>
  27282. <th>Description</th>
  27283. <th><em>The LLVM Compiler Infrastructure.</em></th>
  27284. </tr>
  27285. </thead>
  27286. <tbody>
  27287. <tr>
  27288. <td>Homepage</td>
  27289. <td><a href="https://llvm.org/">https://llvm.org/</a></td>
  27290. </tr>
  27291. <tr>
  27292. <td>Versions</td>
  27293. <td>19.1.7</td>
  27294. </tr>
  27295. <tr>
  27296. <td>Architectures</td>
  27297. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27298. </tr>
  27299. <tr>
  27300. <td>Definition</td>
  27301. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libllvm/xmake.lua">libllvm/xmake.lua</a></td>
  27302. </tr>
  27303. </tbody>
  27304. </table>
  27305. <h5 id="installcommand">Install command</h5>
  27306. <pre><code class="lang-console">xrepo install libllvm
  27307. </code></pre>
  27308. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27309. <pre><code class="lang-lua">add_requires("libllvm")
  27310. </code></pre>
  27311. <h3 id="libmagiclinux">libmagic (linux)</h3>
  27312. <table>
  27313. <thead>
  27314. <tr>
  27315. <th>Description</th>
  27316. <th><em>Implementation of the file(1) command</em></th>
  27317. </tr>
  27318. </thead>
  27319. <tbody>
  27320. <tr>
  27321. <td>Homepage</td>
  27322. <td><a href="https://www.darwinsys.com/file/">https://www.darwinsys.com/file/</a></td>
  27323. </tr>
  27324. <tr>
  27325. <td>Versions</td>
  27326. <td>5.40</td>
  27327. </tr>
  27328. <tr>
  27329. <td>Architectures</td>
  27330. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27331. </tr>
  27332. <tr>
  27333. <td>Definition</td>
  27334. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmagic/xmake.lua">libmagic/xmake.lua</a></td>
  27335. </tr>
  27336. </tbody>
  27337. </table>
  27338. <h5 id="installcommand">Install command</h5>
  27339. <pre><code class="lang-console">xrepo install libmagic
  27340. </code></pre>
  27341. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27342. <pre><code class="lang-lua">add_requires("libmagic")
  27343. </code></pre>
  27344. <h3 id="libmaxminddblinux">libmaxminddb (linux)</h3>
  27345. <table>
  27346. <thead>
  27347. <tr>
  27348. <th>Description</th>
  27349. <th><em>C library for the MaxMind DB file format</em></th>
  27350. </tr>
  27351. </thead>
  27352. <tbody>
  27353. <tr>
  27354. <td>Homepage</td>
  27355. <td><a href="https://maxmind.github.io/libmaxminddb/">https://maxmind.github.io/libmaxminddb/</a></td>
  27356. </tr>
  27357. <tr>
  27358. <td>License</td>
  27359. <td>Apache-2.0</td>
  27360. </tr>
  27361. <tr>
  27362. <td>Versions</td>
  27363. <td>1.10.0, 1.11.0, 1.12.2</td>
  27364. </tr>
  27365. <tr>
  27366. <td>Architectures</td>
  27367. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27368. </tr>
  27369. <tr>
  27370. <td>Definition</td>
  27371. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmaxminddb/xmake.lua">libmaxminddb/xmake.lua</a></td>
  27372. </tr>
  27373. </tbody>
  27374. </table>
  27375. <h5 id="installcommand">Install command</h5>
  27376. <pre><code class="lang-console">xrepo install libmaxminddb
  27377. </code></pre>
  27378. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27379. <pre><code class="lang-lua">add_requires("libmaxminddb")
  27380. </code></pre>
  27381. <h3 id="libmdlinux">libmd (linux)</h3>
  27382. <table>
  27383. <thead>
  27384. <tr>
  27385. <th>Description</th>
  27386. <th><em>Message Digest functions from BSD systems</em></th>
  27387. </tr>
  27388. </thead>
  27389. <tbody>
  27390. <tr>
  27391. <td>Homepage</td>
  27392. <td><a href="https://www.hadrons.org/software/libmd/">https://www.hadrons.org/software/libmd/</a></td>
  27393. </tr>
  27394. <tr>
  27395. <td>License</td>
  27396. <td>BSD-3-Clause</td>
  27397. </tr>
  27398. <tr>
  27399. <td>Versions</td>
  27400. <td>1.0.4, 1.1.0</td>
  27401. </tr>
  27402. <tr>
  27403. <td>Architectures</td>
  27404. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27405. </tr>
  27406. <tr>
  27407. <td>Definition</td>
  27408. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmd/xmake.lua">libmd/xmake.lua</a></td>
  27409. </tr>
  27410. </tbody>
  27411. </table>
  27412. <h5 id="installcommand">Install command</h5>
  27413. <pre><code class="lang-console">xrepo install libmd
  27414. </code></pre>
  27415. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27416. <pre><code class="lang-lua">add_requires("libmd")
  27417. </code></pre>
  27418. <h3 id="libmemlinux">libmem (linux)</h3>
  27419. <table>
  27420. <thead>
  27421. <tr>
  27422. <th>Description</th>
  27423. <th><em>Cross-platform game hacking library for C, C++, Rust, and Python, supporting process/memory hacking, hooking, detouring, and DLL/SO injection.</em></th>
  27424. </tr>
  27425. </thead>
  27426. <tbody>
  27427. <tr>
  27428. <td>Homepage</td>
  27429. <td><a href="https://github.com/rdbo/libmem">https://github.com/rdbo/libmem</a></td>
  27430. </tr>
  27431. <tr>
  27432. <td>License</td>
  27433. <td>AGPL-3.0</td>
  27434. </tr>
  27435. <tr>
  27436. <td>Versions</td>
  27437. <td>5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.1.0</td>
  27438. </tr>
  27439. <tr>
  27440. <td>Architectures</td>
  27441. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27442. </tr>
  27443. <tr>
  27444. <td>Definition</td>
  27445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmem/xmake.lua">libmem/xmake.lua</a></td>
  27446. </tr>
  27447. </tbody>
  27448. </table>
  27449. <h5 id="installcommand">Install command</h5>
  27450. <pre><code class="lang-console">xrepo install libmem
  27451. </code></pre>
  27452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27453. <pre><code class="lang-lua">add_requires("libmem")
  27454. </code></pre>
  27455. <h3 id="libmetalinklinux">libmetalink (linux)</h3>
  27456. <table>
  27457. <thead>
  27458. <tr>
  27459. <th>Description</th>
  27460. <th><em>C library to read Metalink XML download description format</em></th>
  27461. </tr>
  27462. </thead>
  27463. <tbody>
  27464. <tr>
  27465. <td>Homepage</td>
  27466. <td><a href="https://github.com/metalink-dev/libmetalink">https://github.com/metalink-dev/libmetalink</a></td>
  27467. </tr>
  27468. <tr>
  27469. <td>License</td>
  27470. <td>MIT</td>
  27471. </tr>
  27472. <tr>
  27473. <td>Versions</td>
  27474. <td>2015.07.07</td>
  27475. </tr>
  27476. <tr>
  27477. <td>Architectures</td>
  27478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27479. </tr>
  27480. <tr>
  27481. <td>Definition</td>
  27482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmetalink/xmake.lua">libmetalink/xmake.lua</a></td>
  27483. </tr>
  27484. </tbody>
  27485. </table>
  27486. <h5 id="installcommand">Install command</h5>
  27487. <pre><code class="lang-console">xrepo install libmetalink
  27488. </code></pre>
  27489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27490. <pre><code class="lang-lua">add_requires("libmetalink")
  27491. </code></pre>
  27492. <h3 id="libmilllinux">libmill (linux)</h3>
  27493. <table>
  27494. <thead>
  27495. <tr>
  27496. <th>Description</th>
  27497. <th><em>Go-style concurrency in C</em></th>
  27498. </tr>
  27499. </thead>
  27500. <tbody>
  27501. <tr>
  27502. <td>Homepage</td>
  27503. <td><a href="http://libmill.org">http://libmill.org</a></td>
  27504. </tr>
  27505. <tr>
  27506. <td>Versions</td>
  27507. <td>2021.9.9</td>
  27508. </tr>
  27509. <tr>
  27510. <td>Architectures</td>
  27511. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27512. </tr>
  27513. <tr>
  27514. <td>Definition</td>
  27515. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmill/xmake.lua">libmill/xmake.lua</a></td>
  27516. </tr>
  27517. </tbody>
  27518. </table>
  27519. <h5 id="installcommand">Install command</h5>
  27520. <pre><code class="lang-console">xrepo install libmill
  27521. </code></pre>
  27522. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27523. <pre><code class="lang-lua">add_requires("libmill")
  27524. </code></pre>
  27525. <h3 id="libminclinux">libminc (linux)</h3>
  27526. <table>
  27527. <thead>
  27528. <tr>
  27529. <th>Description</th>
  27530. <th><em>libminc is the core library and API of the MINC toolkit</em></th>
  27531. </tr>
  27532. </thead>
  27533. <tbody>
  27534. <tr>
  27535. <td>Homepage</td>
  27536. <td><a href="https://github.com/BIC-MNI/libminc">https://github.com/BIC-MNI/libminc</a></td>
  27537. </tr>
  27538. <tr>
  27539. <td>Versions</td>
  27540. <td>2.4.06</td>
  27541. </tr>
  27542. <tr>
  27543. <td>Architectures</td>
  27544. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27545. </tr>
  27546. <tr>
  27547. <td>Definition</td>
  27548. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libminc/xmake.lua">libminc/xmake.lua</a></td>
  27549. </tr>
  27550. </tbody>
  27551. </table>
  27552. <h5 id="installcommand">Install command</h5>
  27553. <pre><code class="lang-console">xrepo install libminc
  27554. </code></pre>
  27555. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27556. <pre><code class="lang-lua">add_requires("libminc")
  27557. </code></pre>
  27558. <h3 id="libmnglinux">libmng (linux)</h3>
  27559. <table>
  27560. <thead>
  27561. <tr>
  27562. <th>Description</th>
  27563. <th><em>libmng - The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics.</em></th>
  27564. </tr>
  27565. </thead>
  27566. <tbody>
  27567. <tr>
  27568. <td>Homepage</td>
  27569. <td><a href="https://libmng.com/">https://libmng.com/</a></td>
  27570. </tr>
  27571. <tr>
  27572. <td>Versions</td>
  27573. <td>2.0.3</td>
  27574. </tr>
  27575. <tr>
  27576. <td>Architectures</td>
  27577. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27578. </tr>
  27579. <tr>
  27580. <td>Definition</td>
  27581. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmng/xmake.lua">libmng/xmake.lua</a></td>
  27582. </tr>
  27583. </tbody>
  27584. </table>
  27585. <h5 id="installcommand">Install command</h5>
  27586. <pre><code class="lang-console">xrepo install libmng
  27587. </code></pre>
  27588. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27589. <pre><code class="lang-lua">add_requires("libmng")
  27590. </code></pre>
  27591. <h3 id="libmobilinux">libmobi (linux)</h3>
  27592. <table>
  27593. <thead>
  27594. <tr>
  27595. <th>Description</th>
  27596. <th><em>C library for handling Kindle (MOBI) formats of ebook documents</em></th>
  27597. </tr>
  27598. </thead>
  27599. <tbody>
  27600. <tr>
  27601. <td>Homepage</td>
  27602. <td><a href="https://github.com/bfabiszewski/libmobi">https://github.com/bfabiszewski/libmobi</a></td>
  27603. </tr>
  27604. <tr>
  27605. <td>License</td>
  27606. <td>MIT</td>
  27607. </tr>
  27608. <tr>
  27609. <td>Versions</td>
  27610. <td>v0.12</td>
  27611. </tr>
  27612. <tr>
  27613. <td>Architectures</td>
  27614. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27615. </tr>
  27616. <tr>
  27617. <td>Definition</td>
  27618. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmobi/xmake.lua">libmobi/xmake.lua</a></td>
  27619. </tr>
  27620. </tbody>
  27621. </table>
  27622. <h5 id="installcommand">Install command</h5>
  27623. <pre><code class="lang-console">xrepo install libmobi
  27624. </code></pre>
  27625. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27626. <pre><code class="lang-lua">add_requires("libmobi")
  27627. </code></pre>
  27628. <h3 id="libmodbuslinux">libmodbus (linux)</h3>
  27629. <table>
  27630. <thead>
  27631. <tr>
  27632. <th>Description</th>
  27633. <th><em>A Modbus library for Linux, Mac OS, FreeBSD and Windows</em></th>
  27634. </tr>
  27635. </thead>
  27636. <tbody>
  27637. <tr>
  27638. <td>Homepage</td>
  27639. <td><a href="https://libmodbus.org">https://libmodbus.org</a></td>
  27640. </tr>
  27641. <tr>
  27642. <td>License</td>
  27643. <td>LGPL-2.1</td>
  27644. </tr>
  27645. <tr>
  27646. <td>Versions</td>
  27647. <td>v3.1.10</td>
  27648. </tr>
  27649. <tr>
  27650. <td>Architectures</td>
  27651. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27652. </tr>
  27653. <tr>
  27654. <td>Definition</td>
  27655. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmodbus/xmake.lua">libmodbus/xmake.lua</a></td>
  27656. </tr>
  27657. </tbody>
  27658. </table>
  27659. <h5 id="installcommand">Install command</h5>
  27660. <pre><code class="lang-console">xrepo install libmodbus
  27661. </code></pre>
  27662. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27663. <pre><code class="lang-lua">add_requires("libmodbus")
  27664. </code></pre>
  27665. <h3 id="libmodpluglinux">libmodplug (linux)</h3>
  27666. <table>
  27667. <thead>
  27668. <tr>
  27669. <th>Description</th>
  27670. <th><em>libmodplug GitHub repository</em></th>
  27671. </tr>
  27672. </thead>
  27673. <tbody>
  27674. <tr>
  27675. <td>Homepage</td>
  27676. <td><a href="http://modplug-xmms.sf.net">http://modplug-xmms.sf.net</a></td>
  27677. </tr>
  27678. <tr>
  27679. <td>License</td>
  27680. <td>Public Domain</td>
  27681. </tr>
  27682. <tr>
  27683. <td>Versions</td>
  27684. <td>2022.1.31</td>
  27685. </tr>
  27686. <tr>
  27687. <td>Architectures</td>
  27688. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27689. </tr>
  27690. <tr>
  27691. <td>Definition</td>
  27692. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmodplug/xmake.lua">libmodplug/xmake.lua</a></td>
  27693. </tr>
  27694. </tbody>
  27695. </table>
  27696. <h5 id="installcommand">Install command</h5>
  27697. <pre><code class="lang-console">xrepo install libmodplug
  27698. </code></pre>
  27699. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27700. <pre><code class="lang-lua">add_requires("libmodplug")
  27701. </code></pre>
  27702. <h3 id="libmortonlinux">libmorton (linux)</h3>
  27703. <table>
  27704. <thead>
  27705. <tr>
  27706. <th>Description</th>
  27707. <th><em>C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates</em></th>
  27708. </tr>
  27709. </thead>
  27710. <tbody>
  27711. <tr>
  27712. <td>Homepage</td>
  27713. <td><a href="https://github.com/Forceflow/libmorton">https://github.com/Forceflow/libmorton</a></td>
  27714. </tr>
  27715. <tr>
  27716. <td>License</td>
  27717. <td>MIT</td>
  27718. </tr>
  27719. <tr>
  27720. <td>Versions</td>
  27721. <td>v0.2.12</td>
  27722. </tr>
  27723. <tr>
  27724. <td>Architectures</td>
  27725. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27726. </tr>
  27727. <tr>
  27728. <td>Definition</td>
  27729. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmorton/xmake.lua">libmorton/xmake.lua</a></td>
  27730. </tr>
  27731. </tbody>
  27732. </table>
  27733. <h5 id="installcommand">Install command</h5>
  27734. <pre><code class="lang-console">xrepo install libmorton
  27735. </code></pre>
  27736. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27737. <pre><code class="lang-lua">add_requires("libmorton")
  27738. </code></pre>
  27739. <h3 id="libmpdclientlinux">libmpdclient (linux)</h3>
  27740. <table>
  27741. <thead>
  27742. <tr>
  27743. <th>Description</th>
  27744. <th><em>A stable, documented, asynchronous API library for interfacing MPD in the C, C++ &amp; Objective C languages.</em></th>
  27745. </tr>
  27746. </thead>
  27747. <tbody>
  27748. <tr>
  27749. <td>Homepage</td>
  27750. <td><a href="https://musicpd.org/libs/libmpdclient/">https://musicpd.org/libs/libmpdclient/</a></td>
  27751. </tr>
  27752. <tr>
  27753. <td>Versions</td>
  27754. <td>2.19</td>
  27755. </tr>
  27756. <tr>
  27757. <td>Architectures</td>
  27758. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27759. </tr>
  27760. <tr>
  27761. <td>Definition</td>
  27762. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmpdclient/xmake.lua">libmpdclient/xmake.lua</a></td>
  27763. </tr>
  27764. </tbody>
  27765. </table>
  27766. <h5 id="installcommand">Install command</h5>
  27767. <pre><code class="lang-console">xrepo install libmpdclient
  27768. </code></pre>
  27769. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27770. <pre><code class="lang-lua">add_requires("libmpdclient")
  27771. </code></pre>
  27772. <h3 id="libmspacklinux">libmspack (linux)</h3>
  27773. <table>
  27774. <thead>
  27775. <tr>
  27776. <th>Description</th>
  27777. <th><em>libmspack is a portable library for some loosely related Microsoft compression formats.</em></th>
  27778. </tr>
  27779. </thead>
  27780. <tbody>
  27781. <tr>
  27782. <td>Homepage</td>
  27783. <td><a href="https://www.cabextract.org.uk/libmspack/">https://www.cabextract.org.uk/libmspack/</a></td>
  27784. </tr>
  27785. <tr>
  27786. <td>License</td>
  27787. <td>LGPL-2.0</td>
  27788. </tr>
  27789. <tr>
  27790. <td>Versions</td>
  27791. <td>v0.10.1alpha, v1.11</td>
  27792. </tr>
  27793. <tr>
  27794. <td>Architectures</td>
  27795. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27796. </tr>
  27797. <tr>
  27798. <td>Definition</td>
  27799. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmspack/xmake.lua">libmspack/xmake.lua</a></td>
  27800. </tr>
  27801. </tbody>
  27802. </table>
  27803. <h5 id="installcommand">Install command</h5>
  27804. <pre><code class="lang-console">xrepo install libmspack
  27805. </code></pre>
  27806. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27807. <pre><code class="lang-lua">add_requires("libmspack")
  27808. </code></pre>
  27809. <h3 id="libmysofalinux">libmysofa (linux)</h3>
  27810. <table>
  27811. <thead>
  27812. <tr>
  27813. <th>Description</th>
  27814. <th><em>Reader for AES SOFA files to get better HRTFs</em></th>
  27815. </tr>
  27816. </thead>
  27817. <tbody>
  27818. <tr>
  27819. <td>Homepage</td>
  27820. <td><a href="https://github.com/hoene/libmysofa">https://github.com/hoene/libmysofa</a></td>
  27821. </tr>
  27822. <tr>
  27823. <td>License</td>
  27824. <td>BSD-3-Clause</td>
  27825. </tr>
  27826. <tr>
  27827. <td>Versions</td>
  27828. <td>v1.3.2</td>
  27829. </tr>
  27830. <tr>
  27831. <td>Architectures</td>
  27832. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27833. </tr>
  27834. <tr>
  27835. <td>Definition</td>
  27836. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmysofa/xmake.lua">libmysofa/xmake.lua</a></td>
  27837. </tr>
  27838. </tbody>
  27839. </table>
  27840. <h5 id="installcommand">Install command</h5>
  27841. <pre><code class="lang-console">xrepo install libmysofa
  27842. </code></pre>
  27843. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27844. <pre><code class="lang-lua">add_requires("libmysofa")
  27845. </code></pre>
  27846. <h3 id="libnest2dlinux">libnest2d (linux)</h3>
  27847. <table>
  27848. <thead>
  27849. <tr>
  27850. <th>Description</th>
  27851. <th><em>2D irregular bin packaging and nesting library written in modern C++</em></th>
  27852. </tr>
  27853. </thead>
  27854. <tbody>
  27855. <tr>
  27856. <td>Homepage</td>
  27857. <td><a href="https://github.com/tamasmeszaros/libnest2d">https://github.com/tamasmeszaros/libnest2d</a></td>
  27858. </tr>
  27859. <tr>
  27860. <td>License</td>
  27861. <td>LGPL-3.0</td>
  27862. </tr>
  27863. <tr>
  27864. <td>Versions</td>
  27865. <td>2022.11.16</td>
  27866. </tr>
  27867. <tr>
  27868. <td>Architectures</td>
  27869. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27870. </tr>
  27871. <tr>
  27872. <td>Definition</td>
  27873. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnest2d/xmake.lua">libnest2d/xmake.lua</a></td>
  27874. </tr>
  27875. </tbody>
  27876. </table>
  27877. <h5 id="installcommand">Install command</h5>
  27878. <pre><code class="lang-console">xrepo install libnest2d
  27879. </code></pre>
  27880. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27881. <pre><code class="lang-lua">add_requires("libnest2d")
  27882. </code></pre>
  27883. <h3 id="libnetlinux">libnet (linux)</h3>
  27884. <table>
  27885. <thead>
  27886. <tr>
  27887. <th>Description</th>
  27888. <th><em>A portable framework for low-level network packet construction</em></th>
  27889. </tr>
  27890. </thead>
  27891. <tbody>
  27892. <tr>
  27893. <td>Homepage</td>
  27894. <td><a href="https://codedocs.xyz/libnet/libnet/">https://codedocs.xyz/libnet/libnet/</a></td>
  27895. </tr>
  27896. <tr>
  27897. <td>License</td>
  27898. <td>MIT</td>
  27899. </tr>
  27900. <tr>
  27901. <td>Versions</td>
  27902. <td>v1.3</td>
  27903. </tr>
  27904. <tr>
  27905. <td>Architectures</td>
  27906. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27907. </tr>
  27908. <tr>
  27909. <td>Definition</td>
  27910. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnet/xmake.lua">libnet/xmake.lua</a></td>
  27911. </tr>
  27912. </tbody>
  27913. </table>
  27914. <h5 id="installcommand">Install command</h5>
  27915. <pre><code class="lang-console">xrepo install libnet
  27916. </code></pre>
  27917. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27918. <pre><code class="lang-lua">add_requires("libnet")
  27919. </code></pre>
  27920. <h3 id="libnfclinux">libnfc (linux)</h3>
  27921. <table>
  27922. <thead>
  27923. <tr>
  27924. <th>Description</th>
  27925. <th><em>Header-only binary fuse and xor filter library.</em></th>
  27926. </tr>
  27927. </thead>
  27928. <tbody>
  27929. <tr>
  27930. <td>Homepage</td>
  27931. <td><a href="https://github.com/nfc-tools/libnfc">https://github.com/nfc-tools/libnfc</a></td>
  27932. </tr>
  27933. <tr>
  27934. <td>License</td>
  27935. <td>LGPL-3.0</td>
  27936. </tr>
  27937. <tr>
  27938. <td>Versions</td>
  27939. <td>1.7.1, 1.8.0</td>
  27940. </tr>
  27941. <tr>
  27942. <td>Architectures</td>
  27943. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27944. </tr>
  27945. <tr>
  27946. <td>Definition</td>
  27947. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnfc/xmake.lua">libnfc/xmake.lua</a></td>
  27948. </tr>
  27949. </tbody>
  27950. </table>
  27951. <h5 id="installcommand">Install command</h5>
  27952. <pre><code class="lang-console">xrepo install libnfc
  27953. </code></pre>
  27954. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27955. <pre><code class="lang-lua">add_requires("libnfc")
  27956. </code></pre>
  27957. <h3 id="libnpylinux">libnpy (linux)</h3>
  27958. <table>
  27959. <thead>
  27960. <tr>
  27961. <th>Description</th>
  27962. <th><em>C++ library for reading and writing of numpy&#39;s .npy files</em></th>
  27963. </tr>
  27964. </thead>
  27965. <tbody>
  27966. <tr>
  27967. <td>Homepage</td>
  27968. <td><a href="https://github.com/llohse/libnpy">https://github.com/llohse/libnpy</a></td>
  27969. </tr>
  27970. <tr>
  27971. <td>License</td>
  27972. <td>MIT</td>
  27973. </tr>
  27974. <tr>
  27975. <td>Versions</td>
  27976. <td>v1.0.1</td>
  27977. </tr>
  27978. <tr>
  27979. <td>Architectures</td>
  27980. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  27981. </tr>
  27982. <tr>
  27983. <td>Definition</td>
  27984. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnpy/xmake.lua">libnpy/xmake.lua</a></td>
  27985. </tr>
  27986. </tbody>
  27987. </table>
  27988. <h5 id="installcommand">Install command</h5>
  27989. <pre><code class="lang-console">xrepo install libnpy
  27990. </code></pre>
  27991. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  27992. <pre><code class="lang-lua">add_requires("libnpy")
  27993. </code></pre>
  27994. <h3 id="libnpymatajohlinux">libnpy-matajoh (linux)</h3>
  27995. <table>
  27996. <thead>
  27997. <tr>
  27998. <th>Description</th>
  27999. <th><em>C++ library for reading and writing of numpy&#39;s .npy files</em></th>
  28000. </tr>
  28001. </thead>
  28002. <tbody>
  28003. <tr>
  28004. <td>Homepage</td>
  28005. <td><a href="https://github.com/matajoh/libnpy">https://github.com/matajoh/libnpy</a></td>
  28006. </tr>
  28007. <tr>
  28008. <td>License</td>
  28009. <td>MIT</td>
  28010. </tr>
  28011. <tr>
  28012. <td>Versions</td>
  28013. <td>v1.5.3</td>
  28014. </tr>
  28015. <tr>
  28016. <td>Architectures</td>
  28017. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28018. </tr>
  28019. <tr>
  28020. <td>Definition</td>
  28021. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnpy-matajoh/xmake.lua">libnpy-matajoh/xmake.lua</a></td>
  28022. </tr>
  28023. </tbody>
  28024. </table>
  28025. <h5 id="installcommand">Install command</h5>
  28026. <pre><code class="lang-console">xrepo install libnpy-matajoh
  28027. </code></pre>
  28028. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28029. <pre><code class="lang-lua">add_requires("libnpy-matajoh")
  28030. </code></pre>
  28031. <h3 id="libntllinux">libntl (linux)</h3>
  28032. <table>
  28033. <thead>
  28034. <tr>
  28035. <th>Description</th>
  28036. <th><em>NTL: A Library for doing Number Theory</em></th>
  28037. </tr>
  28038. </thead>
  28039. <tbody>
  28040. <tr>
  28041. <td>Homepage</td>
  28042. <td><a href="https://libntl.org/">https://libntl.org/</a></td>
  28043. </tr>
  28044. <tr>
  28045. <td>License</td>
  28046. <td>LGPL-2.1</td>
  28047. </tr>
  28048. <tr>
  28049. <td>Versions</td>
  28050. <td>v11.5.1</td>
  28051. </tr>
  28052. <tr>
  28053. <td>Architectures</td>
  28054. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28055. </tr>
  28056. <tr>
  28057. <td>Definition</td>
  28058. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libntl/xmake.lua">libntl/xmake.lua</a></td>
  28059. </tr>
  28060. </tbody>
  28061. </table>
  28062. <h5 id="installcommand">Install command</h5>
  28063. <pre><code class="lang-console">xrepo install libntl
  28064. </code></pre>
  28065. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28066. <pre><code class="lang-lua">add_requires("libntl")
  28067. </code></pre>
  28068. <h3 id="libnyquistlinux">libnyquist (linux)</h3>
  28069. <table>
  28070. <thead>
  28071. <tr>
  28072. <th>Description</th>
  28073. <th><em>:microphone: Cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc) </em></th>
  28074. </tr>
  28075. </thead>
  28076. <tbody>
  28077. <tr>
  28078. <td>Homepage</td>
  28079. <td><a href="https://github.com/ddiakopoulos/libnyquist">https://github.com/ddiakopoulos/libnyquist</a></td>
  28080. </tr>
  28081. <tr>
  28082. <td>License</td>
  28083. <td>BSD-2-Clause</td>
  28084. </tr>
  28085. <tr>
  28086. <td>Versions</td>
  28087. <td>2023.02.12</td>
  28088. </tr>
  28089. <tr>
  28090. <td>Architectures</td>
  28091. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28092. </tr>
  28093. <tr>
  28094. <td>Definition</td>
  28095. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libnyquist/xmake.lua">libnyquist/xmake.lua</a></td>
  28096. </tr>
  28097. </tbody>
  28098. </table>
  28099. <h5 id="installcommand">Install command</h5>
  28100. <pre><code class="lang-console">xrepo install libnyquist
  28101. </code></pre>
  28102. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28103. <pre><code class="lang-lua">add_requires("libnyquist")
  28104. </code></pre>
  28105. <h3 id="liboailinux">liboai (linux)</h3>
  28106. <table>
  28107. <thead>
  28108. <tr>
  28109. <th>Description</th>
  28110. <th><em>A C++17 library to access the entire OpenAI API.</em></th>
  28111. </tr>
  28112. </thead>
  28113. <tbody>
  28114. <tr>
  28115. <td>Homepage</td>
  28116. <td><a href="https://github.com/D7EAD/liboai">https://github.com/D7EAD/liboai</a></td>
  28117. </tr>
  28118. <tr>
  28119. <td>License</td>
  28120. <td>MIT</td>
  28121. </tr>
  28122. <tr>
  28123. <td>Versions</td>
  28124. <td>v3.2.1, v4.0.1</td>
  28125. </tr>
  28126. <tr>
  28127. <td>Architectures</td>
  28128. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28129. </tr>
  28130. <tr>
  28131. <td>Definition</td>
  28132. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liboai/xmake.lua">liboai/xmake.lua</a></td>
  28133. </tr>
  28134. </tbody>
  28135. </table>
  28136. <h5 id="installcommand">Install command</h5>
  28137. <pre><code class="lang-console">xrepo install liboai
  28138. </code></pre>
  28139. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28140. <pre><code class="lang-lua">add_requires("liboai")
  28141. </code></pre>
  28142. <h3 id="libogglinux">libogg (linux)</h3>
  28143. <table>
  28144. <thead>
  28145. <tr>
  28146. <th>Description</th>
  28147. <th><em>Ogg Bitstream Library</em></th>
  28148. </tr>
  28149. </thead>
  28150. <tbody>
  28151. <tr>
  28152. <td>Homepage</td>
  28153. <td><a href="https://www.xiph.org/ogg/">https://www.xiph.org/ogg/</a></td>
  28154. </tr>
  28155. <tr>
  28156. <td>License</td>
  28157. <td>BSD</td>
  28158. </tr>
  28159. <tr>
  28160. <td>Versions</td>
  28161. <td>v1.3.4, v1.3.5, v1.3.6</td>
  28162. </tr>
  28163. <tr>
  28164. <td>Architectures</td>
  28165. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28166. </tr>
  28167. <tr>
  28168. <td>Definition</td>
  28169. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libogg/xmake.lua">libogg/xmake.lua</a></td>
  28170. </tr>
  28171. </tbody>
  28172. </table>
  28173. <h5 id="installcommand">Install command</h5>
  28174. <pre><code class="lang-console">xrepo install libogg
  28175. </code></pre>
  28176. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28177. <pre><code class="lang-lua">add_requires("libogg")
  28178. </code></pre>
  28179. <h3 id="libomplinux">libomp (linux)</h3>
  28180. <table>
  28181. <thead>
  28182. <tr>
  28183. <th>Description</th>
  28184. <th><em>LLVM&#39;s OpenMP runtime library.</em></th>
  28185. </tr>
  28186. </thead>
  28187. <tbody>
  28188. <tr>
  28189. <td>Homepage</td>
  28190. <td><a href="https://openmp.llvm.org/">https://openmp.llvm.org/</a></td>
  28191. </tr>
  28192. <tr>
  28193. <td>Versions</td>
  28194. <td>10.0.1, 11.1.0, 12.0.1, 19.1.0</td>
  28195. </tr>
  28196. <tr>
  28197. <td>Architectures</td>
  28198. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28199. </tr>
  28200. <tr>
  28201. <td>Definition</td>
  28202. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libomp/xmake.lua">libomp/xmake.lua</a></td>
  28203. </tr>
  28204. </tbody>
  28205. </table>
  28206. <h5 id="installcommand">Install command</h5>
  28207. <pre><code class="lang-console">xrepo install libomp
  28208. </code></pre>
  28209. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28210. <pre><code class="lang-lua">add_requires("libomp")
  28211. </code></pre>
  28212. <h3 id="libopuslinux">libopus (linux)</h3>
  28213. <table>
  28214. <thead>
  28215. <tr>
  28216. <th>Description</th>
  28217. <th><em>Modern audio compression for the internet.</em></th>
  28218. </tr>
  28219. </thead>
  28220. <tbody>
  28221. <tr>
  28222. <td>Homepage</td>
  28223. <td><a href="https://opus-codec.org">https://opus-codec.org</a></td>
  28224. </tr>
  28225. <tr>
  28226. <td>License</td>
  28227. <td>BSD-3-Clause</td>
  28228. </tr>
  28229. <tr>
  28230. <td>Versions</td>
  28231. <td>v1.3.1, 1.3.1, v1.4, 1.4, v1.5, 1.5, 1.5.1, v1.5.1, 1.5.2, v1.5.2</td>
  28232. </tr>
  28233. <tr>
  28234. <td>Architectures</td>
  28235. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28236. </tr>
  28237. <tr>
  28238. <td>Definition</td>
  28239. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libopus/xmake.lua">libopus/xmake.lua</a></td>
  28240. </tr>
  28241. </tbody>
  28242. </table>
  28243. <h5 id="installcommand">Install command</h5>
  28244. <pre><code class="lang-console">xrepo install libopus
  28245. </code></pre>
  28246. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28247. <pre><code class="lang-lua">add_requires("libopus")
  28248. </code></pre>
  28249. <h3 id="liboqslinux">liboqs (linux)</h3>
  28250. <table>
  28251. <thead>
  28252. <tr>
  28253. <th>Description</th>
  28254. <th><em>C library for prototyping and experimenting with quantum-resistant cryptography</em></th>
  28255. </tr>
  28256. </thead>
  28257. <tbody>
  28258. <tr>
  28259. <td>Homepage</td>
  28260. <td><a href="https://openquantumsafe.org">https://openquantumsafe.org</a></td>
  28261. </tr>
  28262. <tr>
  28263. <td>License</td>
  28264. <td>MIT</td>
  28265. </tr>
  28266. <tr>
  28267. <td>Versions</td>
  28268. <td>0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0</td>
  28269. </tr>
  28270. <tr>
  28271. <td>Architectures</td>
  28272. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28273. </tr>
  28274. <tr>
  28275. <td>Definition</td>
  28276. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liboqs/xmake.lua">liboqs/xmake.lua</a></td>
  28277. </tr>
  28278. </tbody>
  28279. </table>
  28280. <h5 id="installcommand">Install command</h5>
  28281. <pre><code class="lang-console">xrepo install liboqs
  28282. </code></pre>
  28283. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28284. <pre><code class="lang-lua">add_requires("liboqs")
  28285. </code></pre>
  28286. <h3 id="libp11linux">libp11 (linux)</h3>
  28287. <table>
  28288. <thead>
  28289. <tr>
  28290. <th>Description</th>
  28291. <th><em>PKCS#11 wrapper library</em></th>
  28292. </tr>
  28293. </thead>
  28294. <tbody>
  28295. <tr>
  28296. <td>Homepage</td>
  28297. <td><a href="https://github.com/OpenSC/libp11">https://github.com/OpenSC/libp11</a></td>
  28298. </tr>
  28299. <tr>
  28300. <td>License</td>
  28301. <td>LGPL-2.1</td>
  28302. </tr>
  28303. <tr>
  28304. <td>Versions</td>
  28305. <td>0.4.13</td>
  28306. </tr>
  28307. <tr>
  28308. <td>Architectures</td>
  28309. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28310. </tr>
  28311. <tr>
  28312. <td>Definition</td>
  28313. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libp11/xmake.lua">libp11/xmake.lua</a></td>
  28314. </tr>
  28315. </tbody>
  28316. </table>
  28317. <h5 id="installcommand">Install command</h5>
  28318. <pre><code class="lang-console">xrepo install libp11
  28319. </code></pre>
  28320. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28321. <pre><code class="lang-lua">add_requires("libp11")
  28322. </code></pre>
  28323. <h3 id="libpamlinux">libpam (linux)</h3>
  28324. <table>
  28325. <thead>
  28326. <tr>
  28327. <th>Description</th>
  28328. <th><em>Pluggable Authentication Modules for Linux</em></th>
  28329. </tr>
  28330. </thead>
  28331. <tbody>
  28332. <tr>
  28333. <td>Homepage</td>
  28334. <td><a href="https://github.com/linux-pam/linux-pam">https://github.com/linux-pam/linux-pam</a></td>
  28335. </tr>
  28336. <tr>
  28337. <td>Versions</td>
  28338. <td>v1.7.1</td>
  28339. </tr>
  28340. <tr>
  28341. <td>Architectures</td>
  28342. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28343. </tr>
  28344. <tr>
  28345. <td>Definition</td>
  28346. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpam/xmake.lua">libpam/xmake.lua</a></td>
  28347. </tr>
  28348. </tbody>
  28349. </table>
  28350. <h5 id="installcommand">Install command</h5>
  28351. <pre><code class="lang-console">xrepo install libpam
  28352. </code></pre>
  28353. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28354. <pre><code class="lang-lua">add_requires("libpam")
  28355. </code></pre>
  28356. <h3 id="libpaperlinux">libpaper (linux)</h3>
  28357. <table>
  28358. <thead>
  28359. <tr>
  28360. <th>Description</th>
  28361. <th><em>library for handling paper characteristics</em></th>
  28362. </tr>
  28363. </thead>
  28364. <tbody>
  28365. <tr>
  28366. <td>Homepage</td>
  28367. <td><a href="https://packages.debian.org/unstable/libs/libpaper1">https://packages.debian.org/unstable/libs/libpaper1</a></td>
  28368. </tr>
  28369. <tr>
  28370. <td>License</td>
  28371. <td>GPL-2.0</td>
  28372. </tr>
  28373. <tr>
  28374. <td>Versions</td>
  28375. <td>1.1.28</td>
  28376. </tr>
  28377. <tr>
  28378. <td>Architectures</td>
  28379. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28380. </tr>
  28381. <tr>
  28382. <td>Definition</td>
  28383. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpaper/xmake.lua">libpaper/xmake.lua</a></td>
  28384. </tr>
  28385. </tbody>
  28386. </table>
  28387. <h5 id="installcommand">Install command</h5>
  28388. <pre><code class="lang-console">xrepo install libpaper
  28389. </code></pre>
  28390. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28391. <pre><code class="lang-lua">add_requires("libpaper")
  28392. </code></pre>
  28393. <h3 id="libparserutilslinux">libparserutils (linux)</h3>
  28394. <table>
  28395. <thead>
  28396. <tr>
  28397. <th>Description</th>
  28398. <th><em>LibParserUtils is a library for building efficient parsers</em></th>
  28399. </tr>
  28400. </thead>
  28401. <tbody>
  28402. <tr>
  28403. <td>Homepage</td>
  28404. <td><a href="https://www.netsurf-browser.org/projects/libparserutils">https://www.netsurf-browser.org/projects/libparserutils</a></td>
  28405. </tr>
  28406. <tr>
  28407. <td>License</td>
  28408. <td>MIT</td>
  28409. </tr>
  28410. <tr>
  28411. <td>Versions</td>
  28412. <td>0.2.5</td>
  28413. </tr>
  28414. <tr>
  28415. <td>Architectures</td>
  28416. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28417. </tr>
  28418. <tr>
  28419. <td>Definition</td>
  28420. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libparserutils/xmake.lua">libparserutils/xmake.lua</a></td>
  28421. </tr>
  28422. </tbody>
  28423. </table>
  28424. <h5 id="installcommand">Install command</h5>
  28425. <pre><code class="lang-console">xrepo install libparserutils
  28426. </code></pre>
  28427. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28428. <pre><code class="lang-lua">add_requires("libparserutils")
  28429. </code></pre>
  28430. <h3 id="libpcaplinux">libpcap (linux)</h3>
  28431. <table>
  28432. <thead>
  28433. <tr>
  28434. <th>Description</th>
  28435. <th><em>the LIBpcap interface to various kernel packet capture mechanism</em></th>
  28436. </tr>
  28437. </thead>
  28438. <tbody>
  28439. <tr>
  28440. <td>Homepage</td>
  28441. <td><a href="https://www.tcpdump.org/">https://www.tcpdump.org/</a></td>
  28442. </tr>
  28443. <tr>
  28444. <td>License</td>
  28445. <td>BSD-3-Clause</td>
  28446. </tr>
  28447. <tr>
  28448. <td>Versions</td>
  28449. <td>1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.5</td>
  28450. </tr>
  28451. <tr>
  28452. <td>Architectures</td>
  28453. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28454. </tr>
  28455. <tr>
  28456. <td>Definition</td>
  28457. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpcap/xmake.lua">libpcap/xmake.lua</a></td>
  28458. </tr>
  28459. </tbody>
  28460. </table>
  28461. <h5 id="installcommand">Install command</h5>
  28462. <pre><code class="lang-console">xrepo install libpcap
  28463. </code></pre>
  28464. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28465. <pre><code class="lang-lua">add_requires("libpcap")
  28466. </code></pre>
  28467. <h3 id="libpciaccesslinux">libpciaccess (linux)</h3>
  28468. <table>
  28469. <thead>
  28470. <tr>
  28471. <th>Description</th>
  28472. <th><em>Generic PCI access library</em></th>
  28473. </tr>
  28474. </thead>
  28475. <tbody>
  28476. <tr>
  28477. <td>Homepage</td>
  28478. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libpciaccess">https://gitlab.freedesktop.org/xorg/lib/libpciaccess</a></td>
  28479. </tr>
  28480. <tr>
  28481. <td>License</td>
  28482. <td>MIT</td>
  28483. </tr>
  28484. <tr>
  28485. <td>Versions</td>
  28486. <td>0.18.1</td>
  28487. </tr>
  28488. <tr>
  28489. <td>Architectures</td>
  28490. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28491. </tr>
  28492. <tr>
  28493. <td>Definition</td>
  28494. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpciaccess/xmake.lua">libpciaccess/xmake.lua</a></td>
  28495. </tr>
  28496. </tbody>
  28497. </table>
  28498. <h5 id="installcommand">Install command</h5>
  28499. <pre><code class="lang-console">xrepo install libpciaccess
  28500. </code></pre>
  28501. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28502. <pre><code class="lang-lua">add_requires("libpciaccess")
  28503. </code></pre>
  28504. <h3 id="libpcsclitelinux">libpcsclite (linux)</h3>
  28505. <table>
  28506. <thead>
  28507. <tr>
  28508. <th>Description</th>
  28509. <th><em>Middleware to access a smart card using SCard API (PC/SC).</em></th>
  28510. </tr>
  28511. </thead>
  28512. <tbody>
  28513. <tr>
  28514. <td>Homepage</td>
  28515. <td><a href="https://pcsclite.apdu.fr/">https://pcsclite.apdu.fr/</a></td>
  28516. </tr>
  28517. <tr>
  28518. <td>Versions</td>
  28519. <td>2.3.3</td>
  28520. </tr>
  28521. <tr>
  28522. <td>Architectures</td>
  28523. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28524. </tr>
  28525. <tr>
  28526. <td>Definition</td>
  28527. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpcsclite/xmake.lua">libpcsclite/xmake.lua</a></td>
  28528. </tr>
  28529. </tbody>
  28530. </table>
  28531. <h5 id="installcommand">Install command</h5>
  28532. <pre><code class="lang-console">xrepo install libpcsclite
  28533. </code></pre>
  28534. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28535. <pre><code class="lang-lua">add_requires("libpcsclite")
  28536. </code></pre>
  28537. <h3 id="libpfmlinux">libpfm (linux)</h3>
  28538. <table>
  28539. <thead>
  28540. <tr>
  28541. <th>Description</th>
  28542. <th><em>improving performance monitoring on Linux</em></th>
  28543. </tr>
  28544. </thead>
  28545. <tbody>
  28546. <tr>
  28547. <td>Homepage</td>
  28548. <td><a href="http://perfmon2.sourceforge.net/">http://perfmon2.sourceforge.net/</a></td>
  28549. </tr>
  28550. <tr>
  28551. <td>License</td>
  28552. <td>MIT</td>
  28553. </tr>
  28554. <tr>
  28555. <td>Versions</td>
  28556. <td>4.11.0</td>
  28557. </tr>
  28558. <tr>
  28559. <td>Architectures</td>
  28560. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28561. </tr>
  28562. <tr>
  28563. <td>Definition</td>
  28564. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpfm/xmake.lua">libpfm/xmake.lua</a></td>
  28565. </tr>
  28566. </tbody>
  28567. </table>
  28568. <h5 id="installcommand">Install command</h5>
  28569. <pre><code class="lang-console">xrepo install libpfm
  28570. </code></pre>
  28571. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28572. <pre><code class="lang-lua">add_requires("libpfm")
  28573. </code></pre>
  28574. <h3 id="libplistlinux">libplist (linux)</h3>
  28575. <table>
  28576. <thead>
  28577. <tr>
  28578. <th>Description</th>
  28579. <th><em>Library for Apple Binary- and XML-Property Lists</em></th>
  28580. </tr>
  28581. </thead>
  28582. <tbody>
  28583. <tr>
  28584. <td>Homepage</td>
  28585. <td><a href="https://www.libimobiledevice.org/">https://www.libimobiledevice.org/</a></td>
  28586. </tr>
  28587. <tr>
  28588. <td>License</td>
  28589. <td>LGPL-2.1</td>
  28590. </tr>
  28591. <tr>
  28592. <td>Versions</td>
  28593. <td>2.2.0, 2.6.0, 2.7.0</td>
  28594. </tr>
  28595. <tr>
  28596. <td>Architectures</td>
  28597. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28598. </tr>
  28599. <tr>
  28600. <td>Definition</td>
  28601. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libplist/xmake.lua">libplist/xmake.lua</a></td>
  28602. </tr>
  28603. </tbody>
  28604. </table>
  28605. <h5 id="installcommand">Install command</h5>
  28606. <pre><code class="lang-console">xrepo install libplist
  28607. </code></pre>
  28608. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28609. <pre><code class="lang-lua">add_requires("libplist")
  28610. </code></pre>
  28611. <h3 id="libpnglinux">libpng (linux)</h3>
  28612. <table>
  28613. <thead>
  28614. <tr>
  28615. <th>Description</th>
  28616. <th><em>The official PNG reference library</em></th>
  28617. </tr>
  28618. </thead>
  28619. <tbody>
  28620. <tr>
  28621. <td>Homepage</td>
  28622. <td><a href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a></td>
  28623. </tr>
  28624. <tr>
  28625. <td>License</td>
  28626. <td>libpng-2.0</td>
  28627. </tr>
  28628. <tr>
  28629. <td>Versions</td>
  28630. <td>v1.2.56, v1.6.34, v1.6.35, v1.6.36, v1.6.37, v1.6.40, v1.6.42, v1.6.43, v1.6.44, v1.6.46, v1.6.47, v1.6.48, v1.6.49, v1.6.50</td>
  28631. </tr>
  28632. <tr>
  28633. <td>Architectures</td>
  28634. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28635. </tr>
  28636. <tr>
  28637. <td>Definition</td>
  28638. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpng/xmake.lua">libpng/xmake.lua</a></td>
  28639. </tr>
  28640. </tbody>
  28641. </table>
  28642. <h5 id="installcommand">Install command</h5>
  28643. <pre><code class="lang-console">xrepo install libpng
  28644. </code></pre>
  28645. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28646. <pre><code class="lang-lua">add_requires("libpng")
  28647. </code></pre>
  28648. <h3 id="libpopcntlinux">libpopcnt (linux)</h3>
  28649. <table>
  28650. <thead>
  28651. <tr>
  28652. <th>Description</th>
  28653. <th><em>🚀 Fast C/C++ bit population count library</em></th>
  28654. </tr>
  28655. </thead>
  28656. <tbody>
  28657. <tr>
  28658. <td>Homepage</td>
  28659. <td><a href="https://github.com/kimwalisch/libpopcnt">https://github.com/kimwalisch/libpopcnt</a></td>
  28660. </tr>
  28661. <tr>
  28662. <td>License</td>
  28663. <td>BSD-2-Clause</td>
  28664. </tr>
  28665. <tr>
  28666. <td>Versions</td>
  28667. <td>v3.1</td>
  28668. </tr>
  28669. <tr>
  28670. <td>Architectures</td>
  28671. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28672. </tr>
  28673. <tr>
  28674. <td>Definition</td>
  28675. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpopcnt/xmake.lua">libpopcnt/xmake.lua</a></td>
  28676. </tr>
  28677. </tbody>
  28678. </table>
  28679. <h5 id="installcommand">Install command</h5>
  28680. <pre><code class="lang-console">xrepo install libpopcnt
  28681. </code></pre>
  28682. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28683. <pre><code class="lang-lua">add_requires("libpopcnt")
  28684. </code></pre>
  28685. <h3 id="libpqlinux">libpq (linux)</h3>
  28686. <table>
  28687. <thead>
  28688. <tr>
  28689. <th>Description</th>
  28690. <th><em>Postgres C API library</em></th>
  28691. </tr>
  28692. </thead>
  28693. <tbody>
  28694. <tr>
  28695. <td>Homepage</td>
  28696. <td><a href="https://www.postgresql.org/docs/14/libpq.html">https://www.postgresql.org/docs/14/libpq.html</a></td>
  28697. </tr>
  28698. <tr>
  28699. <td>License</td>
  28700. <td>PostgreSQL</td>
  28701. </tr>
  28702. <tr>
  28703. <td>Versions</td>
  28704. <td>14.1, 17.5</td>
  28705. </tr>
  28706. <tr>
  28707. <td>Architectures</td>
  28708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28709. </tr>
  28710. <tr>
  28711. <td>Definition</td>
  28712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpq/xmake.lua">libpq/xmake.lua</a></td>
  28713. </tr>
  28714. </tbody>
  28715. </table>
  28716. <h5 id="installcommand">Install command</h5>
  28717. <pre><code class="lang-console">xrepo install libpq
  28718. </code></pre>
  28719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28720. <pre><code class="lang-lua">add_requires("libpq")
  28721. </code></pre>
  28722. <h3 id="libpqxxlinux">libpqxx (linux)</h3>
  28723. <table>
  28724. <thead>
  28725. <tr>
  28726. <th>Description</th>
  28727. <th><em>The official C++ client API for PostgreSQL.</em></th>
  28728. </tr>
  28729. </thead>
  28730. <tbody>
  28731. <tr>
  28732. <td>Homepage</td>
  28733. <td><a href="http://pqxx.org/">http://pqxx.org/</a></td>
  28734. </tr>
  28735. <tr>
  28736. <td>Versions</td>
  28737. <td>7.7.0, 7.10.1</td>
  28738. </tr>
  28739. <tr>
  28740. <td>Architectures</td>
  28741. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28742. </tr>
  28743. <tr>
  28744. <td>Definition</td>
  28745. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpqxx/xmake.lua">libpqxx/xmake.lua</a></td>
  28746. </tr>
  28747. </tbody>
  28748. </table>
  28749. <h5 id="installcommand">Install command</h5>
  28750. <pre><code class="lang-console">xrepo install libpqxx
  28751. </code></pre>
  28752. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28753. <pre><code class="lang-lua">add_requires("libpqxx")
  28754. </code></pre>
  28755. <h3 id="libpsllinux">libpsl (linux)</h3>
  28756. <table>
  28757. <thead>
  28758. <tr>
  28759. <th>Description</th>
  28760. <th><em>C library to handle the Public Suffix List</em></th>
  28761. </tr>
  28762. </thead>
  28763. <tbody>
  28764. <tr>
  28765. <td>Homepage</td>
  28766. <td><a href="https://github.com/rockdaboot/libpsl">https://github.com/rockdaboot/libpsl</a></td>
  28767. </tr>
  28768. <tr>
  28769. <td>License</td>
  28770. <td>MIT</td>
  28771. </tr>
  28772. <tr>
  28773. <td>Versions</td>
  28774. <td>0.21.1, 0.21.5</td>
  28775. </tr>
  28776. <tr>
  28777. <td>Architectures</td>
  28778. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28779. </tr>
  28780. <tr>
  28781. <td>Definition</td>
  28782. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua">libpsl/xmake.lua</a></td>
  28783. </tr>
  28784. </tbody>
  28785. </table>
  28786. <h5 id="installcommand">Install command</h5>
  28787. <pre><code class="lang-console">xrepo install libpsl
  28788. </code></pre>
  28789. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28790. <pre><code class="lang-lua">add_requires("libpsl")
  28791. </code></pre>
  28792. <h3 id="libpthreadstubslinux">libpthread-stubs (linux)</h3>
  28793. <table>
  28794. <thead>
  28795. <tr>
  28796. <th>Description</th>
  28797. <th><em>X.Org: pthread-stubs.pc</em></th>
  28798. </tr>
  28799. </thead>
  28800. <tbody>
  28801. <tr>
  28802. <td>Homepage</td>
  28803. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  28804. </tr>
  28805. <tr>
  28806. <td>Versions</td>
  28807. <td>0.4, 0.5</td>
  28808. </tr>
  28809. <tr>
  28810. <td>Architectures</td>
  28811. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28812. </tr>
  28813. <tr>
  28814. <td>Definition</td>
  28815. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpthread-stubs/xmake.lua">libpthread-stubs/xmake.lua</a></td>
  28816. </tr>
  28817. </tbody>
  28818. </table>
  28819. <h5 id="installcommand">Install command</h5>
  28820. <pre><code class="lang-console">xrepo install libpthread-stubs
  28821. </code></pre>
  28822. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28823. <pre><code class="lang-lua">add_requires("libpthread-stubs")
  28824. </code></pre>
  28825. <h3 id="libqrencodelinux">libqrencode (linux)</h3>
  28826. <table>
  28827. <thead>
  28828. <tr>
  28829. <th>Description</th>
  28830. <th><em>A fast and compact QR Code encoding library</em></th>
  28831. </tr>
  28832. </thead>
  28833. <tbody>
  28834. <tr>
  28835. <td>Homepage</td>
  28836. <td><a href="https://github.com/fukuchi/libqrencode">https://github.com/fukuchi/libqrencode</a></td>
  28837. </tr>
  28838. <tr>
  28839. <td>License</td>
  28840. <td>LGPL-2.1</td>
  28841. </tr>
  28842. <tr>
  28843. <td>Versions</td>
  28844. <td>4.1.1</td>
  28845. </tr>
  28846. <tr>
  28847. <td>Architectures</td>
  28848. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28849. </tr>
  28850. <tr>
  28851. <td>Definition</td>
  28852. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libqrencode/xmake.lua">libqrencode/xmake.lua</a></td>
  28853. </tr>
  28854. </tbody>
  28855. </table>
  28856. <h5 id="installcommand">Install command</h5>
  28857. <pre><code class="lang-console">xrepo install libqrencode
  28858. </code></pre>
  28859. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28860. <pre><code class="lang-lua">add_requires("libqrencode")
  28861. </code></pre>
  28862. <h3 id="libraqmlinux">libraqm (linux)</h3>
  28863. <table>
  28864. <thead>
  28865. <tr>
  28866. <th>Description</th>
  28867. <th><em>A library for complex text layout</em></th>
  28868. </tr>
  28869. </thead>
  28870. <tbody>
  28871. <tr>
  28872. <td>Homepage</td>
  28873. <td><a href="https://host-oman.github.io/libraqm">https://host-oman.github.io/libraqm</a></td>
  28874. </tr>
  28875. <tr>
  28876. <td>License</td>
  28877. <td>MIT</td>
  28878. </tr>
  28879. <tr>
  28880. <td>Versions</td>
  28881. <td>v0.10.1, v0.10.2, v0.10.3</td>
  28882. </tr>
  28883. <tr>
  28884. <td>Architectures</td>
  28885. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28886. </tr>
  28887. <tr>
  28888. <td>Definition</td>
  28889. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraqm/xmake.lua">libraqm/xmake.lua</a></td>
  28890. </tr>
  28891. </tbody>
  28892. </table>
  28893. <h5 id="installcommand">Install command</h5>
  28894. <pre><code class="lang-console">xrepo install libraqm
  28895. </code></pre>
  28896. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28897. <pre><code class="lang-lua">add_requires("libraqm")
  28898. </code></pre>
  28899. <h3 id="libratslinux">librats (linux)</h3>
  28900. <table>
  28901. <thead>
  28902. <tr>
  28903. <th>Description</th>
  28904. <th><em>High-performance, lightweight p2p native library for big networks</em></th>
  28905. </tr>
  28906. </thead>
  28907. <tbody>
  28908. <tr>
  28909. <td>Homepage</td>
  28910. <td><a href="https://github.com/DEgITx/librats">https://github.com/DEgITx/librats</a></td>
  28911. </tr>
  28912. <tr>
  28913. <td>License</td>
  28914. <td>MIT</td>
  28915. </tr>
  28916. <tr>
  28917. <td>Versions</td>
  28918. <td>0.1.5, 0.2.1, 0.3.0</td>
  28919. </tr>
  28920. <tr>
  28921. <td>Architectures</td>
  28922. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28923. </tr>
  28924. <tr>
  28925. <td>Definition</td>
  28926. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librats/xmake.lua">librats/xmake.lua</a></td>
  28927. </tr>
  28928. </tbody>
  28929. </table>
  28930. <h5 id="installcommand">Install command</h5>
  28931. <pre><code class="lang-console">xrepo install librats
  28932. </code></pre>
  28933. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28934. <pre><code class="lang-lua">add_requires("librats")
  28935. </code></pre>
  28936. <h3 id="librawlinux">libraw (linux)</h3>
  28937. <table>
  28938. <thead>
  28939. <tr>
  28940. <th>Description</th>
  28941. <th><em>LibRaw is a library for reading RAW files from digital cameras.</em></th>
  28942. </tr>
  28943. </thead>
  28944. <tbody>
  28945. <tr>
  28946. <td>Homepage</td>
  28947. <td><a href="http://www.libraw.org">http://www.libraw.org</a></td>
  28948. </tr>
  28949. <tr>
  28950. <td>License</td>
  28951. <td>LGPL-2.1</td>
  28952. </tr>
  28953. <tr>
  28954. <td>Versions</td>
  28955. <td>0.19.5, 0.20.2</td>
  28956. </tr>
  28957. <tr>
  28958. <td>Architectures</td>
  28959. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28960. </tr>
  28961. <tr>
  28962. <td>Definition</td>
  28963. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraw/xmake.lua">libraw/xmake.lua</a></td>
  28964. </tr>
  28965. </tbody>
  28966. </table>
  28967. <h5 id="installcommand">Install command</h5>
  28968. <pre><code class="lang-console">xrepo install libraw
  28969. </code></pre>
  28970. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  28971. <pre><code class="lang-lua">add_requires("libraw")
  28972. </code></pre>
  28973. <h3 id="librdkafkalinux">librdkafka (linux)</h3>
  28974. <table>
  28975. <thead>
  28976. <tr>
  28977. <th>Description</th>
  28978. <th><em>The Apache Kafka C/C++ library</em></th>
  28979. </tr>
  28980. </thead>
  28981. <tbody>
  28982. <tr>
  28983. <td>Homepage</td>
  28984. <td><a href="https://docs.confluent.io/platform/current/clients/librdkafka/html/index.html">https://docs.confluent.io/platform/current/clients/librdkafka/html/index.html</a></td>
  28985. </tr>
  28986. <tr>
  28987. <td>License</td>
  28988. <td>BSD-2-Clause</td>
  28989. </tr>
  28990. <tr>
  28991. <td>Versions</td>
  28992. <td>v1.6.2, v1.8.2-POST2, v2.11.0, v2.11.1</td>
  28993. </tr>
  28994. <tr>
  28995. <td>Architectures</td>
  28996. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  28997. </tr>
  28998. <tr>
  28999. <td>Definition</td>
  29000. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librdkafka/xmake.lua">librdkafka/xmake.lua</a></td>
  29001. </tr>
  29002. </tbody>
  29003. </table>
  29004. <h5 id="installcommand">Install command</h5>
  29005. <pre><code class="lang-console">xrepo install librdkafka
  29006. </code></pre>
  29007. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29008. <pre><code class="lang-lua">add_requires("librdkafka")
  29009. </code></pre>
  29010. <h3 id="libredwglinux">libredwg (linux)</h3>
  29011. <table>
  29012. <thead>
  29013. <tr>
  29014. <th>Description</th>
  29015. <th><em>A library to allow reading data from a DWG file.</em></th>
  29016. </tr>
  29017. </thead>
  29018. <tbody>
  29019. <tr>
  29020. <td>Homepage</td>
  29021. <td><a href="https://github.com/LibreDWG/libredwg">https://github.com/LibreDWG/libredwg</a></td>
  29022. </tr>
  29023. <tr>
  29024. <td>License</td>
  29025. <td>GPL-3.0</td>
  29026. </tr>
  29027. <tr>
  29028. <td>Versions</td>
  29029. <td>0.13.3</td>
  29030. </tr>
  29031. <tr>
  29032. <td>Architectures</td>
  29033. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29034. </tr>
  29035. <tr>
  29036. <td>Definition</td>
  29037. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libredwg/xmake.lua">libredwg/xmake.lua</a></td>
  29038. </tr>
  29039. </tbody>
  29040. </table>
  29041. <h5 id="installcommand">Install command</h5>
  29042. <pre><code class="lang-console">xrepo install libredwg
  29043. </code></pre>
  29044. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29045. <pre><code class="lang-lua">add_requires("libredwg")
  29046. </code></pre>
  29047. <h3 id="libremidilinux">libremidi (linux)</h3>
  29048. <table>
  29049. <thead>
  29050. <tr>
  29051. <th>Description</th>
  29052. <th><em>A modern C++ MIDI real-time &amp; file I/O library. Supports Windows, macOS, Linux and WebMIDI.</em></th>
  29053. </tr>
  29054. </thead>
  29055. <tbody>
  29056. <tr>
  29057. <td>Homepage</td>
  29058. <td><a href="https://github.com/jcelerier/libremidi">https://github.com/jcelerier/libremidi</a></td>
  29059. </tr>
  29060. <tr>
  29061. <td>License</td>
  29062. <td>BSD-2-Clause</td>
  29063. </tr>
  29064. <tr>
  29065. <td>Versions</td>
  29066. <td>v3.0, v4.5.0, v5.1.0, v5.2.0, v5.3.0, v5.3.1</td>
  29067. </tr>
  29068. <tr>
  29069. <td>Architectures</td>
  29070. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29071. </tr>
  29072. <tr>
  29073. <td>Definition</td>
  29074. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libremidi/xmake.lua">libremidi/xmake.lua</a></td>
  29075. </tr>
  29076. </tbody>
  29077. </table>
  29078. <h5 id="installcommand">Install command</h5>
  29079. <pre><code class="lang-console">xrepo install libremidi
  29080. </code></pre>
  29081. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29082. <pre><code class="lang-lua">add_requires("libremidi")
  29083. </code></pre>
  29084. <h3 id="libressllinux">libressl (linux)</h3>
  29085. <table>
  29086. <thead>
  29087. <tr>
  29088. <th>Description</th>
  29089. <th><em>LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.</em></th>
  29090. </tr>
  29091. </thead>
  29092. <tbody>
  29093. <tr>
  29094. <td>Homepage</td>
  29095. <td><a href="https://www.libressl.org/">https://www.libressl.org/</a></td>
  29096. </tr>
  29097. <tr>
  29098. <td>Versions</td>
  29099. <td>3.4.2, 3.7.3, 3.8.2</td>
  29100. </tr>
  29101. <tr>
  29102. <td>Architectures</td>
  29103. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29104. </tr>
  29105. <tr>
  29106. <td>Definition</td>
  29107. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libressl/xmake.lua">libressl/xmake.lua</a></td>
  29108. </tr>
  29109. </tbody>
  29110. </table>
  29111. <h5 id="installcommand">Install command</h5>
  29112. <pre><code class="lang-console">xrepo install libressl
  29113. </code></pre>
  29114. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29115. <pre><code class="lang-lua">add_requires("libressl")
  29116. </code></pre>
  29117. <h3 id="librimelinux">librime (linux)</h3>
  29118. <table>
  29119. <thead>
  29120. <tr>
  29121. <th>Description</th>
  29122. <th><em>Rime Input Method Engine, the core library</em></th>
  29123. </tr>
  29124. </thead>
  29125. <tbody>
  29126. <tr>
  29127. <td>Homepage</td>
  29128. <td><a href="https://rime.im">https://rime.im</a></td>
  29129. </tr>
  29130. <tr>
  29131. <td>License</td>
  29132. <td>BSD-3-Clause</td>
  29133. </tr>
  29134. <tr>
  29135. <td>Versions</td>
  29136. <td>1.14.0</td>
  29137. </tr>
  29138. <tr>
  29139. <td>Architectures</td>
  29140. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29141. </tr>
  29142. <tr>
  29143. <td>Definition</td>
  29144. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/librime/xmake.lua">librime/xmake.lua</a></td>
  29145. </tr>
  29146. </tbody>
  29147. </table>
  29148. <h5 id="installcommand">Install command</h5>
  29149. <pre><code class="lang-console">xrepo install librime
  29150. </code></pre>
  29151. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29152. <pre><code class="lang-lua">add_requires("librime")
  29153. </code></pre>
  29154. <h3 id="libsaislinux">libsais (linux)</h3>
  29155. <table>
  29156. <thead>
  29157. <tr>
  29158. <th>Description</th>
  29159. <th><em>libsais is a library for linear time suffix array, longest common prefix array and burrows wheeler transform construction based on induced sorting algorithm.</em></th>
  29160. </tr>
  29161. </thead>
  29162. <tbody>
  29163. <tr>
  29164. <td>Homepage</td>
  29165. <td><a href="https://github.com/IlyaGrebnov/libsais">https://github.com/IlyaGrebnov/libsais</a></td>
  29166. </tr>
  29167. <tr>
  29168. <td>License</td>
  29169. <td>Apache-2.0</td>
  29170. </tr>
  29171. <tr>
  29172. <td>Versions</td>
  29173. <td>v2.7.1, v2.7.3, v2.7.5, v2.8.0, v2.8.1, v2.8.2, v2.8.3, v2.8.4, v2.8.7, v2.10.0, v2.10.1, v2.10.2, v2.10.3, v2.10.4</td>
  29174. </tr>
  29175. <tr>
  29176. <td>Architectures</td>
  29177. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29178. </tr>
  29179. <tr>
  29180. <td>Definition</td>
  29181. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsais/xmake.lua">libsais/xmake.lua</a></td>
  29182. </tr>
  29183. </tbody>
  29184. </table>
  29185. <h5 id="installcommand">Install command</h5>
  29186. <pre><code class="lang-console">xrepo install libsais
  29187. </code></pre>
  29188. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29189. <pre><code class="lang-lua">add_requires("libsais")
  29190. </code></pre>
  29191. <h3 id="libsampleratelinux">libsamplerate (linux)</h3>
  29192. <table>
  29193. <thead>
  29194. <tr>
  29195. <th>Description</th>
  29196. <th><em>An audio Sample Rate Conversion library</em></th>
  29197. </tr>
  29198. </thead>
  29199. <tbody>
  29200. <tr>
  29201. <td>Homepage</td>
  29202. <td><a href="http://libsndfile.github.io/libsamplerate/">http://libsndfile.github.io/libsamplerate/</a></td>
  29203. </tr>
  29204. <tr>
  29205. <td>License</td>
  29206. <td>BSD-2-Clause</td>
  29207. </tr>
  29208. <tr>
  29209. <td>Versions</td>
  29210. <td>0.2.2</td>
  29211. </tr>
  29212. <tr>
  29213. <td>Architectures</td>
  29214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29215. </tr>
  29216. <tr>
  29217. <td>Definition</td>
  29218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsamplerate/xmake.lua">libsamplerate/xmake.lua</a></td>
  29219. </tr>
  29220. </tbody>
  29221. </table>
  29222. <h5 id="installcommand">Install command</h5>
  29223. <pre><code class="lang-console">xrepo install libsamplerate
  29224. </code></pre>
  29225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29226. <pre><code class="lang-lua">add_requires("libsamplerate")
  29227. </code></pre>
  29228. <h3 id="libsdllinux">libsdl (linux)</h3>
  29229. <table>
  29230. <thead>
  29231. <tr>
  29232. <th>Description</th>
  29233. <th><em>Simple DirectMedia Layer</em></th>
  29234. </tr>
  29235. </thead>
  29236. <tbody>
  29237. <tr>
  29238. <td>Homepage</td>
  29239. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  29240. </tr>
  29241. <tr>
  29242. <td>License</td>
  29243. <td>zlib</td>
  29244. </tr>
  29245. <tr>
  29246. <td>Versions</td>
  29247. <td>2.0.8, 2.0.12, 2.0.14, 2.0.16, 2.0.18, 2.0.20, 2.0.22, 2.24.0, 2.24.2, 2.26.0, 2.26.1, 2.26.2, 2.26.3, 2.26.4, 2.26.5, 2.28.0, 2.28.1, 2.28.2, 2.28.3, 2.28.4, 2.28.5, 2.30.0, 2.30.1, 2.30.2, 2.30.3, 2.30.4, 2.30.5, 2.30.6, 2.30.7, 2.30.8, 2.30.9, 2.30.10, 2.32.2</td>
  29248. </tr>
  29249. <tr>
  29250. <td>Architectures</td>
  29251. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29252. </tr>
  29253. <tr>
  29254. <td>Definition</td>
  29255. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl/xmake.lua">libsdl/xmake.lua</a></td>
  29256. </tr>
  29257. </tbody>
  29258. </table>
  29259. <h5 id="installcommand">Install command</h5>
  29260. <pre><code class="lang-console">xrepo install libsdl
  29261. </code></pre>
  29262. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29263. <pre><code class="lang-lua">add_requires("libsdl")
  29264. </code></pre>
  29265. <h3 id="libsdl2linux">libsdl2 (linux)</h3>
  29266. <table>
  29267. <thead>
  29268. <tr>
  29269. <th>Description</th>
  29270. <th><em>Simple DirectMedia Layer</em></th>
  29271. </tr>
  29272. </thead>
  29273. <tbody>
  29274. <tr>
  29275. <td>Homepage</td>
  29276. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  29277. </tr>
  29278. <tr>
  29279. <td>License</td>
  29280. <td>zlib</td>
  29281. </tr>
  29282. <tr>
  29283. <td>Versions</td>
  29284. <td>2.0.8, 2.0.12, 2.0.14, 2.0.16, 2.0.18, 2.0.20, 2.0.22, 2.24.0, 2.24.2, 2.26.0, 2.26.1, 2.26.2, 2.26.3, 2.26.4, 2.26.5, 2.28.0, 2.28.1, 2.28.2, 2.28.3, 2.28.4, 2.28.5, 2.30.0, 2.30.1, 2.30.2, 2.30.3, 2.30.4, 2.30.5, 2.30.6, 2.30.7, 2.30.8, 2.30.9, 2.30.10, 2.32.2</td>
  29285. </tr>
  29286. <tr>
  29287. <td>Architectures</td>
  29288. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29289. </tr>
  29290. <tr>
  29291. <td>Definition</td>
  29292. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2/xmake.lua">libsdl2/xmake.lua</a></td>
  29293. </tr>
  29294. </tbody>
  29295. </table>
  29296. <h5 id="installcommand">Install command</h5>
  29297. <pre><code class="lang-console">xrepo install libsdl2
  29298. </code></pre>
  29299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29300. <pre><code class="lang-lua">add_requires("libsdl2")
  29301. </code></pre>
  29302. <h3 id="libsdl2_gfxlinux">libsdl2_gfx (linux)</h3>
  29303. <table>
  29304. <thead>
  29305. <tr>
  29306. <th>Description</th>
  29307. <th><em>Simple DirectMedia Layer primitives drawing library</em></th>
  29308. </tr>
  29309. </thead>
  29310. <tbody>
  29311. <tr>
  29312. <td>Homepage</td>
  29313. <td><a href="https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/">https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/</a></td>
  29314. </tr>
  29315. <tr>
  29316. <td>Versions</td>
  29317. <td>1.0.4</td>
  29318. </tr>
  29319. <tr>
  29320. <td>Architectures</td>
  29321. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29322. </tr>
  29323. <tr>
  29324. <td>Definition</td>
  29325. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_gfx/xmake.lua">libsdl2_gfx/xmake.lua</a></td>
  29326. </tr>
  29327. </tbody>
  29328. </table>
  29329. <h5 id="installcommand">Install command</h5>
  29330. <pre><code class="lang-console">xrepo install libsdl2_gfx
  29331. </code></pre>
  29332. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29333. <pre><code class="lang-lua">add_requires("libsdl2_gfx")
  29334. </code></pre>
  29335. <h3 id="libsdl2_imagelinux">libsdl2_image (linux)</h3>
  29336. <table>
  29337. <thead>
  29338. <tr>
  29339. <th>Description</th>
  29340. <th><em>Simple DirectMedia Layer image loading library</em></th>
  29341. </tr>
  29342. </thead>
  29343. <tbody>
  29344. <tr>
  29345. <td>Homepage</td>
  29346. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  29347. </tr>
  29348. <tr>
  29349. <td>License</td>
  29350. <td>zlib</td>
  29351. </tr>
  29352. <tr>
  29353. <td>Versions</td>
  29354. <td>2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.8</td>
  29355. </tr>
  29356. <tr>
  29357. <td>Architectures</td>
  29358. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29359. </tr>
  29360. <tr>
  29361. <td>Definition</td>
  29362. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_image/xmake.lua">libsdl2_image/xmake.lua</a></td>
  29363. </tr>
  29364. </tbody>
  29365. </table>
  29366. <h5 id="installcommand">Install command</h5>
  29367. <pre><code class="lang-console">xrepo install libsdl2_image
  29368. </code></pre>
  29369. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29370. <pre><code class="lang-lua">add_requires("libsdl2_image")
  29371. </code></pre>
  29372. <h3 id="libsdl2_mixerlinux">libsdl2_mixer (linux)</h3>
  29373. <table>
  29374. <thead>
  29375. <tr>
  29376. <th>Description</th>
  29377. <th><em>Simple DirectMedia Layer mixer audio library</em></th>
  29378. </tr>
  29379. </thead>
  29380. <tbody>
  29381. <tr>
  29382. <td>Homepage</td>
  29383. <td><a href="https://www.libsdl.org/projects/SDL_mixer/">https://www.libsdl.org/projects/SDL_mixer/</a></td>
  29384. </tr>
  29385. <tr>
  29386. <td>License</td>
  29387. <td>zlib</td>
  29388. </tr>
  29389. <tr>
  29390. <td>Versions</td>
  29391. <td>2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1</td>
  29392. </tr>
  29393. <tr>
  29394. <td>Architectures</td>
  29395. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29396. </tr>
  29397. <tr>
  29398. <td>Definition</td>
  29399. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_mixer/xmake.lua">libsdl2_mixer/xmake.lua</a></td>
  29400. </tr>
  29401. </tbody>
  29402. </table>
  29403. <h5 id="installcommand">Install command</h5>
  29404. <pre><code class="lang-console">xrepo install libsdl2_mixer
  29405. </code></pre>
  29406. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29407. <pre><code class="lang-lua">add_requires("libsdl2_mixer")
  29408. </code></pre>
  29409. <h3 id="libsdl2_netlinux">libsdl2_net (linux)</h3>
  29410. <table>
  29411. <thead>
  29412. <tr>
  29413. <th>Description</th>
  29414. <th><em>Simple DirectMedia Layer networking library</em></th>
  29415. </tr>
  29416. </thead>
  29417. <tbody>
  29418. <tr>
  29419. <td>Homepage</td>
  29420. <td><a href="https://www.libsdl.org/projects/SDL_net/">https://www.libsdl.org/projects/SDL_net/</a></td>
  29421. </tr>
  29422. <tr>
  29423. <td>License</td>
  29424. <td>zlib</td>
  29425. </tr>
  29426. <tr>
  29427. <td>Versions</td>
  29428. <td>2.2.0</td>
  29429. </tr>
  29430. <tr>
  29431. <td>Architectures</td>
  29432. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29433. </tr>
  29434. <tr>
  29435. <td>Definition</td>
  29436. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_net/xmake.lua">libsdl2_net/xmake.lua</a></td>
  29437. </tr>
  29438. </tbody>
  29439. </table>
  29440. <h5 id="installcommand">Install command</h5>
  29441. <pre><code class="lang-console">xrepo install libsdl2_net
  29442. </code></pre>
  29443. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29444. <pre><code class="lang-lua">add_requires("libsdl2_net")
  29445. </code></pre>
  29446. <h3 id="libsdl2_ttflinux">libsdl2_ttf (linux)</h3>
  29447. <table>
  29448. <thead>
  29449. <tr>
  29450. <th>Description</th>
  29451. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  29452. </tr>
  29453. </thead>
  29454. <tbody>
  29455. <tr>
  29456. <td>Homepage</td>
  29457. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  29458. </tr>
  29459. <tr>
  29460. <td>License</td>
  29461. <td>zlib</td>
  29462. </tr>
  29463. <tr>
  29464. <td>Versions</td>
  29465. <td>2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0</td>
  29466. </tr>
  29467. <tr>
  29468. <td>Architectures</td>
  29469. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29470. </tr>
  29471. <tr>
  29472. <td>Definition</td>
  29473. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl2_ttf/xmake.lua">libsdl2_ttf/xmake.lua</a></td>
  29474. </tr>
  29475. </tbody>
  29476. </table>
  29477. <h5 id="installcommand">Install command</h5>
  29478. <pre><code class="lang-console">xrepo install libsdl2_ttf
  29479. </code></pre>
  29480. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29481. <pre><code class="lang-lua">add_requires("libsdl2_ttf")
  29482. </code></pre>
  29483. <h3 id="libsdl3linux">libsdl3 (linux)</h3>
  29484. <table>
  29485. <thead>
  29486. <tr>
  29487. <th>Description</th>
  29488. <th><em>Simple DirectMedia Layer</em></th>
  29489. </tr>
  29490. </thead>
  29491. <tbody>
  29492. <tr>
  29493. <td>Homepage</td>
  29494. <td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
  29495. </tr>
  29496. <tr>
  29497. <td>License</td>
  29498. <td>zlib</td>
  29499. </tr>
  29500. <tr>
  29501. <td>Versions</td>
  29502. <td>3.2.0, 3.2.2, 3.2.6, 3.2.8, 3.2.10, 3.2.14, 3.2.16, 3.2.22</td>
  29503. </tr>
  29504. <tr>
  29505. <td>Architectures</td>
  29506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29507. </tr>
  29508. <tr>
  29509. <td>Definition</td>
  29510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3/xmake.lua">libsdl3/xmake.lua</a></td>
  29511. </tr>
  29512. </tbody>
  29513. </table>
  29514. <h5 id="installcommand">Install command</h5>
  29515. <pre><code class="lang-console">xrepo install libsdl3
  29516. </code></pre>
  29517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29518. <pre><code class="lang-lua">add_requires("libsdl3")
  29519. </code></pre>
  29520. <h3 id="libsdl3_imagelinux">libsdl3_image (linux)</h3>
  29521. <table>
  29522. <thead>
  29523. <tr>
  29524. <th>Description</th>
  29525. <th><em>Image decoding for many popular formats for Simple Directmedia Layer.</em></th>
  29526. </tr>
  29527. </thead>
  29528. <tbody>
  29529. <tr>
  29530. <td>Homepage</td>
  29531. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  29532. </tr>
  29533. <tr>
  29534. <td>License</td>
  29535. <td>zlib</td>
  29536. </tr>
  29537. <tr>
  29538. <td>Versions</td>
  29539. <td>3.2.0</td>
  29540. </tr>
  29541. <tr>
  29542. <td>Architectures</td>
  29543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29544. </tr>
  29545. <tr>
  29546. <td>Definition</td>
  29547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3_image/xmake.lua">libsdl3_image/xmake.lua</a></td>
  29548. </tr>
  29549. </tbody>
  29550. </table>
  29551. <h5 id="installcommand">Install command</h5>
  29552. <pre><code class="lang-console">xrepo install libsdl3_image
  29553. </code></pre>
  29554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29555. <pre><code class="lang-lua">add_requires("libsdl3_image")
  29556. </code></pre>
  29557. <h3 id="libsdl3_ttflinux">libsdl3_ttf (linux)</h3>
  29558. <table>
  29559. <thead>
  29560. <tr>
  29561. <th>Description</th>
  29562. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  29563. </tr>
  29564. </thead>
  29565. <tbody>
  29566. <tr>
  29567. <td>Homepage</td>
  29568. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  29569. </tr>
  29570. <tr>
  29571. <td>License</td>
  29572. <td>zlib</td>
  29573. </tr>
  29574. <tr>
  29575. <td>Versions</td>
  29576. <td>3.2.0, 3.2.2</td>
  29577. </tr>
  29578. <tr>
  29579. <td>Architectures</td>
  29580. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29581. </tr>
  29582. <tr>
  29583. <td>Definition</td>
  29584. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl3_ttf/xmake.lua">libsdl3_ttf/xmake.lua</a></td>
  29585. </tr>
  29586. </tbody>
  29587. </table>
  29588. <h5 id="installcommand">Install command</h5>
  29589. <pre><code class="lang-console">xrepo install libsdl3_ttf
  29590. </code></pre>
  29591. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29592. <pre><code class="lang-lua">add_requires("libsdl3_ttf")
  29593. </code></pre>
  29594. <h3 id="libsdl_gfxlinux">libsdl_gfx (linux)</h3>
  29595. <table>
  29596. <thead>
  29597. <tr>
  29598. <th>Description</th>
  29599. <th><em>Simple DirectMedia Layer primitives drawing library</em></th>
  29600. </tr>
  29601. </thead>
  29602. <tbody>
  29603. <tr>
  29604. <td>Homepage</td>
  29605. <td><a href="https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/">https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/</a></td>
  29606. </tr>
  29607. <tr>
  29608. <td>Versions</td>
  29609. <td>1.0.4</td>
  29610. </tr>
  29611. <tr>
  29612. <td>Architectures</td>
  29613. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29614. </tr>
  29615. <tr>
  29616. <td>Definition</td>
  29617. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_gfx/xmake.lua">libsdl_gfx/xmake.lua</a></td>
  29618. </tr>
  29619. </tbody>
  29620. </table>
  29621. <h5 id="installcommand">Install command</h5>
  29622. <pre><code class="lang-console">xrepo install libsdl_gfx
  29623. </code></pre>
  29624. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29625. <pre><code class="lang-lua">add_requires("libsdl_gfx")
  29626. </code></pre>
  29627. <h3 id="libsdl_imagelinux">libsdl_image (linux)</h3>
  29628. <table>
  29629. <thead>
  29630. <tr>
  29631. <th>Description</th>
  29632. <th><em>Simple DirectMedia Layer image loading library</em></th>
  29633. </tr>
  29634. </thead>
  29635. <tbody>
  29636. <tr>
  29637. <td>Homepage</td>
  29638. <td><a href="https://github.com/libsdl-org/SDL_image">https://github.com/libsdl-org/SDL_image</a></td>
  29639. </tr>
  29640. <tr>
  29641. <td>License</td>
  29642. <td>zlib</td>
  29643. </tr>
  29644. <tr>
  29645. <td>Versions</td>
  29646. <td>2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.8</td>
  29647. </tr>
  29648. <tr>
  29649. <td>Architectures</td>
  29650. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29651. </tr>
  29652. <tr>
  29653. <td>Definition</td>
  29654. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_image/xmake.lua">libsdl_image/xmake.lua</a></td>
  29655. </tr>
  29656. </tbody>
  29657. </table>
  29658. <h5 id="installcommand">Install command</h5>
  29659. <pre><code class="lang-console">xrepo install libsdl_image
  29660. </code></pre>
  29661. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29662. <pre><code class="lang-lua">add_requires("libsdl_image")
  29663. </code></pre>
  29664. <h3 id="libsdl_mixerlinux">libsdl_mixer (linux)</h3>
  29665. <table>
  29666. <thead>
  29667. <tr>
  29668. <th>Description</th>
  29669. <th><em>Simple DirectMedia Layer mixer audio library</em></th>
  29670. </tr>
  29671. </thead>
  29672. <tbody>
  29673. <tr>
  29674. <td>Homepage</td>
  29675. <td><a href="https://www.libsdl.org/projects/SDL_mixer/">https://www.libsdl.org/projects/SDL_mixer/</a></td>
  29676. </tr>
  29677. <tr>
  29678. <td>License</td>
  29679. <td>zlib</td>
  29680. </tr>
  29681. <tr>
  29682. <td>Versions</td>
  29683. <td>2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1</td>
  29684. </tr>
  29685. <tr>
  29686. <td>Architectures</td>
  29687. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29688. </tr>
  29689. <tr>
  29690. <td>Definition</td>
  29691. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_mixer/xmake.lua">libsdl_mixer/xmake.lua</a></td>
  29692. </tr>
  29693. </tbody>
  29694. </table>
  29695. <h5 id="installcommand">Install command</h5>
  29696. <pre><code class="lang-console">xrepo install libsdl_mixer
  29697. </code></pre>
  29698. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29699. <pre><code class="lang-lua">add_requires("libsdl_mixer")
  29700. </code></pre>
  29701. <h3 id="libsdl_netlinux">libsdl_net (linux)</h3>
  29702. <table>
  29703. <thead>
  29704. <tr>
  29705. <th>Description</th>
  29706. <th><em>Simple DirectMedia Layer networking library</em></th>
  29707. </tr>
  29708. </thead>
  29709. <tbody>
  29710. <tr>
  29711. <td>Homepage</td>
  29712. <td><a href="https://www.libsdl.org/projects/SDL_net/">https://www.libsdl.org/projects/SDL_net/</a></td>
  29713. </tr>
  29714. <tr>
  29715. <td>License</td>
  29716. <td>zlib</td>
  29717. </tr>
  29718. <tr>
  29719. <td>Versions</td>
  29720. <td>2.2.0</td>
  29721. </tr>
  29722. <tr>
  29723. <td>Architectures</td>
  29724. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29725. </tr>
  29726. <tr>
  29727. <td>Definition</td>
  29728. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_net/xmake.lua">libsdl_net/xmake.lua</a></td>
  29729. </tr>
  29730. </tbody>
  29731. </table>
  29732. <h5 id="installcommand">Install command</h5>
  29733. <pre><code class="lang-console">xrepo install libsdl_net
  29734. </code></pre>
  29735. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29736. <pre><code class="lang-lua">add_requires("libsdl_net")
  29737. </code></pre>
  29738. <h3 id="libsdl_ttflinux">libsdl_ttf (linux)</h3>
  29739. <table>
  29740. <thead>
  29741. <tr>
  29742. <th>Description</th>
  29743. <th><em>Simple DirectMedia Layer text rendering library</em></th>
  29744. </tr>
  29745. </thead>
  29746. <tbody>
  29747. <tr>
  29748. <td>Homepage</td>
  29749. <td><a href="https://github.com/libsdl-org/SDL_ttf/">https://github.com/libsdl-org/SDL_ttf/</a></td>
  29750. </tr>
  29751. <tr>
  29752. <td>License</td>
  29753. <td>zlib</td>
  29754. </tr>
  29755. <tr>
  29756. <td>Versions</td>
  29757. <td>2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0</td>
  29758. </tr>
  29759. <tr>
  29760. <td>Architectures</td>
  29761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29762. </tr>
  29763. <tr>
  29764. <td>Definition</td>
  29765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_ttf/xmake.lua">libsdl_ttf/xmake.lua</a></td>
  29766. </tr>
  29767. </tbody>
  29768. </table>
  29769. <h5 id="installcommand">Install command</h5>
  29770. <pre><code class="lang-console">xrepo install libsdl_ttf
  29771. </code></pre>
  29772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29773. <pre><code class="lang-lua">add_requires("libsdl_ttf")
  29774. </code></pre>
  29775. <h3 id="libseccomplinux">libseccomp (linux)</h3>
  29776. <table>
  29777. <thead>
  29778. <tr>
  29779. <th>Description</th>
  29780. <th><em>The libseccomp library provides an easy to use, platform independent, interface to the Linux Kernel&#39;s syscall filtering mechanism.</em></th>
  29781. </tr>
  29782. </thead>
  29783. <tbody>
  29784. <tr>
  29785. <td>Homepage</td>
  29786. <td><a href="https://github.com/seccomp/libseccomp">https://github.com/seccomp/libseccomp</a></td>
  29787. </tr>
  29788. <tr>
  29789. <td>License</td>
  29790. <td>LGPL-2.1</td>
  29791. </tr>
  29792. <tr>
  29793. <td>Versions</td>
  29794. <td>2.6.0</td>
  29795. </tr>
  29796. <tr>
  29797. <td>Architectures</td>
  29798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29799. </tr>
  29800. <tr>
  29801. <td>Definition</td>
  29802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libseccomp/xmake.lua">libseccomp/xmake.lua</a></td>
  29803. </tr>
  29804. </tbody>
  29805. </table>
  29806. <h5 id="installcommand">Install command</h5>
  29807. <pre><code class="lang-console">xrepo install libseccomp
  29808. </code></pre>
  29809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29810. <pre><code class="lang-lua">add_requires("libseccomp")
  29811. </code></pre>
  29812. <h3 id="libselinuxlinux">libselinux (linux)</h3>
  29813. <table>
  29814. <thead>
  29815. <tr>
  29816. <th>Description</th>
  29817. <th><em>SELinux library and simple utilities.</em></th>
  29818. </tr>
  29819. </thead>
  29820. <tbody>
  29821. <tr>
  29822. <td>Homepage</td>
  29823. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  29824. </tr>
  29825. <tr>
  29826. <td>Versions</td>
  29827. <td>3.9</td>
  29828. </tr>
  29829. <tr>
  29830. <td>Architectures</td>
  29831. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29832. </tr>
  29833. <tr>
  29834. <td>Definition</td>
  29835. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libselinux/xmake.lua">libselinux/xmake.lua</a></td>
  29836. </tr>
  29837. </tbody>
  29838. </table>
  29839. <h5 id="installcommand">Install command</h5>
  29840. <pre><code class="lang-console">xrepo install libselinux
  29841. </code></pre>
  29842. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29843. <pre><code class="lang-lua">add_requires("libselinux")
  29844. </code></pre>
  29845. <h3 id="libsemanagelinux">libsemanage (linux)</h3>
  29846. <table>
  29847. <thead>
  29848. <tr>
  29849. <th>Description</th>
  29850. <th><em>SELinux binary policy manipulation library.</em></th>
  29851. </tr>
  29852. </thead>
  29853. <tbody>
  29854. <tr>
  29855. <td>Homepage</td>
  29856. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  29857. </tr>
  29858. <tr>
  29859. <td>License</td>
  29860. <td>LGPL-2.1</td>
  29861. </tr>
  29862. <tr>
  29863. <td>Versions</td>
  29864. <td>3.9</td>
  29865. </tr>
  29866. <tr>
  29867. <td>Architectures</td>
  29868. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29869. </tr>
  29870. <tr>
  29871. <td>Definition</td>
  29872. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsemanage/xmake.lua">libsemanage/xmake.lua</a></td>
  29873. </tr>
  29874. </tbody>
  29875. </table>
  29876. <h5 id="installcommand">Install command</h5>
  29877. <pre><code class="lang-console">xrepo install libsemanage
  29878. </code></pre>
  29879. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29880. <pre><code class="lang-lua">add_requires("libsemanage")
  29881. </code></pre>
  29882. <h3 id="libsepollinux">libsepol (linux)</h3>
  29883. <table>
  29884. <thead>
  29885. <tr>
  29886. <th>Description</th>
  29887. <th><em>SELinux binary policy manipulation library.</em></th>
  29888. </tr>
  29889. </thead>
  29890. <tbody>
  29891. <tr>
  29892. <td>Homepage</td>
  29893. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  29894. </tr>
  29895. <tr>
  29896. <td>License</td>
  29897. <td>LGPL-2.1</td>
  29898. </tr>
  29899. <tr>
  29900. <td>Versions</td>
  29901. <td>3.9</td>
  29902. </tr>
  29903. <tr>
  29904. <td>Architectures</td>
  29905. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29906. </tr>
  29907. <tr>
  29908. <td>Definition</td>
  29909. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsepol/xmake.lua">libsepol/xmake.lua</a></td>
  29910. </tr>
  29911. </tbody>
  29912. </table>
  29913. <h5 id="installcommand">Install command</h5>
  29914. <pre><code class="lang-console">xrepo install libsepol
  29915. </code></pre>
  29916. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29917. <pre><code class="lang-lua">add_requires("libsepol")
  29918. </code></pre>
  29919. <h3 id="libsigclinux">libsigc++ (linux)</h3>
  29920. <table>
  29921. <thead>
  29922. <tr>
  29923. <th>Description</th>
  29924. <th><em>Callback framework for C++</em></th>
  29925. </tr>
  29926. </thead>
  29927. <tbody>
  29928. <tr>
  29929. <td>Homepage</td>
  29930. <td><a href="https://libsigcplusplus.github.io/libsigcplusplus">https://libsigcplusplus.github.io/libsigcplusplus</a></td>
  29931. </tr>
  29932. <tr>
  29933. <td>License</td>
  29934. <td>LGPL-3.0-or-later</td>
  29935. </tr>
  29936. <tr>
  29937. <td>Versions</td>
  29938. <td>3.0.7</td>
  29939. </tr>
  29940. <tr>
  29941. <td>Architectures</td>
  29942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29943. </tr>
  29944. <tr>
  29945. <td>Definition</td>
  29946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsigc++/xmake.lua">libsigc++/xmake.lua</a></td>
  29947. </tr>
  29948. </tbody>
  29949. </table>
  29950. <h5 id="installcommand">Install command</h5>
  29951. <pre><code class="lang-console">xrepo install libsigc++
  29952. </code></pre>
  29953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29954. <pre><code class="lang-lua">add_requires("libsigc++")
  29955. </code></pre>
  29956. <h3 id="libsigcpluspluslinux">libsigcplusplus (linux)</h3>
  29957. <table>
  29958. <thead>
  29959. <tr>
  29960. <th>Description</th>
  29961. <th><em>libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.</em></th>
  29962. </tr>
  29963. </thead>
  29964. <tbody>
  29965. <tr>
  29966. <td>Homepage</td>
  29967. <td><a href="https://libsigcplusplus.github.io/libsigcplusplus/">https://libsigcplusplus.github.io/libsigcplusplus/</a></td>
  29968. </tr>
  29969. <tr>
  29970. <td>License</td>
  29971. <td>LGPL-3.0</td>
  29972. </tr>
  29973. <tr>
  29974. <td>Versions</td>
  29975. <td>3.4.0, 3.6.0</td>
  29976. </tr>
  29977. <tr>
  29978. <td>Architectures</td>
  29979. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  29980. </tr>
  29981. <tr>
  29982. <td>Definition</td>
  29983. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsigcplusplus/xmake.lua">libsigcplusplus/xmake.lua</a></td>
  29984. </tr>
  29985. </tbody>
  29986. </table>
  29987. <h5 id="installcommand">Install command</h5>
  29988. <pre><code class="lang-console">xrepo install libsigcplusplus
  29989. </code></pre>
  29990. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  29991. <pre><code class="lang-lua">add_requires("libsigcplusplus")
  29992. </code></pre>
  29993. <h3 id="libsimdpplinux">libsimdpp (linux)</h3>
  29994. <table>
  29995. <thead>
  29996. <tr>
  29997. <th>Description</th>
  29998. <th><em>Portable header-only C++ low level SIMD library</em></th>
  29999. </tr>
  30000. </thead>
  30001. <tbody>
  30002. <tr>
  30003. <td>Homepage</td>
  30004. <td><a href="https://github.com/p12tic/libsimdpp">https://github.com/p12tic/libsimdpp</a></td>
  30005. </tr>
  30006. <tr>
  30007. <td>Versions</td>
  30008. <td>v2.1</td>
  30009. </tr>
  30010. <tr>
  30011. <td>Architectures</td>
  30012. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30013. </tr>
  30014. <tr>
  30015. <td>Definition</td>
  30016. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsimdpp/xmake.lua">libsimdpp/xmake.lua</a></td>
  30017. </tr>
  30018. </tbody>
  30019. </table>
  30020. <h5 id="installcommand">Install command</h5>
  30021. <pre><code class="lang-console">xrepo install libsimdpp
  30022. </code></pre>
  30023. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30024. <pre><code class="lang-lua">add_requires("libsimdpp")
  30025. </code></pre>
  30026. <h3 id="libsmlinux">libsm (linux)</h3>
  30027. <table>
  30028. <thead>
  30029. <tr>
  30030. <th>Description</th>
  30031. <th><em>X.Org: X Session Management Library</em></th>
  30032. </tr>
  30033. </thead>
  30034. <tbody>
  30035. <tr>
  30036. <td>Homepage</td>
  30037. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libsm">https://gitlab.freedesktop.org/xorg/lib/libsm</a></td>
  30038. </tr>
  30039. <tr>
  30040. <td>Versions</td>
  30041. <td>1.2.3, 1.2.6</td>
  30042. </tr>
  30043. <tr>
  30044. <td>Architectures</td>
  30045. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30046. </tr>
  30047. <tr>
  30048. <td>Definition</td>
  30049. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsm/xmake.lua">libsm/xmake.lua</a></td>
  30050. </tr>
  30051. </tbody>
  30052. </table>
  30053. <h5 id="installcommand">Install command</h5>
  30054. <pre><code class="lang-console">xrepo install libsm
  30055. </code></pre>
  30056. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30057. <pre><code class="lang-lua">add_requires("libsm")
  30058. </code></pre>
  30059. <h3 id="libsmb2linux">libsmb2 (linux)</h3>
  30060. <table>
  30061. <thead>
  30062. <tr>
  30063. <th>Description</th>
  30064. <th><em>SMB2/3 userspace client</em></th>
  30065. </tr>
  30066. </thead>
  30067. <tbody>
  30068. <tr>
  30069. <td>Homepage</td>
  30070. <td><a href="https://github.com/sahlberg/libsmb2">https://github.com/sahlberg/libsmb2</a></td>
  30071. </tr>
  30072. <tr>
  30073. <td>License</td>
  30074. <td>LGPL-2.1</td>
  30075. </tr>
  30076. <tr>
  30077. <td>Versions</td>
  30078. <td>2024.07.16</td>
  30079. </tr>
  30080. <tr>
  30081. <td>Architectures</td>
  30082. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30083. </tr>
  30084. <tr>
  30085. <td>Definition</td>
  30086. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsmb2/xmake.lua">libsmb2/xmake.lua</a></td>
  30087. </tr>
  30088. </tbody>
  30089. </table>
  30090. <h5 id="installcommand">Install command</h5>
  30091. <pre><code class="lang-console">xrepo install libsmb2
  30092. </code></pre>
  30093. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30094. <pre><code class="lang-lua">add_requires("libsmb2")
  30095. </code></pre>
  30096. <h3 id="libsndfilelinux">libsndfile (linux)</h3>
  30097. <table>
  30098. <thead>
  30099. <tr>
  30100. <th>Description</th>
  30101. <th><em>A C library for reading and writing sound files containing sampled audio data.</em></th>
  30102. </tr>
  30103. </thead>
  30104. <tbody>
  30105. <tr>
  30106. <td>Homepage</td>
  30107. <td><a href="https://libsndfile.github.io/libsndfile/">https://libsndfile.github.io/libsndfile/</a></td>
  30108. </tr>
  30109. <tr>
  30110. <td>License</td>
  30111. <td>LGPL-2.1</td>
  30112. </tr>
  30113. <tr>
  30114. <td>Versions</td>
  30115. <td>1.0.31, 1.2.2</td>
  30116. </tr>
  30117. <tr>
  30118. <td>Architectures</td>
  30119. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30120. </tr>
  30121. <tr>
  30122. <td>Definition</td>
  30123. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsndfile/xmake.lua">libsndfile/xmake.lua</a></td>
  30124. </tr>
  30125. </tbody>
  30126. </table>
  30127. <h5 id="installcommand">Install command</h5>
  30128. <pre><code class="lang-console">xrepo install libsndfile
  30129. </code></pre>
  30130. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30131. <pre><code class="lang-lua">add_requires("libsndfile")
  30132. </code></pre>
  30133. <h3 id="libsndiolinux">libsndio (linux)</h3>
  30134. <table>
  30135. <thead>
  30136. <tr>
  30137. <th>Description</th>
  30138. <th><em>Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD</em></th>
  30139. </tr>
  30140. </thead>
  30141. <tbody>
  30142. <tr>
  30143. <td>Homepage</td>
  30144. <td><a href="https://sndio.org">https://sndio.org</a></td>
  30145. </tr>
  30146. <tr>
  30147. <td>Versions</td>
  30148. <td>1.9.0</td>
  30149. </tr>
  30150. <tr>
  30151. <td>Architectures</td>
  30152. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30153. </tr>
  30154. <tr>
  30155. <td>Definition</td>
  30156. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsndio/xmake.lua">libsndio/xmake.lua</a></td>
  30157. </tr>
  30158. </tbody>
  30159. </table>
  30160. <h5 id="installcommand">Install command</h5>
  30161. <pre><code class="lang-console">xrepo install libsndio
  30162. </code></pre>
  30163. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30164. <pre><code class="lang-lua">add_requires("libsndio")
  30165. </code></pre>
  30166. <h3 id="libsodiumlinux">libsodium (linux)</h3>
  30167. <table>
  30168. <thead>
  30169. <tr>
  30170. <th>Description</th>
  30171. <th><em>Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.</em></th>
  30172. </tr>
  30173. </thead>
  30174. <tbody>
  30175. <tr>
  30176. <td>Homepage</td>
  30177. <td><a href="https://libsodium.org">https://libsodium.org</a></td>
  30178. </tr>
  30179. <tr>
  30180. <td>License</td>
  30181. <td>ISC</td>
  30182. </tr>
  30183. <tr>
  30184. <td>Versions</td>
  30185. <td>1.0.18, 1.0.19, 1.0.20</td>
  30186. </tr>
  30187. <tr>
  30188. <td>Architectures</td>
  30189. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30190. </tr>
  30191. <tr>
  30192. <td>Definition</td>
  30193. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsodium/xmake.lua">libsodium/xmake.lua</a></td>
  30194. </tr>
  30195. </tbody>
  30196. </table>
  30197. <h5 id="installcommand">Install command</h5>
  30198. <pre><code class="lang-console">xrepo install libsodium
  30199. </code></pre>
  30200. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30201. <pre><code class="lang-lua">add_requires("libsodium")
  30202. </code></pre>
  30203. <h3 id="libsolvlinux">libsolv (linux)</h3>
  30204. <table>
  30205. <thead>
  30206. <tr>
  30207. <th>Description</th>
  30208. <th><em>Library for solving packages and reading repositories.</em></th>
  30209. </tr>
  30210. </thead>
  30211. <tbody>
  30212. <tr>
  30213. <td>Homepage</td>
  30214. <td><a href="https://github.com/openSUSE/libsolv">https://github.com/openSUSE/libsolv</a></td>
  30215. </tr>
  30216. <tr>
  30217. <td>License</td>
  30218. <td>BSD-3-Clause</td>
  30219. </tr>
  30220. <tr>
  30221. <td>Versions</td>
  30222. <td>0.7.34, 0.7.35</td>
  30223. </tr>
  30224. <tr>
  30225. <td>Architectures</td>
  30226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30227. </tr>
  30228. <tr>
  30229. <td>Definition</td>
  30230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsolv/xmake.lua">libsolv/xmake.lua</a></td>
  30231. </tr>
  30232. </tbody>
  30233. </table>
  30234. <h5 id="installcommand">Install command</h5>
  30235. <pre><code class="lang-console">xrepo install libsolv
  30236. </code></pre>
  30237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30238. <pre><code class="lang-lua">add_requires("libsolv")
  30239. </code></pre>
  30240. <h3 id="libsoundiolinux">libsoundio (linux)</h3>
  30241. <table>
  30242. <thead>
  30243. <tr>
  30244. <th>Description</th>
  30245. <th><em>C library for cross-platform real-time audio input and output.</em></th>
  30246. </tr>
  30247. </thead>
  30248. <tbody>
  30249. <tr>
  30250. <td>Homepage</td>
  30251. <td><a href="http://libsound.io/">http://libsound.io/</a></td>
  30252. </tr>
  30253. <tr>
  30254. <td>License</td>
  30255. <td>MIT</td>
  30256. </tr>
  30257. <tr>
  30258. <td>Versions</td>
  30259. <td>2.0.0</td>
  30260. </tr>
  30261. <tr>
  30262. <td>Architectures</td>
  30263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30264. </tr>
  30265. <tr>
  30266. <td>Definition</td>
  30267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsoundio/xmake.lua">libsoundio/xmake.lua</a></td>
  30268. </tr>
  30269. </tbody>
  30270. </table>
  30271. <h5 id="installcommand">Install command</h5>
  30272. <pre><code class="lang-console">xrepo install libsoundio
  30273. </code></pre>
  30274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30275. <pre><code class="lang-lua">add_requires("libsoundio")
  30276. </code></pre>
  30277. <h3 id="libspectrelinux">libspectre (linux)</h3>
  30278. <table>
  30279. <thead>
  30280. <tr>
  30281. <th>Description</th>
  30282. <th><em>libspectre is a small library for rendering Postscript documents.</em></th>
  30283. </tr>
  30284. </thead>
  30285. <tbody>
  30286. <tr>
  30287. <td>Homepage</td>
  30288. <td><a href="https://www.freedesktop.org/wiki/Software/libspectre/">https://www.freedesktop.org/wiki/Software/libspectre/</a></td>
  30289. </tr>
  30290. <tr>
  30291. <td>License</td>
  30292. <td>GPL-2.0</td>
  30293. </tr>
  30294. <tr>
  30295. <td>Versions</td>
  30296. <td>0.2.9</td>
  30297. </tr>
  30298. <tr>
  30299. <td>Architectures</td>
  30300. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30301. </tr>
  30302. <tr>
  30303. <td>Definition</td>
  30304. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libspectre/xmake.lua">libspectre/xmake.lua</a></td>
  30305. </tr>
  30306. </tbody>
  30307. </table>
  30308. <h5 id="installcommand">Install command</h5>
  30309. <pre><code class="lang-console">xrepo install libspectre
  30310. </code></pre>
  30311. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30312. <pre><code class="lang-lua">add_requires("libspectre")
  30313. </code></pre>
  30314. <h3 id="libspnglinux">libspng (linux)</h3>
  30315. <table>
  30316. <thead>
  30317. <tr>
  30318. <th>Description</th>
  30319. <th><em>Simple, modern libpng alternative</em></th>
  30320. </tr>
  30321. </thead>
  30322. <tbody>
  30323. <tr>
  30324. <td>Homepage</td>
  30325. <td><a href="https://libspng.org">https://libspng.org</a></td>
  30326. </tr>
  30327. <tr>
  30328. <td>License</td>
  30329. <td>BSD-2-Clause</td>
  30330. </tr>
  30331. <tr>
  30332. <td>Versions</td>
  30333. <td>v0.7.1, v0.7.4</td>
  30334. </tr>
  30335. <tr>
  30336. <td>Architectures</td>
  30337. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30338. </tr>
  30339. <tr>
  30340. <td>Definition</td>
  30341. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libspng/xmake.lua">libspng/xmake.lua</a></td>
  30342. </tr>
  30343. </tbody>
  30344. </table>
  30345. <h5 id="installcommand">Install command</h5>
  30346. <pre><code class="lang-console">xrepo install libspng
  30347. </code></pre>
  30348. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30349. <pre><code class="lang-lua">add_requires("libspng")
  30350. </code></pre>
  30351. <h3 id="libsquishlinux">libsquish (linux)</h3>
  30352. <table>
  30353. <thead>
  30354. <tr>
  30355. <th>Description</th>
  30356. <th><em>The libSquish library compresses images with the DXT standard (also known as S3TC).</em></th>
  30357. </tr>
  30358. </thead>
  30359. <tbody>
  30360. <tr>
  30361. <td>Homepage</td>
  30362. <td><a href="https://sourceforge.net/projects/libsquish/">https://sourceforge.net/projects/libsquish/</a></td>
  30363. </tr>
  30364. <tr>
  30365. <td>License</td>
  30366. <td>MIT</td>
  30367. </tr>
  30368. <tr>
  30369. <td>Versions</td>
  30370. <td>1.15</td>
  30371. </tr>
  30372. <tr>
  30373. <td>Architectures</td>
  30374. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30375. </tr>
  30376. <tr>
  30377. <td>Definition</td>
  30378. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsquish/xmake.lua">libsquish/xmake.lua</a></td>
  30379. </tr>
  30380. </tbody>
  30381. </table>
  30382. <h5 id="installcommand">Install command</h5>
  30383. <pre><code class="lang-console">xrepo install libsquish
  30384. </code></pre>
  30385. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30386. <pre><code class="lang-lua">add_requires("libsquish")
  30387. </code></pre>
  30388. <h3 id="libsshlinux">libssh (linux)</h3>
  30389. <table>
  30390. <thead>
  30391. <tr>
  30392. <th>Description</th>
  30393. <th><em>C library implementing the SSH2 protocol</em></th>
  30394. </tr>
  30395. </thead>
  30396. <tbody>
  30397. <tr>
  30398. <td>Homepage</td>
  30399. <td><a href="https://www.libssh2.org/">https://www.libssh2.org/</a></td>
  30400. </tr>
  30401. <tr>
  30402. <td>License</td>
  30403. <td>BSD-3-Clause</td>
  30404. </tr>
  30405. <tr>
  30406. <td>Versions</td>
  30407. <td>0.11.1</td>
  30408. </tr>
  30409. <tr>
  30410. <td>Architectures</td>
  30411. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30412. </tr>
  30413. <tr>
  30414. <td>Definition</td>
  30415. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libssh/xmake.lua">libssh/xmake.lua</a></td>
  30416. </tr>
  30417. </tbody>
  30418. </table>
  30419. <h5 id="installcommand">Install command</h5>
  30420. <pre><code class="lang-console">xrepo install libssh
  30421. </code></pre>
  30422. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30423. <pre><code class="lang-lua">add_requires("libssh")
  30424. </code></pre>
  30425. <h3 id="libssh2linux">libssh2 (linux)</h3>
  30426. <table>
  30427. <thead>
  30428. <tr>
  30429. <th>Description</th>
  30430. <th><em>C library implementing the SSH2 protocol</em></th>
  30431. </tr>
  30432. </thead>
  30433. <tbody>
  30434. <tr>
  30435. <td>Homepage</td>
  30436. <td><a href="https://www.libssh2.org/">https://www.libssh2.org/</a></td>
  30437. </tr>
  30438. <tr>
  30439. <td>License</td>
  30440. <td>BSD-3-Clause</td>
  30441. </tr>
  30442. <tr>
  30443. <td>Versions</td>
  30444. <td>1.10.0, 1.11.0, 1.11.1</td>
  30445. </tr>
  30446. <tr>
  30447. <td>Architectures</td>
  30448. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30449. </tr>
  30450. <tr>
  30451. <td>Definition</td>
  30452. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libssh2/xmake.lua">libssh2/xmake.lua</a></td>
  30453. </tr>
  30454. </tbody>
  30455. </table>
  30456. <h5 id="installcommand">Install command</h5>
  30457. <pre><code class="lang-console">xrepo install libssh2
  30458. </code></pre>
  30459. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30460. <pre><code class="lang-lua">add_requires("libssh2")
  30461. </code></pre>
  30462. <h3 id="libstatgrablinux">libstatgrab (linux)</h3>
  30463. <table>
  30464. <thead>
  30465. <tr>
  30466. <th>Description</th>
  30467. <th><em>A cross platform library for accessing system statistics</em></th>
  30468. </tr>
  30469. </thead>
  30470. <tbody>
  30471. <tr>
  30472. <td>Homepage</td>
  30473. <td><a href="https://libstatgrab.org/">https://libstatgrab.org/</a></td>
  30474. </tr>
  30475. <tr>
  30476. <td>License</td>
  30477. <td>GPL-2.1</td>
  30478. </tr>
  30479. <tr>
  30480. <td>Versions</td>
  30481. <td>0.92.1</td>
  30482. </tr>
  30483. <tr>
  30484. <td>Architectures</td>
  30485. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30486. </tr>
  30487. <tr>
  30488. <td>Definition</td>
  30489. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libstatgrab/xmake.lua">libstatgrab/xmake.lua</a></td>
  30490. </tr>
  30491. </tbody>
  30492. </table>
  30493. <h5 id="installcommand">Install command</h5>
  30494. <pre><code class="lang-console">xrepo install libstatgrab
  30495. </code></pre>
  30496. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30497. <pre><code class="lang-lua">add_requires("libstatgrab")
  30498. </code></pre>
  30499. <h3 id="libsvlinux">libsv (linux)</h3>
  30500. <table>
  30501. <thead>
  30502. <tr>
  30503. <th>Description</th>
  30504. <th><em>libsv - Public domain cross-platform semantic versioning in c99</em></th>
  30505. </tr>
  30506. </thead>
  30507. <tbody>
  30508. <tr>
  30509. <td>Homepage</td>
  30510. <td><a href="https://github.com/uael/sv">https://github.com/uael/sv</a></td>
  30511. </tr>
  30512. <tr>
  30513. <td>Versions</td>
  30514. <td>2021.11.27</td>
  30515. </tr>
  30516. <tr>
  30517. <td>Architectures</td>
  30518. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30519. </tr>
  30520. <tr>
  30521. <td>Definition</td>
  30522. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsv/xmake.lua">libsv/xmake.lua</a></td>
  30523. </tr>
  30524. </tbody>
  30525. </table>
  30526. <h5 id="installcommand">Install command</h5>
  30527. <pre><code class="lang-console">xrepo install libsv
  30528. </code></pre>
  30529. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30530. <pre><code class="lang-lua">add_requires("libsv")
  30531. </code></pre>
  30532. <h3 id="libsvgtinylinux">libsvgtiny (linux)</h3>
  30533. <table>
  30534. <thead>
  30535. <tr>
  30536. <th>Description</th>
  30537. <th><em>Libsvgtiny is a library for parsing SVG files for display.</em></th>
  30538. </tr>
  30539. </thead>
  30540. <tbody>
  30541. <tr>
  30542. <td>Homepage</td>
  30543. <td><a href="https://www.netsurf-browser.org/projects/libsvgtiny">https://www.netsurf-browser.org/projects/libsvgtiny</a></td>
  30544. </tr>
  30545. <tr>
  30546. <td>License</td>
  30547. <td>MIT</td>
  30548. </tr>
  30549. <tr>
  30550. <td>Versions</td>
  30551. <td>0.1.8</td>
  30552. </tr>
  30553. <tr>
  30554. <td>Architectures</td>
  30555. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30556. </tr>
  30557. <tr>
  30558. <td>Definition</td>
  30559. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsvgtiny/xmake.lua">libsvgtiny/xmake.lua</a></td>
  30560. </tr>
  30561. </tbody>
  30562. </table>
  30563. <h5 id="installcommand">Install command</h5>
  30564. <pre><code class="lang-console">xrepo install libsvgtiny
  30565. </code></pre>
  30566. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30567. <pre><code class="lang-lua">add_requires("libsvgtiny")
  30568. </code></pre>
  30569. <h3 id="libsvmlinux">libsvm (linux)</h3>
  30570. <table>
  30571. <thead>
  30572. <tr>
  30573. <th>Description</th>
  30574. <th><em>A simple, easy-to-use, and efficient software for SVM classification and regression</em></th>
  30575. </tr>
  30576. </thead>
  30577. <tbody>
  30578. <tr>
  30579. <td>Homepage</td>
  30580. <td><a href="https://github.com/cjlin1/libsvm">https://github.com/cjlin1/libsvm</a></td>
  30581. </tr>
  30582. <tr>
  30583. <td>License</td>
  30584. <td>BSD-3-Clause</td>
  30585. </tr>
  30586. <tr>
  30587. <td>Versions</td>
  30588. <td>v325, v332, v333, v334, v335, v336</td>
  30589. </tr>
  30590. <tr>
  30591. <td>Architectures</td>
  30592. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30593. </tr>
  30594. <tr>
  30595. <td>Definition</td>
  30596. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsvm/xmake.lua">libsvm/xmake.lua</a></td>
  30597. </tr>
  30598. </tbody>
  30599. </table>
  30600. <h5 id="installcommand">Install command</h5>
  30601. <pre><code class="lang-console">xrepo install libsvm
  30602. </code></pre>
  30603. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30604. <pre><code class="lang-lua">add_requires("libsvm")
  30605. </code></pre>
  30606. <h3 id="libtasklinux">libtask (linux)</h3>
  30607. <table>
  30608. <thead>
  30609. <tr>
  30610. <th>Description</th>
  30611. <th><em>a Coroutine Library for C and Unix</em></th>
  30612. </tr>
  30613. </thead>
  30614. <tbody>
  30615. <tr>
  30616. <td>Homepage</td>
  30617. <td><a href="https://swtch.com/libtask/">https://swtch.com/libtask/</a></td>
  30618. </tr>
  30619. <tr>
  30620. <td>Versions</td>
  30621. <td>1.0</td>
  30622. </tr>
  30623. <tr>
  30624. <td>Architectures</td>
  30625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30626. </tr>
  30627. <tr>
  30628. <td>Definition</td>
  30629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtask/xmake.lua">libtask/xmake.lua</a></td>
  30630. </tr>
  30631. </tbody>
  30632. </table>
  30633. <h5 id="installcommand">Install command</h5>
  30634. <pre><code class="lang-console">xrepo install libtask
  30635. </code></pre>
  30636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30637. <pre><code class="lang-lua">add_requires("libtask")
  30638. </code></pre>
  30639. <h3 id="libtasn1linux">libtasn1 (linux)</h3>
  30640. <table>
  30641. <thead>
  30642. <tr>
  30643. <th>Description</th>
  30644. <th><em>Libtasn1 is the ASN.1 library used by GnuTLS, p11-kit and some other packages.</em></th>
  30645. </tr>
  30646. </thead>
  30647. <tbody>
  30648. <tr>
  30649. <td>Homepage</td>
  30650. <td><a href="https://www.gnu.org/software/libtasn1/">https://www.gnu.org/software/libtasn1/</a></td>
  30651. </tr>
  30652. <tr>
  30653. <td>License</td>
  30654. <td>LGPL-2.1</td>
  30655. </tr>
  30656. <tr>
  30657. <td>Versions</td>
  30658. <td>4.15.0, 4.19.0, 4.20.0</td>
  30659. </tr>
  30660. <tr>
  30661. <td>Architectures</td>
  30662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30663. </tr>
  30664. <tr>
  30665. <td>Definition</td>
  30666. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtasn1/xmake.lua">libtasn1/xmake.lua</a></td>
  30667. </tr>
  30668. </tbody>
  30669. </table>
  30670. <h5 id="installcommand">Install command</h5>
  30671. <pre><code class="lang-console">xrepo install libtasn1
  30672. </code></pre>
  30673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30674. <pre><code class="lang-lua">add_requires("libtasn1")
  30675. </code></pre>
  30676. <h3 id="libtcodlinux">libtcod (linux)</h3>
  30677. <table>
  30678. <thead>
  30679. <tr>
  30680. <th>Description</th>
  30681. <th><em>A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.</em></th>
  30682. </tr>
  30683. </thead>
  30684. <tbody>
  30685. <tr>
  30686. <td>Homepage</td>
  30687. <td><a href="https://github.com/libtcod/libtcod">https://github.com/libtcod/libtcod</a></td>
  30688. </tr>
  30689. <tr>
  30690. <td>License</td>
  30691. <td>BSD-3-Clause</td>
  30692. </tr>
  30693. <tr>
  30694. <td>Versions</td>
  30695. <td>2.1.1</td>
  30696. </tr>
  30697. <tr>
  30698. <td>Architectures</td>
  30699. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30700. </tr>
  30701. <tr>
  30702. <td>Definition</td>
  30703. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtcod/xmake.lua">libtcod/xmake.lua</a></td>
  30704. </tr>
  30705. </tbody>
  30706. </table>
  30707. <h5 id="installcommand">Install command</h5>
  30708. <pre><code class="lang-console">xrepo install libtcod
  30709. </code></pre>
  30710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30711. <pre><code class="lang-lua">add_requires("libtcod")
  30712. </code></pre>
  30713. <h3 id="libthailinux">libthai (linux)</h3>
  30714. <table>
  30715. <thead>
  30716. <tr>
  30717. <th>Description</th>
  30718. <th><em>LibThai is a set of Thai language support routines</em></th>
  30719. </tr>
  30720. </thead>
  30721. <tbody>
  30722. <tr>
  30723. <td>Homepage</td>
  30724. <td><a href="https://github.com/tlwg/libthai">https://github.com/tlwg/libthai</a></td>
  30725. </tr>
  30726. <tr>
  30727. <td>License</td>
  30728. <td>LGPL-2.1</td>
  30729. </tr>
  30730. <tr>
  30731. <td>Versions</td>
  30732. <td>0.1.29</td>
  30733. </tr>
  30734. <tr>
  30735. <td>Architectures</td>
  30736. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30737. </tr>
  30738. <tr>
  30739. <td>Definition</td>
  30740. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libthai/xmake.lua">libthai/xmake.lua</a></td>
  30741. </tr>
  30742. </tbody>
  30743. </table>
  30744. <h5 id="installcommand">Install command</h5>
  30745. <pre><code class="lang-console">xrepo install libthai
  30746. </code></pre>
  30747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30748. <pre><code class="lang-lua">add_requires("libthai")
  30749. </code></pre>
  30750. <h3 id="libtifflinux">libtiff (linux)</h3>
  30751. <table>
  30752. <thead>
  30753. <tr>
  30754. <th>Description</th>
  30755. <th><em>TIFF Library and Utilities.</em></th>
  30756. </tr>
  30757. </thead>
  30758. <tbody>
  30759. <tr>
  30760. <td>Homepage</td>
  30761. <td><a href="http://www.simplesystems.org/libtiff/">http://www.simplesystems.org/libtiff/</a></td>
  30762. </tr>
  30763. <tr>
  30764. <td>Versions</td>
  30765. <td>v4.1.0, v4.2.0, v4.3.0, v4.4.0, v4.6.0, v4.7.0</td>
  30766. </tr>
  30767. <tr>
  30768. <td>Architectures</td>
  30769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30770. </tr>
  30771. <tr>
  30772. <td>Definition</td>
  30773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtiff/xmake.lua">libtiff/xmake.lua</a></td>
  30774. </tr>
  30775. </tbody>
  30776. </table>
  30777. <h5 id="installcommand">Install command</h5>
  30778. <pre><code class="lang-console">xrepo install libtiff
  30779. </code></pre>
  30780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30781. <pre><code class="lang-lua">add_requires("libtiff")
  30782. </code></pre>
  30783. <h3 id="libtinslinux">libtins (linux)</h3>
  30784. <table>
  30785. <thead>
  30786. <tr>
  30787. <th>Description</th>
  30788. <th><em>High-level, multiplatform C++ network packet sniffing and crafting library.</em></th>
  30789. </tr>
  30790. </thead>
  30791. <tbody>
  30792. <tr>
  30793. <td>Homepage</td>
  30794. <td><a href="http://libtins.github.io/">http://libtins.github.io/</a></td>
  30795. </tr>
  30796. <tr>
  30797. <td>License</td>
  30798. <td>BSD-2-Clause</td>
  30799. </tr>
  30800. <tr>
  30801. <td>Versions</td>
  30802. <td>v4.4, v4.5</td>
  30803. </tr>
  30804. <tr>
  30805. <td>Architectures</td>
  30806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30807. </tr>
  30808. <tr>
  30809. <td>Definition</td>
  30810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtins/xmake.lua">libtins/xmake.lua</a></td>
  30811. </tr>
  30812. </tbody>
  30813. </table>
  30814. <h5 id="installcommand">Install command</h5>
  30815. <pre><code class="lang-console">xrepo install libtins
  30816. </code></pre>
  30817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30818. <pre><code class="lang-lua">add_requires("libtins")
  30819. </code></pre>
  30820. <h3 id="libtomcryptlinux">libtomcrypt (linux)</h3>
  30821. <table>
  30822. <thead>
  30823. <tr>
  30824. <th>Description</th>
  30825. <th><em>A fairly comprehensive, modular and portable cryptographic toolkit.</em></th>
  30826. </tr>
  30827. </thead>
  30828. <tbody>
  30829. <tr>
  30830. <td>Homepage</td>
  30831. <td><a href="https://www.libtom.net">https://www.libtom.net</a></td>
  30832. </tr>
  30833. <tr>
  30834. <td>License</td>
  30835. <td>Unlicense</td>
  30836. </tr>
  30837. <tr>
  30838. <td>Versions</td>
  30839. <td>2024.06.26</td>
  30840. </tr>
  30841. <tr>
  30842. <td>Architectures</td>
  30843. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30844. </tr>
  30845. <tr>
  30846. <td>Definition</td>
  30847. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtomcrypt/xmake.lua">libtomcrypt/xmake.lua</a></td>
  30848. </tr>
  30849. </tbody>
  30850. </table>
  30851. <h5 id="installcommand">Install command</h5>
  30852. <pre><code class="lang-console">xrepo install libtomcrypt
  30853. </code></pre>
  30854. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30855. <pre><code class="lang-lua">add_requires("libtomcrypt")
  30856. </code></pre>
  30857. <h3 id="libtommathlinux">libtommath (linux)</h3>
  30858. <table>
  30859. <thead>
  30860. <tr>
  30861. <th>Description</th>
  30862. <th><em>LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.</em></th>
  30863. </tr>
  30864. </thead>
  30865. <tbody>
  30866. <tr>
  30867. <td>Homepage</td>
  30868. <td><a href="https://www.libtom.net">https://www.libtom.net</a></td>
  30869. </tr>
  30870. <tr>
  30871. <td>License</td>
  30872. <td>Unlicense</td>
  30873. </tr>
  30874. <tr>
  30875. <td>Versions</td>
  30876. <td>1.3.0</td>
  30877. </tr>
  30878. <tr>
  30879. <td>Architectures</td>
  30880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30881. </tr>
  30882. <tr>
  30883. <td>Definition</td>
  30884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtommath/xmake.lua">libtommath/xmake.lua</a></td>
  30885. </tr>
  30886. </tbody>
  30887. </table>
  30888. <h5 id="installcommand">Install command</h5>
  30889. <pre><code class="lang-console">xrepo install libtommath
  30890. </code></pre>
  30891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30892. <pre><code class="lang-lua">add_requires("libtommath")
  30893. </code></pre>
  30894. <h3 id="libtoollinux">libtool (linux)</h3>
  30895. <table>
  30896. <thead>
  30897. <tr>
  30898. <th>Description</th>
  30899. <th><em>A generic library support script.</em></th>
  30900. </tr>
  30901. </thead>
  30902. <tbody>
  30903. <tr>
  30904. <td>Homepage</td>
  30905. <td><a href="https://www.gnu.org/software/libtool/">https://www.gnu.org/software/libtool/</a></td>
  30906. </tr>
  30907. <tr>
  30908. <td>Versions</td>
  30909. <td>2.4.5, 2.4.6, 2.4.7, 2.5.4</td>
  30910. </tr>
  30911. <tr>
  30912. <td>Architectures</td>
  30913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30914. </tr>
  30915. <tr>
  30916. <td>Definition</td>
  30917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtool/xmake.lua">libtool/xmake.lua</a></td>
  30918. </tr>
  30919. </tbody>
  30920. </table>
  30921. <h5 id="installcommand">Install command</h5>
  30922. <pre><code class="lang-console">xrepo install libtool
  30923. </code></pre>
  30924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30925. <pre><code class="lang-lua">add_requires("libtool")
  30926. </code></pre>
  30927. <h3 id="libtorchlinux">libtorch (linux)</h3>
  30928. <table>
  30929. <thead>
  30930. <tr>
  30931. <th>Description</th>
  30932. <th><em>An open source machine learning framework that accelerates the path from research prototyping to production deployment.</em></th>
  30933. </tr>
  30934. </thead>
  30935. <tbody>
  30936. <tr>
  30937. <td>Homepage</td>
  30938. <td><a href="https://pytorch.org/">https://pytorch.org/</a></td>
  30939. </tr>
  30940. <tr>
  30941. <td>License</td>
  30942. <td>BSD-3-Clause</td>
  30943. </tr>
  30944. <tr>
  30945. <td>Versions</td>
  30946. <td>v1.8.0, v1.8.1, v1.8.2, v1.9.0, v1.9.1, v1.11.0, v1.12.1, v2.1.0, v2.1.2, v2.2.2, v2.3.1, v2.4.0, v2.5.0</td>
  30947. </tr>
  30948. <tr>
  30949. <td>Architectures</td>
  30950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30951. </tr>
  30952. <tr>
  30953. <td>Definition</td>
  30954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtorch/xmake.lua">libtorch/xmake.lua</a></td>
  30955. </tr>
  30956. </tbody>
  30957. </table>
  30958. <h5 id="installcommand">Install command</h5>
  30959. <pre><code class="lang-console">xrepo install libtorch
  30960. </code></pre>
  30961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30962. <pre><code class="lang-lua">add_requires("libtorch")
  30963. </code></pre>
  30964. <h3 id="libudevlinux">libudev (linux)</h3>
  30965. <table>
  30966. <thead>
  30967. <tr>
  30968. <th>Description</th>
  30969. <th><em>API for enumerating and introspecting local devices</em></th>
  30970. </tr>
  30971. </thead>
  30972. <tbody>
  30973. <tr>
  30974. <td>Homepage</td>
  30975. <td><a href="https://www.freedesktop.org/wiki/Software/systemd/">https://www.freedesktop.org/wiki/Software/systemd/</a></td>
  30976. </tr>
  30977. <tr>
  30978. <td>Versions</td>
  30979. <td></td>
  30980. </tr>
  30981. <tr>
  30982. <td>Architectures</td>
  30983. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  30984. </tr>
  30985. <tr>
  30986. <td>Definition</td>
  30987. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libudev/xmake.lua">libudev/xmake.lua</a></td>
  30988. </tr>
  30989. </tbody>
  30990. </table>
  30991. <h5 id="installcommand">Install command</h5>
  30992. <pre><code class="lang-console">xrepo install libudev
  30993. </code></pre>
  30994. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  30995. <pre><code class="lang-lua">add_requires("libudev")
  30996. </code></pre>
  30997. <h3 id="libudis86linux">libudis86 (linux)</h3>
  30998. <table>
  30999. <thead>
  31000. <tr>
  31001. <th>Description</th>
  31002. <th><em>Disassembler Library for x86 and x86-64</em></th>
  31003. </tr>
  31004. </thead>
  31005. <tbody>
  31006. <tr>
  31007. <td>Homepage</td>
  31008. <td><a href="http://udis86.sourceforge.net">http://udis86.sourceforge.net</a></td>
  31009. </tr>
  31010. <tr>
  31011. <td>License</td>
  31012. <td>BSD-2-Clause</td>
  31013. </tr>
  31014. <tr>
  31015. <td>Versions</td>
  31016. <td>2014.12.25</td>
  31017. </tr>
  31018. <tr>
  31019. <td>Architectures</td>
  31020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31021. </tr>
  31022. <tr>
  31023. <td>Definition</td>
  31024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libudis86/xmake.lua">libudis86/xmake.lua</a></td>
  31025. </tr>
  31026. </tbody>
  31027. </table>
  31028. <h5 id="installcommand">Install command</h5>
  31029. <pre><code class="lang-console">xrepo install libudis86
  31030. </code></pre>
  31031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31032. <pre><code class="lang-lua">add_requires("libudis86")
  31033. </code></pre>
  31034. <h3 id="libuilinux">libui (linux)</h3>
  31035. <table>
  31036. <thead>
  31037. <tr>
  31038. <th>Description</th>
  31039. <th><em>A portable GUI library for C</em></th>
  31040. </tr>
  31041. </thead>
  31042. <tbody>
  31043. <tr>
  31044. <td>Homepage</td>
  31045. <td><a href="https://libui-ng.github.io/libui-ng/">https://libui-ng.github.io/libui-ng/</a></td>
  31046. </tr>
  31047. <tr>
  31048. <td>Versions</td>
  31049. <td>2022.12.3</td>
  31050. </tr>
  31051. <tr>
  31052. <td>Architectures</td>
  31053. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31054. </tr>
  31055. <tr>
  31056. <td>Definition</td>
  31057. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libui/xmake.lua">libui/xmake.lua</a></td>
  31058. </tr>
  31059. </tbody>
  31060. </table>
  31061. <h5 id="installcommand">Install command</h5>
  31062. <pre><code class="lang-console">xrepo install libui
  31063. </code></pre>
  31064. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31065. <pre><code class="lang-lua">add_requires("libui")
  31066. </code></pre>
  31067. <h3 id="libunifexlinux">libunifex (linux)</h3>
  31068. <table>
  31069. <thead>
  31070. <tr>
  31071. <th>Description</th>
  31072. <th><em>The &#39;libunifex&#39; project is a prototype implementation of the C++ sender/receiver async programming model that is currently being considered for standardisation.</em></th>
  31073. </tr>
  31074. </thead>
  31075. <tbody>
  31076. <tr>
  31077. <td>Homepage</td>
  31078. <td><a href="https://github.com/facebookexperimental/libunifex">https://github.com/facebookexperimental/libunifex</a></td>
  31079. </tr>
  31080. <tr>
  31081. <td>License</td>
  31082. <td>Apache-2.0</td>
  31083. </tr>
  31084. <tr>
  31085. <td>Versions</td>
  31086. <td>v0.4.0</td>
  31087. </tr>
  31088. <tr>
  31089. <td>Architectures</td>
  31090. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31091. </tr>
  31092. <tr>
  31093. <td>Definition</td>
  31094. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunifex/xmake.lua">libunifex/xmake.lua</a></td>
  31095. </tr>
  31096. </tbody>
  31097. </table>
  31098. <h5 id="installcommand">Install command</h5>
  31099. <pre><code class="lang-console">xrepo install libunifex
  31100. </code></pre>
  31101. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31102. <pre><code class="lang-lua">add_requires("libunifex")
  31103. </code></pre>
  31104. <h3 id="libunistringlinux">libunistring (linux)</h3>
  31105. <table>
  31106. <thead>
  31107. <tr>
  31108. <th>Description</th>
  31109. <th><em>This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.</em></th>
  31110. </tr>
  31111. </thead>
  31112. <tbody>
  31113. <tr>
  31114. <td>Homepage</td>
  31115. <td><a href="https://www.gnu.org/software/libunistring/">https://www.gnu.org/software/libunistring/</a></td>
  31116. </tr>
  31117. <tr>
  31118. <td>License</td>
  31119. <td>GPL-3.0</td>
  31120. </tr>
  31121. <tr>
  31122. <td>Versions</td>
  31123. <td>0.9.10, 1.1, 1.3</td>
  31124. </tr>
  31125. <tr>
  31126. <td>Architectures</td>
  31127. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31128. </tr>
  31129. <tr>
  31130. <td>Definition</td>
  31131. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunistring/xmake.lua">libunistring/xmake.lua</a></td>
  31132. </tr>
  31133. </tbody>
  31134. </table>
  31135. <h5 id="installcommand">Install command</h5>
  31136. <pre><code class="lang-console">xrepo install libunistring
  31137. </code></pre>
  31138. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31139. <pre><code class="lang-lua">add_requires("libunistring")
  31140. </code></pre>
  31141. <h3 id="libunwindlinux">libunwind (linux)</h3>
  31142. <table>
  31143. <thead>
  31144. <tr>
  31145. <th>Description</th>
  31146. <th><em>A portable and efficient C programming interface (API) to determine the call-chain of a program.</em></th>
  31147. </tr>
  31148. </thead>
  31149. <tbody>
  31150. <tr>
  31151. <td>Homepage</td>
  31152. <td><a href="https://www.nongnu.org/libunwind/">https://www.nongnu.org/libunwind/</a></td>
  31153. </tr>
  31154. <tr>
  31155. <td>License</td>
  31156. <td>MIT</td>
  31157. </tr>
  31158. <tr>
  31159. <td>Versions</td>
  31160. <td>v1.5, v1.6.2, v1.7.2, v1.8.0, v1.8.1, v1.8.2, v1.8.3</td>
  31161. </tr>
  31162. <tr>
  31163. <td>Architectures</td>
  31164. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31165. </tr>
  31166. <tr>
  31167. <td>Definition</td>
  31168. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libunwind/xmake.lua">libunwind/xmake.lua</a></td>
  31169. </tr>
  31170. </tbody>
  31171. </table>
  31172. <h5 id="installcommand">Install command</h5>
  31173. <pre><code class="lang-console">xrepo install libunwind
  31174. </code></pre>
  31175. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31176. <pre><code class="lang-lua">add_requires("libunwind")
  31177. </code></pre>
  31178. <h3 id="liburinglinux">liburing (linux)</h3>
  31179. <table>
  31180. <thead>
  31181. <tr>
  31182. <th>Description</th>
  31183. <th><em>liburing provides helpers to setup and teardown io_uring instances</em></th>
  31184. </tr>
  31185. </thead>
  31186. <tbody>
  31187. <tr>
  31188. <td>Homepage</td>
  31189. <td><a href="https://github.com/axboe/liburing">https://github.com/axboe/liburing</a></td>
  31190. </tr>
  31191. <tr>
  31192. <td>License</td>
  31193. <td>MIT</td>
  31194. </tr>
  31195. <tr>
  31196. <td>Versions</td>
  31197. <td>2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9</td>
  31198. </tr>
  31199. <tr>
  31200. <td>Architectures</td>
  31201. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31202. </tr>
  31203. <tr>
  31204. <td>Definition</td>
  31205. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liburing/xmake.lua">liburing/xmake.lua</a></td>
  31206. </tr>
  31207. </tbody>
  31208. </table>
  31209. <h5 id="installcommand">Install command</h5>
  31210. <pre><code class="lang-console">xrepo install liburing
  31211. </code></pre>
  31212. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31213. <pre><code class="lang-lua">add_requires("liburing")
  31214. </code></pre>
  31215. <h3 id="libusblinux">libusb (linux)</h3>
  31216. <table>
  31217. <thead>
  31218. <tr>
  31219. <th>Description</th>
  31220. <th><em>A cross-platform library to access USB devices </em></th>
  31221. </tr>
  31222. </thead>
  31223. <tbody>
  31224. <tr>
  31225. <td>Homepage</td>
  31226. <td><a href="https://libusb.info">https://libusb.info</a></td>
  31227. </tr>
  31228. <tr>
  31229. <td>License</td>
  31230. <td>LGPL-2.1</td>
  31231. </tr>
  31232. <tr>
  31233. <td>Versions</td>
  31234. <td>v1.0.26, v1.0.27, v1.0.28, v1.0.29</td>
  31235. </tr>
  31236. <tr>
  31237. <td>Architectures</td>
  31238. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31239. </tr>
  31240. <tr>
  31241. <td>Definition</td>
  31242. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusb/xmake.lua">libusb/xmake.lua</a></td>
  31243. </tr>
  31244. </tbody>
  31245. </table>
  31246. <h5 id="installcommand">Install command</h5>
  31247. <pre><code class="lang-console">xrepo install libusb
  31248. </code></pre>
  31249. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31250. <pre><code class="lang-lua">add_requires("libusb")
  31251. </code></pre>
  31252. <h3 id="libusbcompatlinux">libusb-compat (linux)</h3>
  31253. <table>
  31254. <thead>
  31255. <tr>
  31256. <th>Description</th>
  31257. <th><em>A compatibility layer allowing applications written for libusb-0.1 to work with libusb-1.0.</em></th>
  31258. </tr>
  31259. </thead>
  31260. <tbody>
  31261. <tr>
  31262. <td>Homepage</td>
  31263. <td><a href="https://github.com/libusb/libusb-compat-0.1">https://github.com/libusb/libusb-compat-0.1</a></td>
  31264. </tr>
  31265. <tr>
  31266. <td>License</td>
  31267. <td>LGPL-2.1</td>
  31268. </tr>
  31269. <tr>
  31270. <td>Versions</td>
  31271. <td>v0.1.8</td>
  31272. </tr>
  31273. <tr>
  31274. <td>Architectures</td>
  31275. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31276. </tr>
  31277. <tr>
  31278. <td>Definition</td>
  31279. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusb-compat/xmake.lua">libusb-compat/xmake.lua</a></td>
  31280. </tr>
  31281. </tbody>
  31282. </table>
  31283. <h5 id="installcommand">Install command</h5>
  31284. <pre><code class="lang-console">xrepo install libusb-compat
  31285. </code></pre>
  31286. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31287. <pre><code class="lang-lua">add_requires("libusb-compat")
  31288. </code></pre>
  31289. <h3 id="libusbmuxdlinux">libusbmuxd (linux)</h3>
  31290. <table>
  31291. <thead>
  31292. <tr>
  31293. <th>Description</th>
  31294. <th><em>A client library to multiplex connections from and to iOS devices</em></th>
  31295. </tr>
  31296. </thead>
  31297. <tbody>
  31298. <tr>
  31299. <td>Homepage</td>
  31300. <td><a href="https://github.com/libimobiledevice/libusbmuxd">https://github.com/libimobiledevice/libusbmuxd</a></td>
  31301. </tr>
  31302. <tr>
  31303. <td>License</td>
  31304. <td>LGPL-2.1</td>
  31305. </tr>
  31306. <tr>
  31307. <td>Versions</td>
  31308. <td>2021.09.13</td>
  31309. </tr>
  31310. <tr>
  31311. <td>Architectures</td>
  31312. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31313. </tr>
  31314. <tr>
  31315. <td>Definition</td>
  31316. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusbmuxd/xmake.lua">libusbmuxd/xmake.lua</a></td>
  31317. </tr>
  31318. </tbody>
  31319. </table>
  31320. <h5 id="installcommand">Install command</h5>
  31321. <pre><code class="lang-console">xrepo install libusbmuxd
  31322. </code></pre>
  31323. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31324. <pre><code class="lang-lua">add_requires("libusbmuxd")
  31325. </code></pre>
  31326. <h3 id="libuuidlinux">libuuid (linux)</h3>
  31327. <table>
  31328. <thead>
  31329. <tr>
  31330. <th>Description</th>
  31331. <th><em>Portable uuid C library</em></th>
  31332. </tr>
  31333. </thead>
  31334. <tbody>
  31335. <tr>
  31336. <td>Homepage</td>
  31337. <td><a href="https://sourceforge.net/projects/libuuid">https://sourceforge.net/projects/libuuid</a></td>
  31338. </tr>
  31339. <tr>
  31340. <td>License</td>
  31341. <td>BSD-3-Clause</td>
  31342. </tr>
  31343. <tr>
  31344. <td>Versions</td>
  31345. <td>1.0.3</td>
  31346. </tr>
  31347. <tr>
  31348. <td>Architectures</td>
  31349. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31350. </tr>
  31351. <tr>
  31352. <td>Definition</td>
  31353. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuuid/xmake.lua">libuuid/xmake.lua</a></td>
  31354. </tr>
  31355. </tbody>
  31356. </table>
  31357. <h5 id="installcommand">Install command</h5>
  31358. <pre><code class="lang-console">xrepo install libuuid
  31359. </code></pre>
  31360. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31361. <pre><code class="lang-lua">add_requires("libuuid")
  31362. </code></pre>
  31363. <h3 id="libuvlinux">libuv (linux)</h3>
  31364. <table>
  31365. <thead>
  31366. <tr>
  31367. <th>Description</th>
  31368. <th><em>A multi-platform support library with a focus on asynchronous I/O.</em></th>
  31369. </tr>
  31370. </thead>
  31371. <tbody>
  31372. <tr>
  31373. <td>Homepage</td>
  31374. <td><a href="http://libuv.org/">http://libuv.org/</a></td>
  31375. </tr>
  31376. <tr>
  31377. <td>License</td>
  31378. <td>MIT</td>
  31379. </tr>
  31380. <tr>
  31381. <td>Versions</td>
  31382. <td>v1.22.0, v1.23.0, v1.23.1, v1.23.2, v1.24.0, v1.24.1, v1.25.0, v1.26.0, v1.27.0, v1.28.0, v1.40.0, v1.41.0, v1.42.0, v1.43.0, v1.44.1, v1.45.0, v1.46.0, v1.47.0, v1.48.0, v1.49.0, v1.49.1, v1.49.2, v1.50.0, v1.51.0</td>
  31383. </tr>
  31384. <tr>
  31385. <td>Architectures</td>
  31386. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31387. </tr>
  31388. <tr>
  31389. <td>Definition</td>
  31390. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuv/xmake.lua">libuv/xmake.lua</a></td>
  31391. </tr>
  31392. </tbody>
  31393. </table>
  31394. <h5 id="installcommand">Install command</h5>
  31395. <pre><code class="lang-console">xrepo install libuv
  31396. </code></pre>
  31397. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31398. <pre><code class="lang-lua">add_requires("libuv")
  31399. </code></pre>
  31400. <h3 id="libuvclinux">libuvc (linux)</h3>
  31401. <table>
  31402. <thead>
  31403. <tr>
  31404. <th>Description</th>
  31405. <th><em>A cross-platform video device oynchronous I/O.</em></th>
  31406. </tr>
  31407. </thead>
  31408. <tbody>
  31409. <tr>
  31410. <td>Homepage</td>
  31411. <td><a href="https://github.com/libuvc/libuvc">https://github.com/libuvc/libuvc</a></td>
  31412. </tr>
  31413. <tr>
  31414. <td>License</td>
  31415. <td>BSD-3-Clause</td>
  31416. </tr>
  31417. <tr>
  31418. <td>Versions</td>
  31419. <td>2024.03.05</td>
  31420. </tr>
  31421. <tr>
  31422. <td>Architectures</td>
  31423. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31424. </tr>
  31425. <tr>
  31426. <td>Definition</td>
  31427. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuvc/xmake.lua">libuvc/xmake.lua</a></td>
  31428. </tr>
  31429. </tbody>
  31430. </table>
  31431. <h5 id="installcommand">Install command</h5>
  31432. <pre><code class="lang-console">xrepo install libuvc
  31433. </code></pre>
  31434. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31435. <pre><code class="lang-lua">add_requires("libuvc")
  31436. </code></pre>
  31437. <h3 id="libvalinux">libva (linux)</h3>
  31438. <table>
  31439. <thead>
  31440. <tr>
  31441. <th>Description</th>
  31442. <th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
  31443. </tr>
  31444. </thead>
  31445. <tbody>
  31446. <tr>
  31447. <td>Homepage</td>
  31448. <td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
  31449. </tr>
  31450. <tr>
  31451. <td>Versions</td>
  31452. <td>2.21.0</td>
  31453. </tr>
  31454. <tr>
  31455. <td>Architectures</td>
  31456. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31457. </tr>
  31458. <tr>
  31459. <td>Definition</td>
  31460. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua">libva/xmake.lua</a></td>
  31461. </tr>
  31462. </tbody>
  31463. </table>
  31464. <h5 id="installcommand">Install command</h5>
  31465. <pre><code class="lang-console">xrepo install libva
  31466. </code></pre>
  31467. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31468. <pre><code class="lang-lua">add_requires("libva")
  31469. </code></pre>
  31470. <h3 id="libvertolinux">libverto (linux)</h3>
  31471. <table>
  31472. <thead>
  31473. <tr>
  31474. <th>Description</th>
  31475. <th><em>An async event loop abstraction library</em></th>
  31476. </tr>
  31477. </thead>
  31478. <tbody>
  31479. <tr>
  31480. <td>Homepage</td>
  31481. <td><a href="https://github.com/latchset/libverto">https://github.com/latchset/libverto</a></td>
  31482. </tr>
  31483. <tr>
  31484. <td>License</td>
  31485. <td>MIT</td>
  31486. </tr>
  31487. <tr>
  31488. <td>Versions</td>
  31489. <td>0.3.2</td>
  31490. </tr>
  31491. <tr>
  31492. <td>Architectures</td>
  31493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31494. </tr>
  31495. <tr>
  31496. <td>Definition</td>
  31497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libverto/xmake.lua">libverto/xmake.lua</a></td>
  31498. </tr>
  31499. </tbody>
  31500. </table>
  31501. <h5 id="installcommand">Install command</h5>
  31502. <pre><code class="lang-console">xrepo install libverto
  31503. </code></pre>
  31504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31505. <pre><code class="lang-lua">add_requires("libverto")
  31506. </code></pre>
  31507. <h3 id="libvipslinux">libvips (linux)</h3>
  31508. <table>
  31509. <thead>
  31510. <tr>
  31511. <th>Description</th>
  31512. <th><em>A fast image processing library with low memory needs.</em></th>
  31513. </tr>
  31514. </thead>
  31515. <tbody>
  31516. <tr>
  31517. <td>Homepage</td>
  31518. <td><a href="https://libvips.github.io/libvips/">https://libvips.github.io/libvips/</a></td>
  31519. </tr>
  31520. <tr>
  31521. <td>License</td>
  31522. <td>LGPL-2.1</td>
  31523. </tr>
  31524. <tr>
  31525. <td>Versions</td>
  31526. <td>v8.15.1, v8.15.2, v8.15.3, v8.15.4, v8.15.5, v8.16.0, v8.16.1, v8.17.1</td>
  31527. </tr>
  31528. <tr>
  31529. <td>Architectures</td>
  31530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31531. </tr>
  31532. <tr>
  31533. <td>Definition</td>
  31534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvips/xmake.lua">libvips/xmake.lua</a></td>
  31535. </tr>
  31536. </tbody>
  31537. </table>
  31538. <h5 id="installcommand">Install command</h5>
  31539. <pre><code class="lang-console">xrepo install libvips
  31540. </code></pre>
  31541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31542. <pre><code class="lang-lua">add_requires("libvips")
  31543. </code></pre>
  31544. <h3 id="libvorbislinux">libvorbis (linux)</h3>
  31545. <table>
  31546. <thead>
  31547. <tr>
  31548. <th>Description</th>
  31549. <th><em>Reference implementation of the Ogg Vorbis audio format.</em></th>
  31550. </tr>
  31551. </thead>
  31552. <tbody>
  31553. <tr>
  31554. <td>Homepage</td>
  31555. <td><a href="https://xiph.org/vorbis">https://xiph.org/vorbis</a></td>
  31556. </tr>
  31557. <tr>
  31558. <td>License</td>
  31559. <td>BSD-3</td>
  31560. </tr>
  31561. <tr>
  31562. <td>Versions</td>
  31563. <td>1.3.7</td>
  31564. </tr>
  31565. <tr>
  31566. <td>Architectures</td>
  31567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31568. </tr>
  31569. <tr>
  31570. <td>Definition</td>
  31571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvorbis/xmake.lua">libvorbis/xmake.lua</a></td>
  31572. </tr>
  31573. </tbody>
  31574. </table>
  31575. <h5 id="installcommand">Install command</h5>
  31576. <pre><code class="lang-console">xrepo install libvorbis
  31577. </code></pre>
  31578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31579. <pre><code class="lang-lua">add_requires("libvorbis")
  31580. </code></pre>
  31581. <h3 id="libvpxlinux">libvpx (linux)</h3>
  31582. <table>
  31583. <thead>
  31584. <tr>
  31585. <th>Description</th>
  31586. <th><em>libvpx is a free software video codec library from Google and the Alliance for Open Media (AOMedia)</em></th>
  31587. </tr>
  31588. </thead>
  31589. <tbody>
  31590. <tr>
  31591. <td>Homepage</td>
  31592. <td><a href="https://chromium.googlesource.com/webm/libvpx/">https://chromium.googlesource.com/webm/libvpx/</a></td>
  31593. </tr>
  31594. <tr>
  31595. <td>License</td>
  31596. <td>BSD-3-Clause</td>
  31597. </tr>
  31598. <tr>
  31599. <td>Versions</td>
  31600. <td>v1.14.1, v1.15.0, v1.15.1, v1.15.2</td>
  31601. </tr>
  31602. <tr>
  31603. <td>Architectures</td>
  31604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31605. </tr>
  31606. <tr>
  31607. <td>Definition</td>
  31608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libvpx/xmake.lua">libvpx/xmake.lua</a></td>
  31609. </tr>
  31610. </tbody>
  31611. </table>
  31612. <h5 id="installcommand">Install command</h5>
  31613. <pre><code class="lang-console">xrepo install libvpx
  31614. </code></pre>
  31615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31616. <pre><code class="lang-lua">add_requires("libvpx")
  31617. </code></pre>
  31618. <h3 id="libwapcapletlinux">libwapcaplet (linux)</h3>
  31619. <table>
  31620. <thead>
  31621. <tr>
  31622. <th>Description</th>
  31623. <th><em>LibWapcaplet is a string internment library</em></th>
  31624. </tr>
  31625. </thead>
  31626. <tbody>
  31627. <tr>
  31628. <td>Homepage</td>
  31629. <td><a href="https://www.netsurf-browser.org/projects/libwapcaplet">https://www.netsurf-browser.org/projects/libwapcaplet</a></td>
  31630. </tr>
  31631. <tr>
  31632. <td>License</td>
  31633. <td>MIT</td>
  31634. </tr>
  31635. <tr>
  31636. <td>Versions</td>
  31637. <td>0.4.3</td>
  31638. </tr>
  31639. <tr>
  31640. <td>Architectures</td>
  31641. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31642. </tr>
  31643. <tr>
  31644. <td>Definition</td>
  31645. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwapcaplet/xmake.lua">libwapcaplet/xmake.lua</a></td>
  31646. </tr>
  31647. </tbody>
  31648. </table>
  31649. <h5 id="installcommand">Install command</h5>
  31650. <pre><code class="lang-console">xrepo install libwapcaplet
  31651. </code></pre>
  31652. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31653. <pre><code class="lang-lua">add_requires("libwapcaplet")
  31654. </code></pre>
  31655. <h3 id="libwebmlinux">libwebm (linux)</h3>
  31656. <table>
  31657. <thead>
  31658. <tr>
  31659. <th>Description</th>
  31660. <th><em>Library for muxing and demuxing WebM media container files</em></th>
  31661. </tr>
  31662. </thead>
  31663. <tbody>
  31664. <tr>
  31665. <td>Homepage</td>
  31666. <td><a href="https://chromium.googlesource.com/webm/libwebm">https://chromium.googlesource.com/webm/libwebm</a></td>
  31667. </tr>
  31668. <tr>
  31669. <td>License</td>
  31670. <td>BSD-3-Clause</td>
  31671. </tr>
  31672. <tr>
  31673. <td>Versions</td>
  31674. <td>1.0.0+31</td>
  31675. </tr>
  31676. <tr>
  31677. <td>Architectures</td>
  31678. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31679. </tr>
  31680. <tr>
  31681. <td>Definition</td>
  31682. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebm/xmake.lua">libwebm/xmake.lua</a></td>
  31683. </tr>
  31684. </tbody>
  31685. </table>
  31686. <h5 id="installcommand">Install command</h5>
  31687. <pre><code class="lang-console">xrepo install libwebm
  31688. </code></pre>
  31689. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31690. <pre><code class="lang-lua">add_requires("libwebm")
  31691. </code></pre>
  31692. <h3 id="libwebplinux">libwebp (linux)</h3>
  31693. <table>
  31694. <thead>
  31695. <tr>
  31696. <th>Description</th>
  31697. <th><em>Library to encode and decode images in WebP format.</em></th>
  31698. </tr>
  31699. </thead>
  31700. <tbody>
  31701. <tr>
  31702. <td>Homepage</td>
  31703. <td><a href="https://chromium.googlesource.com/webm/libwebp/">https://chromium.googlesource.com/webm/libwebp/</a></td>
  31704. </tr>
  31705. <tr>
  31706. <td>License</td>
  31707. <td>BSD-3-Clause</td>
  31708. </tr>
  31709. <tr>
  31710. <td>Versions</td>
  31711. <td>v1.1.0, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.3.0</td>
  31712. </tr>
  31713. <tr>
  31714. <td>Architectures</td>
  31715. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31716. </tr>
  31717. <tr>
  31718. <td>Definition</td>
  31719. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebp/xmake.lua">libwebp/xmake.lua</a></td>
  31720. </tr>
  31721. </tbody>
  31722. </table>
  31723. <h5 id="installcommand">Install command</h5>
  31724. <pre><code class="lang-console">xrepo install libwebp
  31725. </code></pre>
  31726. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31727. <pre><code class="lang-lua">add_requires("libwebp")
  31728. </code></pre>
  31729. <h3 id="libwebsocketslinux">libwebsockets (linux)</h3>
  31730. <table>
  31731. <thead>
  31732. <tr>
  31733. <th>Description</th>
  31734. <th><em>canonical libwebsockets.org websocket library</em></th>
  31735. </tr>
  31736. </thead>
  31737. <tbody>
  31738. <tr>
  31739. <td>Homepage</td>
  31740. <td><a href="https://github.com/warmcat/libwebsockets">https://github.com/warmcat/libwebsockets</a></td>
  31741. </tr>
  31742. <tr>
  31743. <td>License</td>
  31744. <td>MIT</td>
  31745. </tr>
  31746. <tr>
  31747. <td>Versions</td>
  31748. <td>v4.3.3, v4.3.4, v4.3.5, v4.4.1</td>
  31749. </tr>
  31750. <tr>
  31751. <td>Architectures</td>
  31752. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31753. </tr>
  31754. <tr>
  31755. <td>Definition</td>
  31756. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebsockets/xmake.lua">libwebsockets/xmake.lua</a></td>
  31757. </tr>
  31758. </tbody>
  31759. </table>
  31760. <h5 id="installcommand">Install command</h5>
  31761. <pre><code class="lang-console">xrepo install libwebsockets
  31762. </code></pre>
  31763. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31764. <pre><code class="lang-lua">add_requires("libwebsockets")
  31765. </code></pre>
  31766. <h3 id="libwfkafkalinux">libwfkafka (linux)</h3>
  31767. <table>
  31768. <thead>
  31769. <tr>
  31770. <th>Description</th>
  31771. <th><em>The Kafka Client of C++ Workflow</em></th>
  31772. </tr>
  31773. </thead>
  31774. <tbody>
  31775. <tr>
  31776. <td>Homepage</td>
  31777. <td><a href="https://github.com/sogou/workflow">https://github.com/sogou/workflow</a></td>
  31778. </tr>
  31779. <tr>
  31780. <td>License</td>
  31781. <td>Apache-2.0</td>
  31782. </tr>
  31783. <tr>
  31784. <td>Versions</td>
  31785. <td>v0.10.6, v0.10.7, v0.10.8, v0.10.9, v0.11.1, v0.11.2, v0.11.3, v0.11.4, v0.11.5, v0.11.7</td>
  31786. </tr>
  31787. <tr>
  31788. <td>Architectures</td>
  31789. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31790. </tr>
  31791. <tr>
  31792. <td>Definition</td>
  31793. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwfkafka/xmake.lua">libwfkafka/xmake.lua</a></td>
  31794. </tr>
  31795. </tbody>
  31796. </table>
  31797. <h5 id="installcommand">Install command</h5>
  31798. <pre><code class="lang-console">xrepo install libwfkafka
  31799. </code></pre>
  31800. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31801. <pre><code class="lang-lua">add_requires("libwfkafka")
  31802. </code></pre>
  31803. <h3 id="libx11linux">libx11 (linux)</h3>
  31804. <table>
  31805. <thead>
  31806. <tr>
  31807. <th>Description</th>
  31808. <th><em>X.Org: Core X11 protocol client library</em></th>
  31809. </tr>
  31810. </thead>
  31811. <tbody>
  31812. <tr>
  31813. <td>Homepage</td>
  31814. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  31815. </tr>
  31816. <tr>
  31817. <td>Versions</td>
  31818. <td>1.6.9, 1.7.0, 1.7.3, 1.8.1, 1.8.7, 1.8.12</td>
  31819. </tr>
  31820. <tr>
  31821. <td>Architectures</td>
  31822. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31823. </tr>
  31824. <tr>
  31825. <td>Definition</td>
  31826. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libx11/xmake.lua">libx11/xmake.lua</a></td>
  31827. </tr>
  31828. </tbody>
  31829. </table>
  31830. <h5 id="installcommand">Install command</h5>
  31831. <pre><code class="lang-console">xrepo install libx11
  31832. </code></pre>
  31833. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31834. <pre><code class="lang-lua">add_requires("libx11")
  31835. </code></pre>
  31836. <h3 id="libxaulinux">libxau (linux)</h3>
  31837. <table>
  31838. <thead>
  31839. <tr>
  31840. <th>Description</th>
  31841. <th><em>X.Org: A Sample Authorization Protocol for X</em></th>
  31842. </tr>
  31843. </thead>
  31844. <tbody>
  31845. <tr>
  31846. <td>Homepage</td>
  31847. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  31848. </tr>
  31849. <tr>
  31850. <td>Versions</td>
  31851. <td>1.0.10, 1.0.11, 1.0.12</td>
  31852. </tr>
  31853. <tr>
  31854. <td>Architectures</td>
  31855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31856. </tr>
  31857. <tr>
  31858. <td>Definition</td>
  31859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxau/xmake.lua">libxau/xmake.lua</a></td>
  31860. </tr>
  31861. </tbody>
  31862. </table>
  31863. <h5 id="installcommand">Install command</h5>
  31864. <pre><code class="lang-console">xrepo install libxau
  31865. </code></pre>
  31866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31867. <pre><code class="lang-lua">add_requires("libxau")
  31868. </code></pre>
  31869. <h3 id="libxawlinux">libxaw (linux)</h3>
  31870. <table>
  31871. <thead>
  31872. <tr>
  31873. <th>Description</th>
  31874. <th><em>X.Org: X Athena Widget Set</em></th>
  31875. </tr>
  31876. </thead>
  31877. <tbody>
  31878. <tr>
  31879. <td>Homepage</td>
  31880. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxaw">https://gitlab.freedesktop.org/xorg/lib/libxaw</a></td>
  31881. </tr>
  31882. <tr>
  31883. <td>Versions</td>
  31884. <td>1.0.14, 1.0.16</td>
  31885. </tr>
  31886. <tr>
  31887. <td>Architectures</td>
  31888. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31889. </tr>
  31890. <tr>
  31891. <td>Definition</td>
  31892. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxaw/xmake.lua">libxaw/xmake.lua</a></td>
  31893. </tr>
  31894. </tbody>
  31895. </table>
  31896. <h5 id="installcommand">Install command</h5>
  31897. <pre><code class="lang-console">xrepo install libxaw
  31898. </code></pre>
  31899. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31900. <pre><code class="lang-lua">add_requires("libxaw")
  31901. </code></pre>
  31902. <h3 id="libxcblinux">libxcb (linux)</h3>
  31903. <table>
  31904. <thead>
  31905. <tr>
  31906. <th>Description</th>
  31907. <th><em>X.Org: Interface to the X Window System protocol</em></th>
  31908. </tr>
  31909. </thead>
  31910. <tbody>
  31911. <tr>
  31912. <td>Homepage</td>
  31913. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  31914. </tr>
  31915. <tr>
  31916. <td>Versions</td>
  31917. <td>1.13.1, 1.14, 1.16, 1.17.0</td>
  31918. </tr>
  31919. <tr>
  31920. <td>Architectures</td>
  31921. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31922. </tr>
  31923. <tr>
  31924. <td>Definition</td>
  31925. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcb/xmake.lua">libxcb/xmake.lua</a></td>
  31926. </tr>
  31927. </tbody>
  31928. </table>
  31929. <h5 id="installcommand">Install command</h5>
  31930. <pre><code class="lang-console">xrepo install libxcb
  31931. </code></pre>
  31932. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31933. <pre><code class="lang-lua">add_requires("libxcb")
  31934. </code></pre>
  31935. <h3 id="libxcompositelinux">libxcomposite (linux)</h3>
  31936. <table>
  31937. <thead>
  31938. <tr>
  31939. <th>Description</th>
  31940. <th><em>libXcomposite provides an X Window System client interface to the Composite extension to the X protocol.</em></th>
  31941. </tr>
  31942. </thead>
  31943. <tbody>
  31944. <tr>
  31945. <td>Homepage</td>
  31946. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  31947. </tr>
  31948. <tr>
  31949. <td>Versions</td>
  31950. <td>0.4.6</td>
  31951. </tr>
  31952. <tr>
  31953. <td>Architectures</td>
  31954. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31955. </tr>
  31956. <tr>
  31957. <td>Definition</td>
  31958. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcomposite/xmake.lua">libxcomposite/xmake.lua</a></td>
  31959. </tr>
  31960. </tbody>
  31961. </table>
  31962. <h5 id="installcommand">Install command</h5>
  31963. <pre><code class="lang-console">xrepo install libxcomposite
  31964. </code></pre>
  31965. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  31966. <pre><code class="lang-lua">add_requires("libxcomposite")
  31967. </code></pre>
  31968. <h3 id="libxcryptlinux">libxcrypt (linux)</h3>
  31969. <table>
  31970. <thead>
  31971. <tr>
  31972. <th>Description</th>
  31973. <th><em>Extended crypt library for descrypt, md5crypt, bcrypt, and others.</em></th>
  31974. </tr>
  31975. </thead>
  31976. <tbody>
  31977. <tr>
  31978. <td>Homepage</td>
  31979. <td><a href="https://github.com/besser82/libxcrypt">https://github.com/besser82/libxcrypt</a></td>
  31980. </tr>
  31981. <tr>
  31982. <td>License</td>
  31983. <td>GPL-2.0-or-later</td>
  31984. </tr>
  31985. <tr>
  31986. <td>Versions</td>
  31987. <td>4.4.38</td>
  31988. </tr>
  31989. <tr>
  31990. <td>Architectures</td>
  31991. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  31992. </tr>
  31993. <tr>
  31994. <td>Definition</td>
  31995. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcrypt/xmake.lua">libxcrypt/xmake.lua</a></td>
  31996. </tr>
  31997. </tbody>
  31998. </table>
  31999. <h5 id="installcommand">Install command</h5>
  32000. <pre><code class="lang-console">xrepo install libxcrypt
  32001. </code></pre>
  32002. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32003. <pre><code class="lang-lua">add_requires("libxcrypt")
  32004. </code></pre>
  32005. <h3 id="libxcursorlinux">libxcursor (linux)</h3>
  32006. <table>
  32007. <thead>
  32008. <tr>
  32009. <th>Description</th>
  32010. <th><em>X.Org: X Window System Cursor management library</em></th>
  32011. </tr>
  32012. </thead>
  32013. <tbody>
  32014. <tr>
  32015. <td>Homepage</td>
  32016. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32017. </tr>
  32018. <tr>
  32019. <td>Versions</td>
  32020. <td>1.2.1, 1.2.3</td>
  32021. </tr>
  32022. <tr>
  32023. <td>Architectures</td>
  32024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32025. </tr>
  32026. <tr>
  32027. <td>Definition</td>
  32028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcursor/xmake.lua">libxcursor/xmake.lua</a></td>
  32029. </tr>
  32030. </tbody>
  32031. </table>
  32032. <h5 id="installcommand">Install command</h5>
  32033. <pre><code class="lang-console">xrepo install libxcursor
  32034. </code></pre>
  32035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32036. <pre><code class="lang-lua">add_requires("libxcursor")
  32037. </code></pre>
  32038. <h3 id="libxdamagelinux">libxdamage (linux)</h3>
  32039. <table>
  32040. <thead>
  32041. <tr>
  32042. <th>Description</th>
  32043. <th><em>X.Org: X Damage Extension library</em></th>
  32044. </tr>
  32045. </thead>
  32046. <tbody>
  32047. <tr>
  32048. <td>Homepage</td>
  32049. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32050. </tr>
  32051. <tr>
  32052. <td>Versions</td>
  32053. <td>1.1.5, 1.1.6</td>
  32054. </tr>
  32055. <tr>
  32056. <td>Architectures</td>
  32057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32058. </tr>
  32059. <tr>
  32060. <td>Definition</td>
  32061. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdamage/xmake.lua">libxdamage/xmake.lua</a></td>
  32062. </tr>
  32063. </tbody>
  32064. </table>
  32065. <h5 id="installcommand">Install command</h5>
  32066. <pre><code class="lang-console">xrepo install libxdamage
  32067. </code></pre>
  32068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32069. <pre><code class="lang-lua">add_requires("libxdamage")
  32070. </code></pre>
  32071. <h3 id="libxdmcplinux">libxdmcp (linux)</h3>
  32072. <table>
  32073. <thead>
  32074. <tr>
  32075. <th>Description</th>
  32076. <th><em>X.Org: X Display Manager Control Protocol library</em></th>
  32077. </tr>
  32078. </thead>
  32079. <tbody>
  32080. <tr>
  32081. <td>Homepage</td>
  32082. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32083. </tr>
  32084. <tr>
  32085. <td>Versions</td>
  32086. <td>1.1.3, 1.1.4, 1.1.5</td>
  32087. </tr>
  32088. <tr>
  32089. <td>Architectures</td>
  32090. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32091. </tr>
  32092. <tr>
  32093. <td>Definition</td>
  32094. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdmcp/xmake.lua">libxdmcp/xmake.lua</a></td>
  32095. </tr>
  32096. </tbody>
  32097. </table>
  32098. <h5 id="installcommand">Install command</h5>
  32099. <pre><code class="lang-console">xrepo install libxdmcp
  32100. </code></pre>
  32101. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32102. <pre><code class="lang-lua">add_requires("libxdmcp")
  32103. </code></pre>
  32104. <h3 id="libxextlinux">libxext (linux)</h3>
  32105. <table>
  32106. <thead>
  32107. <tr>
  32108. <th>Description</th>
  32109. <th><em>X.Org: Library for common extensions to the X11 protocol</em></th>
  32110. </tr>
  32111. </thead>
  32112. <tbody>
  32113. <tr>
  32114. <td>Homepage</td>
  32115. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32116. </tr>
  32117. <tr>
  32118. <td>Versions</td>
  32119. <td>1.3.5, 1.3.6</td>
  32120. </tr>
  32121. <tr>
  32122. <td>Architectures</td>
  32123. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32124. </tr>
  32125. <tr>
  32126. <td>Definition</td>
  32127. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxext/xmake.lua">libxext/xmake.lua</a></td>
  32128. </tr>
  32129. </tbody>
  32130. </table>
  32131. <h5 id="installcommand">Install command</h5>
  32132. <pre><code class="lang-console">xrepo install libxext
  32133. </code></pre>
  32134. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32135. <pre><code class="lang-lua">add_requires("libxext")
  32136. </code></pre>
  32137. <h3 id="libxfixeslinux">libxfixes (linux)</h3>
  32138. <table>
  32139. <thead>
  32140. <tr>
  32141. <th>Description</th>
  32142. <th><em>X.Org: Header files for the XFIXES extension</em></th>
  32143. </tr>
  32144. </thead>
  32145. <tbody>
  32146. <tr>
  32147. <td>Homepage</td>
  32148. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32149. </tr>
  32150. <tr>
  32151. <td>Versions</td>
  32152. <td>6.0.0, 6.0.1</td>
  32153. </tr>
  32154. <tr>
  32155. <td>Architectures</td>
  32156. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32157. </tr>
  32158. <tr>
  32159. <td>Definition</td>
  32160. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxfixes/xmake.lua">libxfixes/xmake.lua</a></td>
  32161. </tr>
  32162. </tbody>
  32163. </table>
  32164. <h5 id="installcommand">Install command</h5>
  32165. <pre><code class="lang-console">xrepo install libxfixes
  32166. </code></pre>
  32167. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32168. <pre><code class="lang-lua">add_requires("libxfixes")
  32169. </code></pre>
  32170. <h3 id="libxftlinux">libxft (linux)</h3>
  32171. <table>
  32172. <thead>
  32173. <tr>
  32174. <th>Description</th>
  32175. <th><em>X.Org: X FreeType library</em></th>
  32176. </tr>
  32177. </thead>
  32178. <tbody>
  32179. <tr>
  32180. <td>Homepage</td>
  32181. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32182. </tr>
  32183. <tr>
  32184. <td>License</td>
  32185. <td>MIT</td>
  32186. </tr>
  32187. <tr>
  32188. <td>Versions</td>
  32189. <td>2.3.3, 2.3.7, 2.3.8</td>
  32190. </tr>
  32191. <tr>
  32192. <td>Architectures</td>
  32193. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32194. </tr>
  32195. <tr>
  32196. <td>Definition</td>
  32197. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxft/xmake.lua">libxft/xmake.lua</a></td>
  32198. </tr>
  32199. </tbody>
  32200. </table>
  32201. <h5 id="installcommand">Install command</h5>
  32202. <pre><code class="lang-console">xrepo install libxft
  32203. </code></pre>
  32204. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32205. <pre><code class="lang-lua">add_requires("libxft")
  32206. </code></pre>
  32207. <h3 id="libxilinux">libxi (linux)</h3>
  32208. <table>
  32209. <thead>
  32210. <tr>
  32211. <th>Description</th>
  32212. <th><em>X.Org: Library for the X Input Extension</em></th>
  32213. </tr>
  32214. </thead>
  32215. <tbody>
  32216. <tr>
  32217. <td>Homepage</td>
  32218. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32219. </tr>
  32220. <tr>
  32221. <td>Versions</td>
  32222. <td>1.7.10, 1.8, 1.8.1, 1.8.2</td>
  32223. </tr>
  32224. <tr>
  32225. <td>Architectures</td>
  32226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32227. </tr>
  32228. <tr>
  32229. <td>Definition</td>
  32230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxi/xmake.lua">libxi/xmake.lua</a></td>
  32231. </tr>
  32232. </tbody>
  32233. </table>
  32234. <h5 id="installcommand">Install command</h5>
  32235. <pre><code class="lang-console">xrepo install libxi
  32236. </code></pre>
  32237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32238. <pre><code class="lang-lua">add_requires("libxi")
  32239. </code></pre>
  32240. <h3 id="libxineramalinux">libxinerama (linux)</h3>
  32241. <table>
  32242. <thead>
  32243. <tr>
  32244. <th>Description</th>
  32245. <th><em>X.Org: API for Xinerama extension to X11 Protocol</em></th>
  32246. </tr>
  32247. </thead>
  32248. <tbody>
  32249. <tr>
  32250. <td>Homepage</td>
  32251. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32252. </tr>
  32253. <tr>
  32254. <td>Versions</td>
  32255. <td>1.1.5</td>
  32256. </tr>
  32257. <tr>
  32258. <td>Architectures</td>
  32259. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32260. </tr>
  32261. <tr>
  32262. <td>Definition</td>
  32263. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxinerama/xmake.lua">libxinerama/xmake.lua</a></td>
  32264. </tr>
  32265. </tbody>
  32266. </table>
  32267. <h5 id="installcommand">Install command</h5>
  32268. <pre><code class="lang-console">xrepo install libxinerama
  32269. </code></pre>
  32270. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32271. <pre><code class="lang-lua">add_requires("libxinerama")
  32272. </code></pre>
  32273. <h3 id="libxkbcommonlinux">libxkbcommon (linux)</h3>
  32274. <table>
  32275. <thead>
  32276. <tr>
  32277. <th>Description</th>
  32278. <th><em>keymap handling library for toolkits and window systems</em></th>
  32279. </tr>
  32280. </thead>
  32281. <tbody>
  32282. <tr>
  32283. <td>Homepage</td>
  32284. <td><a href="https://xkbcommon.org/">https://xkbcommon.org/</a></td>
  32285. </tr>
  32286. <tr>
  32287. <td>License</td>
  32288. <td>MIT</td>
  32289. </tr>
  32290. <tr>
  32291. <td>Versions</td>
  32292. <td>1.0.3, 1.8.1</td>
  32293. </tr>
  32294. <tr>
  32295. <td>Architectures</td>
  32296. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32297. </tr>
  32298. <tr>
  32299. <td>Definition</td>
  32300. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxkbcommon/xmake.lua">libxkbcommon/xmake.lua</a></td>
  32301. </tr>
  32302. </tbody>
  32303. </table>
  32304. <h5 id="installcommand">Install command</h5>
  32305. <pre><code class="lang-console">xrepo install libxkbcommon
  32306. </code></pre>
  32307. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32308. <pre><code class="lang-lua">add_requires("libxkbcommon")
  32309. </code></pre>
  32310. <h3 id="libxlslinux">libxls (linux)</h3>
  32311. <table>
  32312. <thead>
  32313. <tr>
  32314. <th>Description</th>
  32315. <th><em>Read binary Excel files from C/C++.</em></th>
  32316. </tr>
  32317. </thead>
  32318. <tbody>
  32319. <tr>
  32320. <td>Homepage</td>
  32321. <td>%s</td>
  32322. </tr>
  32323. <tr>
  32324. <td>License</td>
  32325. <td>BSD-2-Clause</td>
  32326. </tr>
  32327. <tr>
  32328. <td>Versions</td>
  32329. <td>v1.6.3</td>
  32330. </tr>
  32331. <tr>
  32332. <td>Architectures</td>
  32333. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32334. </tr>
  32335. <tr>
  32336. <td>Definition</td>
  32337. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxls/xmake.lua">libxls/xmake.lua</a></td>
  32338. </tr>
  32339. </tbody>
  32340. </table>
  32341. <h5 id="installcommand">Install command</h5>
  32342. <pre><code class="lang-console">xrepo install libxls
  32343. </code></pre>
  32344. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32345. <pre><code class="lang-lua">add_requires("libxls")
  32346. </code></pre>
  32347. <h3 id="libxlsxwriterlinux">libxlsxwriter (linux)</h3>
  32348. <table>
  32349. <thead>
  32350. <tr>
  32351. <th>Description</th>
  32352. <th><em>A C library for creating Excel XLSX files.</em></th>
  32353. </tr>
  32354. </thead>
  32355. <tbody>
  32356. <tr>
  32357. <td>Homepage</td>
  32358. <td><a href="https://libxlsxwriter.github.io">https://libxlsxwriter.github.io</a></td>
  32359. </tr>
  32360. <tr>
  32361. <td>License</td>
  32362. <td>BSD-2-Clause</td>
  32363. </tr>
  32364. <tr>
  32365. <td>Versions</td>
  32366. <td>1.1.5</td>
  32367. </tr>
  32368. <tr>
  32369. <td>Architectures</td>
  32370. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32371. </tr>
  32372. <tr>
  32373. <td>Definition</td>
  32374. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxlsxwriter/xmake.lua">libxlsxwriter/xmake.lua</a></td>
  32375. </tr>
  32376. </tbody>
  32377. </table>
  32378. <h5 id="installcommand">Install command</h5>
  32379. <pre><code class="lang-console">xrepo install libxlsxwriter
  32380. </code></pre>
  32381. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32382. <pre><code class="lang-lua">add_requires("libxlsxwriter")
  32383. </code></pre>
  32384. <h3 id="libxmakelinux">libxmake (linux)</h3>
  32385. <table>
  32386. <thead>
  32387. <tr>
  32388. <th>Description</th>
  32389. <th><em>The c/c++ bindings of the xmake core engine</em></th>
  32390. </tr>
  32391. </thead>
  32392. <tbody>
  32393. <tr>
  32394. <td>Homepage</td>
  32395. <td><a href="https://xmake.io">https://xmake.io</a></td>
  32396. </tr>
  32397. <tr>
  32398. <td>Versions</td>
  32399. <td>v2.9.8, v2.9.9, v3.0.0, v3.0.1, v3.0.2, v3.0.3</td>
  32400. </tr>
  32401. <tr>
  32402. <td>Architectures</td>
  32403. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32404. </tr>
  32405. <tr>
  32406. <td>Definition</td>
  32407. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxmake/xmake.lua">libxmake/xmake.lua</a></td>
  32408. </tr>
  32409. </tbody>
  32410. </table>
  32411. <h5 id="installcommand">Install command</h5>
  32412. <pre><code class="lang-console">xrepo install libxmake
  32413. </code></pre>
  32414. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32415. <pre><code class="lang-lua">add_requires("libxmake")
  32416. </code></pre>
  32417. <h3 id="libxml2linux">libxml2 (linux)</h3>
  32418. <table>
  32419. <thead>
  32420. <tr>
  32421. <th>Description</th>
  32422. <th><em>The XML C parser and toolkit of Gnome.</em></th>
  32423. </tr>
  32424. </thead>
  32425. <tbody>
  32426. <tr>
  32427. <td>Homepage</td>
  32428. <td><a href="http://xmlsoft.org/">http://xmlsoft.org/</a></td>
  32429. </tr>
  32430. <tr>
  32431. <td>License</td>
  32432. <td>MIT</td>
  32433. </tr>
  32434. <tr>
  32435. <td>Versions</td>
  32436. <td>v2.11.9, v2.12.9, v2.13.2, v2.13.4, v2.14.3</td>
  32437. </tr>
  32438. <tr>
  32439. <td>Architectures</td>
  32440. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32441. </tr>
  32442. <tr>
  32443. <td>Definition</td>
  32444. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxml2/xmake.lua">libxml2/xmake.lua</a></td>
  32445. </tr>
  32446. </tbody>
  32447. </table>
  32448. <h5 id="installcommand">Install command</h5>
  32449. <pre><code class="lang-console">xrepo install libxml2
  32450. </code></pre>
  32451. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32452. <pre><code class="lang-lua">add_requires("libxml2")
  32453. </code></pre>
  32454. <h3 id="libxmulinux">libxmu (linux)</h3>
  32455. <table>
  32456. <thead>
  32457. <tr>
  32458. <th>Description</th>
  32459. <th><em>X.Org: X miscellaneous utility routines library</em></th>
  32460. </tr>
  32461. </thead>
  32462. <tbody>
  32463. <tr>
  32464. <td>Homepage</td>
  32465. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxmu">https://gitlab.freedesktop.org/xorg/lib/libxmu</a></td>
  32466. </tr>
  32467. <tr>
  32468. <td>Versions</td>
  32469. <td>1.1.3, 1.2.1</td>
  32470. </tr>
  32471. <tr>
  32472. <td>Architectures</td>
  32473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32474. </tr>
  32475. <tr>
  32476. <td>Definition</td>
  32477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxmu/xmake.lua">libxmu/xmake.lua</a></td>
  32478. </tr>
  32479. </tbody>
  32480. </table>
  32481. <h5 id="installcommand">Install command</h5>
  32482. <pre><code class="lang-console">xrepo install libxmu
  32483. </code></pre>
  32484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32485. <pre><code class="lang-lua">add_requires("libxmu")
  32486. </code></pre>
  32487. <h3 id="libxnvctrllinux">libxnvctrl (linux)</h3>
  32488. <table>
  32489. <thead>
  32490. <tr>
  32491. <th>Description</th>
  32492. <th><em>NVIDIA driver control panel</em></th>
  32493. </tr>
  32494. </thead>
  32495. <tbody>
  32496. <tr>
  32497. <td>Homepage</td>
  32498. <td><a href="https://www.nvidia.com/en-us/drivers/unix/">https://www.nvidia.com/en-us/drivers/unix/</a></td>
  32499. </tr>
  32500. <tr>
  32501. <td>Versions</td>
  32502. <td></td>
  32503. </tr>
  32504. <tr>
  32505. <td>Architectures</td>
  32506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32507. </tr>
  32508. <tr>
  32509. <td>Definition</td>
  32510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxnvctrl/xmake.lua">libxnvctrl/xmake.lua</a></td>
  32511. </tr>
  32512. </tbody>
  32513. </table>
  32514. <h5 id="installcommand">Install command</h5>
  32515. <pre><code class="lang-console">xrepo install libxnvctrl
  32516. </code></pre>
  32517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32518. <pre><code class="lang-lua">add_requires("libxnvctrl")
  32519. </code></pre>
  32520. <h3 id="libxpmlinux">libxpm (linux)</h3>
  32521. <table>
  32522. <thead>
  32523. <tr>
  32524. <th>Description</th>
  32525. <th><em>X.Org: X Pixmap (XPM) image file format library</em></th>
  32526. </tr>
  32527. </thead>
  32528. <tbody>
  32529. <tr>
  32530. <td>Homepage</td>
  32531. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxpm">https://gitlab.freedesktop.org/xorg/lib/libxpm</a></td>
  32532. </tr>
  32533. <tr>
  32534. <td>Versions</td>
  32535. <td>3.5.13, 3.5.17</td>
  32536. </tr>
  32537. <tr>
  32538. <td>Architectures</td>
  32539. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32540. </tr>
  32541. <tr>
  32542. <td>Definition</td>
  32543. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxpm/xmake.lua">libxpm/xmake.lua</a></td>
  32544. </tr>
  32545. </tbody>
  32546. </table>
  32547. <h5 id="installcommand">Install command</h5>
  32548. <pre><code class="lang-console">xrepo install libxpm
  32549. </code></pre>
  32550. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32551. <pre><code class="lang-lua">add_requires("libxpm")
  32552. </code></pre>
  32553. <h3 id="libxrandrlinux">libxrandr (linux)</h3>
  32554. <table>
  32555. <thead>
  32556. <tr>
  32557. <th>Description</th>
  32558. <th><em>X.Org: X Resize, Rotate and Reflection extension library</em></th>
  32559. </tr>
  32560. </thead>
  32561. <tbody>
  32562. <tr>
  32563. <td>Homepage</td>
  32564. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32565. </tr>
  32566. <tr>
  32567. <td>Versions</td>
  32568. <td>1.5.2, 1.5.4</td>
  32569. </tr>
  32570. <tr>
  32571. <td>Architectures</td>
  32572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32573. </tr>
  32574. <tr>
  32575. <td>Definition</td>
  32576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrandr/xmake.lua">libxrandr/xmake.lua</a></td>
  32577. </tr>
  32578. </tbody>
  32579. </table>
  32580. <h5 id="installcommand">Install command</h5>
  32581. <pre><code class="lang-console">xrepo install libxrandr
  32582. </code></pre>
  32583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32584. <pre><code class="lang-lua">add_requires("libxrandr")
  32585. </code></pre>
  32586. <h3 id="libxrenderlinux">libxrender (linux)</h3>
  32587. <table>
  32588. <thead>
  32589. <tr>
  32590. <th>Description</th>
  32591. <th><em>X.Org: Library for the Render Extension to the X11 protocol</em></th>
  32592. </tr>
  32593. </thead>
  32594. <tbody>
  32595. <tr>
  32596. <td>Homepage</td>
  32597. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32598. </tr>
  32599. <tr>
  32600. <td>Versions</td>
  32601. <td>0.9.11, 0.9.12</td>
  32602. </tr>
  32603. <tr>
  32604. <td>Architectures</td>
  32605. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32606. </tr>
  32607. <tr>
  32608. <td>Definition</td>
  32609. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrender/xmake.lua">libxrender/xmake.lua</a></td>
  32610. </tr>
  32611. </tbody>
  32612. </table>
  32613. <h5 id="installcommand">Install command</h5>
  32614. <pre><code class="lang-console">xrepo install libxrender
  32615. </code></pre>
  32616. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32617. <pre><code class="lang-lua">add_requires("libxrender")
  32618. </code></pre>
  32619. <h3 id="libxshmfencelinux">libxshmfence (linux)</h3>
  32620. <table>
  32621. <thead>
  32622. <tr>
  32623. <th>Description</th>
  32624. <th><em>X.Org: Shared memory &#39;SyncFence&#39; synchronization primitive</em></th>
  32625. </tr>
  32626. </thead>
  32627. <tbody>
  32628. <tr>
  32629. <td>Homepage</td>
  32630. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32631. </tr>
  32632. <tr>
  32633. <td>Versions</td>
  32634. <td>1.3, 1.3.3</td>
  32635. </tr>
  32636. <tr>
  32637. <td>Architectures</td>
  32638. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32639. </tr>
  32640. <tr>
  32641. <td>Definition</td>
  32642. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxshmfence/xmake.lua">libxshmfence/xmake.lua</a></td>
  32643. </tr>
  32644. </tbody>
  32645. </table>
  32646. <h5 id="installcommand">Install command</h5>
  32647. <pre><code class="lang-console">xrepo install libxshmfence
  32648. </code></pre>
  32649. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32650. <pre><code class="lang-lua">add_requires("libxshmfence")
  32651. </code></pre>
  32652. <h3 id="libxsltlinux">libxslt (linux)</h3>
  32653. <table>
  32654. <thead>
  32655. <tr>
  32656. <th>Description</th>
  32657. <th><em>Libxslt is the XSLT C library developed for the GNOME project.</em></th>
  32658. </tr>
  32659. </thead>
  32660. <tbody>
  32661. <tr>
  32662. <td>Homepage</td>
  32663. <td><a href="http://xmlsoft.org/XSLT/">http://xmlsoft.org/XSLT/</a></td>
  32664. </tr>
  32665. <tr>
  32666. <td>License</td>
  32667. <td>MIT</td>
  32668. </tr>
  32669. <tr>
  32670. <td>Versions</td>
  32671. <td>v1.1.42, v1.1.43</td>
  32672. </tr>
  32673. <tr>
  32674. <td>Architectures</td>
  32675. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32676. </tr>
  32677. <tr>
  32678. <td>Definition</td>
  32679. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxslt/xmake.lua">libxslt/xmake.lua</a></td>
  32680. </tr>
  32681. </tbody>
  32682. </table>
  32683. <h5 id="installcommand">Install command</h5>
  32684. <pre><code class="lang-console">xrepo install libxslt
  32685. </code></pre>
  32686. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32687. <pre><code class="lang-lua">add_requires("libxslt")
  32688. </code></pre>
  32689. <h3 id="libxtlinux">libxt (linux)</h3>
  32690. <table>
  32691. <thead>
  32692. <tr>
  32693. <th>Description</th>
  32694. <th><em>X.Org: X Toolkit Intrinsics library</em></th>
  32695. </tr>
  32696. </thead>
  32697. <tbody>
  32698. <tr>
  32699. <td>Homepage</td>
  32700. <td><a href="https://gitlab.freedesktop.org/xorg/lib/libxt">https://gitlab.freedesktop.org/xorg/lib/libxt</a></td>
  32701. </tr>
  32702. <tr>
  32703. <td>Versions</td>
  32704. <td>1.2.1, 1.3.1</td>
  32705. </tr>
  32706. <tr>
  32707. <td>Architectures</td>
  32708. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32709. </tr>
  32710. <tr>
  32711. <td>Definition</td>
  32712. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxt/xmake.lua">libxt/xmake.lua</a></td>
  32713. </tr>
  32714. </tbody>
  32715. </table>
  32716. <h5 id="installcommand">Install command</h5>
  32717. <pre><code class="lang-console">xrepo install libxt
  32718. </code></pre>
  32719. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32720. <pre><code class="lang-lua">add_requires("libxt")
  32721. </code></pre>
  32722. <h3 id="libxtstlinux">libxtst (linux)</h3>
  32723. <table>
  32724. <thead>
  32725. <tr>
  32726. <th>Description</th>
  32727. <th><em>X.Org: Client API for the XTEST &amp; RECORD extensions</em></th>
  32728. </tr>
  32729. </thead>
  32730. <tbody>
  32731. <tr>
  32732. <td>Homepage</td>
  32733. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32734. </tr>
  32735. <tr>
  32736. <td>License</td>
  32737. <td>MIT</td>
  32738. </tr>
  32739. <tr>
  32740. <td>Versions</td>
  32741. <td>1.2.3, 1.2.5</td>
  32742. </tr>
  32743. <tr>
  32744. <td>Architectures</td>
  32745. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32746. </tr>
  32747. <tr>
  32748. <td>Definition</td>
  32749. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxtst/xmake.lua">libxtst/xmake.lua</a></td>
  32750. </tr>
  32751. </tbody>
  32752. </table>
  32753. <h5 id="installcommand">Install command</h5>
  32754. <pre><code class="lang-console">xrepo install libxtst
  32755. </code></pre>
  32756. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32757. <pre><code class="lang-lua">add_requires("libxtst")
  32758. </code></pre>
  32759. <h3 id="libxvlinux">libxv (linux)</h3>
  32760. <table>
  32761. <thead>
  32762. <tr>
  32763. <th>Description</th>
  32764. <th><em>X.Org: X Video (Xv) extension</em></th>
  32765. </tr>
  32766. </thead>
  32767. <tbody>
  32768. <tr>
  32769. <td>Homepage</td>
  32770. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32771. </tr>
  32772. <tr>
  32773. <td>Versions</td>
  32774. <td>1.0.11, 1.0.13</td>
  32775. </tr>
  32776. <tr>
  32777. <td>Architectures</td>
  32778. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32779. </tr>
  32780. <tr>
  32781. <td>Definition</td>
  32782. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxv/xmake.lua">libxv/xmake.lua</a></td>
  32783. </tr>
  32784. </tbody>
  32785. </table>
  32786. <h5 id="installcommand">Install command</h5>
  32787. <pre><code class="lang-console">xrepo install libxv
  32788. </code></pre>
  32789. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32790. <pre><code class="lang-lua">add_requires("libxv")
  32791. </code></pre>
  32792. <h3 id="libxvmclinux">libxvmc (linux)</h3>
  32793. <table>
  32794. <thead>
  32795. <tr>
  32796. <th>Description</th>
  32797. <th><em>X.Org: X-Video Motion Compensation API</em></th>
  32798. </tr>
  32799. </thead>
  32800. <tbody>
  32801. <tr>
  32802. <td>Homepage</td>
  32803. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32804. </tr>
  32805. <tr>
  32806. <td>Versions</td>
  32807. <td>1.0.12, 1.0.14</td>
  32808. </tr>
  32809. <tr>
  32810. <td>Architectures</td>
  32811. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32812. </tr>
  32813. <tr>
  32814. <td>Definition</td>
  32815. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxvmc/xmake.lua">libxvmc/xmake.lua</a></td>
  32816. </tr>
  32817. </tbody>
  32818. </table>
  32819. <h5 id="installcommand">Install command</h5>
  32820. <pre><code class="lang-console">xrepo install libxvmc
  32821. </code></pre>
  32822. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32823. <pre><code class="lang-lua">add_requires("libxvmc")
  32824. </code></pre>
  32825. <h3 id="libxxf86vmlinux">libxxf86vm (linux)</h3>
  32826. <table>
  32827. <thead>
  32828. <tr>
  32829. <th>Description</th>
  32830. <th><em>X.Org: XFree86-VidMode X extension</em></th>
  32831. </tr>
  32832. </thead>
  32833. <tbody>
  32834. <tr>
  32835. <td>Homepage</td>
  32836. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  32837. </tr>
  32838. <tr>
  32839. <td>Versions</td>
  32840. <td>1.1.5, 1.1.6</td>
  32841. </tr>
  32842. <tr>
  32843. <td>Architectures</td>
  32844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32845. </tr>
  32846. <tr>
  32847. <td>Definition</td>
  32848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxxf86vm/xmake.lua">libxxf86vm/xmake.lua</a></td>
  32849. </tr>
  32850. </tbody>
  32851. </table>
  32852. <h5 id="installcommand">Install command</h5>
  32853. <pre><code class="lang-console">xrepo install libxxf86vm
  32854. </code></pre>
  32855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32856. <pre><code class="lang-lua">add_requires("libxxf86vm")
  32857. </code></pre>
  32858. <h3 id="libyamllinux">libyaml (linux)</h3>
  32859. <table>
  32860. <thead>
  32861. <tr>
  32862. <th>Description</th>
  32863. <th><em>Canonical source repository for LibYAML.</em></th>
  32864. </tr>
  32865. </thead>
  32866. <tbody>
  32867. <tr>
  32868. <td>Homepage</td>
  32869. <td><a href="http://pyyaml.org/wiki/LibYAML">http://pyyaml.org/wiki/LibYAML</a></td>
  32870. </tr>
  32871. <tr>
  32872. <td>License</td>
  32873. <td>MIT</td>
  32874. </tr>
  32875. <tr>
  32876. <td>Versions</td>
  32877. <td>0.2.2, 0.2.5</td>
  32878. </tr>
  32879. <tr>
  32880. <td>Architectures</td>
  32881. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32882. </tr>
  32883. <tr>
  32884. <td>Definition</td>
  32885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libyaml/xmake.lua">libyaml/xmake.lua</a></td>
  32886. </tr>
  32887. </tbody>
  32888. </table>
  32889. <h5 id="installcommand">Install command</h5>
  32890. <pre><code class="lang-console">xrepo install libyaml
  32891. </code></pre>
  32892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32893. <pre><code class="lang-lua">add_requires("libyaml")
  32894. </code></pre>
  32895. <h3 id="libyuvlinux">libyuv (linux)</h3>
  32896. <table>
  32897. <thead>
  32898. <tr>
  32899. <th>Description</th>
  32900. <th><em>libyuv is an open source project that includes YUV scaling and conversion functionality.</em></th>
  32901. </tr>
  32902. </thead>
  32903. <tbody>
  32904. <tr>
  32905. <td>Homepage</td>
  32906. <td><a href="https://chromium.googlesource.com/libyuv/libyuv/">https://chromium.googlesource.com/libyuv/libyuv/</a></td>
  32907. </tr>
  32908. <tr>
  32909. <td>License</td>
  32910. <td>BSD-3-Clause</td>
  32911. </tr>
  32912. <tr>
  32913. <td>Versions</td>
  32914. <td>1891, 1913</td>
  32915. </tr>
  32916. <tr>
  32917. <td>Architectures</td>
  32918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32919. </tr>
  32920. <tr>
  32921. <td>Definition</td>
  32922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libyuv/xmake.lua">libyuv/xmake.lua</a></td>
  32923. </tr>
  32924. </tbody>
  32925. </table>
  32926. <h5 id="installcommand">Install command</h5>
  32927. <pre><code class="lang-console">xrepo install libyuv
  32928. </code></pre>
  32929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32930. <pre><code class="lang-lua">add_requires("libyuv")
  32931. </code></pre>
  32932. <h3 id="libzchunklinux">libzchunk (linux)</h3>
  32933. <table>
  32934. <thead>
  32935. <tr>
  32936. <th>Description</th>
  32937. <th><em>A file format designed for highly efficient deltas while maintaining good compression.</em></th>
  32938. </tr>
  32939. </thead>
  32940. <tbody>
  32941. <tr>
  32942. <td>Homepage</td>
  32943. <td><a href="https://github.com/zchunk/zchunk">https://github.com/zchunk/zchunk</a></td>
  32944. </tr>
  32945. <tr>
  32946. <td>License</td>
  32947. <td>BSD-2-Clause</td>
  32948. </tr>
  32949. <tr>
  32950. <td>Versions</td>
  32951. <td>1.5.1, 1.5.2</td>
  32952. </tr>
  32953. <tr>
  32954. <td>Architectures</td>
  32955. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32956. </tr>
  32957. <tr>
  32958. <td>Definition</td>
  32959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzchunk/xmake.lua">libzchunk/xmake.lua</a></td>
  32960. </tr>
  32961. </tbody>
  32962. </table>
  32963. <h5 id="installcommand">Install command</h5>
  32964. <pre><code class="lang-console">xrepo install libzchunk
  32965. </code></pre>
  32966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  32967. <pre><code class="lang-lua">add_requires("libzchunk")
  32968. </code></pre>
  32969. <h3 id="libzenlinux">libzen (linux)</h3>
  32970. <table>
  32971. <thead>
  32972. <tr>
  32973. <th>Description</th>
  32974. <th><em>Small C++ derivate classes to have an easier life</em></th>
  32975. </tr>
  32976. </thead>
  32977. <tbody>
  32978. <tr>
  32979. <td>Homepage</td>
  32980. <td><a href="https://mediaarea.net">https://mediaarea.net</a></td>
  32981. </tr>
  32982. <tr>
  32983. <td>License</td>
  32984. <td>zlib</td>
  32985. </tr>
  32986. <tr>
  32987. <td>Versions</td>
  32988. <td>v0.4.41</td>
  32989. </tr>
  32990. <tr>
  32991. <td>Architectures</td>
  32992. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  32993. </tr>
  32994. <tr>
  32995. <td>Definition</td>
  32996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzen/xmake.lua">libzen/xmake.lua</a></td>
  32997. </tr>
  32998. </tbody>
  32999. </table>
  33000. <h5 id="installcommand">Install command</h5>
  33001. <pre><code class="lang-console">xrepo install libzen
  33002. </code></pre>
  33003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33004. <pre><code class="lang-lua">add_requires("libzen")
  33005. </code></pre>
  33006. <h3 id="libziplinux">libzip (linux)</h3>
  33007. <table>
  33008. <thead>
  33009. <tr>
  33010. <th>Description</th>
  33011. <th><em>A C library for reading, creating, and modifying zip archives.</em></th>
  33012. </tr>
  33013. </thead>
  33014. <tbody>
  33015. <tr>
  33016. <td>Homepage</td>
  33017. <td><a href="https://libzip.org/">https://libzip.org/</a></td>
  33018. </tr>
  33019. <tr>
  33020. <td>License</td>
  33021. <td>BSD-3-Clause</td>
  33022. </tr>
  33023. <tr>
  33024. <td>Versions</td>
  33025. <td>v1.8.0, v1.9.2, v1.10.1, v1.11.1, v1.11.2, v1.11.3, v1.11.4</td>
  33026. </tr>
  33027. <tr>
  33028. <td>Architectures</td>
  33029. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33030. </tr>
  33031. <tr>
  33032. <td>Definition</td>
  33033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzip/xmake.lua">libzip/xmake.lua</a></td>
  33034. </tr>
  33035. </tbody>
  33036. </table>
  33037. <h5 id="installcommand">Install command</h5>
  33038. <pre><code class="lang-console">xrepo install libzip
  33039. </code></pre>
  33040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33041. <pre><code class="lang-lua">add_requires("libzip")
  33042. </code></pre>
  33043. <h3 id="libzippplinux">libzippp (linux)</h3>
  33044. <table>
  33045. <thead>
  33046. <tr>
  33047. <th>Description</th>
  33048. <th><em>C++ wrapper for libzip</em></th>
  33049. </tr>
  33050. </thead>
  33051. <tbody>
  33052. <tr>
  33053. <td>Homepage</td>
  33054. <td><a href="https://github.com/ctabin/libzippp">https://github.com/ctabin/libzippp</a></td>
  33055. </tr>
  33056. <tr>
  33057. <td>Versions</td>
  33058. <td>7.1</td>
  33059. </tr>
  33060. <tr>
  33061. <td>Architectures</td>
  33062. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33063. </tr>
  33064. <tr>
  33065. <td>Definition</td>
  33066. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libzippp/xmake.lua">libzippp/xmake.lua</a></td>
  33067. </tr>
  33068. </tbody>
  33069. </table>
  33070. <h5 id="installcommand">Install command</h5>
  33071. <pre><code class="lang-console">xrepo install libzippp
  33072. </code></pre>
  33073. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33074. <pre><code class="lang-lua">add_requires("libzippp")
  33075. </code></pre>
  33076. <h3 id="lieflinux">lief (linux)</h3>
  33077. <table>
  33078. <thead>
  33079. <tr>
  33080. <th>Description</th>
  33081. <th><em>Library to Instrument Executable Formats.</em></th>
  33082. </tr>
  33083. </thead>
  33084. <tbody>
  33085. <tr>
  33086. <td>Homepage</td>
  33087. <td><a href="https://lief.quarkslab.com">https://lief.quarkslab.com</a></td>
  33088. </tr>
  33089. <tr>
  33090. <td>License</td>
  33091. <td>Apache-2.0</td>
  33092. </tr>
  33093. <tr>
  33094. <td>Versions</td>
  33095. <td>0.10.1, 0.11.5, 0.14.0, 0.14.1, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.17.0</td>
  33096. </tr>
  33097. <tr>
  33098. <td>Architectures</td>
  33099. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33100. </tr>
  33101. <tr>
  33102. <td>Definition</td>
  33103. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lief/xmake.lua">lief/xmake.lua</a></td>
  33104. </tr>
  33105. </tbody>
  33106. </table>
  33107. <h5 id="installcommand">Install command</h5>
  33108. <pre><code class="lang-console">xrepo install lief
  33109. </code></pre>
  33110. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33111. <pre><code class="lang-lua">add_requires("lief")
  33112. </code></pre>
  33113. <h3 id="lightgbmlinux">lightgbm (linux)</h3>
  33114. <table>
  33115. <thead>
  33116. <tr>
  33117. <th>Description</th>
  33118. <th><em>LightGBM is a gradient boosting framework that uses tree based learning algorithms.</em></th>
  33119. </tr>
  33120. </thead>
  33121. <tbody>
  33122. <tr>
  33123. <td>Homepage</td>
  33124. <td><a href="https://github.com/microsoft/LightGBM">https://github.com/microsoft/LightGBM</a></td>
  33125. </tr>
  33126. <tr>
  33127. <td>License</td>
  33128. <td>MIT</td>
  33129. </tr>
  33130. <tr>
  33131. <td>Versions</td>
  33132. <td>3.2.1, 3.3.2, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0</td>
  33133. </tr>
  33134. <tr>
  33135. <td>Architectures</td>
  33136. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33137. </tr>
  33138. <tr>
  33139. <td>Definition</td>
  33140. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightgbm/xmake.lua">lightgbm/xmake.lua</a></td>
  33141. </tr>
  33142. </tbody>
  33143. </table>
  33144. <h5 id="installcommand">Install command</h5>
  33145. <pre><code class="lang-console">xrepo install lightgbm
  33146. </code></pre>
  33147. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33148. <pre><code class="lang-lua">add_requires("lightgbm")
  33149. </code></pre>
  33150. <h3 id="lightmapperlinux">lightmapper (linux)</h3>
  33151. <table>
  33152. <thead>
  33153. <tr>
  33154. <th>Description</th>
  33155. <th><em>A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!</em></th>
  33156. </tr>
  33157. </thead>
  33158. <tbody>
  33159. <tr>
  33160. <td>Homepage</td>
  33161. <td><a href="https://github.com/ands/lightmapper">https://github.com/ands/lightmapper</a></td>
  33162. </tr>
  33163. <tr>
  33164. <td>Versions</td>
  33165. <td>2022.01.03</td>
  33166. </tr>
  33167. <tr>
  33168. <td>Architectures</td>
  33169. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33170. </tr>
  33171. <tr>
  33172. <td>Definition</td>
  33173. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightmapper/xmake.lua">lightmapper/xmake.lua</a></td>
  33174. </tr>
  33175. </tbody>
  33176. </table>
  33177. <h5 id="installcommand">Install command</h5>
  33178. <pre><code class="lang-console">xrepo install lightmapper
  33179. </code></pre>
  33180. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33181. <pre><code class="lang-lua">add_requires("lightmapper")
  33182. </code></pre>
  33183. <h3 id="lightningscannerlinux">lightningscanner (linux)</h3>
  33184. <table>
  33185. <thead>
  33186. <tr>
  33187. <th>Description</th>
  33188. <th><em>A lightning-fast memory signature/pattern scanner, capable of scanning gigabytes of data per second.</em></th>
  33189. </tr>
  33190. </thead>
  33191. <tbody>
  33192. <tr>
  33193. <td>Homepage</td>
  33194. <td><a href="https://localcc.github.io/LightningScanner/">https://localcc.github.io/LightningScanner/</a></td>
  33195. </tr>
  33196. <tr>
  33197. <td>License</td>
  33198. <td>MIT</td>
  33199. </tr>
  33200. <tr>
  33201. <td>Versions</td>
  33202. <td>v1.0.0, v1.0.2</td>
  33203. </tr>
  33204. <tr>
  33205. <td>Architectures</td>
  33206. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33207. </tr>
  33208. <tr>
  33209. <td>Definition</td>
  33210. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lightningscanner/xmake.lua">lightningscanner/xmake.lua</a></td>
  33211. </tr>
  33212. </tbody>
  33213. </table>
  33214. <h5 id="installcommand">Install command</h5>
  33215. <pre><code class="lang-console">xrepo install lightningscanner
  33216. </code></pre>
  33217. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33218. <pre><code class="lang-lua">add_requires("lightningscanner")
  33219. </code></pre>
  33220. <h3 id="limonplinux">limonp (linux)</h3>
  33221. <table>
  33222. <thead>
  33223. <tr>
  33224. <th>Description</th>
  33225. <th><em>C++ headers(hpp) library with Python style.</em></th>
  33226. </tr>
  33227. </thead>
  33228. <tbody>
  33229. <tr>
  33230. <td>Homepage</td>
  33231. <td><a href="https://github.com/yanyiwu/limonp">https://github.com/yanyiwu/limonp</a></td>
  33232. </tr>
  33233. <tr>
  33234. <td>License</td>
  33235. <td>MIT</td>
  33236. </tr>
  33237. <tr>
  33238. <td>Versions</td>
  33239. <td>v0.9.0, v1.0.0, v1.0.1</td>
  33240. </tr>
  33241. <tr>
  33242. <td>Architectures</td>
  33243. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33244. </tr>
  33245. <tr>
  33246. <td>Definition</td>
  33247. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/limonp/xmake.lua">limonp/xmake.lua</a></td>
  33248. </tr>
  33249. </tbody>
  33250. </table>
  33251. <h5 id="installcommand">Install command</h5>
  33252. <pre><code class="lang-console">xrepo install limonp
  33253. </code></pre>
  33254. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33255. <pre><code class="lang-lua">add_requires("limonp")
  33256. </code></pre>
  33257. <h3 id="linalglinux">linalg (linux)</h3>
  33258. <table>
  33259. <thead>
  33260. <tr>
  33261. <th>Description</th>
  33262. <th><em>linalg.h is a single header, public domain, short vector math library for C++.</em></th>
  33263. </tr>
  33264. </thead>
  33265. <tbody>
  33266. <tr>
  33267. <td>Homepage</td>
  33268. <td><a href="https://github.com/sgorsten/linalg">https://github.com/sgorsten/linalg</a></td>
  33269. </tr>
  33270. <tr>
  33271. <td>License</td>
  33272. <td>Unlicense license</td>
  33273. </tr>
  33274. <tr>
  33275. <td>Versions</td>
  33276. <td>v2.2</td>
  33277. </tr>
  33278. <tr>
  33279. <td>Architectures</td>
  33280. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33281. </tr>
  33282. <tr>
  33283. <td>Definition</td>
  33284. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linalg/xmake.lua">linalg/xmake.lua</a></td>
  33285. </tr>
  33286. </tbody>
  33287. </table>
  33288. <h5 id="installcommand">Install command</h5>
  33289. <pre><code class="lang-console">xrepo install linalg
  33290. </code></pre>
  33291. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33292. <pre><code class="lang-lua">add_requires("linalg")
  33293. </code></pre>
  33294. <h3 id="linenoiselinux">linenoise (linux)</h3>
  33295. <table>
  33296. <thead>
  33297. <tr>
  33298. <th>Description</th>
  33299. <th><em>A small self-contained alternative to readline and libedit</em></th>
  33300. </tr>
  33301. </thead>
  33302. <tbody>
  33303. <tr>
  33304. <td>Homepage</td>
  33305. <td><a href="https://github.com/antirez/linenoise">https://github.com/antirez/linenoise</a></td>
  33306. </tr>
  33307. <tr>
  33308. <td>License</td>
  33309. <td>BSD-2-Clause</td>
  33310. </tr>
  33311. <tr>
  33312. <td>Versions</td>
  33313. <td>2020.3.12</td>
  33314. </tr>
  33315. <tr>
  33316. <td>Architectures</td>
  33317. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33318. </tr>
  33319. <tr>
  33320. <td>Definition</td>
  33321. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linenoise/xmake.lua">linenoise/xmake.lua</a></td>
  33322. </tr>
  33323. </tbody>
  33324. </table>
  33325. <h5 id="installcommand">Install command</h5>
  33326. <pre><code class="lang-console">xrepo install linenoise
  33327. </code></pre>
  33328. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33329. <pre><code class="lang-lua">add_requires("linenoise")
  33330. </code></pre>
  33331. <h3 id="linmathhlinux">linmath.h (linux)</h3>
  33332. <table>
  33333. <thead>
  33334. <tr>
  33335. <th>Description</th>
  33336. <th><em>a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions</em></th>
  33337. </tr>
  33338. </thead>
  33339. <tbody>
  33340. <tr>
  33341. <td>Homepage</td>
  33342. <td><a href="https://github.com/datenwolf/linmath.h">https://github.com/datenwolf/linmath.h</a></td>
  33343. </tr>
  33344. <tr>
  33345. <td>License</td>
  33346. <td>WTFPL</td>
  33347. </tr>
  33348. <tr>
  33349. <td>Versions</td>
  33350. <td>2022.06.19</td>
  33351. </tr>
  33352. <tr>
  33353. <td>Architectures</td>
  33354. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33355. </tr>
  33356. <tr>
  33357. <td>Definition</td>
  33358. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linmath.h/xmake.lua">linmath.h/xmake.lua</a></td>
  33359. </tr>
  33360. </tbody>
  33361. </table>
  33362. <h5 id="installcommand">Install command</h5>
  33363. <pre><code class="lang-console">xrepo install linmath.h
  33364. </code></pre>
  33365. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33366. <pre><code class="lang-lua">add_requires("linmath.h")
  33367. </code></pre>
  33368. <h3 id="linuxheaderslinux">linux-headers (linux)</h3>
  33369. <table>
  33370. <thead>
  33371. <tr>
  33372. <th>Description</th>
  33373. <th><em>Header files of the Linux kernel</em></th>
  33374. </tr>
  33375. </thead>
  33376. <tbody>
  33377. <tr>
  33378. <td>Homepage</td>
  33379. <td><a href="https://kernel.org/">https://kernel.org/</a></td>
  33380. </tr>
  33381. <tr>
  33382. <td>License</td>
  33383. <td>GPL-2.0-only</td>
  33384. </tr>
  33385. <tr>
  33386. <td>Versions</td>
  33387. <td>4.20.9, 5.0.8, 5.9.16, 5.10.46, 5.15, 5.16.9, 6.7.6</td>
  33388. </tr>
  33389. <tr>
  33390. <td>Architectures</td>
  33391. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33392. </tr>
  33393. <tr>
  33394. <td>Definition</td>
  33395. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linux-headers/xmake.lua">linux-headers/xmake.lua</a></td>
  33396. </tr>
  33397. </tbody>
  33398. </table>
  33399. <h5 id="installcommand">Install command</h5>
  33400. <pre><code class="lang-console">xrepo install linux-headers
  33401. </code></pre>
  33402. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33403. <pre><code class="lang-lua">add_requires("linux-headers")
  33404. </code></pre>
  33405. <h3 id="linuxsyscallsupportlinux">linux-syscall-support (linux)</h3>
  33406. <table>
  33407. <thead>
  33408. <tr>
  33409. <th>Description</th>
  33410. <th><em>Linux Syscall Support provides a header file that can be included into your application whenever you need to make direct system calls.</em></th>
  33411. </tr>
  33412. </thead>
  33413. <tbody>
  33414. <tr>
  33415. <td>Homepage</td>
  33416. <td><a href="https://chromium.googlesource.com/linux-syscall-support">https://chromium.googlesource.com/linux-syscall-support</a></td>
  33417. </tr>
  33418. <tr>
  33419. <td>License</td>
  33420. <td>BSD-3-Clause</td>
  33421. </tr>
  33422. <tr>
  33423. <td>Versions</td>
  33424. <td>v2022.10.12, v2024.02.01</td>
  33425. </tr>
  33426. <tr>
  33427. <td>Architectures</td>
  33428. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33429. </tr>
  33430. <tr>
  33431. <td>Definition</td>
  33432. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linux-syscall-support/xmake.lua">linux-syscall-support/xmake.lua</a></td>
  33433. </tr>
  33434. </tbody>
  33435. </table>
  33436. <h5 id="installcommand">Install command</h5>
  33437. <pre><code class="lang-console">xrepo install linux-syscall-support
  33438. </code></pre>
  33439. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33440. <pre><code class="lang-lua">add_requires("linux-syscall-support")
  33441. </code></pre>
  33442. <h3 id="linuxtoolslinux">linux-tools (linux)</h3>
  33443. <table>
  33444. <thead>
  33445. <tr>
  33446. <th>Description</th>
  33447. <th><em>Tools of the Linux kernel</em></th>
  33448. </tr>
  33449. </thead>
  33450. <tbody>
  33451. <tr>
  33452. <td>Homepage</td>
  33453. <td><a href="https://kernel.org/">https://kernel.org/</a></td>
  33454. </tr>
  33455. <tr>
  33456. <td>License</td>
  33457. <td>GPL-2.0-only</td>
  33458. </tr>
  33459. <tr>
  33460. <td>Versions</td>
  33461. <td>4.20.9, 5.0.8, 5.9.16, 5.16.9, 6.7.6</td>
  33462. </tr>
  33463. <tr>
  33464. <td>Architectures</td>
  33465. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33466. </tr>
  33467. <tr>
  33468. <td>Definition</td>
  33469. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/linux-tools/xmake.lua">linux-tools/xmake.lua</a></td>
  33470. </tr>
  33471. </tbody>
  33472. </table>
  33473. <h5 id="installcommand">Install command</h5>
  33474. <pre><code class="lang-console">xrepo install linux-tools
  33475. </code></pre>
  33476. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33477. <pre><code class="lang-lua">add_requires("linux-tools")
  33478. </code></pre>
  33479. <h3 id="liquiddsplinux">liquid-dsp (linux)</h3>
  33480. <table>
  33481. <thead>
  33482. <tr>
  33483. <th>Description</th>
  33484. <th><em>digital signal processing library for software-defined radios</em></th>
  33485. </tr>
  33486. </thead>
  33487. <tbody>
  33488. <tr>
  33489. <td>Homepage</td>
  33490. <td><a href="http://liquidsdr.org">http://liquidsdr.org</a></td>
  33491. </tr>
  33492. <tr>
  33493. <td>License</td>
  33494. <td>MIT</td>
  33495. </tr>
  33496. <tr>
  33497. <td>Versions</td>
  33498. <td>v1.7.0</td>
  33499. </tr>
  33500. <tr>
  33501. <td>Architectures</td>
  33502. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33503. </tr>
  33504. <tr>
  33505. <td>Definition</td>
  33506. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/liquid-dsp/xmake.lua">liquid-dsp/xmake.lua</a></td>
  33507. </tr>
  33508. </tbody>
  33509. </table>
  33510. <h5 id="installcommand">Install command</h5>
  33511. <pre><code class="lang-console">xrepo install liquid-dsp
  33512. </code></pre>
  33513. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33514. <pre><code class="lang-lua">add_requires("liquid-dsp")
  33515. </code></pre>
  33516. <h3 id="litehtmllinux">litehtml (linux)</h3>
  33517. <table>
  33518. <thead>
  33519. <tr>
  33520. <th>Description</th>
  33521. <th><em>Fast and lightweight HTML/CSS rendering engine</em></th>
  33522. </tr>
  33523. </thead>
  33524. <tbody>
  33525. <tr>
  33526. <td>Homepage</td>
  33527. <td><a href="http://www.litehtml.com/">http://www.litehtml.com/</a></td>
  33528. </tr>
  33529. <tr>
  33530. <td>License</td>
  33531. <td>BSD-3-Clause</td>
  33532. </tr>
  33533. <tr>
  33534. <td>Versions</td>
  33535. <td>v0.9</td>
  33536. </tr>
  33537. <tr>
  33538. <td>Architectures</td>
  33539. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33540. </tr>
  33541. <tr>
  33542. <td>Definition</td>
  33543. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/litehtml/xmake.lua">litehtml/xmake.lua</a></td>
  33544. </tr>
  33545. </tbody>
  33546. </table>
  33547. <h5 id="installcommand">Install command</h5>
  33548. <pre><code class="lang-console">xrepo install litehtml
  33549. </code></pre>
  33550. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33551. <pre><code class="lang-lua">add_requires("litehtml")
  33552. </code></pre>
  33553. <h3 id="littlefslinux">littlefs (linux)</h3>
  33554. <table>
  33555. <thead>
  33556. <tr>
  33557. <th>Description</th>
  33558. <th><em>A little fail-safe filesystem designed for microcontrollers</em></th>
  33559. </tr>
  33560. </thead>
  33561. <tbody>
  33562. <tr>
  33563. <td>Homepage</td>
  33564. <td><a href="https://github.com/littlefs-project/littlefs">https://github.com/littlefs-project/littlefs</a></td>
  33565. </tr>
  33566. <tr>
  33567. <td>License</td>
  33568. <td>BSD-3-Clause</td>
  33569. </tr>
  33570. <tr>
  33571. <td>Versions</td>
  33572. <td>v2.5.0, v2.8.2, v2.9.2, v2.9.3, v2.10.1, v2.11.0, v2.11.1</td>
  33573. </tr>
  33574. <tr>
  33575. <td>Architectures</td>
  33576. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33577. </tr>
  33578. <tr>
  33579. <td>Definition</td>
  33580. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/littlefs/xmake.lua">littlefs/xmake.lua</a></td>
  33581. </tr>
  33582. </tbody>
  33583. </table>
  33584. <h5 id="installcommand">Install command</h5>
  33585. <pre><code class="lang-console">xrepo install littlefs
  33586. </code></pre>
  33587. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33588. <pre><code class="lang-lua">add_requires("littlefs")
  33589. </code></pre>
  33590. <h3 id="llamacpplinux">llama.cpp (linux)</h3>
  33591. <table>
  33592. <thead>
  33593. <tr>
  33594. <th>Description</th>
  33595. <th><em>Port of Facebook&#39;s LLaMA model in C/C++</em></th>
  33596. </tr>
  33597. </thead>
  33598. <tbody>
  33599. <tr>
  33600. <td>Homepage</td>
  33601. <td><a href="https://github.com/ggerganov/llama.cpp">https://github.com/ggerganov/llama.cpp</a></td>
  33602. </tr>
  33603. <tr>
  33604. <td>License</td>
  33605. <td>MIT</td>
  33606. </tr>
  33607. <tr>
  33608. <td>Versions</td>
  33609. <td>3775</td>
  33610. </tr>
  33611. <tr>
  33612. <td>Architectures</td>
  33613. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33614. </tr>
  33615. <tr>
  33616. <td>Definition</td>
  33617. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llama.cpp/xmake.lua">llama.cpp/xmake.lua</a></td>
  33618. </tr>
  33619. </tbody>
  33620. </table>
  33621. <h5 id="installcommand">Install command</h5>
  33622. <pre><code class="lang-console">xrepo install llama.cpp
  33623. </code></pre>
  33624. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33625. <pre><code class="lang-lua">add_requires("llama.cpp")
  33626. </code></pre>
  33627. <h3 id="llfiolinux">llfio (linux)</h3>
  33628. <table>
  33629. <thead>
  33630. <tr>
  33631. <th>Description</th>
  33632. <th><em>UTF8-CPP: UTF-8 with C++ in a Portable Way</em></th>
  33633. </tr>
  33634. </thead>
  33635. <tbody>
  33636. <tr>
  33637. <td>Homepage</td>
  33638. <td><a href="https://github.com/ned14/llfio">https://github.com/ned14/llfio</a></td>
  33639. </tr>
  33640. <tr>
  33641. <td>License</td>
  33642. <td>Apache-2.0</td>
  33643. </tr>
  33644. <tr>
  33645. <td>Versions</td>
  33646. <td>2022.9.7</td>
  33647. </tr>
  33648. <tr>
  33649. <td>Architectures</td>
  33650. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33651. </tr>
  33652. <tr>
  33653. <td>Definition</td>
  33654. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llfio/xmake.lua">llfio/xmake.lua</a></td>
  33655. </tr>
  33656. </tbody>
  33657. </table>
  33658. <h5 id="installcommand">Install command</h5>
  33659. <pre><code class="lang-console">xrepo install llfio
  33660. </code></pre>
  33661. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33662. <pre><code class="lang-lua">add_requires("llfio")
  33663. </code></pre>
  33664. <h3 id="llgllinux">llgl (linux)</h3>
  33665. <table>
  33666. <thead>
  33667. <tr>
  33668. <th>Description</th>
  33669. <th><em>Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal</em></th>
  33670. </tr>
  33671. </thead>
  33672. <tbody>
  33673. <tr>
  33674. <td>Homepage</td>
  33675. <td><a href="https://github.com/LukasBanana/LLGL">https://github.com/LukasBanana/LLGL</a></td>
  33676. </tr>
  33677. <tr>
  33678. <td>License</td>
  33679. <td>BSD-3-Clause</td>
  33680. </tr>
  33681. <tr>
  33682. <td>Versions</td>
  33683. <td>v0.04</td>
  33684. </tr>
  33685. <tr>
  33686. <td>Architectures</td>
  33687. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33688. </tr>
  33689. <tr>
  33690. <td>Definition</td>
  33691. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llgl/xmake.lua">llgl/xmake.lua</a></td>
  33692. </tr>
  33693. </tbody>
  33694. </table>
  33695. <h5 id="installcommand">Install command</h5>
  33696. <pre><code class="lang-console">xrepo install llgl
  33697. </code></pre>
  33698. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33699. <pre><code class="lang-lua">add_requires("llgl")
  33700. </code></pre>
  33701. <h3 id="llhttplinux">llhttp (linux)</h3>
  33702. <table>
  33703. <thead>
  33704. <tr>
  33705. <th>Description</th>
  33706. <th><em>Port of http_parser to llparse</em></th>
  33707. </tr>
  33708. </thead>
  33709. <tbody>
  33710. <tr>
  33711. <td>Homepage</td>
  33712. <td><a href="https://github.com/nodejs/llhttp">https://github.com/nodejs/llhttp</a></td>
  33713. </tr>
  33714. <tr>
  33715. <td>License</td>
  33716. <td>MIT</td>
  33717. </tr>
  33718. <tr>
  33719. <td>Versions</td>
  33720. <td>v3.0.0, v8.1.0, v9.2.1, v9.3.0</td>
  33721. </tr>
  33722. <tr>
  33723. <td>Architectures</td>
  33724. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33725. </tr>
  33726. <tr>
  33727. <td>Definition</td>
  33728. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llhttp/xmake.lua">llhttp/xmake.lua</a></td>
  33729. </tr>
  33730. </tbody>
  33731. </table>
  33732. <h5 id="installcommand">Install command</h5>
  33733. <pre><code class="lang-console">xrepo install llhttp
  33734. </code></pre>
  33735. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33736. <pre><code class="lang-lua">add_requires("llhttp")
  33737. </code></pre>
  33738. <h3 id="llvmlinux">llvm (linux)</h3>
  33739. <table>
  33740. <thead>
  33741. <tr>
  33742. <th>Description</th>
  33743. <th><em>The LLVM Compiler Infrastructure</em></th>
  33744. </tr>
  33745. </thead>
  33746. <tbody>
  33747. <tr>
  33748. <td>Homepage</td>
  33749. <td><a href="https://llvm.org/">https://llvm.org/</a></td>
  33750. </tr>
  33751. <tr>
  33752. <td>Versions</td>
  33753. <td></td>
  33754. </tr>
  33755. <tr>
  33756. <td>Architectures</td>
  33757. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33758. </tr>
  33759. <tr>
  33760. <td>Definition</td>
  33761. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm/xmake.lua">llvm/xmake.lua</a></td>
  33762. </tr>
  33763. </tbody>
  33764. </table>
  33765. <h5 id="installcommand">Install command</h5>
  33766. <pre><code class="lang-console">xrepo install llvm
  33767. </code></pre>
  33768. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33769. <pre><code class="lang-lua">add_requires("llvm")
  33770. </code></pre>
  33771. <h3 id="llvmarmlinux">llvm-arm (linux)</h3>
  33772. <table>
  33773. <thead>
  33774. <tr>
  33775. <th>Description</th>
  33776. <th><em>A project dedicated to building LLVM toolchain for 32-bit Arm embedded targets.</em></th>
  33777. </tr>
  33778. </thead>
  33779. <tbody>
  33780. <tr>
  33781. <td>Homepage</td>
  33782. <td><a href="https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm">https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm</a></td>
  33783. </tr>
  33784. <tr>
  33785. <td>Versions</td>
  33786. <td>17.0.1</td>
  33787. </tr>
  33788. <tr>
  33789. <td>Architectures</td>
  33790. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33791. </tr>
  33792. <tr>
  33793. <td>Definition</td>
  33794. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm-arm/xmake.lua">llvm-arm/xmake.lua</a></td>
  33795. </tr>
  33796. </tbody>
  33797. </table>
  33798. <h5 id="installcommand">Install command</h5>
  33799. <pre><code class="lang-console">xrepo install llvm-arm
  33800. </code></pre>
  33801. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33802. <pre><code class="lang-lua">add_requires("llvm-arm")
  33803. </code></pre>
  33804. <h3 id="llvmmingwlinux">llvm-mingw (linux)</h3>
  33805. <table>
  33806. <thead>
  33807. <tr>
  33808. <th>Description</th>
  33809. <th><em>An LLVM/Clang/LLD based mingw-w64 toolchain</em></th>
  33810. </tr>
  33811. </thead>
  33812. <tbody>
  33813. <tr>
  33814. <td>Homepage</td>
  33815. <td><a href="https://github.com/mstorsjo/llvm-mingw">https://github.com/mstorsjo/llvm-mingw</a></td>
  33816. </tr>
  33817. <tr>
  33818. <td>Versions</td>
  33819. <td>20211002, 20220323, 20240417</td>
  33820. </tr>
  33821. <tr>
  33822. <td>Architectures</td>
  33823. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33824. </tr>
  33825. <tr>
  33826. <td>Definition</td>
  33827. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/llvm-mingw/xmake.lua">llvm-mingw/xmake.lua</a></td>
  33828. </tr>
  33829. </tbody>
  33830. </table>
  33831. <h5 id="installcommand">Install command</h5>
  33832. <pre><code class="lang-console">xrepo install llvm-mingw
  33833. </code></pre>
  33834. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33835. <pre><code class="lang-lua">add_requires("llvm-mingw")
  33836. </code></pre>
  33837. <h3 id="lmdblinux">lmdb (linux)</h3>
  33838. <table>
  33839. <thead>
  33840. <tr>
  33841. <th>Description</th>
  33842. <th><em>Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.</em></th>
  33843. </tr>
  33844. </thead>
  33845. <tbody>
  33846. <tr>
  33847. <td>Homepage</td>
  33848. <td><a href="http://www.openldap.org/software/repo.html">http://www.openldap.org/software/repo.html</a></td>
  33849. </tr>
  33850. <tr>
  33851. <td>Versions</td>
  33852. <td>0.9.31</td>
  33853. </tr>
  33854. <tr>
  33855. <td>Architectures</td>
  33856. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33857. </tr>
  33858. <tr>
  33859. <td>Definition</td>
  33860. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lmdb/xmake.lua">lmdb/xmake.lua</a></td>
  33861. </tr>
  33862. </tbody>
  33863. </table>
  33864. <h5 id="installcommand">Install command</h5>
  33865. <pre><code class="lang-console">xrepo install lmdb
  33866. </code></pre>
  33867. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33868. <pre><code class="lang-lua">add_requires("lmdb")
  33869. </code></pre>
  33870. <h3 id="lockfreelinux">lockfree (linux)</h3>
  33871. <table>
  33872. <thead>
  33873. <tr>
  33874. <th>Description</th>
  33875. <th><em>A collection of lock-free data structures written in standard C++11</em></th>
  33876. </tr>
  33877. </thead>
  33878. <tbody>
  33879. <tr>
  33880. <td>Homepage</td>
  33881. <td><a href="https://github.com/DNedic/lockfree">https://github.com/DNedic/lockfree</a></td>
  33882. </tr>
  33883. <tr>
  33884. <td>License</td>
  33885. <td>MIT</td>
  33886. </tr>
  33887. <tr>
  33888. <td>Versions</td>
  33889. <td>2.0.10</td>
  33890. </tr>
  33891. <tr>
  33892. <td>Architectures</td>
  33893. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33894. </tr>
  33895. <tr>
  33896. <td>Definition</td>
  33897. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lockfree/xmake.lua">lockfree/xmake.lua</a></td>
  33898. </tr>
  33899. </tbody>
  33900. </table>
  33901. <h5 id="installcommand">Install command</h5>
  33902. <pre><code class="lang-console">xrepo install lockfree
  33903. </code></pre>
  33904. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33905. <pre><code class="lang-lua">add_requires("lockfree")
  33906. </code></pre>
  33907. <h3 id="lodepnglinux">lodepng (linux)</h3>
  33908. <table>
  33909. <thead>
  33910. <tr>
  33911. <th>Description</th>
  33912. <th><em>PNG encoder and decoder in C and C++.</em></th>
  33913. </tr>
  33914. </thead>
  33915. <tbody>
  33916. <tr>
  33917. <td>Homepage</td>
  33918. <td><a href="https://lodev.org/lodepng/">https://lodev.org/lodepng/</a></td>
  33919. </tr>
  33920. <tr>
  33921. <td>License</td>
  33922. <td>zlib</td>
  33923. </tr>
  33924. <tr>
  33925. <td>Versions</td>
  33926. <td>2025.05.06</td>
  33927. </tr>
  33928. <tr>
  33929. <td>Architectures</td>
  33930. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33931. </tr>
  33932. <tr>
  33933. <td>Definition</td>
  33934. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lodepng/xmake.lua">lodepng/xmake.lua</a></td>
  33935. </tr>
  33936. </tbody>
  33937. </table>
  33938. <h5 id="installcommand">Install command</h5>
  33939. <pre><code class="lang-console">xrepo install lodepng
  33940. </code></pre>
  33941. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33942. <pre><code class="lang-lua">add_requires("lodepng")
  33943. </code></pre>
  33944. <h3 id="log4cpluslinux">log4cplus (linux)</h3>
  33945. <table>
  33946. <thead>
  33947. <tr>
  33948. <th>Description</th>
  33949. <th><em>log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration.</em></th>
  33950. </tr>
  33951. </thead>
  33952. <tbody>
  33953. <tr>
  33954. <td>Homepage</td>
  33955. <td><a href="https://sourceforge.net/projects/log4cplus/">https://sourceforge.net/projects/log4cplus/</a></td>
  33956. </tr>
  33957. <tr>
  33958. <td>License</td>
  33959. <td>BSD-2-Clause</td>
  33960. </tr>
  33961. <tr>
  33962. <td>Versions</td>
  33963. <td>2.0.6, 2.0.7, 2.1.1, 2.1.2</td>
  33964. </tr>
  33965. <tr>
  33966. <td>Architectures</td>
  33967. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  33968. </tr>
  33969. <tr>
  33970. <td>Definition</td>
  33971. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/log4cplus/xmake.lua">log4cplus/xmake.lua</a></td>
  33972. </tr>
  33973. </tbody>
  33974. </table>
  33975. <h5 id="installcommand">Install command</h5>
  33976. <pre><code class="lang-console">xrepo install log4cplus
  33977. </code></pre>
  33978. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  33979. <pre><code class="lang-lua">add_requires("log4cplus")
  33980. </code></pre>
  33981. <h3 id="logurulinux">loguru (linux)</h3>
  33982. <table>
  33983. <thead>
  33984. <tr>
  33985. <th>Description</th>
  33986. <th><em>A lightweight C++ logging library</em></th>
  33987. </tr>
  33988. </thead>
  33989. <tbody>
  33990. <tr>
  33991. <td>Homepage</td>
  33992. <td><a href="https://github.com/emilk/loguru">https://github.com/emilk/loguru</a></td>
  33993. </tr>
  33994. <tr>
  33995. <td>Versions</td>
  33996. <td>v2.1.0</td>
  33997. </tr>
  33998. <tr>
  33999. <td>Architectures</td>
  34000. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34001. </tr>
  34002. <tr>
  34003. <td>Definition</td>
  34004. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/loguru/xmake.lua">loguru/xmake.lua</a></td>
  34005. </tr>
  34006. </tbody>
  34007. </table>
  34008. <h5 id="installcommand">Install command</h5>
  34009. <pre><code class="lang-console">xrepo install loguru
  34010. </code></pre>
  34011. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34012. <pre><code class="lang-lua">add_requires("loguru")
  34013. </code></pre>
  34014. <h3 id="lollylinux">lolly (linux)</h3>
  34015. <table>
  34016. <thead>
  34017. <tr>
  34018. <th>Description</th>
  34019. <th><em>Lolly is an alternative to the C++ Standard Library.</em></th>
  34020. </tr>
  34021. </thead>
  34022. <tbody>
  34023. <tr>
  34024. <td>Homepage</td>
  34025. <td><a href="https://github.com/XmacsLabs/lolly">https://github.com/XmacsLabs/lolly</a></td>
  34026. </tr>
  34027. <tr>
  34028. <td>Versions</td>
  34029. <td>v1.0.1</td>
  34030. </tr>
  34031. <tr>
  34032. <td>Architectures</td>
  34033. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34034. </tr>
  34035. <tr>
  34036. <td>Definition</td>
  34037. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lolly/xmake.lua">lolly/xmake.lua</a></td>
  34038. </tr>
  34039. </tbody>
  34040. </table>
  34041. <h5 id="installcommand">Install command</h5>
  34042. <pre><code class="lang-console">xrepo install lolly
  34043. </code></pre>
  34044. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34045. <pre><code class="lang-lua">add_requires("lolly")
  34046. </code></pre>
  34047. <h3 id="lshpacklinux">ls-hpack (linux)</h3>
  34048. <table>
  34049. <thead>
  34050. <tr>
  34051. <th>Description</th>
  34052. <th><em>LiteSpeed HPACK (RFC7541) Library</em></th>
  34053. </tr>
  34054. </thead>
  34055. <tbody>
  34056. <tr>
  34057. <td>Homepage</td>
  34058. <td><a href="https://github.com/litespeedtech/ls-hpack">https://github.com/litespeedtech/ls-hpack</a></td>
  34059. </tr>
  34060. <tr>
  34061. <td>License</td>
  34062. <td>MIT</td>
  34063. </tr>
  34064. <tr>
  34065. <td>Versions</td>
  34066. <td>v2.3.3, v2.3.4</td>
  34067. </tr>
  34068. <tr>
  34069. <td>Architectures</td>
  34070. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34071. </tr>
  34072. <tr>
  34073. <td>Definition</td>
  34074. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/ls-hpack/xmake.lua">ls-hpack/xmake.lua</a></td>
  34075. </tr>
  34076. </tbody>
  34077. </table>
  34078. <h5 id="installcommand">Install command</h5>
  34079. <pre><code class="lang-console">xrepo install ls-hpack
  34080. </code></pre>
  34081. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34082. <pre><code class="lang-lua">add_requires("ls-hpack")
  34083. </code></pre>
  34084. <h3 id="lsqpacklinux">ls-qpack (linux)</h3>
  34085. <table>
  34086. <thead>
  34087. <tr>
  34088. <th>Description</th>
  34089. <th><em>QPACK compression library for use with HTTP/3</em></th>
  34090. </tr>
  34091. </thead>
  34092. <tbody>
  34093. <tr>
  34094. <td>Homepage</td>
  34095. <td><a href="https://github.com/litespeedtech/ls-qpack">https://github.com/litespeedtech/ls-qpack</a></td>
  34096. </tr>
  34097. <tr>
  34098. <td>License</td>
  34099. <td>MIT</td>
  34100. </tr>
  34101. <tr>
  34102. <td>Versions</td>
  34103. <td>v2.5.3, v2.5.4, v2.5.5, v2.6.0, v2.6.1, v2.6.2</td>
  34104. </tr>
  34105. <tr>
  34106. <td>Architectures</td>
  34107. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34108. </tr>
  34109. <tr>
  34110. <td>Definition</td>
  34111. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/ls-qpack/xmake.lua">ls-qpack/xmake.lua</a></td>
  34112. </tr>
  34113. </tbody>
  34114. </table>
  34115. <h5 id="installcommand">Install command</h5>
  34116. <pre><code class="lang-console">xrepo install ls-qpack
  34117. </code></pre>
  34118. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34119. <pre><code class="lang-lua">add_requires("ls-qpack")
  34120. </code></pre>
  34121. <h3 id="lspframeworklinux">lsp-framework (linux)</h3>
  34122. <table>
  34123. <thead>
  34124. <tr>
  34125. <th>Description</th>
  34126. <th><em>Language Server Protocol implementation in C++</em></th>
  34127. </tr>
  34128. </thead>
  34129. <tbody>
  34130. <tr>
  34131. <td>Homepage</td>
  34132. <td><a href="https://github.com/leon-bckl/lsp-framework">https://github.com/leon-bckl/lsp-framework</a></td>
  34133. </tr>
  34134. <tr>
  34135. <td>License</td>
  34136. <td>MIT</td>
  34137. </tr>
  34138. <tr>
  34139. <td>Versions</td>
  34140. <td>1.0.1</td>
  34141. </tr>
  34142. <tr>
  34143. <td>Architectures</td>
  34144. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34145. </tr>
  34146. <tr>
  34147. <td>Definition</td>
  34148. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lsp-framework/xmake.lua">lsp-framework/xmake.lua</a></td>
  34149. </tr>
  34150. </tbody>
  34151. </table>
  34152. <h5 id="installcommand">Install command</h5>
  34153. <pre><code class="lang-console">xrepo install lsp-framework
  34154. </code></pre>
  34155. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34156. <pre><code class="lang-lua">add_requires("lsp-framework")
  34157. </code></pre>
  34158. <h3 id="lsquiclinux">lsquic (linux)</h3>
  34159. <table>
  34160. <thead>
  34161. <tr>
  34162. <th>Description</th>
  34163. <th><em>LiteSpeed QUIC and HTTP/3 Library</em></th>
  34164. </tr>
  34165. </thead>
  34166. <tbody>
  34167. <tr>
  34168. <td>Homepage</td>
  34169. <td><a href="https://github.com/litespeedtech/lsquic">https://github.com/litespeedtech/lsquic</a></td>
  34170. </tr>
  34171. <tr>
  34172. <td>License</td>
  34173. <td>MIT</td>
  34174. </tr>
  34175. <tr>
  34176. <td>Versions</td>
  34177. <td>v4.0.8, v4.0.9, v4.0.11, v4.0.12, v4.2.0, v4.3.0</td>
  34178. </tr>
  34179. <tr>
  34180. <td>Architectures</td>
  34181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34182. </tr>
  34183. <tr>
  34184. <td>Definition</td>
  34185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lsquic/xmake.lua">lsquic/xmake.lua</a></td>
  34186. </tr>
  34187. </tbody>
  34188. </table>
  34189. <h5 id="installcommand">Install command</h5>
  34190. <pre><code class="lang-console">xrepo install lsquic
  34191. </code></pre>
  34192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34193. <pre><code class="lang-lua">add_requires("lsquic")
  34194. </code></pre>
  34195. <h3 id="lualinux">lua (linux)</h3>
  34196. <table>
  34197. <thead>
  34198. <tr>
  34199. <th>Description</th>
  34200. <th><em>A powerful, efficient, lightweight, embeddable scripting language.</em></th>
  34201. </tr>
  34202. </thead>
  34203. <tbody>
  34204. <tr>
  34205. <td>Homepage</td>
  34206. <td><a href="http://lua.org">http://lua.org</a></td>
  34207. </tr>
  34208. <tr>
  34209. <td>Versions</td>
  34210. <td>v5.1.1, v5.1.5, v5.2.3, v5.2.4, v5.3.6, v5.4.1, v5.4.2, v5.4.3, v5.4.4, v5.4.6, v5.4.7</td>
  34211. </tr>
  34212. <tr>
  34213. <td>Architectures</td>
  34214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34215. </tr>
  34216. <tr>
  34217. <td>Definition</td>
  34218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lua/xmake.lua">lua/xmake.lua</a></td>
  34219. </tr>
  34220. </tbody>
  34221. </table>
  34222. <h5 id="installcommand">Install command</h5>
  34223. <pre><code class="lang-console">xrepo install lua
  34224. </code></pre>
  34225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34226. <pre><code class="lang-lua">add_requires("lua")
  34227. </code></pre>
  34228. <h3 id="luaformatlinux">lua-format (linux)</h3>
  34229. <table>
  34230. <thead>
  34231. <tr>
  34232. <th>Description</th>
  34233. <th><em>Code formatter for Lua</em></th>
  34234. </tr>
  34235. </thead>
  34236. <tbody>
  34237. <tr>
  34238. <td>Homepage</td>
  34239. <td><a href="https://github.com/Koihik/LuaFormatter">https://github.com/Koihik/LuaFormatter</a></td>
  34240. </tr>
  34241. <tr>
  34242. <td>Versions</td>
  34243. <td>1.3.5</td>
  34244. </tr>
  34245. <tr>
  34246. <td>Architectures</td>
  34247. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34248. </tr>
  34249. <tr>
  34250. <td>Definition</td>
  34251. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lua-format/xmake.lua">lua-format/xmake.lua</a></td>
  34252. </tr>
  34253. </tbody>
  34254. </table>
  34255. <h5 id="installcommand">Install command</h5>
  34256. <pre><code class="lang-console">xrepo install lua-format
  34257. </code></pre>
  34258. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34259. <pre><code class="lang-lua">add_requires("lua-format")
  34260. </code></pre>
  34261. <h3 id="luabridge3linux">luabridge3 (linux)</h3>
  34262. <table>
  34263. <thead>
  34264. <tr>
  34265. <th>Description</th>
  34266. <th><em>LuaBridge3 is a lightweight and dependency-free library for mapping data, functions, and classes back and forth between C++ and Lua.</em></th>
  34267. </tr>
  34268. </thead>
  34269. <tbody>
  34270. <tr>
  34271. <td>Homepage</td>
  34272. <td><a href="https://kunitoki.github.io/LuaBridge3">https://kunitoki.github.io/LuaBridge3</a></td>
  34273. </tr>
  34274. <tr>
  34275. <td>License</td>
  34276. <td>MIT</td>
  34277. </tr>
  34278. <tr>
  34279. <td>Versions</td>
  34280. <td>3.0-rc3, 3.0-rc4</td>
  34281. </tr>
  34282. <tr>
  34283. <td>Architectures</td>
  34284. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34285. </tr>
  34286. <tr>
  34287. <td>Definition</td>
  34288. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luabridge3/xmake.lua">luabridge3/xmake.lua</a></td>
  34289. </tr>
  34290. </tbody>
  34291. </table>
  34292. <h5 id="installcommand">Install command</h5>
  34293. <pre><code class="lang-console">xrepo install luabridge3
  34294. </code></pre>
  34295. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34296. <pre><code class="lang-lua">add_requires("luabridge3")
  34297. </code></pre>
  34298. <h3 id="luajitlinux">luajit (linux)</h3>
  34299. <table>
  34300. <thead>
  34301. <tr>
  34302. <th>Description</th>
  34303. <th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
  34304. </tr>
  34305. </thead>
  34306. <tbody>
  34307. <tr>
  34308. <td>Homepage</td>
  34309. <td><a href="http://luajit.org">http://luajit.org</a></td>
  34310. </tr>
  34311. <tr>
  34312. <td>License</td>
  34313. <td>MIT</td>
  34314. </tr>
  34315. <tr>
  34316. <td>Versions</td>
  34317. <td>v2.1.0-beta3</td>
  34318. </tr>
  34319. <tr>
  34320. <td>Architectures</td>
  34321. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34322. </tr>
  34323. <tr>
  34324. <td>Definition</td>
  34325. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luajit/xmake.lua">luajit/xmake.lua</a></td>
  34326. </tr>
  34327. </tbody>
  34328. </table>
  34329. <h5 id="installcommand">Install command</h5>
  34330. <pre><code class="lang-console">xrepo install luajit
  34331. </code></pre>
  34332. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34333. <pre><code class="lang-lua">add_requires("luajit")
  34334. </code></pre>
  34335. <h3 id="luaulinux">luau (linux)</h3>
  34336. <table>
  34337. <thead>
  34338. <tr>
  34339. <th>Description</th>
  34340. <th><em>A fast, small, safe, gradually typed embeddable scripting language derived from Lua.</em></th>
  34341. </tr>
  34342. </thead>
  34343. <tbody>
  34344. <tr>
  34345. <td>Homepage</td>
  34346. <td><a href="https://www.luau.org/">https://www.luau.org/</a></td>
  34347. </tr>
  34348. <tr>
  34349. <td>License</td>
  34350. <td>MIT</td>
  34351. </tr>
  34352. <tr>
  34353. <td>Versions</td>
  34354. <td>0.538, 0.623, 0.624, 0.638, 0.640, 0.642, 0.643, 0.683, 0.686, 0.689, 0.691</td>
  34355. </tr>
  34356. <tr>
  34357. <td>Architectures</td>
  34358. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34359. </tr>
  34360. <tr>
  34361. <td>Definition</td>
  34362. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luau/xmake.lua">luau/xmake.lua</a></td>
  34363. </tr>
  34364. </tbody>
  34365. </table>
  34366. <h5 id="installcommand">Install command</h5>
  34367. <pre><code class="lang-console">xrepo install luau
  34368. </code></pre>
  34369. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34370. <pre><code class="lang-lua">add_requires("luau")
  34371. </code></pre>
  34372. <h3 id="lunasvglinux">lunasvg (linux)</h3>
  34373. <table>
  34374. <thead>
  34375. <tr>
  34376. <th>Description</th>
  34377. <th><em>LunaSVG - SVG rendering library in C++</em></th>
  34378. </tr>
  34379. </thead>
  34380. <tbody>
  34381. <tr>
  34382. <td>Homepage</td>
  34383. <td><a href="https://github.com/sammycage/lunasvg">https://github.com/sammycage/lunasvg</a></td>
  34384. </tr>
  34385. <tr>
  34386. <td>License</td>
  34387. <td>MIT</td>
  34388. </tr>
  34389. <tr>
  34390. <td>Versions</td>
  34391. <td>v2.3.5, v2.3.9, v2.4.0, v2.4.1, v3.0.1, v3.1.0, v3.2.0, v3.3.0, v3.4.0, v3.5.0</td>
  34392. </tr>
  34393. <tr>
  34394. <td>Architectures</td>
  34395. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34396. </tr>
  34397. <tr>
  34398. <td>Definition</td>
  34399. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lunasvg/xmake.lua">lunasvg/xmake.lua</a></td>
  34400. </tr>
  34401. </tbody>
  34402. </table>
  34403. <h5 id="installcommand">Install command</h5>
  34404. <pre><code class="lang-console">xrepo install lunasvg
  34405. </code></pre>
  34406. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34407. <pre><code class="lang-lua">add_requires("lunasvg")
  34408. </code></pre>
  34409. <h3 id="lunziplinux">lunzip (linux)</h3>
  34410. <table>
  34411. <thead>
  34412. <tr>
  34413. <th>Description</th>
  34414. <th><em>Lunzip is a decompressor for the lzip format written in C.</em></th>
  34415. </tr>
  34416. </thead>
  34417. <tbody>
  34418. <tr>
  34419. <td>Homepage</td>
  34420. <td><a href="https://www.nongnu.org/lzip/lunzip.html">https://www.nongnu.org/lzip/lunzip.html</a></td>
  34421. </tr>
  34422. <tr>
  34423. <td>License</td>
  34424. <td>GPL-2.0-or-later</td>
  34425. </tr>
  34426. <tr>
  34427. <td>Versions</td>
  34428. <td>1.15</td>
  34429. </tr>
  34430. <tr>
  34431. <td>Architectures</td>
  34432. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34433. </tr>
  34434. <tr>
  34435. <td>Definition</td>
  34436. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lunzip/xmake.lua">lunzip/xmake.lua</a></td>
  34437. </tr>
  34438. </tbody>
  34439. </table>
  34440. <h5 id="installcommand">Install command</h5>
  34441. <pre><code class="lang-console">xrepo install lunzip
  34442. </code></pre>
  34443. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34444. <pre><code class="lang-lua">add_requires("lunzip")
  34445. </code></pre>
  34446. <h3 id="lvgllinux">lvgl (linux)</h3>
  34447. <table>
  34448. <thead>
  34449. <tr>
  34450. <th>Description</th>
  34451. <th><em>Light and Versatile Graphics Library</em></th>
  34452. </tr>
  34453. </thead>
  34454. <tbody>
  34455. <tr>
  34456. <td>Homepage</td>
  34457. <td><a href="https://lvgl.io">https://lvgl.io</a></td>
  34458. </tr>
  34459. <tr>
  34460. <td>License</td>
  34461. <td>MIT</td>
  34462. </tr>
  34463. <tr>
  34464. <td>Versions</td>
  34465. <td>v8.0.2, v8.2.0, v9.0.0, v9.1.0</td>
  34466. </tr>
  34467. <tr>
  34468. <td>Architectures</td>
  34469. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34470. </tr>
  34471. <tr>
  34472. <td>Definition</td>
  34473. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lvgl/xmake.lua">lvgl/xmake.lua</a></td>
  34474. </tr>
  34475. </tbody>
  34476. </table>
  34477. <h5 id="installcommand">Install command</h5>
  34478. <pre><code class="lang-console">xrepo install lvgl
  34479. </code></pre>
  34480. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34481. <pre><code class="lang-lua">add_requires("lvgl")
  34482. </code></pre>
  34483. <h3 id="lwloglinux">lwlog (linux)</h3>
  34484. <table>
  34485. <thead>
  34486. <tr>
  34487. <th>Description</th>
  34488. <th><em>Very fast synchronous and asynchronous C++17 logging library</em></th>
  34489. </tr>
  34490. </thead>
  34491. <tbody>
  34492. <tr>
  34493. <td>Homepage</td>
  34494. <td><a href="https://github.com/ChristianPanov/lwlog">https://github.com/ChristianPanov/lwlog</a></td>
  34495. </tr>
  34496. <tr>
  34497. <td>License</td>
  34498. <td>MIT</td>
  34499. </tr>
  34500. <tr>
  34501. <td>Versions</td>
  34502. <td>v1.3.1</td>
  34503. </tr>
  34504. <tr>
  34505. <td>Architectures</td>
  34506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34507. </tr>
  34508. <tr>
  34509. <td>Definition</td>
  34510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lwlog/xmake.lua">lwlog/xmake.lua</a></td>
  34511. </tr>
  34512. </tbody>
  34513. </table>
  34514. <h5 id="installcommand">Install command</h5>
  34515. <pre><code class="lang-console">xrepo install lwlog
  34516. </code></pre>
  34517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34518. <pre><code class="lang-lua">add_requires("lwlog")
  34519. </code></pre>
  34520. <h3 id="lyralinux">lyra (linux)</h3>
  34521. <table>
  34522. <thead>
  34523. <tr>
  34524. <th>Description</th>
  34525. <th><em>A simple to use, composable, command line parser for C++ 11 and beyond</em></th>
  34526. </tr>
  34527. </thead>
  34528. <tbody>
  34529. <tr>
  34530. <td>Homepage</td>
  34531. <td><a href="https://www.bfgroup.xyz/Lyra/">https://www.bfgroup.xyz/Lyra/</a></td>
  34532. </tr>
  34533. <tr>
  34534. <td>License</td>
  34535. <td>BSL-1.0</td>
  34536. </tr>
  34537. <tr>
  34538. <td>Versions</td>
  34539. <td>1.5.1, 1.6, 1.6.1</td>
  34540. </tr>
  34541. <tr>
  34542. <td>Architectures</td>
  34543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34544. </tr>
  34545. <tr>
  34546. <td>Definition</td>
  34547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lyra/xmake.lua">lyra/xmake.lua</a></td>
  34548. </tr>
  34549. </tbody>
  34550. </table>
  34551. <h5 id="installcommand">Install command</h5>
  34552. <pre><code class="lang-console">xrepo install lyra
  34553. </code></pre>
  34554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34555. <pre><code class="lang-lua">add_requires("lyra")
  34556. </code></pre>
  34557. <h3 id="lz4linux">lz4 (linux)</h3>
  34558. <table>
  34559. <thead>
  34560. <tr>
  34561. <th>Description</th>
  34562. <th><em>LZ4 - Extremely fast compression</em></th>
  34563. </tr>
  34564. </thead>
  34565. <tbody>
  34566. <tr>
  34567. <td>Homepage</td>
  34568. <td><a href="https://www.lz4.org/">https://www.lz4.org/</a></td>
  34569. </tr>
  34570. <tr>
  34571. <td>License</td>
  34572. <td>BSD-2-Clause</td>
  34573. </tr>
  34574. <tr>
  34575. <td>Versions</td>
  34576. <td>v1.9.3, v1.9.4, v1.10.0</td>
  34577. </tr>
  34578. <tr>
  34579. <td>Architectures</td>
  34580. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34581. </tr>
  34582. <tr>
  34583. <td>Definition</td>
  34584. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lz4/xmake.lua">lz4/xmake.lua</a></td>
  34585. </tr>
  34586. </tbody>
  34587. </table>
  34588. <h5 id="installcommand">Install command</h5>
  34589. <pre><code class="lang-console">xrepo install lz4
  34590. </code></pre>
  34591. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34592. <pre><code class="lang-lua">add_requires("lz4")
  34593. </code></pre>
  34594. <h3 id="lzavlinux">lzav (linux)</h3>
  34595. <table>
  34596. <thead>
  34597. <tr>
  34598. <th>Description</th>
  34599. <th><em>Fast In-Memory Data Compression Algorithm (safe, inline C/C++) 460+MB/s compress, 2500+MB/s decompress, ratio better than LZ4</em></th>
  34600. </tr>
  34601. </thead>
  34602. <tbody>
  34603. <tr>
  34604. <td>Homepage</td>
  34605. <td><a href="https://github.com/avaneev/lzav">https://github.com/avaneev/lzav</a></td>
  34606. </tr>
  34607. <tr>
  34608. <td>License</td>
  34609. <td>MIT</td>
  34610. </tr>
  34611. <tr>
  34612. <td>Versions</td>
  34613. <td>2.14, 4.0, 4.3, 4.4, 4.5, 4.7, 4.9, 4.19, 4.23</td>
  34614. </tr>
  34615. <tr>
  34616. <td>Architectures</td>
  34617. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34618. </tr>
  34619. <tr>
  34620. <td>Definition</td>
  34621. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzav/xmake.lua">lzav/xmake.lua</a></td>
  34622. </tr>
  34623. </tbody>
  34624. </table>
  34625. <h5 id="installcommand">Install command</h5>
  34626. <pre><code class="lang-console">xrepo install lzav
  34627. </code></pre>
  34628. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34629. <pre><code class="lang-lua">add_requires("lzav")
  34630. </code></pre>
  34631. <h3 id="lzham_codeclinux">lzham_codec (linux)</h3>
  34632. <table>
  34633. <thead>
  34634. <tr>
  34635. <th>Description</th>
  34636. <th><em>Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++</em></th>
  34637. </tr>
  34638. </thead>
  34639. <tbody>
  34640. <tr>
  34641. <td>Homepage</td>
  34642. <td><a href="https://github.com/richgel999/lzham_codec">https://github.com/richgel999/lzham_codec</a></td>
  34643. </tr>
  34644. <tr>
  34645. <td>Versions</td>
  34646. <td>2023.01.03</td>
  34647. </tr>
  34648. <tr>
  34649. <td>Architectures</td>
  34650. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34651. </tr>
  34652. <tr>
  34653. <td>Definition</td>
  34654. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzham_codec/xmake.lua">lzham_codec/xmake.lua</a></td>
  34655. </tr>
  34656. </tbody>
  34657. </table>
  34658. <h5 id="installcommand">Install command</h5>
  34659. <pre><code class="lang-console">xrepo install lzham_codec
  34660. </code></pre>
  34661. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34662. <pre><code class="lang-lua">add_requires("lzham_codec")
  34663. </code></pre>
  34664. <h3 id="lzmalinux">lzma (linux)</h3>
  34665. <table>
  34666. <thead>
  34667. <tr>
  34668. <th>Description</th>
  34669. <th><em>LZMA SDK</em></th>
  34670. </tr>
  34671. </thead>
  34672. <tbody>
  34673. <tr>
  34674. <td>Homepage</td>
  34675. <td><a href="https://www.7-zip.org/sdk.html">https://www.7-zip.org/sdk.html</a></td>
  34676. </tr>
  34677. <tr>
  34678. <td>Versions</td>
  34679. <td>19.00, 21.07, 22.01, 23.01, 24.09</td>
  34680. </tr>
  34681. <tr>
  34682. <td>Architectures</td>
  34683. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34684. </tr>
  34685. <tr>
  34686. <td>Definition</td>
  34687. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzma/xmake.lua">lzma/xmake.lua</a></td>
  34688. </tr>
  34689. </tbody>
  34690. </table>
  34691. <h5 id="installcommand">Install command</h5>
  34692. <pre><code class="lang-console">xrepo install lzma
  34693. </code></pre>
  34694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34695. <pre><code class="lang-lua">add_requires("lzma")
  34696. </code></pre>
  34697. <h3 id="lzolinux">lzo (linux)</h3>
  34698. <table>
  34699. <thead>
  34700. <tr>
  34701. <th>Description</th>
  34702. <th><em>LZO is a portable lossless data compression library written in ANSI C.</em></th>
  34703. </tr>
  34704. </thead>
  34705. <tbody>
  34706. <tr>
  34707. <td>Homepage</td>
  34708. <td><a href="http://www.oberhumer.com/opensource/lzo">http://www.oberhumer.com/opensource/lzo</a></td>
  34709. </tr>
  34710. <tr>
  34711. <td>License</td>
  34712. <td>GPL-2.0</td>
  34713. </tr>
  34714. <tr>
  34715. <td>Versions</td>
  34716. <td>2.10</td>
  34717. </tr>
  34718. <tr>
  34719. <td>Architectures</td>
  34720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34721. </tr>
  34722. <tr>
  34723. <td>Definition</td>
  34724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lzo/xmake.lua">lzo/xmake.lua</a></td>
  34725. </tr>
  34726. </tbody>
  34727. </table>
  34728. <h5 id="installcommand">Install command</h5>
  34729. <pre><code class="lang-console">xrepo install lzo
  34730. </code></pre>
  34731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34732. <pre><code class="lang-lua">add_requires("lzo")
  34733. </code></pre>
  34734. <h2 id="m">m</h2>
  34735. <h3 id="m4linux">m4 (linux)</h3>
  34736. <table>
  34737. <thead>
  34738. <tr>
  34739. <th>Description</th>
  34740. <th><em>Macro processing language</em></th>
  34741. </tr>
  34742. </thead>
  34743. <tbody>
  34744. <tr>
  34745. <td>Homepage</td>
  34746. <td><a href="https://www.gnu.org/software/m4">https://www.gnu.org/software/m4</a></td>
  34747. </tr>
  34748. <tr>
  34749. <td>Versions</td>
  34750. <td>1.4.18, 1.4.19</td>
  34751. </tr>
  34752. <tr>
  34753. <td>Architectures</td>
  34754. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34755. </tr>
  34756. <tr>
  34757. <td>Definition</td>
  34758. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/m4/xmake.lua">m4/xmake.lua</a></td>
  34759. </tr>
  34760. </tbody>
  34761. </table>
  34762. <h5 id="installcommand">Install command</h5>
  34763. <pre><code class="lang-console">xrepo install m4
  34764. </code></pre>
  34765. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34766. <pre><code class="lang-lua">add_requires("m4")
  34767. </code></pre>
  34768. <h3 id="macdylibbundlerlinux">macdylibbundler (linux)</h3>
  34769. <table>
  34770. <thead>
  34771. <tr>
  34772. <th>Description</th>
  34773. <th><em>dylibbundler is a small command-line programs that aims to make bundling</em></th>
  34774. </tr>
  34775. </thead>
  34776. <tbody>
  34777. <tr>
  34778. <td>Homepage</td>
  34779. <td><a href="https://github.com/auriamg/macdylibbundler">https://github.com/auriamg/macdylibbundler</a></td>
  34780. </tr>
  34781. <tr>
  34782. <td>License</td>
  34783. <td>MIT</td>
  34784. </tr>
  34785. <tr>
  34786. <td>Versions</td>
  34787. <td>1.0.5</td>
  34788. </tr>
  34789. <tr>
  34790. <td>Architectures</td>
  34791. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34792. </tr>
  34793. <tr>
  34794. <td>Definition</td>
  34795. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/macdylibbundler/xmake.lua">macdylibbundler/xmake.lua</a></td>
  34796. </tr>
  34797. </tbody>
  34798. </table>
  34799. <h5 id="installcommand">Install command</h5>
  34800. <pre><code class="lang-console">xrepo install macdylibbundler
  34801. </code></pre>
  34802. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34803. <pre><code class="lang-lua">add_requires("macdylibbundler")
  34804. </code></pre>
  34805. <h3 id="maddylinux">maddy (linux)</h3>
  34806. <table>
  34807. <thead>
  34808. <tr>
  34809. <th>Description</th>
  34810. <th><em>C++ Markdown to HTML header-only parser library</em></th>
  34811. </tr>
  34812. </thead>
  34813. <tbody>
  34814. <tr>
  34815. <td>Homepage</td>
  34816. <td><a href="https://github.com/progsource/maddy">https://github.com/progsource/maddy</a></td>
  34817. </tr>
  34818. <tr>
  34819. <td>License</td>
  34820. <td>MIT</td>
  34821. </tr>
  34822. <tr>
  34823. <td>Versions</td>
  34824. <td>1.2.1, 1.3.0, 1.5.0, 1.6.0</td>
  34825. </tr>
  34826. <tr>
  34827. <td>Architectures</td>
  34828. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34829. </tr>
  34830. <tr>
  34831. <td>Definition</td>
  34832. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/maddy/xmake.lua">maddy/xmake.lua</a></td>
  34833. </tr>
  34834. </tbody>
  34835. </table>
  34836. <h5 id="installcommand">Install command</h5>
  34837. <pre><code class="lang-console">xrepo install maddy
  34838. </code></pre>
  34839. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34840. <pre><code class="lang-lua">add_requires("maddy")
  34841. </code></pre>
  34842. <h3 id="magic_enumlinux">magic_enum (linux)</h3>
  34843. <table>
  34844. <thead>
  34845. <tr>
  34846. <th>Description</th>
  34847. <th><em>Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code</em></th>
  34848. </tr>
  34849. </thead>
  34850. <tbody>
  34851. <tr>
  34852. <td>Homepage</td>
  34853. <td><a href="https://github.com/Neargye/magic_enum">https://github.com/Neargye/magic_enum</a></td>
  34854. </tr>
  34855. <tr>
  34856. <td>License</td>
  34857. <td>MIT</td>
  34858. </tr>
  34859. <tr>
  34860. <td>Versions</td>
  34861. <td>v0.7.3, v0.8.0, v0.8.1, v0.8.2, v0.9.0, v0.9.5, v0.9.6, v0.9.7</td>
  34862. </tr>
  34863. <tr>
  34864. <td>Architectures</td>
  34865. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34866. </tr>
  34867. <tr>
  34868. <td>Definition</td>
  34869. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magic_enum/xmake.lua">magic_enum/xmake.lua</a></td>
  34870. </tr>
  34871. </tbody>
  34872. </table>
  34873. <h5 id="installcommand">Install command</h5>
  34874. <pre><code class="lang-console">xrepo install magic_enum
  34875. </code></pre>
  34876. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34877. <pre><code class="lang-lua">add_requires("magic_enum")
  34878. </code></pre>
  34879. <h3 id="magmalinux">magma (linux)</h3>
  34880. <table>
  34881. <thead>
  34882. <tr>
  34883. <th>Description</th>
  34884. <th><em>Matrix Algebra on GPU and Multicore Architectures</em></th>
  34885. </tr>
  34886. </thead>
  34887. <tbody>
  34888. <tr>
  34889. <td>Homepage</td>
  34890. <td><a href="https://icl.utk.edu/magma/">https://icl.utk.edu/magma/</a></td>
  34891. </tr>
  34892. <tr>
  34893. <td>License</td>
  34894. <td>BSD-3-Clause</td>
  34895. </tr>
  34896. <tr>
  34897. <td>Versions</td>
  34898. <td>2.7.1</td>
  34899. </tr>
  34900. <tr>
  34901. <td>Architectures</td>
  34902. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34903. </tr>
  34904. <tr>
  34905. <td>Definition</td>
  34906. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magma/xmake.lua">magma/xmake.lua</a></td>
  34907. </tr>
  34908. </tbody>
  34909. </table>
  34910. <h5 id="installcommand">Install command</h5>
  34911. <pre><code class="lang-console">xrepo install magma
  34912. </code></pre>
  34913. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34914. <pre><code class="lang-lua">add_requires("magma")
  34915. </code></pre>
  34916. <h3 id="magnumlinux">magnum (linux)</h3>
  34917. <table>
  34918. <thead>
  34919. <tr>
  34920. <th>Description</th>
  34921. <th><em>Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  34922. </tr>
  34923. </thead>
  34924. <tbody>
  34925. <tr>
  34926. <td>Homepage</td>
  34927. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  34928. </tr>
  34929. <tr>
  34930. <td>License</td>
  34931. <td>MIT</td>
  34932. </tr>
  34933. <tr>
  34934. <td>Versions</td>
  34935. <td>v2020.06</td>
  34936. </tr>
  34937. <tr>
  34938. <td>Architectures</td>
  34939. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34940. </tr>
  34941. <tr>
  34942. <td>Definition</td>
  34943. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum/xmake.lua">magnum/xmake.lua</a></td>
  34944. </tr>
  34945. </tbody>
  34946. </table>
  34947. <h5 id="installcommand">Install command</h5>
  34948. <pre><code class="lang-console">xrepo install magnum
  34949. </code></pre>
  34950. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34951. <pre><code class="lang-lua">add_requires("magnum")
  34952. </code></pre>
  34953. <h3 id="magnumextraslinux">magnum-extras (linux)</h3>
  34954. <table>
  34955. <thead>
  34956. <tr>
  34957. <th>Description</th>
  34958. <th><em>Extras for magnum, Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  34959. </tr>
  34960. </thead>
  34961. <tbody>
  34962. <tr>
  34963. <td>Homepage</td>
  34964. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  34965. </tr>
  34966. <tr>
  34967. <td>License</td>
  34968. <td>MIT</td>
  34969. </tr>
  34970. <tr>
  34971. <td>Versions</td>
  34972. <td>v2020.06</td>
  34973. </tr>
  34974. <tr>
  34975. <td>Architectures</td>
  34976. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  34977. </tr>
  34978. <tr>
  34979. <td>Definition</td>
  34980. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-extras/xmake.lua">magnum-extras/xmake.lua</a></td>
  34981. </tr>
  34982. </tbody>
  34983. </table>
  34984. <h5 id="installcommand">Install command</h5>
  34985. <pre><code class="lang-console">xrepo install magnum-extras
  34986. </code></pre>
  34987. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  34988. <pre><code class="lang-lua">add_requires("magnum-extras")
  34989. </code></pre>
  34990. <h3 id="magnumintegrationlinux">magnum-integration (linux)</h3>
  34991. <table>
  34992. <thead>
  34993. <tr>
  34994. <th>Description</th>
  34995. <th><em>Integration libraries for magnum, Lightweight and modular C++11/C++14 graphics middleware for games and data visualization.</em></th>
  34996. </tr>
  34997. </thead>
  34998. <tbody>
  34999. <tr>
  35000. <td>Homepage</td>
  35001. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  35002. </tr>
  35003. <tr>
  35004. <td>License</td>
  35005. <td>MIT</td>
  35006. </tr>
  35007. <tr>
  35008. <td>Versions</td>
  35009. <td>v2020.06</td>
  35010. </tr>
  35011. <tr>
  35012. <td>Architectures</td>
  35013. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35014. </tr>
  35015. <tr>
  35016. <td>Definition</td>
  35017. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-integration/xmake.lua">magnum-integration/xmake.lua</a></td>
  35018. </tr>
  35019. </tbody>
  35020. </table>
  35021. <h5 id="installcommand">Install command</h5>
  35022. <pre><code class="lang-console">xrepo install magnum-integration
  35023. </code></pre>
  35024. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35025. <pre><code class="lang-lua">add_requires("magnum-integration")
  35026. </code></pre>
  35027. <h3 id="magnumpluginslinux">magnum-plugins (linux)</h3>
  35028. <table>
  35029. <thead>
  35030. <tr>
  35031. <th>Description</th>
  35032. <th><em>Plugins for magnum, C++11/C++14 graphics middleware for games and data visualization.</em></th>
  35033. </tr>
  35034. </thead>
  35035. <tbody>
  35036. <tr>
  35037. <td>Homepage</td>
  35038. <td><a href="https://magnum.graphics/">https://magnum.graphics/</a></td>
  35039. </tr>
  35040. <tr>
  35041. <td>License</td>
  35042. <td>MIT</td>
  35043. </tr>
  35044. <tr>
  35045. <td>Versions</td>
  35046. <td>v2020.06</td>
  35047. </tr>
  35048. <tr>
  35049. <td>Architectures</td>
  35050. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35051. </tr>
  35052. <tr>
  35053. <td>Definition</td>
  35054. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/magnum-plugins/xmake.lua">magnum-plugins/xmake.lua</a></td>
  35055. </tr>
  35056. </tbody>
  35057. </table>
  35058. <h5 id="installcommand">Install command</h5>
  35059. <pre><code class="lang-console">xrepo install magnum-plugins
  35060. </code></pre>
  35061. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35062. <pre><code class="lang-lua">add_requires("magnum-plugins")
  35063. </code></pre>
  35064. <h3 id="mailiolinux">mailio (linux)</h3>
  35065. <table>
  35066. <thead>
  35067. <tr>
  35068. <th>Description</th>
  35069. <th><em>mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP protocols. It is based on standard C++ 17 and Boost library.</em></th>
  35070. </tr>
  35071. </thead>
  35072. <tbody>
  35073. <tr>
  35074. <td>Homepage</td>
  35075. <td><a href="https://github.com/karastojko/mailio">https://github.com/karastojko/mailio</a></td>
  35076. </tr>
  35077. <tr>
  35078. <td>License</td>
  35079. <td>BSD</td>
  35080. </tr>
  35081. <tr>
  35082. <td>Versions</td>
  35083. <td>0.23.0, 0.24.1</td>
  35084. </tr>
  35085. <tr>
  35086. <td>Architectures</td>
  35087. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35088. </tr>
  35089. <tr>
  35090. <td>Definition</td>
  35091. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mailio/xmake.lua">mailio/xmake.lua</a></td>
  35092. </tr>
  35093. </tbody>
  35094. </table>
  35095. <h5 id="installcommand">Install command</h5>
  35096. <pre><code class="lang-console">xrepo install mailio
  35097. </code></pre>
  35098. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35099. <pre><code class="lang-lua">add_requires("mailio")
  35100. </code></pre>
  35101. <h3 id="makelinux">make (linux)</h3>
  35102. <table>
  35103. <thead>
  35104. <tr>
  35105. <th>Description</th>
  35106. <th><em>GNU make tool.</em></th>
  35107. </tr>
  35108. </thead>
  35109. <tbody>
  35110. <tr>
  35111. <td>Homepage</td>
  35112. <td><a href="https://www.gnu.org/software/make/">https://www.gnu.org/software/make/</a></td>
  35113. </tr>
  35114. <tr>
  35115. <td>Versions</td>
  35116. <td>4.2.1, 4.3, 4.4.1</td>
  35117. </tr>
  35118. <tr>
  35119. <td>Architectures</td>
  35120. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35121. </tr>
  35122. <tr>
  35123. <td>Definition</td>
  35124. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/make/xmake.lua">make/xmake.lua</a></td>
  35125. </tr>
  35126. </tbody>
  35127. </table>
  35128. <h5 id="installcommand">Install command</h5>
  35129. <pre><code class="lang-console">xrepo install make
  35130. </code></pre>
  35131. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35132. <pre><code class="lang-lua">add_requires("make")
  35133. </code></pre>
  35134. <h3 id="makeselflinux">makeself (linux)</h3>
  35135. <table>
  35136. <thead>
  35137. <tr>
  35138. <th>Description</th>
  35139. <th><em>A self-extracting archiving tool for Unix systems, in 100% shell script.</em></th>
  35140. </tr>
  35141. </thead>
  35142. <tbody>
  35143. <tr>
  35144. <td>Homepage</td>
  35145. <td><a href="https://makeself.io">https://makeself.io</a></td>
  35146. </tr>
  35147. <tr>
  35148. <td>Versions</td>
  35149. <td>2.5.0</td>
  35150. </tr>
  35151. <tr>
  35152. <td>Architectures</td>
  35153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35154. </tr>
  35155. <tr>
  35156. <td>Definition</td>
  35157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/makeself/xmake.lua">makeself/xmake.lua</a></td>
  35158. </tr>
  35159. </tbody>
  35160. </table>
  35161. <h5 id="installcommand">Install command</h5>
  35162. <pre><code class="lang-console">xrepo install makeself
  35163. </code></pre>
  35164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35165. <pre><code class="lang-lua">add_requires("makeself")
  35166. </code></pre>
  35167. <h3 id="mallocvislinux">mallocvis (linux)</h3>
  35168. <table>
  35169. <thead>
  35170. <tr>
  35171. <th>Description</th>
  35172. <th><em>allocation visualization in svg graph</em></th>
  35173. </tr>
  35174. </thead>
  35175. <tbody>
  35176. <tr>
  35177. <td>Homepage</td>
  35178. <td><a href="https://github.com/archibate/mallocvis">https://github.com/archibate/mallocvis</a></td>
  35179. </tr>
  35180. <tr>
  35181. <td>Versions</td>
  35182. <td>2024.07.17</td>
  35183. </tr>
  35184. <tr>
  35185. <td>Architectures</td>
  35186. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35187. </tr>
  35188. <tr>
  35189. <td>Definition</td>
  35190. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mallocvis/xmake.lua">mallocvis/xmake.lua</a></td>
  35191. </tr>
  35192. </tbody>
  35193. </table>
  35194. <h5 id="installcommand">Install command</h5>
  35195. <pre><code class="lang-console">xrepo install mallocvis
  35196. </code></pre>
  35197. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35198. <pre><code class="lang-lua">add_requires("mallocvis")
  35199. </code></pre>
  35200. <h3 id="managedclinux">managedc (linux)</h3>
  35201. <table>
  35202. <thead>
  35203. <tr>
  35204. <th>Description</th>
  35205. <th><em>Reference counter garabage collection for C</em></th>
  35206. </tr>
  35207. </thead>
  35208. <tbody>
  35209. <tr>
  35210. <td>Homepage</td>
  35211. <td>%s</td>
  35212. </tr>
  35213. <tr>
  35214. <td>Versions</td>
  35215. <td>1.5.0</td>
  35216. </tr>
  35217. <tr>
  35218. <td>Architectures</td>
  35219. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35220. </tr>
  35221. <tr>
  35222. <td>Definition</td>
  35223. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/managedc/xmake.lua">managedc/xmake.lua</a></td>
  35224. </tr>
  35225. </tbody>
  35226. </table>
  35227. <h5 id="installcommand">Install command</h5>
  35228. <pre><code class="lang-console">xrepo install managedc
  35229. </code></pre>
  35230. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35231. <pre><code class="lang-lua">add_requires("managedc")
  35232. </code></pre>
  35233. <h3 id="maniflinux">manif (linux)</h3>
  35234. <table>
  35235. <thead>
  35236. <tr>
  35237. <th>Description</th>
  35238. <th><em>A small C++11 header-only library for Lie theory.</em></th>
  35239. </tr>
  35240. </thead>
  35241. <tbody>
  35242. <tr>
  35243. <td>Homepage</td>
  35244. <td><a href="https://artivis.github.io/manif">https://artivis.github.io/manif</a></td>
  35245. </tr>
  35246. <tr>
  35247. <td>License</td>
  35248. <td>MIT</td>
  35249. </tr>
  35250. <tr>
  35251. <td>Versions</td>
  35252. <td>0.0.5</td>
  35253. </tr>
  35254. <tr>
  35255. <td>Architectures</td>
  35256. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35257. </tr>
  35258. <tr>
  35259. <td>Definition</td>
  35260. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/manif/xmake.lua">manif/xmake.lua</a></td>
  35261. </tr>
  35262. </tbody>
  35263. </table>
  35264. <h5 id="installcommand">Install command</h5>
  35265. <pre><code class="lang-console">xrepo install manif
  35266. </code></pre>
  35267. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35268. <pre><code class="lang-lua">add_requires("manif")
  35269. </code></pre>
  35270. <h3 id="mapbox_earcutlinux">mapbox_earcut (linux)</h3>
  35271. <table>
  35272. <thead>
  35273. <tr>
  35274. <th>Description</th>
  35275. <th><em>A C++ port of earcut.js, a fast, header-only polygon triangulation library.</em></th>
  35276. </tr>
  35277. </thead>
  35278. <tbody>
  35279. <tr>
  35280. <td>Homepage</td>
  35281. <td><a href="https://github.com/mapbox/earcut.hpp">https://github.com/mapbox/earcut.hpp</a></td>
  35282. </tr>
  35283. <tr>
  35284. <td>License</td>
  35285. <td>ISC</td>
  35286. </tr>
  35287. <tr>
  35288. <td>Versions</td>
  35289. <td>2.2.3, 2.2.4</td>
  35290. </tr>
  35291. <tr>
  35292. <td>Architectures</td>
  35293. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35294. </tr>
  35295. <tr>
  35296. <td>Definition</td>
  35297. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_earcut/xmake.lua">mapbox_earcut/xmake.lua</a></td>
  35298. </tr>
  35299. </tbody>
  35300. </table>
  35301. <h5 id="installcommand">Install command</h5>
  35302. <pre><code class="lang-console">xrepo install mapbox_earcut
  35303. </code></pre>
  35304. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35305. <pre><code class="lang-lua">add_requires("mapbox_earcut")
  35306. </code></pre>
  35307. <h3 id="mapbox_eternallinux">mapbox_eternal (linux)</h3>
  35308. <table>
  35309. <thead>
  35310. <tr>
  35311. <th>Description</th>
  35312. <th><em>A C++14 compile-time/constexpr map and hash map with minimal binary footprint</em></th>
  35313. </tr>
  35314. </thead>
  35315. <tbody>
  35316. <tr>
  35317. <td>Homepage</td>
  35318. <td><a href="https://github.com/mapbox/eternal">https://github.com/mapbox/eternal</a></td>
  35319. </tr>
  35320. <tr>
  35321. <td>License</td>
  35322. <td>ISC</td>
  35323. </tr>
  35324. <tr>
  35325. <td>Versions</td>
  35326. <td>v1.0.1</td>
  35327. </tr>
  35328. <tr>
  35329. <td>Architectures</td>
  35330. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35331. </tr>
  35332. <tr>
  35333. <td>Definition</td>
  35334. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_eternal/xmake.lua">mapbox_eternal/xmake.lua</a></td>
  35335. </tr>
  35336. </tbody>
  35337. </table>
  35338. <h5 id="installcommand">Install command</h5>
  35339. <pre><code class="lang-console">xrepo install mapbox_eternal
  35340. </code></pre>
  35341. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35342. <pre><code class="lang-lua">add_requires("mapbox_eternal")
  35343. </code></pre>
  35344. <h3 id="mapbox_geometrylinux">mapbox_geometry (linux)</h3>
  35345. <table>
  35346. <thead>
  35347. <tr>
  35348. <th>Description</th>
  35349. <th><em>Provides header-only, generic C++ interfaces for geometry types, geometry collections, and features.</em></th>
  35350. </tr>
  35351. </thead>
  35352. <tbody>
  35353. <tr>
  35354. <td>Homepage</td>
  35355. <td><a href="https://github.com/mapbox/geometry.hpp">https://github.com/mapbox/geometry.hpp</a></td>
  35356. </tr>
  35357. <tr>
  35358. <td>License</td>
  35359. <td>ISC</td>
  35360. </tr>
  35361. <tr>
  35362. <td>Versions</td>
  35363. <td>1.1.0, 2.0.3</td>
  35364. </tr>
  35365. <tr>
  35366. <td>Architectures</td>
  35367. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35368. </tr>
  35369. <tr>
  35370. <td>Definition</td>
  35371. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_geometry/xmake.lua">mapbox_geometry/xmake.lua</a></td>
  35372. </tr>
  35373. </tbody>
  35374. </table>
  35375. <h5 id="installcommand">Install command</h5>
  35376. <pre><code class="lang-console">xrepo install mapbox_geometry
  35377. </code></pre>
  35378. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35379. <pre><code class="lang-lua">add_requires("mapbox_geometry")
  35380. </code></pre>
  35381. <h3 id="mapbox_polylabellinux">mapbox_polylabel (linux)</h3>
  35382. <table>
  35383. <thead>
  35384. <tr>
  35385. <th>Description</th>
  35386. <th><em>A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++)</em></th>
  35387. </tr>
  35388. </thead>
  35389. <tbody>
  35390. <tr>
  35391. <td>Homepage</td>
  35392. <td><a href="https://github.com/mapbox/polylabel">https://github.com/mapbox/polylabel</a></td>
  35393. </tr>
  35394. <tr>
  35395. <td>License</td>
  35396. <td>ISC</td>
  35397. </tr>
  35398. <tr>
  35399. <td>Versions</td>
  35400. <td>v2.0.0, v2.0.1</td>
  35401. </tr>
  35402. <tr>
  35403. <td>Architectures</td>
  35404. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35405. </tr>
  35406. <tr>
  35407. <td>Definition</td>
  35408. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_polylabel/xmake.lua">mapbox_polylabel/xmake.lua</a></td>
  35409. </tr>
  35410. </tbody>
  35411. </table>
  35412. <h5 id="installcommand">Install command</h5>
  35413. <pre><code class="lang-console">xrepo install mapbox_polylabel
  35414. </code></pre>
  35415. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35416. <pre><code class="lang-lua">add_requires("mapbox_polylabel")
  35417. </code></pre>
  35418. <h3 id="mapbox_variantlinux">mapbox_variant (linux)</h3>
  35419. <table>
  35420. <thead>
  35421. <tr>
  35422. <th>Description</th>
  35423. <th><em>C++11/C++14 Variant</em></th>
  35424. </tr>
  35425. </thead>
  35426. <tbody>
  35427. <tr>
  35428. <td>Homepage</td>
  35429. <td><a href="https://github.com/mapbox/variant">https://github.com/mapbox/variant</a></td>
  35430. </tr>
  35431. <tr>
  35432. <td>License</td>
  35433. <td>BSD</td>
  35434. </tr>
  35435. <tr>
  35436. <td>Versions</td>
  35437. <td>v1.2.0, 2020.12.02</td>
  35438. </tr>
  35439. <tr>
  35440. <td>Architectures</td>
  35441. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35442. </tr>
  35443. <tr>
  35444. <td>Definition</td>
  35445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mapbox_variant/xmake.lua">mapbox_variant/xmake.lua</a></td>
  35446. </tr>
  35447. </tbody>
  35448. </table>
  35449. <h5 id="installcommand">Install command</h5>
  35450. <pre><code class="lang-console">xrepo install mapbox_variant
  35451. </code></pre>
  35452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35453. <pre><code class="lang-lua">add_requires("mapbox_variant")
  35454. </code></pre>
  35455. <h3 id="mariadbconnectorclinux">mariadb-connector-c (linux)</h3>
  35456. <table>
  35457. <thead>
  35458. <tr>
  35459. <th>Description</th>
  35460. <th><em>MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.</em></th>
  35461. </tr>
  35462. </thead>
  35463. <tbody>
  35464. <tr>
  35465. <td>Homepage</td>
  35466. <td><a href="https://github.com/mariadb-corporation/mariadb-connector-c">https://github.com/mariadb-corporation/mariadb-connector-c</a></td>
  35467. </tr>
  35468. <tr>
  35469. <td>License</td>
  35470. <td>LGPL-2.1</td>
  35471. </tr>
  35472. <tr>
  35473. <td>Versions</td>
  35474. <td>3.1.13, 3.3.4, 3.3.9</td>
  35475. </tr>
  35476. <tr>
  35477. <td>Architectures</td>
  35478. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35479. </tr>
  35480. <tr>
  35481. <td>Definition</td>
  35482. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mariadb-connector-c/xmake.lua">mariadb-connector-c/xmake.lua</a></td>
  35483. </tr>
  35484. </tbody>
  35485. </table>
  35486. <h5 id="installcommand">Install command</h5>
  35487. <pre><code class="lang-console">xrepo install mariadb-connector-c
  35488. </code></pre>
  35489. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35490. <pre><code class="lang-lua">add_requires("mariadb-connector-c")
  35491. </code></pre>
  35492. <h3 id="marisalinux">marisa (linux)</h3>
  35493. <table>
  35494. <thead>
  35495. <tr>
  35496. <th>Description</th>
  35497. <th><em>Matching Algorithm with Recursively Implemented StorAge.</em></th>
  35498. </tr>
  35499. </thead>
  35500. <tbody>
  35501. <tr>
  35502. <td>Homepage</td>
  35503. <td><a href="https://github.com/s-yata/marisa-trie">https://github.com/s-yata/marisa-trie</a></td>
  35504. </tr>
  35505. <tr>
  35506. <td>License</td>
  35507. <td>BSD-2-Clause</td>
  35508. </tr>
  35509. <tr>
  35510. <td>Versions</td>
  35511. <td>v0.2.6, v0.3.0, v0.3.1</td>
  35512. </tr>
  35513. <tr>
  35514. <td>Architectures</td>
  35515. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35516. </tr>
  35517. <tr>
  35518. <td>Definition</td>
  35519. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/marisa/xmake.lua">marisa/xmake.lua</a></td>
  35520. </tr>
  35521. </tbody>
  35522. </table>
  35523. <h5 id="installcommand">Install command</h5>
  35524. <pre><code class="lang-console">xrepo install marisa
  35525. </code></pre>
  35526. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35527. <pre><code class="lang-lua">add_requires("marisa")
  35528. </code></pre>
  35529. <h3 id="marllinux">marl (linux)</h3>
  35530. <table>
  35531. <thead>
  35532. <tr>
  35533. <th>Description</th>
  35534. <th><em>A hybrid thread / fiber task scheduler written in C++ 11</em></th>
  35535. </tr>
  35536. </thead>
  35537. <tbody>
  35538. <tr>
  35539. <td>Homepage</td>
  35540. <td><a href="https://github.com/google/marl">https://github.com/google/marl</a></td>
  35541. </tr>
  35542. <tr>
  35543. <td>License</td>
  35544. <td>Apache-2.0</td>
  35545. </tr>
  35546. <tr>
  35547. <td>Versions</td>
  35548. <td>2025.02.23</td>
  35549. </tr>
  35550. <tr>
  35551. <td>Architectures</td>
  35552. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35553. </tr>
  35554. <tr>
  35555. <td>Definition</td>
  35556. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/marl/xmake.lua">marl/xmake.lua</a></td>
  35557. </tr>
  35558. </tbody>
  35559. </table>
  35560. <h5 id="installcommand">Install command</h5>
  35561. <pre><code class="lang-console">xrepo install marl
  35562. </code></pre>
  35563. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35564. <pre><code class="lang-lua">add_requires("marl")
  35565. </code></pre>
  35566. <h3 id="matchitlinux">matchit (linux)</h3>
  35567. <table>
  35568. <thead>
  35569. <tr>
  35570. <th>Description</th>
  35571. <th><em>A lightweight single-header pattern-matching library for C++17 with macro-free APIs.</em></th>
  35572. </tr>
  35573. </thead>
  35574. <tbody>
  35575. <tr>
  35576. <td>Homepage</td>
  35577. <td><a href="https://bowenfu.github.io/matchit.cpp/">https://bowenfu.github.io/matchit.cpp/</a></td>
  35578. </tr>
  35579. <tr>
  35580. <td>License</td>
  35581. <td>Apache-2.0</td>
  35582. </tr>
  35583. <tr>
  35584. <td>Versions</td>
  35585. <td>v1.0.1</td>
  35586. </tr>
  35587. <tr>
  35588. <td>Architectures</td>
  35589. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35590. </tr>
  35591. <tr>
  35592. <td>Definition</td>
  35593. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matchit/xmake.lua">matchit/xmake.lua</a></td>
  35594. </tr>
  35595. </tbody>
  35596. </table>
  35597. <h5 id="installcommand">Install command</h5>
  35598. <pre><code class="lang-console">xrepo install matchit
  35599. </code></pre>
  35600. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35601. <pre><code class="lang-lua">add_requires("matchit")
  35602. </code></pre>
  35603. <h3 id="materialxlinux">materialx (linux)</h3>
  35604. <table>
  35605. <thead>
  35606. <tr>
  35607. <th>Description</th>
  35608. <th><em>MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.</em></th>
  35609. </tr>
  35610. </thead>
  35611. <tbody>
  35612. <tr>
  35613. <td>Homepage</td>
  35614. <td><a href="http://www.materialx.org/">http://www.materialx.org/</a></td>
  35615. </tr>
  35616. <tr>
  35617. <td>License</td>
  35618. <td>Apache-2.0</td>
  35619. </tr>
  35620. <tr>
  35621. <td>Versions</td>
  35622. <td>v1.38.10, v1.39.0, v1.39.3, v1.39.4</td>
  35623. </tr>
  35624. <tr>
  35625. <td>Architectures</td>
  35626. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35627. </tr>
  35628. <tr>
  35629. <td>Definition</td>
  35630. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/materialx/xmake.lua">materialx/xmake.lua</a></td>
  35631. </tr>
  35632. </tbody>
  35633. </table>
  35634. <h5 id="installcommand">Install command</h5>
  35635. <pre><code class="lang-console">xrepo install materialx
  35636. </code></pre>
  35637. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35638. <pre><code class="lang-lua">add_requires("materialx")
  35639. </code></pre>
  35640. <h3 id="mathfulinux">mathfu (linux)</h3>
  35641. <table>
  35642. <thead>
  35643. <tr>
  35644. <th>Description</th>
  35645. <th><em>C++ math library developed primarily for games focused on simplicity and efficiency.</em></th>
  35646. </tr>
  35647. </thead>
  35648. <tbody>
  35649. <tr>
  35650. <td>Homepage</td>
  35651. <td><a href="http://google.github.io/mathfu">http://google.github.io/mathfu</a></td>
  35652. </tr>
  35653. <tr>
  35654. <td>License</td>
  35655. <td>Apache-2.0</td>
  35656. </tr>
  35657. <tr>
  35658. <td>Versions</td>
  35659. <td>2022.5.10</td>
  35660. </tr>
  35661. <tr>
  35662. <td>Architectures</td>
  35663. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35664. </tr>
  35665. <tr>
  35666. <td>Definition</td>
  35667. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mathfu/xmake.lua">mathfu/xmake.lua</a></td>
  35668. </tr>
  35669. </tbody>
  35670. </table>
  35671. <h5 id="installcommand">Install command</h5>
  35672. <pre><code class="lang-console">xrepo install mathfu
  35673. </code></pre>
  35674. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35675. <pre><code class="lang-lua">add_requires("mathfu")
  35676. </code></pre>
  35677. <h3 id="mathterlinux">mathter (linux)</h3>
  35678. <table>
  35679. <thead>
  35680. <tr>
  35681. <th>Description</th>
  35682. <th><em>A flexible and fast matrix, transform and geometry library.</em></th>
  35683. </tr>
  35684. </thead>
  35685. <tbody>
  35686. <tr>
  35687. <td>Homepage</td>
  35688. <td><a href="https://github.com/petiaccja/Mathter">https://github.com/petiaccja/Mathter</a></td>
  35689. </tr>
  35690. <tr>
  35691. <td>License</td>
  35692. <td>MIT</td>
  35693. </tr>
  35694. <tr>
  35695. <td>Versions</td>
  35696. <td>v1.1.1, v1.1.2, v2.0.1</td>
  35697. </tr>
  35698. <tr>
  35699. <td>Architectures</td>
  35700. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35701. </tr>
  35702. <tr>
  35703. <td>Definition</td>
  35704. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mathter/xmake.lua">mathter/xmake.lua</a></td>
  35705. </tr>
  35706. </tbody>
  35707. </table>
  35708. <h5 id="installcommand">Install command</h5>
  35709. <pre><code class="lang-console">xrepo install mathter
  35710. </code></pre>
  35711. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35712. <pre><code class="lang-lua">add_requires("mathter")
  35713. </code></pre>
  35714. <h3 id="matiolinux">matio (linux)</h3>
  35715. <table>
  35716. <thead>
  35717. <tr>
  35718. <th>Description</th>
  35719. <th><em>MATLAB MAT File I/O Library</em></th>
  35720. </tr>
  35721. </thead>
  35722. <tbody>
  35723. <tr>
  35724. <td>Homepage</td>
  35725. <td><a href="https://matio.sourceforge.io">https://matio.sourceforge.io</a></td>
  35726. </tr>
  35727. <tr>
  35728. <td>License</td>
  35729. <td>BSD-2-Clause</td>
  35730. </tr>
  35731. <tr>
  35732. <td>Versions</td>
  35733. <td>v1.5.26, v1.5.27, v1.5.28</td>
  35734. </tr>
  35735. <tr>
  35736. <td>Architectures</td>
  35737. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35738. </tr>
  35739. <tr>
  35740. <td>Definition</td>
  35741. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matio/xmake.lua">matio/xmake.lua</a></td>
  35742. </tr>
  35743. </tbody>
  35744. </table>
  35745. <h5 id="installcommand">Install command</h5>
  35746. <pre><code class="lang-console">xrepo install matio
  35747. </code></pre>
  35748. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35749. <pre><code class="lang-lua">add_requires("matio")
  35750. </code></pre>
  35751. <h3 id="matlablinux">matlab (linux)</h3>
  35752. <table>
  35753. <thead>
  35754. <tr>
  35755. <th>Description</th>
  35756. <th><em>Build MEX function or engine application in matlab</em></th>
  35757. </tr>
  35758. </thead>
  35759. <tbody>
  35760. <tr>
  35761. <td>Homepage</td>
  35762. <td><a href="https://www.mathworks.com/help/matlab/ref/mex.html">https://www.mathworks.com/help/matlab/ref/mex.html</a></td>
  35763. </tr>
  35764. <tr>
  35765. <td>Versions</td>
  35766. <td></td>
  35767. </tr>
  35768. <tr>
  35769. <td>Architectures</td>
  35770. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35771. </tr>
  35772. <tr>
  35773. <td>Definition</td>
  35774. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matlab/xmake.lua">matlab/xmake.lua</a></td>
  35775. </tr>
  35776. </tbody>
  35777. </table>
  35778. <h5 id="installcommand">Install command</h5>
  35779. <pre><code class="lang-console">xrepo install matlab
  35780. </code></pre>
  35781. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35782. <pre><code class="lang-lua">add_requires("matlab")
  35783. </code></pre>
  35784. <h3 id="matplotpluspluslinux">matplotplusplus (linux)</h3>
  35785. <table>
  35786. <thead>
  35787. <tr>
  35788. <th>Description</th>
  35789. <th><em>A C++ Graphics Library for Data Visualization</em></th>
  35790. </tr>
  35791. </thead>
  35792. <tbody>
  35793. <tr>
  35794. <td>Homepage</td>
  35795. <td><a href="https://alandefreitas.github.io/matplotplusplus/">https://alandefreitas.github.io/matplotplusplus/</a></td>
  35796. </tr>
  35797. <tr>
  35798. <td>License</td>
  35799. <td>MIT</td>
  35800. </tr>
  35801. <tr>
  35802. <td>Versions</td>
  35803. <td>v1.1.0, v1.2.0, v1.2.1, v1.2.2</td>
  35804. </tr>
  35805. <tr>
  35806. <td>Architectures</td>
  35807. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35808. </tr>
  35809. <tr>
  35810. <td>Definition</td>
  35811. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/matplotplusplus/xmake.lua">matplotplusplus/xmake.lua</a></td>
  35812. </tr>
  35813. </tbody>
  35814. </table>
  35815. <h5 id="installcommand">Install command</h5>
  35816. <pre><code class="lang-console">xrepo install matplotplusplus
  35817. </code></pre>
  35818. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35819. <pre><code class="lang-lua">add_requires("matplotplusplus")
  35820. </code></pre>
  35821. <h3 id="mbedtlslinux">mbedtls (linux)</h3>
  35822. <table>
  35823. <thead>
  35824. <tr>
  35825. <th>Description</th>
  35826. <th><em>An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API</em></th>
  35827. </tr>
  35828. </thead>
  35829. <tbody>
  35830. <tr>
  35831. <td>Homepage</td>
  35832. <td><a href="https://tls.mbed.org">https://tls.mbed.org</a></td>
  35833. </tr>
  35834. <tr>
  35835. <td>License</td>
  35836. <td>Apache-2.0</td>
  35837. </tr>
  35838. <tr>
  35839. <td>Versions</td>
  35840. <td>v2.7.6, v2.13.0, v2.25.0, v2.28.3, v3.4.0, v3.5.1, v3.6.0, v3.6.1</td>
  35841. </tr>
  35842. <tr>
  35843. <td>Architectures</td>
  35844. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35845. </tr>
  35846. <tr>
  35847. <td>Definition</td>
  35848. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mbedtls/xmake.lua">mbedtls/xmake.lua</a></td>
  35849. </tr>
  35850. </tbody>
  35851. </table>
  35852. <h5 id="installcommand">Install command</h5>
  35853. <pre><code class="lang-console">xrepo install mbedtls
  35854. </code></pre>
  35855. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35856. <pre><code class="lang-lua">add_requires("mbedtls")
  35857. </code></pre>
  35858. <h3 id="mcutlinux">mcut (linux)</h3>
  35859. <table>
  35860. <thead>
  35861. <tr>
  35862. <th>Description</th>
  35863. <th><em>Fast &amp; robust mesh boolean library in C++</em></th>
  35864. </tr>
  35865. </thead>
  35866. <tbody>
  35867. <tr>
  35868. <td>Homepage</td>
  35869. <td><a href="https://cutdigital.github.io/mcut.site/">https://cutdigital.github.io/mcut.site/</a></td>
  35870. </tr>
  35871. <tr>
  35872. <td>License</td>
  35873. <td>GPL-3.0</td>
  35874. </tr>
  35875. <tr>
  35876. <td>Versions</td>
  35877. <td>v1.1.0, v1.2.0, v1.3.0</td>
  35878. </tr>
  35879. <tr>
  35880. <td>Architectures</td>
  35881. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35882. </tr>
  35883. <tr>
  35884. <td>Definition</td>
  35885. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mcut/xmake.lua">mcut/xmake.lua</a></td>
  35886. </tr>
  35887. </tbody>
  35888. </table>
  35889. <h5 id="installcommand">Install command</h5>
  35890. <pre><code class="lang-console">xrepo install mcut
  35891. </code></pre>
  35892. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35893. <pre><code class="lang-lua">add_requires("mcut")
  35894. </code></pre>
  35895. <h3 id="md4clinux">md4c (linux)</h3>
  35896. <table>
  35897. <thead>
  35898. <tr>
  35899. <th>Description</th>
  35900. <th><em>C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.</em></th>
  35901. </tr>
  35902. </thead>
  35903. <tbody>
  35904. <tr>
  35905. <td>Homepage</td>
  35906. <td><a href="https://github.com/mity/md4c">https://github.com/mity/md4c</a></td>
  35907. </tr>
  35908. <tr>
  35909. <td>License</td>
  35910. <td>MIT</td>
  35911. </tr>
  35912. <tr>
  35913. <td>Versions</td>
  35914. <td>2024.02.25</td>
  35915. </tr>
  35916. <tr>
  35917. <td>Architectures</td>
  35918. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35919. </tr>
  35920. <tr>
  35921. <td>Definition</td>
  35922. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/md4c/xmake.lua">md4c/xmake.lua</a></td>
  35923. </tr>
  35924. </tbody>
  35925. </table>
  35926. <h5 id="installcommand">Install command</h5>
  35927. <pre><code class="lang-console">xrepo install md4c
  35928. </code></pre>
  35929. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35930. <pre><code class="lang-lua">add_requires("md4c")
  35931. </code></pre>
  35932. <h3 id="md4qtlinux">md4qt (linux)</h3>
  35933. <table>
  35934. <thead>
  35935. <tr>
  35936. <th>Description</th>
  35937. <th><em>Markdown parser for Qt6 or ICU</em></th>
  35938. </tr>
  35939. </thead>
  35940. <tbody>
  35941. <tr>
  35942. <td>Homepage</td>
  35943. <td><a href="https://github.com/igormironchik/md4qt">https://github.com/igormironchik/md4qt</a></td>
  35944. </tr>
  35945. <tr>
  35946. <td>License</td>
  35947. <td>MIT</td>
  35948. </tr>
  35949. <tr>
  35950. <td>Versions</td>
  35951. <td>2.1.0, 2.4.2, 2.8.0, 2.8.1, 3.0.0</td>
  35952. </tr>
  35953. <tr>
  35954. <td>Architectures</td>
  35955. <td>x86_64</td>
  35956. </tr>
  35957. <tr>
  35958. <td>Definition</td>
  35959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/md4qt/xmake.lua">md4qt/xmake.lua</a></td>
  35960. </tr>
  35961. </tbody>
  35962. </table>
  35963. <h5 id="installcommand">Install command</h5>
  35964. <pre><code class="lang-console">xrepo install md4qt
  35965. </code></pre>
  35966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  35967. <pre><code class="lang-lua">add_requires("md4qt")
  35968. </code></pre>
  35969. <h3 id="mdnslinux">mdns (linux)</h3>
  35970. <table>
  35971. <thead>
  35972. <tr>
  35973. <th>Description</th>
  35974. <th><em>Public domain mDNS/DNS-SD library in C</em></th>
  35975. </tr>
  35976. </thead>
  35977. <tbody>
  35978. <tr>
  35979. <td>Homepage</td>
  35980. <td><a href="https://github.com/mjansson/mdns">https://github.com/mjansson/mdns</a></td>
  35981. </tr>
  35982. <tr>
  35983. <td>License</td>
  35984. <td>Unlicense</td>
  35985. </tr>
  35986. <tr>
  35987. <td>Versions</td>
  35988. <td>1.4.2, 1.4.3</td>
  35989. </tr>
  35990. <tr>
  35991. <td>Architectures</td>
  35992. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  35993. </tr>
  35994. <tr>
  35995. <td>Definition</td>
  35996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mdns/xmake.lua">mdns/xmake.lua</a></td>
  35997. </tr>
  35998. </tbody>
  35999. </table>
  36000. <h5 id="installcommand">Install command</h5>
  36001. <pre><code class="lang-console">xrepo install mdns
  36002. </code></pre>
  36003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36004. <pre><code class="lang-lua">add_requires("mdns")
  36005. </code></pre>
  36006. <h3 id="mecablinux">mecab (linux)</h3>
  36007. <table>
  36008. <thead>
  36009. <tr>
  36010. <th>Description</th>
  36011. <th><em>Yet another part-of-speech and morphological analyzer.</em></th>
  36012. </tr>
  36013. </thead>
  36014. <tbody>
  36015. <tr>
  36016. <td>Homepage</td>
  36017. <td><a href="https://taku910.github.io/mecab/">https://taku910.github.io/mecab/</a></td>
  36018. </tr>
  36019. <tr>
  36020. <td>License</td>
  36021. <td>GPL-2.0</td>
  36022. </tr>
  36023. <tr>
  36024. <td>Versions</td>
  36025. <td>0.996</td>
  36026. </tr>
  36027. <tr>
  36028. <td>Architectures</td>
  36029. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36030. </tr>
  36031. <tr>
  36032. <td>Definition</td>
  36033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mecab/xmake.lua">mecab/xmake.lua</a></td>
  36034. </tr>
  36035. </tbody>
  36036. </table>
  36037. <h5 id="installcommand">Install command</h5>
  36038. <pre><code class="lang-console">xrepo install mecab
  36039. </code></pre>
  36040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36041. <pre><code class="lang-lua">add_requires("mecab")
  36042. </code></pre>
  36043. <h3 id="melonlinux">melon (linux)</h3>
  36044. <table>
  36045. <thead>
  36046. <tr>
  36047. <th>Description</th>
  36048. <th><em>A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).</em></th>
  36049. </tr>
  36050. </thead>
  36051. <tbody>
  36052. <tr>
  36053. <td>Homepage</td>
  36054. <td><a href="http://doc.melonc.io">http://doc.melonc.io</a></td>
  36055. </tr>
  36056. <tr>
  36057. <td>License</td>
  36058. <td>BSD-3-Clause</td>
  36059. </tr>
  36060. <tr>
  36061. <td>Versions</td>
  36062. <td>2025.01.18</td>
  36063. </tr>
  36064. <tr>
  36065. <td>Architectures</td>
  36066. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36067. </tr>
  36068. <tr>
  36069. <td>Definition</td>
  36070. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/melon/xmake.lua">melon/xmake.lua</a></td>
  36071. </tr>
  36072. </tbody>
  36073. </table>
  36074. <h5 id="installcommand">Install command</h5>
  36075. <pre><code class="lang-console">xrepo install melon
  36076. </code></pre>
  36077. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36078. <pre><code class="lang-lua">add_requires("melon")
  36079. </code></pre>
  36080. <h3 id="memlinux">mem (linux)</h3>
  36081. <table>
  36082. <thead>
  36083. <tr>
  36084. <th>Description</th>
  36085. <th><em>A collection of C++11 headers useful for reverse engineering</em></th>
  36086. </tr>
  36087. </thead>
  36088. <tbody>
  36089. <tr>
  36090. <td>Homepage</td>
  36091. <td><a href="https://github.com/0x1F9F1/mem">https://github.com/0x1F9F1/mem</a></td>
  36092. </tr>
  36093. <tr>
  36094. <td>License</td>
  36095. <td>MIT</td>
  36096. </tr>
  36097. <tr>
  36098. <td>Versions</td>
  36099. <td>1.0.0</td>
  36100. </tr>
  36101. <tr>
  36102. <td>Architectures</td>
  36103. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36104. </tr>
  36105. <tr>
  36106. <td>Definition</td>
  36107. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mem/xmake.lua">mem/xmake.lua</a></td>
  36108. </tr>
  36109. </tbody>
  36110. </table>
  36111. <h5 id="installcommand">Install command</h5>
  36112. <pre><code class="lang-console">xrepo install mem
  36113. </code></pre>
  36114. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36115. <pre><code class="lang-lua">add_requires("mem")
  36116. </code></pre>
  36117. <h3 id="memplumberlinux">memplumber (linux)</h3>
  36118. <table>
  36119. <thead>
  36120. <tr>
  36121. <th>Description</th>
  36122. <th><em>MemPlumber is a library that helps developers with debugging of memory allocations and detection of memory leaks in C++ applications</em></th>
  36123. </tr>
  36124. </thead>
  36125. <tbody>
  36126. <tr>
  36127. <td>Homepage</td>
  36128. <td><a href="https://github.com/seladb/MemPlumber">https://github.com/seladb/MemPlumber</a></td>
  36129. </tr>
  36130. <tr>
  36131. <td>License</td>
  36132. <td>MIT</td>
  36133. </tr>
  36134. <tr>
  36135. <td>Versions</td>
  36136. <td>2022.01.27</td>
  36137. </tr>
  36138. <tr>
  36139. <td>Architectures</td>
  36140. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36141. </tr>
  36142. <tr>
  36143. <td>Definition</td>
  36144. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/memplumber/xmake.lua">memplumber/xmake.lua</a></td>
  36145. </tr>
  36146. </tbody>
  36147. </table>
  36148. <h5 id="installcommand">Install command</h5>
  36149. <pre><code class="lang-console">xrepo install memplumber
  36150. </code></pre>
  36151. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36152. <pre><code class="lang-lua">add_requires("memplumber")
  36153. </code></pre>
  36154. <h3 id="meowhashlinux">meowhash (linux)</h3>
  36155. <table>
  36156. <thead>
  36157. <tr>
  36158. <th>Description</th>
  36159. <th><em>Official version of the Meow hash, an extremely fast level 1 hash</em></th>
  36160. </tr>
  36161. </thead>
  36162. <tbody>
  36163. <tr>
  36164. <td>Homepage</td>
  36165. <td><a href="https://mollyrocket.com/meowhash">https://mollyrocket.com/meowhash</a></td>
  36166. </tr>
  36167. <tr>
  36168. <td>License</td>
  36169. <td>zlib</td>
  36170. </tr>
  36171. <tr>
  36172. <td>Versions</td>
  36173. <td>1.0.0</td>
  36174. </tr>
  36175. <tr>
  36176. <td>Architectures</td>
  36177. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36178. </tr>
  36179. <tr>
  36180. <td>Definition</td>
  36181. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meowhash/xmake.lua">meowhash/xmake.lua</a></td>
  36182. </tr>
  36183. </tbody>
  36184. </table>
  36185. <h5 id="installcommand">Install command</h5>
  36186. <pre><code class="lang-console">xrepo install meowhash
  36187. </code></pre>
  36188. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36189. <pre><code class="lang-lua">add_requires("meowhash")
  36190. </code></pre>
  36191. <h3 id="meshoptimizerlinux">meshoptimizer (linux)</h3>
  36192. <table>
  36193. <thead>
  36194. <tr>
  36195. <th>Description</th>
  36196. <th><em>Mesh optimization library that makes meshes smaller and faster to render</em></th>
  36197. </tr>
  36198. </thead>
  36199. <tbody>
  36200. <tr>
  36201. <td>Homepage</td>
  36202. <td><a href="https://github.com/zeux/meshoptimizer">https://github.com/zeux/meshoptimizer</a></td>
  36203. </tr>
  36204. <tr>
  36205. <td>License</td>
  36206. <td>MIT</td>
  36207. </tr>
  36208. <tr>
  36209. <td>Versions</td>
  36210. <td>v0.18, v0.20, v0.21, v0.22, v0.23, v0.24</td>
  36211. </tr>
  36212. <tr>
  36213. <td>Architectures</td>
  36214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36215. </tr>
  36216. <tr>
  36217. <td>Definition</td>
  36218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meshoptimizer/xmake.lua">meshoptimizer/xmake.lua</a></td>
  36219. </tr>
  36220. </tbody>
  36221. </table>
  36222. <h5 id="installcommand">Install command</h5>
  36223. <pre><code class="lang-console">xrepo install meshoptimizer
  36224. </code></pre>
  36225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36226. <pre><code class="lang-lua">add_requires("meshoptimizer")
  36227. </code></pre>
  36228. <h3 id="mesonlinux">meson (linux)</h3>
  36229. <table>
  36230. <thead>
  36231. <tr>
  36232. <th>Description</th>
  36233. <th><em>Fast and user friendly build system.</em></th>
  36234. </tr>
  36235. </thead>
  36236. <tbody>
  36237. <tr>
  36238. <td>Homepage</td>
  36239. <td><a href="https://mesonbuild.com/">https://mesonbuild.com/</a></td>
  36240. </tr>
  36241. <tr>
  36242. <td>License</td>
  36243. <td>Apache-2.0</td>
  36244. </tr>
  36245. <tr>
  36246. <td>Versions</td>
  36247. <td>0.50.1, 0.56.0, 0.58.0, 0.58.1, 0.59.1, 0.59.2, 0.60.1, 0.61.2, 0.62.1, 1.0.0, 1.1.0, 1.1.1, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.4.2, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.7.0, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.9.0</td>
  36248. </tr>
  36249. <tr>
  36250. <td>Architectures</td>
  36251. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36252. </tr>
  36253. <tr>
  36254. <td>Definition</td>
  36255. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meson/xmake.lua">meson/xmake.lua</a></td>
  36256. </tr>
  36257. </tbody>
  36258. </table>
  36259. <h5 id="installcommand">Install command</h5>
  36260. <pre><code class="lang-console">xrepo install meson
  36261. </code></pre>
  36262. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36263. <pre><code class="lang-lua">add_requires("meson")
  36264. </code></pre>
  36265. <h3 id="metalang99linux">metalang99 (linux)</h3>
  36266. <table>
  36267. <thead>
  36268. <tr>
  36269. <th>Description</th>
  36270. <th><em>Full-blown preprocessor metaprogramming</em></th>
  36271. </tr>
  36272. </thead>
  36273. <tbody>
  36274. <tr>
  36275. <td>Homepage</td>
  36276. <td><a href="https://github.com/Hirrolot/metalang99">https://github.com/Hirrolot/metalang99</a></td>
  36277. </tr>
  36278. <tr>
  36279. <td>License</td>
  36280. <td>MIT</td>
  36281. </tr>
  36282. <tr>
  36283. <td>Versions</td>
  36284. <td>1.13.2, 1.13.3, 1.13.5</td>
  36285. </tr>
  36286. <tr>
  36287. <td>Architectures</td>
  36288. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36289. </tr>
  36290. <tr>
  36291. <td>Definition</td>
  36292. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metalang99/xmake.lua">metalang99/xmake.lua</a></td>
  36293. </tr>
  36294. </tbody>
  36295. </table>
  36296. <h5 id="installcommand">Install command</h5>
  36297. <pre><code class="lang-console">xrepo install metalang99
  36298. </code></pre>
  36299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36300. <pre><code class="lang-lua">add_requires("metalang99")
  36301. </code></pre>
  36302. <h3 id="metalllinux">metall (linux)</h3>
  36303. <table>
  36304. <thead>
  36305. <tr>
  36306. <th>Description</th>
  36307. <th><em>Persistent memory allocator for data-centric analytics</em></th>
  36308. </tr>
  36309. </thead>
  36310. <tbody>
  36311. <tr>
  36312. <td>Homepage</td>
  36313. <td><a href="https://github.com/LLNL/metall">https://github.com/LLNL/metall</a></td>
  36314. </tr>
  36315. <tr>
  36316. <td>License</td>
  36317. <td>Apache-2.0</td>
  36318. </tr>
  36319. <tr>
  36320. <td>Versions</td>
  36321. <td>v0.30, v0.31, v0.32</td>
  36322. </tr>
  36323. <tr>
  36324. <td>Architectures</td>
  36325. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36326. </tr>
  36327. <tr>
  36328. <td>Definition</td>
  36329. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metall/xmake.lua">metall/xmake.lua</a></td>
  36330. </tr>
  36331. </tbody>
  36332. </table>
  36333. <h5 id="installcommand">Install command</h5>
  36334. <pre><code class="lang-console">xrepo install metall
  36335. </code></pre>
  36336. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36337. <pre><code class="lang-lua">add_requires("metall")
  36338. </code></pre>
  36339. <h3 id="metislinux">metis (linux)</h3>
  36340. <table>
  36341. <thead>
  36342. <tr>
  36343. <th>Description</th>
  36344. <th><em>Serial Graph Partitioning and Fill-reducing Matrix Ordering</em></th>
  36345. </tr>
  36346. </thead>
  36347. <tbody>
  36348. <tr>
  36349. <td>Homepage</td>
  36350. <td><a href="http://glaros.dtc.umn.edu/gkhome/metis/metis/overview">http://glaros.dtc.umn.edu/gkhome/metis/metis/overview</a></td>
  36351. </tr>
  36352. <tr>
  36353. <td>License</td>
  36354. <td>Apache-2.0</td>
  36355. </tr>
  36356. <tr>
  36357. <td>Versions</td>
  36358. <td>v5.2.1</td>
  36359. </tr>
  36360. <tr>
  36361. <td>Architectures</td>
  36362. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36363. </tr>
  36364. <tr>
  36365. <td>Definition</td>
  36366. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/metis/xmake.lua">metis/xmake.lua</a></td>
  36367. </tr>
  36368. </tbody>
  36369. </table>
  36370. <h5 id="installcommand">Install command</h5>
  36371. <pre><code class="lang-console">xrepo install metis
  36372. </code></pre>
  36373. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36374. <pre><code class="lang-lua">add_requires("metis")
  36375. </code></pre>
  36376. <h3 id="mfastlinux">mfast (linux)</h3>
  36377. <table>
  36378. <thead>
  36379. <tr>
  36380. <th>Description</th>
  36381. <th><em>High performance C++ encoding/decoding library for FAST (FIX Adapted for STreaming) protocol.</em></th>
  36382. </tr>
  36383. </thead>
  36384. <tbody>
  36385. <tr>
  36386. <td>Homepage</td>
  36387. <td><a href="https://github.com/objectcomputing/mFAST">https://github.com/objectcomputing/mFAST</a></td>
  36388. </tr>
  36389. <tr>
  36390. <td>License</td>
  36391. <td>BSD-3-Clause</td>
  36392. </tr>
  36393. <tr>
  36394. <td>Versions</td>
  36395. <td>v1.2.2</td>
  36396. </tr>
  36397. <tr>
  36398. <td>Architectures</td>
  36399. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36400. </tr>
  36401. <tr>
  36402. <td>Definition</td>
  36403. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mfast/xmake.lua">mfast/xmake.lua</a></td>
  36404. </tr>
  36405. </tbody>
  36406. </table>
  36407. <h5 id="installcommand">Install command</h5>
  36408. <pre><code class="lang-console">xrepo install mfast
  36409. </code></pre>
  36410. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36411. <pre><code class="lang-lua">add_requires("mfast")
  36412. </code></pre>
  36413. <h3 id="microgllinux">micro-gl (linux)</h3>
  36414. <table>
  36415. <thead>
  36416. <tr>
  36417. <th>Description</th>
  36418. <th><em>Realtime, Embeddable, Modular, Headers Only C++11 CPU vector graphics. no STD lib, no FPU and no GPU required !</em></th>
  36419. </tr>
  36420. </thead>
  36421. <tbody>
  36422. <tr>
  36423. <td>Homepage</td>
  36424. <td><a href="http://micro-gl.github.io/docs/microgl">http://micro-gl.github.io/docs/microgl</a></td>
  36425. </tr>
  36426. <tr>
  36427. <td>Versions</td>
  36428. <td>2023.08.30</td>
  36429. </tr>
  36430. <tr>
  36431. <td>Architectures</td>
  36432. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36433. </tr>
  36434. <tr>
  36435. <td>Definition</td>
  36436. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/micro-gl/xmake.lua">micro-gl/xmake.lua</a></td>
  36437. </tr>
  36438. </tbody>
  36439. </table>
  36440. <h5 id="installcommand">Install command</h5>
  36441. <pre><code class="lang-console">xrepo install micro-gl
  36442. </code></pre>
  36443. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36444. <pre><code class="lang-lua">add_requires("micro-gl")
  36445. </code></pre>
  36446. <h3 id="microprofilelinux">microprofile (linux)</h3>
  36447. <table>
  36448. <thead>
  36449. <tr>
  36450. <th>Description</th>
  36451. <th><em>microprofile is an embeddable profiler</em></th>
  36452. </tr>
  36453. </thead>
  36454. <tbody>
  36455. <tr>
  36456. <td>Homepage</td>
  36457. <td><a href="https://github.com/jonasmr/microprofile">https://github.com/jonasmr/microprofile</a></td>
  36458. </tr>
  36459. <tr>
  36460. <td>License</td>
  36461. <td>Unlicense</td>
  36462. </tr>
  36463. <tr>
  36464. <td>Versions</td>
  36465. <td>v4.0</td>
  36466. </tr>
  36467. <tr>
  36468. <td>Architectures</td>
  36469. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36470. </tr>
  36471. <tr>
  36472. <td>Definition</td>
  36473. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microprofile/xmake.lua">microprofile/xmake.lua</a></td>
  36474. </tr>
  36475. </tbody>
  36476. </table>
  36477. <h5 id="installcommand">Install command</h5>
  36478. <pre><code class="lang-console">xrepo install microprofile
  36479. </code></pre>
  36480. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36481. <pre><code class="lang-lua">add_requires("microprofile")
  36482. </code></pre>
  36483. <h3 id="microsoftapsilinux">microsoft-apsi (linux)</h3>
  36484. <table>
  36485. <thead>
  36486. <tr>
  36487. <th>Description</th>
  36488. <th><em>APSI is a C++ library for Asymmetric (unlabeled or labeled) Private Set Intersection.</em></th>
  36489. </tr>
  36490. </thead>
  36491. <tbody>
  36492. <tr>
  36493. <td>Homepage</td>
  36494. <td><a href="https://github.com/microsoft/APSI">https://github.com/microsoft/APSI</a></td>
  36495. </tr>
  36496. <tr>
  36497. <td>License</td>
  36498. <td>MIT</td>
  36499. </tr>
  36500. <tr>
  36501. <td>Versions</td>
  36502. <td>v0.12.0</td>
  36503. </tr>
  36504. <tr>
  36505. <td>Architectures</td>
  36506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36507. </tr>
  36508. <tr>
  36509. <td>Definition</td>
  36510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-apsi/xmake.lua">microsoft-apsi/xmake.lua</a></td>
  36511. </tr>
  36512. </tbody>
  36513. </table>
  36514. <h5 id="installcommand">Install command</h5>
  36515. <pre><code class="lang-console">xrepo install microsoft-apsi
  36516. </code></pre>
  36517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36518. <pre><code class="lang-lua">add_requires("microsoft-apsi")
  36519. </code></pre>
  36520. <h3 id="microsoftgsllinux">microsoft-gsl (linux)</h3>
  36521. <table>
  36522. <thead>
  36523. <tr>
  36524. <th>Description</th>
  36525. <th><em>Guidelines Support Library</em></th>
  36526. </tr>
  36527. </thead>
  36528. <tbody>
  36529. <tr>
  36530. <td>Homepage</td>
  36531. <td><a href="https://github.com/microsoft/GSL">https://github.com/microsoft/GSL</a></td>
  36532. </tr>
  36533. <tr>
  36534. <td>License</td>
  36535. <td>MIT</td>
  36536. </tr>
  36537. <tr>
  36538. <td>Versions</td>
  36539. <td>v3.1.0, v4.0.0, v4.1.0, v4.2.0</td>
  36540. </tr>
  36541. <tr>
  36542. <td>Architectures</td>
  36543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36544. </tr>
  36545. <tr>
  36546. <td>Definition</td>
  36547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-gsl/xmake.lua">microsoft-gsl/xmake.lua</a></td>
  36548. </tr>
  36549. </tbody>
  36550. </table>
  36551. <h5 id="installcommand">Install command</h5>
  36552. <pre><code class="lang-console">xrepo install microsoft-gsl
  36553. </code></pre>
  36554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36555. <pre><code class="lang-lua">add_requires("microsoft-gsl")
  36556. </code></pre>
  36557. <h3 id="microsoftkukulinux">microsoft-kuku (linux)</h3>
  36558. <table>
  36559. <thead>
  36560. <tr>
  36561. <th>Description</th>
  36562. <th><em>Kuku is a compact and convenient cuckoo hashing library written in C++.</em></th>
  36563. </tr>
  36564. </thead>
  36565. <tbody>
  36566. <tr>
  36567. <td>Homepage</td>
  36568. <td><a href="https://github.com/microsoft/Kuku">https://github.com/microsoft/Kuku</a></td>
  36569. </tr>
  36570. <tr>
  36571. <td>License</td>
  36572. <td>MIT</td>
  36573. </tr>
  36574. <tr>
  36575. <td>Versions</td>
  36576. <td>v2.1.0</td>
  36577. </tr>
  36578. <tr>
  36579. <td>Architectures</td>
  36580. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36581. </tr>
  36582. <tr>
  36583. <td>Definition</td>
  36584. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-kuku/xmake.lua">microsoft-kuku/xmake.lua</a></td>
  36585. </tr>
  36586. </tbody>
  36587. </table>
  36588. <h5 id="installcommand">Install command</h5>
  36589. <pre><code class="lang-console">xrepo install microsoft-kuku
  36590. </code></pre>
  36591. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36592. <pre><code class="lang-lua">add_requires("microsoft-kuku")
  36593. </code></pre>
  36594. <h3 id="microsoftproxylinux">microsoft-proxy (linux)</h3>
  36595. <table>
  36596. <thead>
  36597. <tr>
  36598. <th>Description</th>
  36599. <th><em>Proxy: Easy Polymorphism in C++</em></th>
  36600. </tr>
  36601. </thead>
  36602. <tbody>
  36603. <tr>
  36604. <td>Homepage</td>
  36605. <td><a href="https://github.com/microsoft/proxy">https://github.com/microsoft/proxy</a></td>
  36606. </tr>
  36607. <tr>
  36608. <td>License</td>
  36609. <td>MIT</td>
  36610. </tr>
  36611. <tr>
  36612. <td>Versions</td>
  36613. <td>1.1.1, 2.2.1, 2.3.0, 2.4.0, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.0, 3.4.0, 4.0.0</td>
  36614. </tr>
  36615. <tr>
  36616. <td>Architectures</td>
  36617. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36618. </tr>
  36619. <tr>
  36620. <td>Definition</td>
  36621. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-proxy/xmake.lua">microsoft-proxy/xmake.lua</a></td>
  36622. </tr>
  36623. </tbody>
  36624. </table>
  36625. <h5 id="installcommand">Install command</h5>
  36626. <pre><code class="lang-console">xrepo install microsoft-proxy
  36627. </code></pre>
  36628. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36629. <pre><code class="lang-lua">add_requires("microsoft-proxy")
  36630. </code></pre>
  36631. <h3 id="microsoftseallinux">microsoft-seal (linux)</h3>
  36632. <table>
  36633. <thead>
  36634. <tr>
  36635. <th>Description</th>
  36636. <th><em>Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.</em></th>
  36637. </tr>
  36638. </thead>
  36639. <tbody>
  36640. <tr>
  36641. <td>Homepage</td>
  36642. <td><a href="https://www.microsoft.com/en-us/research/group/cryptography-research/">https://www.microsoft.com/en-us/research/group/cryptography-research/</a></td>
  36643. </tr>
  36644. <tr>
  36645. <td>License</td>
  36646. <td>MIT</td>
  36647. </tr>
  36648. <tr>
  36649. <td>Versions</td>
  36650. <td>v4.1.2</td>
  36651. </tr>
  36652. <tr>
  36653. <td>Architectures</td>
  36654. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36655. </tr>
  36656. <tr>
  36657. <td>Definition</td>
  36658. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/microsoft-seal/xmake.lua">microsoft-seal/xmake.lua</a></td>
  36659. </tr>
  36660. </tbody>
  36661. </table>
  36662. <h5 id="installcommand">Install command</h5>
  36663. <pre><code class="lang-console">xrepo install microsoft-seal
  36664. </code></pre>
  36665. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36666. <pre><code class="lang-lua">add_requires("microsoft-seal")
  36667. </code></pre>
  36668. <h3 id="mikktspacelinux">mikktspace (linux)</h3>
  36669. <table>
  36670. <thead>
  36671. <tr>
  36672. <th>Description</th>
  36673. <th><em>A common standard for tangent space used in baking tools to produce normal maps.</em></th>
  36674. </tr>
  36675. </thead>
  36676. <tbody>
  36677. <tr>
  36678. <td>Homepage</td>
  36679. <td><a href="http://www.mikktspace.com/">http://www.mikktspace.com/</a></td>
  36680. </tr>
  36681. <tr>
  36682. <td>Versions</td>
  36683. <td>2020.03.26</td>
  36684. </tr>
  36685. <tr>
  36686. <td>Architectures</td>
  36687. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36688. </tr>
  36689. <tr>
  36690. <td>Definition</td>
  36691. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mikktspace/xmake.lua">mikktspace/xmake.lua</a></td>
  36692. </tr>
  36693. </tbody>
  36694. </table>
  36695. <h5 id="installcommand">Install command</h5>
  36696. <pre><code class="lang-console">xrepo install mikktspace
  36697. </code></pre>
  36698. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36699. <pre><code class="lang-lua">add_requires("mikktspace")
  36700. </code></pre>
  36701. <h3 id="mimalloclinux">mimalloc (linux)</h3>
  36702. <table>
  36703. <thead>
  36704. <tr>
  36705. <th>Description</th>
  36706. <th><em>mimalloc (pronounced &#39;me-malloc&#39;) is a general purpose allocator with excellent performance characteristics.</em></th>
  36707. </tr>
  36708. </thead>
  36709. <tbody>
  36710. <tr>
  36711. <td>Homepage</td>
  36712. <td><a href="https://github.com/microsoft/mimalloc">https://github.com/microsoft/mimalloc</a></td>
  36713. </tr>
  36714. <tr>
  36715. <td>License</td>
  36716. <td>MIT</td>
  36717. </tr>
  36718. <tr>
  36719. <td>Versions</td>
  36720. <td>v1.6.7, v1.7.0, v1.7.1, v1.7.2, v1.7.3, v1.7.6, v1.7.7, v1.8.7, v2.0.1, v2.0.2, v2.0.3, v2.0.5, v2.0.6, v2.0.7, v2.1.2, v2.1.7, v2.2.4, v3.0.3, v3.1.5</td>
  36721. </tr>
  36722. <tr>
  36723. <td>Architectures</td>
  36724. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36725. </tr>
  36726. <tr>
  36727. <td>Definition</td>
  36728. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mimalloc/xmake.lua">mimalloc/xmake.lua</a></td>
  36729. </tr>
  36730. </tbody>
  36731. </table>
  36732. <h5 id="installcommand">Install command</h5>
  36733. <pre><code class="lang-console">xrepo install mimalloc
  36734. </code></pre>
  36735. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36736. <pre><code class="lang-lua">add_requires("mimalloc")
  36737. </code></pre>
  36738. <h3 id="minilinux">mini (linux)</h3>
  36739. <table>
  36740. <thead>
  36741. <tr>
  36742. <th>Description</th>
  36743. <th><em>INI file reader and writer</em></th>
  36744. </tr>
  36745. </thead>
  36746. <tbody>
  36747. <tr>
  36748. <td>Homepage</td>
  36749. <td><a href="https://github.com/metayeti/mINI">https://github.com/metayeti/mINI</a></td>
  36750. </tr>
  36751. <tr>
  36752. <td>License</td>
  36753. <td>MIT</td>
  36754. </tr>
  36755. <tr>
  36756. <td>Versions</td>
  36757. <td>0.9.15, 0.9.16, 0.9.17, 0.9.18</td>
  36758. </tr>
  36759. <tr>
  36760. <td>Architectures</td>
  36761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36762. </tr>
  36763. <tr>
  36764. <td>Definition</td>
  36765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mini/xmake.lua">mini/xmake.lua</a></td>
  36766. </tr>
  36767. </tbody>
  36768. </table>
  36769. <h5 id="installcommand">Install command</h5>
  36770. <pre><code class="lang-console">xrepo install mini
  36771. </code></pre>
  36772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36773. <pre><code class="lang-lua">add_requires("mini")
  36774. </code></pre>
  36775. <h3 id="miniaudiolinux">miniaudio (linux)</h3>
  36776. <table>
  36777. <thead>
  36778. <tr>
  36779. <th>Description</th>
  36780. <th><em>Single file audio playback and capture library written in C.</em></th>
  36781. </tr>
  36782. </thead>
  36783. <tbody>
  36784. <tr>
  36785. <td>Homepage</td>
  36786. <td><a href="https://miniaud.io">https://miniaud.io</a></td>
  36787. </tr>
  36788. <tr>
  36789. <td>License</td>
  36790. <td>MIT</td>
  36791. </tr>
  36792. <tr>
  36793. <td>Versions</td>
  36794. <td>0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.21, 0.11.22, 0.11.23</td>
  36795. </tr>
  36796. <tr>
  36797. <td>Architectures</td>
  36798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36799. </tr>
  36800. <tr>
  36801. <td>Definition</td>
  36802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniaudio/xmake.lua">miniaudio/xmake.lua</a></td>
  36803. </tr>
  36804. </tbody>
  36805. </table>
  36806. <h5 id="installcommand">Install command</h5>
  36807. <pre><code class="lang-console">xrepo install miniaudio
  36808. </code></pre>
  36809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36810. <pre><code class="lang-lua">add_requires("miniaudio")
  36811. </code></pre>
  36812. <h3 id="miniballlinux">miniball (linux)</h3>
  36813. <table>
  36814. <thead>
  36815. <tr>
  36816. <th>Description</th>
  36817. <th><em>For computing the smallest enclosing balls of points in arbitrary dimensions</em></th>
  36818. </tr>
  36819. </thead>
  36820. <tbody>
  36821. <tr>
  36822. <td>Homepage</td>
  36823. <td><a href="https://people.inf.ethz.ch/gaertner/subdir/software/miniball.html">https://people.inf.ethz.ch/gaertner/subdir/software/miniball.html</a></td>
  36824. </tr>
  36825. <tr>
  36826. <td>License</td>
  36827. <td>GPL-3.0</td>
  36828. </tr>
  36829. <tr>
  36830. <td>Versions</td>
  36831. <td>v3.0</td>
  36832. </tr>
  36833. <tr>
  36834. <td>Architectures</td>
  36835. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36836. </tr>
  36837. <tr>
  36838. <td>Definition</td>
  36839. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniball/xmake.lua">miniball/xmake.lua</a></td>
  36840. </tr>
  36841. </tbody>
  36842. </table>
  36843. <h5 id="installcommand">Install command</h5>
  36844. <pre><code class="lang-console">xrepo install miniball
  36845. </code></pre>
  36846. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36847. <pre><code class="lang-lua">add_requires("miniball")
  36848. </code></pre>
  36849. <h3 id="minifblinux">minifb (linux)</h3>
  36850. <table>
  36851. <thead>
  36852. <tr>
  36853. <th>Description</th>
  36854. <th><em>MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in</em></th>
  36855. </tr>
  36856. </thead>
  36857. <tbody>
  36858. <tr>
  36859. <td>Homepage</td>
  36860. <td><a href="https://github.com/emoon/minifb">https://github.com/emoon/minifb</a></td>
  36861. </tr>
  36862. <tr>
  36863. <td>License</td>
  36864. <td>MIT</td>
  36865. </tr>
  36866. <tr>
  36867. <td>Versions</td>
  36868. <td>2023.09.21</td>
  36869. </tr>
  36870. <tr>
  36871. <td>Architectures</td>
  36872. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36873. </tr>
  36874. <tr>
  36875. <td>Definition</td>
  36876. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minifb/xmake.lua">minifb/xmake.lua</a></td>
  36877. </tr>
  36878. </tbody>
  36879. </table>
  36880. <h5 id="installcommand">Install command</h5>
  36881. <pre><code class="lang-console">xrepo install minifb
  36882. </code></pre>
  36883. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36884. <pre><code class="lang-lua">add_requires("minifb")
  36885. </code></pre>
  36886. <h3 id="minilzolinux">minilzo (linux)</h3>
  36887. <table>
  36888. <thead>
  36889. <tr>
  36890. <th>Description</th>
  36891. <th><em>A very lightweight subset of the LZO library intended for easy inclusion with your application</em></th>
  36892. </tr>
  36893. </thead>
  36894. <tbody>
  36895. <tr>
  36896. <td>Homepage</td>
  36897. <td><a href="http://www.oberhumer.com/opensource/lzo/#minilzo">http://www.oberhumer.com/opensource/lzo/#minilzo</a></td>
  36898. </tr>
  36899. <tr>
  36900. <td>Versions</td>
  36901. <td>2.10</td>
  36902. </tr>
  36903. <tr>
  36904. <td>Architectures</td>
  36905. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36906. </tr>
  36907. <tr>
  36908. <td>Definition</td>
  36909. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minilzo/xmake.lua">minilzo/xmake.lua</a></td>
  36910. </tr>
  36911. </tbody>
  36912. </table>
  36913. <h5 id="installcommand">Install command</h5>
  36914. <pre><code class="lang-console">xrepo install minilzo
  36915. </code></pre>
  36916. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36917. <pre><code class="lang-lua">add_requires("minilzo")
  36918. </code></pre>
  36919. <h3 id="minimp3linux">minimp3 (linux)</h3>
  36920. <table>
  36921. <thead>
  36922. <tr>
  36923. <th>Description</th>
  36924. <th><em>Minimalistic MP3 decoder single header library</em></th>
  36925. </tr>
  36926. </thead>
  36927. <tbody>
  36928. <tr>
  36929. <td>Homepage</td>
  36930. <td><a href="https://github.com/lieff/minimp3">https://github.com/lieff/minimp3</a></td>
  36931. </tr>
  36932. <tr>
  36933. <td>License</td>
  36934. <td>CC0</td>
  36935. </tr>
  36936. <tr>
  36937. <td>Versions</td>
  36938. <td>2021.05.29</td>
  36939. </tr>
  36940. <tr>
  36941. <td>Architectures</td>
  36942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36943. </tr>
  36944. <tr>
  36945. <td>Definition</td>
  36946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minimp3/xmake.lua">minimp3/xmake.lua</a></td>
  36947. </tr>
  36948. </tbody>
  36949. </table>
  36950. <h5 id="installcommand">Install command</h5>
  36951. <pre><code class="lang-console">xrepo install minimp3
  36952. </code></pre>
  36953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36954. <pre><code class="lang-lua">add_requires("minimp3")
  36955. </code></pre>
  36956. <h3 id="miniocpplinux">minio-cpp (linux)</h3>
  36957. <table>
  36958. <thead>
  36959. <tr>
  36960. <th>Description</th>
  36961. <th><em>MinIO C++ Client SDK for Amazon S3 Compatible Cloud Storage</em></th>
  36962. </tr>
  36963. </thead>
  36964. <tbody>
  36965. <tr>
  36966. <td>Homepage</td>
  36967. <td><a href="https://minio-cpp.min.io/">https://minio-cpp.min.io/</a></td>
  36968. </tr>
  36969. <tr>
  36970. <td>License</td>
  36971. <td>Apache-2.0</td>
  36972. </tr>
  36973. <tr>
  36974. <td>Versions</td>
  36975. <td>v0.3.0</td>
  36976. </tr>
  36977. <tr>
  36978. <td>Architectures</td>
  36979. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  36980. </tr>
  36981. <tr>
  36982. <td>Definition</td>
  36983. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minio-cpp/xmake.lua">minio-cpp/xmake.lua</a></td>
  36984. </tr>
  36985. </tbody>
  36986. </table>
  36987. <h5 id="installcommand">Install command</h5>
  36988. <pre><code class="lang-console">xrepo install minio-cpp
  36989. </code></pre>
  36990. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  36991. <pre><code class="lang-lua">add_requires("minio-cpp")
  36992. </code></pre>
  36993. <h3 id="minitracelinux">minitrace (linux)</h3>
  36994. <table>
  36995. <thead>
  36996. <tr>
  36997. <th>Description</th>
  36998. <th><em>Simple C/C++ library for producing JSON traces suitable for Chrome&#39;s built-in trace viewer (about:tracing).</em></th>
  36999. </tr>
  37000. </thead>
  37001. <tbody>
  37002. <tr>
  37003. <td>Homepage</td>
  37004. <td><a href="https://github.com/hrydgard/minitrace">https://github.com/hrydgard/minitrace</a></td>
  37005. </tr>
  37006. <tr>
  37007. <td>License</td>
  37008. <td>MIT</td>
  37009. </tr>
  37010. <tr>
  37011. <td>Versions</td>
  37012. <td>2023.09.04</td>
  37013. </tr>
  37014. <tr>
  37015. <td>Architectures</td>
  37016. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37017. </tr>
  37018. <tr>
  37019. <td>Definition</td>
  37020. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minitrace/xmake.lua">minitrace/xmake.lua</a></td>
  37021. </tr>
  37022. </tbody>
  37023. </table>
  37024. <h5 id="installcommand">Install command</h5>
  37025. <pre><code class="lang-console">xrepo install minitrace
  37026. </code></pre>
  37027. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37028. <pre><code class="lang-lua">add_requires("minitrace")
  37029. </code></pre>
  37030. <h3 id="minizlinux">miniz (linux)</h3>
  37031. <table>
  37032. <thead>
  37033. <tr>
  37034. <th>Description</th>
  37035. <th><em>miniz: Single C source file zlib-replacement library</em></th>
  37036. </tr>
  37037. </thead>
  37038. <tbody>
  37039. <tr>
  37040. <td>Homepage</td>
  37041. <td><a href="https://github.com/richgel999/miniz/">https://github.com/richgel999/miniz/</a></td>
  37042. </tr>
  37043. <tr>
  37044. <td>License</td>
  37045. <td>MIT</td>
  37046. </tr>
  37047. <tr>
  37048. <td>Versions</td>
  37049. <td>2.1.0, 2.2.0, 3.0.2</td>
  37050. </tr>
  37051. <tr>
  37052. <td>Architectures</td>
  37053. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37054. </tr>
  37055. <tr>
  37056. <td>Definition</td>
  37057. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/miniz/xmake.lua">miniz/xmake.lua</a></td>
  37058. </tr>
  37059. </tbody>
  37060. </table>
  37061. <h5 id="installcommand">Install command</h5>
  37062. <pre><code class="lang-console">xrepo install miniz
  37063. </code></pre>
  37064. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37065. <pre><code class="lang-lua">add_requires("miniz")
  37066. </code></pre>
  37067. <h3 id="miniziplinux">minizip (linux)</h3>
  37068. <table>
  37069. <thead>
  37070. <tr>
  37071. <th>Description</th>
  37072. <th><em>Mini zip and unzip based on zlib</em></th>
  37073. </tr>
  37074. </thead>
  37075. <tbody>
  37076. <tr>
  37077. <td>Homepage</td>
  37078. <td><a href="https://www.zlib.net/">https://www.zlib.net/</a></td>
  37079. </tr>
  37080. <tr>
  37081. <td>License</td>
  37082. <td>zlib</td>
  37083. </tr>
  37084. <tr>
  37085. <td>Versions</td>
  37086. <td>v1.2.10, v1.2.11, v1.2.12, v1.2.13</td>
  37087. </tr>
  37088. <tr>
  37089. <td>Architectures</td>
  37090. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37091. </tr>
  37092. <tr>
  37093. <td>Definition</td>
  37094. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minizip/xmake.lua">minizip/xmake.lua</a></td>
  37095. </tr>
  37096. </tbody>
  37097. </table>
  37098. <h5 id="installcommand">Install command</h5>
  37099. <pre><code class="lang-console">xrepo install minizip
  37100. </code></pre>
  37101. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37102. <pre><code class="lang-lua">add_requires("minizip")
  37103. </code></pre>
  37104. <h3 id="minizipnglinux">minizip-ng (linux)</h3>
  37105. <table>
  37106. <thead>
  37107. <tr>
  37108. <th>Description</th>
  37109. <th><em>Fork of the popular zip manipulation library found in the zlib distribution.</em></th>
  37110. </tr>
  37111. </thead>
  37112. <tbody>
  37113. <tr>
  37114. <td>Homepage</td>
  37115. <td><a href="https://github.com/zlib-ng/minizip-ng">https://github.com/zlib-ng/minizip-ng</a></td>
  37116. </tr>
  37117. <tr>
  37118. <td>License</td>
  37119. <td>zlib</td>
  37120. </tr>
  37121. <tr>
  37122. <td>Versions</td>
  37123. <td>3.0.3, 3.0.5, 4.0.4, 4.0.5, 4.0.6, 4.0.7, 4.0.8, 4.0.10</td>
  37124. </tr>
  37125. <tr>
  37126. <td>Architectures</td>
  37127. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37128. </tr>
  37129. <tr>
  37130. <td>Definition</td>
  37131. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minizip-ng/xmake.lua">minizip-ng/xmake.lua</a></td>
  37132. </tr>
  37133. </tbody>
  37134. </table>
  37135. <h5 id="installcommand">Install command</h5>
  37136. <pre><code class="lang-console">xrepo install minizip-ng
  37137. </code></pre>
  37138. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37139. <pre><code class="lang-lua">add_requires("minizip-ng")
  37140. </code></pre>
  37141. <h3 id="minjalinux">minja (linux)</h3>
  37142. <table>
  37143. <thead>
  37144. <tr>
  37145. <th>Description</th>
  37146. <th><em>A minimalistic C++ Jinja templating engine for LLM chat templates</em></th>
  37147. </tr>
  37148. </thead>
  37149. <tbody>
  37150. <tr>
  37151. <td>Homepage</td>
  37152. <td><a href="https://github.com/google/minja">https://github.com/google/minja</a></td>
  37153. </tr>
  37154. <tr>
  37155. <td>License</td>
  37156. <td>MIT</td>
  37157. </tr>
  37158. <tr>
  37159. <td>Versions</td>
  37160. <td>2025.01.31</td>
  37161. </tr>
  37162. <tr>
  37163. <td>Architectures</td>
  37164. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37165. </tr>
  37166. <tr>
  37167. <td>Definition</td>
  37168. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/minja/xmake.lua">minja/xmake.lua</a></td>
  37169. </tr>
  37170. </tbody>
  37171. </table>
  37172. <h5 id="installcommand">Install command</h5>
  37173. <pre><code class="lang-console">xrepo install minja
  37174. </code></pre>
  37175. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37176. <pre><code class="lang-lua">add_requires("minja")
  37177. </code></pre>
  37178. <h3 id="miolinux">mio (linux)</h3>
  37179. <table>
  37180. <thead>
  37181. <tr>
  37182. <th>Description</th>
  37183. <th><em>Cross-platform C++11 header-only library for memory mapped file IO</em></th>
  37184. </tr>
  37185. </thead>
  37186. <tbody>
  37187. <tr>
  37188. <td>Homepage</td>
  37189. <td><a href="https://github.com/mandreyel/mio">https://github.com/mandreyel/mio</a></td>
  37190. </tr>
  37191. <tr>
  37192. <td>License</td>
  37193. <td>MIT</td>
  37194. </tr>
  37195. <tr>
  37196. <td>Versions</td>
  37197. <td>2021.9.21, 2023.3.3</td>
  37198. </tr>
  37199. <tr>
  37200. <td>Architectures</td>
  37201. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37202. </tr>
  37203. <tr>
  37204. <td>Definition</td>
  37205. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mio/xmake.lua">mio/xmake.lua</a></td>
  37206. </tr>
  37207. </tbody>
  37208. </table>
  37209. <h5 id="installcommand">Install command</h5>
  37210. <pre><code class="lang-console">xrepo install mio
  37211. </code></pre>
  37212. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37213. <pre><code class="lang-lua">add_requires("mio")
  37214. </code></pre>
  37215. <h3 id="mjsonlinux">mjson (linux)</h3>
  37216. <table>
  37217. <thead>
  37218. <tr>
  37219. <th>Description</th>
  37220. <th><em>C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems</em></th>
  37221. </tr>
  37222. </thead>
  37223. <tbody>
  37224. <tr>
  37225. <td>Homepage</td>
  37226. <td><a href="https://github.com/cesanta/mjson">https://github.com/cesanta/mjson</a></td>
  37227. </tr>
  37228. <tr>
  37229. <td>License</td>
  37230. <td>MIT</td>
  37231. </tr>
  37232. <tr>
  37233. <td>Versions</td>
  37234. <td>1.2.6, 1.2.7</td>
  37235. </tr>
  37236. <tr>
  37237. <td>Architectures</td>
  37238. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37239. </tr>
  37240. <tr>
  37241. <td>Definition</td>
  37242. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mjson/xmake.lua">mjson/xmake.lua</a></td>
  37243. </tr>
  37244. </tbody>
  37245. </table>
  37246. <h5 id="installcommand">Install command</h5>
  37247. <pre><code class="lang-console">xrepo install mjson
  37248. </code></pre>
  37249. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37250. <pre><code class="lang-lua">add_requires("mjson")
  37251. </code></pre>
  37252. <h3 id="mkllinux">mkl (linux)</h3>
  37253. <table>
  37254. <thead>
  37255. <tr>
  37256. <th>Description</th>
  37257. <th><em>Intel® oneAPI Math Kernel Library</em></th>
  37258. </tr>
  37259. </thead>
  37260. <tbody>
  37261. <tr>
  37262. <td>Homepage</td>
  37263. <td><a href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html">https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html</a></td>
  37264. </tr>
  37265. <tr>
  37266. <td>Versions</td>
  37267. <td>2022.2.0+8748, 2022.2.1+16993, 2024.1.0+691, 2024.2.0+663, 2024.2.1+103, 2024.2.2+15, 2025.0.0+939, 2025.0.1+14, 2025.1.0+801, 2025.2.0+628</td>
  37268. </tr>
  37269. <tr>
  37270. <td>Architectures</td>
  37271. <td>i386, x86_64</td>
  37272. </tr>
  37273. <tr>
  37274. <td>Definition</td>
  37275. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mkl/xmake.lua">mkl/xmake.lua</a></td>
  37276. </tr>
  37277. </tbody>
  37278. </table>
  37279. <h5 id="installcommand">Install command</h5>
  37280. <pre><code class="lang-console">xrepo install mkl
  37281. </code></pre>
  37282. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37283. <pre><code class="lang-lua">add_requires("mkl")
  37284. </code></pre>
  37285. <h3 id="mlpacklinux">mlpack (linux)</h3>
  37286. <table>
  37287. <thead>
  37288. <tr>
  37289. <th>Description</th>
  37290. <th><em>mlpack: a fast, header-only C++ machine learning library</em></th>
  37291. </tr>
  37292. </thead>
  37293. <tbody>
  37294. <tr>
  37295. <td>Homepage</td>
  37296. <td><a href="https://www.mlpack.org/">https://www.mlpack.org/</a></td>
  37297. </tr>
  37298. <tr>
  37299. <td>License</td>
  37300. <td>BSD-3-Clause</td>
  37301. </tr>
  37302. <tr>
  37303. <td>Versions</td>
  37304. <td>4.3.0</td>
  37305. </tr>
  37306. <tr>
  37307. <td>Architectures</td>
  37308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37309. </tr>
  37310. <tr>
  37311. <td>Definition</td>
  37312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mlpack/xmake.lua">mlpack/xmake.lua</a></td>
  37313. </tr>
  37314. </tbody>
  37315. </table>
  37316. <h5 id="installcommand">Install command</h5>
  37317. <pre><code class="lang-console">xrepo install mlpack
  37318. </code></pre>
  37319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37320. <pre><code class="lang-lua">add_requires("mlpack")
  37321. </code></pre>
  37322. <h3 id="mmalinux">mma (linux)</h3>
  37323. <table>
  37324. <thead>
  37325. <tr>
  37326. <th>Description</th>
  37327. <th><em>A self-contained C++ implementation of MMA and GCMMA.</em></th>
  37328. </tr>
  37329. </thead>
  37330. <tbody>
  37331. <tr>
  37332. <td>Homepage</td>
  37333. <td><a href="https://github.com/jdumas/mma">https://github.com/jdumas/mma</a></td>
  37334. </tr>
  37335. <tr>
  37336. <td>License</td>
  37337. <td>MIT</td>
  37338. </tr>
  37339. <tr>
  37340. <td>Versions</td>
  37341. <td>2018.08.01</td>
  37342. </tr>
  37343. <tr>
  37344. <td>Architectures</td>
  37345. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37346. </tr>
  37347. <tr>
  37348. <td>Definition</td>
  37349. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mma/xmake.lua">mma/xmake.lua</a></td>
  37350. </tr>
  37351. </tbody>
  37352. </table>
  37353. <h5 id="installcommand">Install command</h5>
  37354. <pre><code class="lang-console">xrepo install mma
  37355. </code></pre>
  37356. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37357. <pre><code class="lang-lua">add_requires("mma")
  37358. </code></pre>
  37359. <h3 id="mmeterlinux">mmeter (linux)</h3>
  37360. <table>
  37361. <thead>
  37362. <tr>
  37363. <th>Description</th>
  37364. <th><em>A simple WIP profiler library for c++. Include the 2 files and you&#39;re ready to go.</em></th>
  37365. </tr>
  37366. </thead>
  37367. <tbody>
  37368. <tr>
  37369. <td>Homepage</td>
  37370. <td><a href="https://github.com/LMauricius/MMeter">https://github.com/LMauricius/MMeter</a></td>
  37371. </tr>
  37372. <tr>
  37373. <td>License</td>
  37374. <td>MIT</td>
  37375. </tr>
  37376. <tr>
  37377. <td>Versions</td>
  37378. <td>2.0</td>
  37379. </tr>
  37380. <tr>
  37381. <td>Architectures</td>
  37382. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37383. </tr>
  37384. <tr>
  37385. <td>Definition</td>
  37386. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mmeter/xmake.lua">mmeter/xmake.lua</a></td>
  37387. </tr>
  37388. </tbody>
  37389. </table>
  37390. <h5 id="installcommand">Install command</h5>
  37391. <pre><code class="lang-console">xrepo install mmeter
  37392. </code></pre>
  37393. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37394. <pre><code class="lang-lua">add_requires("mmeter")
  37395. </code></pre>
  37396. <h3 id="mnnlinux">mnn (linux)</h3>
  37397. <table>
  37398. <thead>
  37399. <tr>
  37400. <th>Description</th>
  37401. <th><em>MNN is a highly efficient and lightweight deep learning framework.</em></th>
  37402. </tr>
  37403. </thead>
  37404. <tbody>
  37405. <tr>
  37406. <td>Homepage</td>
  37407. <td><a href="https://www.mnn.zone/">https://www.mnn.zone/</a></td>
  37408. </tr>
  37409. <tr>
  37410. <td>License</td>
  37411. <td>Apache-2.0</td>
  37412. </tr>
  37413. <tr>
  37414. <td>Versions</td>
  37415. <td>1.2.1, 1.2.2, 3.0.5, 3.1.1</td>
  37416. </tr>
  37417. <tr>
  37418. <td>Architectures</td>
  37419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37420. </tr>
  37421. <tr>
  37422. <td>Definition</td>
  37423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mnn/xmake.lua">mnn/xmake.lua</a></td>
  37424. </tr>
  37425. </tbody>
  37426. </table>
  37427. <h5 id="installcommand">Install command</h5>
  37428. <pre><code class="lang-console">xrepo install mnn
  37429. </code></pre>
  37430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37431. <pre><code class="lang-lua">add_requires("mnn")
  37432. </code></pre>
  37433. <h3 id="moldlinux">mold (linux)</h3>
  37434. <table>
  37435. <thead>
  37436. <tr>
  37437. <th>Description</th>
  37438. <th><em>mold: A Modern Linker</em></th>
  37439. </tr>
  37440. </thead>
  37441. <tbody>
  37442. <tr>
  37443. <td>Homepage</td>
  37444. <td><a href="https://github.com/rui314/mold">https://github.com/rui314/mold</a></td>
  37445. </tr>
  37446. <tr>
  37447. <td>Versions</td>
  37448. <td>1.0.1</td>
  37449. </tr>
  37450. <tr>
  37451. <td>Architectures</td>
  37452. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37453. </tr>
  37454. <tr>
  37455. <td>Definition</td>
  37456. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mold/xmake.lua">mold/xmake.lua</a></td>
  37457. </tr>
  37458. </tbody>
  37459. </table>
  37460. <h5 id="installcommand">Install command</h5>
  37461. <pre><code class="lang-console">xrepo install mold
  37462. </code></pre>
  37463. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37464. <pre><code class="lang-lua">add_requires("mold")
  37465. </code></pre>
  37466. <h3 id="mongocdriverlinux">mongo-c-driver (linux)</h3>
  37467. <table>
  37468. <thead>
  37469. <tr>
  37470. <th>Description</th>
  37471. <th><em>The MongoDB C Driver.</em></th>
  37472. </tr>
  37473. </thead>
  37474. <tbody>
  37475. <tr>
  37476. <td>Homepage</td>
  37477. <td><a href="http://mongoc.org/">http://mongoc.org/</a></td>
  37478. </tr>
  37479. <tr>
  37480. <td>License</td>
  37481. <td>Apache-2.0</td>
  37482. </tr>
  37483. <tr>
  37484. <td>Versions</td>
  37485. <td>1.19.0, 1.20.1</td>
  37486. </tr>
  37487. <tr>
  37488. <td>Architectures</td>
  37489. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37490. </tr>
  37491. <tr>
  37492. <td>Definition</td>
  37493. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mongo-c-driver/xmake.lua">mongo-c-driver/xmake.lua</a></td>
  37494. </tr>
  37495. </tbody>
  37496. </table>
  37497. <h5 id="installcommand">Install command</h5>
  37498. <pre><code class="lang-console">xrepo install mongo-c-driver
  37499. </code></pre>
  37500. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37501. <pre><code class="lang-lua">add_requires("mongo-c-driver")
  37502. </code></pre>
  37503. <h3 id="mongocxxdriverlinux">mongo-cxx-driver (linux)</h3>
  37504. <table>
  37505. <thead>
  37506. <tr>
  37507. <th>Description</th>
  37508. <th><em>mongodb c++ driver</em></th>
  37509. </tr>
  37510. </thead>
  37511. <tbody>
  37512. <tr>
  37513. <td>Homepage</td>
  37514. <td><a href="https://github.com/mongodb/mongo-cxx-driver">https://github.com/mongodb/mongo-cxx-driver</a></td>
  37515. </tr>
  37516. <tr>
  37517. <td>License</td>
  37518. <td>Apache-2.0</td>
  37519. </tr>
  37520. <tr>
  37521. <td>Versions</td>
  37522. <td>3.6.6</td>
  37523. </tr>
  37524. <tr>
  37525. <td>Architectures</td>
  37526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37527. </tr>
  37528. <tr>
  37529. <td>Definition</td>
  37530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mongo-cxx-driver/xmake.lua">mongo-cxx-driver/xmake.lua</a></td>
  37531. </tr>
  37532. </tbody>
  37533. </table>
  37534. <h5 id="installcommand">Install command</h5>
  37535. <pre><code class="lang-console">xrepo install mongo-cxx-driver
  37536. </code></pre>
  37537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37538. <pre><code class="lang-lua">add_requires("mongo-cxx-driver")
  37539. </code></pre>
  37540. <h3 id="mongooselinux">mongoose (linux)</h3>
  37541. <table>
  37542. <thead>
  37543. <tr>
  37544. <th>Description</th>
  37545. <th><em>Embedded Web Server</em></th>
  37546. </tr>
  37547. </thead>
  37548. <tbody>
  37549. <tr>
  37550. <td>Homepage</td>
  37551. <td><a href="https://mongoose.ws">https://mongoose.ws</a></td>
  37552. </tr>
  37553. <tr>
  37554. <td>License</td>
  37555. <td>GPL-2.0</td>
  37556. </tr>
  37557. <tr>
  37558. <td>Versions</td>
  37559. <td>7.11, 7.13, 7.14, 7.15, 7.16, 7.17, 7.18, 7.19</td>
  37560. </tr>
  37561. <tr>
  37562. <td>Architectures</td>
  37563. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37564. </tr>
  37565. <tr>
  37566. <td>Definition</td>
  37567. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mongoose/xmake.lua">mongoose/xmake.lua</a></td>
  37568. </tr>
  37569. </tbody>
  37570. </table>
  37571. <h5 id="installcommand">Install command</h5>
  37572. <pre><code class="lang-console">xrepo install mongoose
  37573. </code></pre>
  37574. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37575. <pre><code class="lang-lua">add_requires("mongoose")
  37576. </code></pre>
  37577. <h3 id="monolinux">mono (linux)</h3>
  37578. <table>
  37579. <thead>
  37580. <tr>
  37581. <th>Description</th>
  37582. <th><em>Cross platform, open source .NET development framework</em></th>
  37583. </tr>
  37584. </thead>
  37585. <tbody>
  37586. <tr>
  37587. <td>Homepage</td>
  37588. <td><a href="https://www.mono-project.com/">https://www.mono-project.com/</a></td>
  37589. </tr>
  37590. <tr>
  37591. <td>Versions</td>
  37592. <td>6.8.0+123</td>
  37593. </tr>
  37594. <tr>
  37595. <td>Architectures</td>
  37596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37597. </tr>
  37598. <tr>
  37599. <td>Definition</td>
  37600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mono/xmake.lua">mono/xmake.lua</a></td>
  37601. </tr>
  37602. </tbody>
  37603. </table>
  37604. <h5 id="installcommand">Install command</h5>
  37605. <pre><code class="lang-console">xrepo install mono
  37606. </code></pre>
  37607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37608. <pre><code class="lang-lua">add_requires("mono")
  37609. </code></pre>
  37610. <h3 id="moonjitlinux">moonjit (linux)</h3>
  37611. <table>
  37612. <thead>
  37613. <tr>
  37614. <th>Description</th>
  37615. <th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
  37616. </tr>
  37617. </thead>
  37618. <tbody>
  37619. <tr>
  37620. <td>Homepage</td>
  37621. <td><a href="https://github.com/moonjit/moonjit">https://github.com/moonjit/moonjit</a></td>
  37622. </tr>
  37623. <tr>
  37624. <td>Versions</td>
  37625. <td>2.2.0</td>
  37626. </tr>
  37627. <tr>
  37628. <td>Architectures</td>
  37629. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37630. </tr>
  37631. <tr>
  37632. <td>Definition</td>
  37633. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/moonjit/xmake.lua">moonjit/xmake.lua</a></td>
  37634. </tr>
  37635. </tbody>
  37636. </table>
  37637. <h5 id="installcommand">Install command</h5>
  37638. <pre><code class="lang-console">xrepo install moonjit
  37639. </code></pre>
  37640. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37641. <pre><code class="lang-lua">add_requires("moonjit")
  37642. </code></pre>
  37643. <h3 id="mortonndlinux">morton-nd (linux)</h3>
  37644. <table>
  37645. <thead>
  37646. <tr>
  37647. <th>Description</th>
  37648. <th><em>A header-only compile-time Morton encoding / decoding library for N dimensions.</em></th>
  37649. </tr>
  37650. </thead>
  37651. <tbody>
  37652. <tr>
  37653. <td>Homepage</td>
  37654. <td><a href="https://github.com/morton-nd/morton-nd">https://github.com/morton-nd/morton-nd</a></td>
  37655. </tr>
  37656. <tr>
  37657. <td>License</td>
  37658. <td>MIT</td>
  37659. </tr>
  37660. <tr>
  37661. <td>Versions</td>
  37662. <td>v4.0.0</td>
  37663. </tr>
  37664. <tr>
  37665. <td>Architectures</td>
  37666. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37667. </tr>
  37668. <tr>
  37669. <td>Definition</td>
  37670. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/morton-nd/xmake.lua">morton-nd/xmake.lua</a></td>
  37671. </tr>
  37672. </tbody>
  37673. </table>
  37674. <h5 id="installcommand">Install command</h5>
  37675. <pre><code class="lang-console">xrepo install morton-nd
  37676. </code></pre>
  37677. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37678. <pre><code class="lang-lua">add_requires("morton-nd")
  37679. </code></pre>
  37680. <h3 id="mosquittolinux">mosquitto (linux)</h3>
  37681. <table>
  37682. <thead>
  37683. <tr>
  37684. <th>Description</th>
  37685. <th><em>Eclipse Mosquitto - An open source MQTT broker</em></th>
  37686. </tr>
  37687. </thead>
  37688. <tbody>
  37689. <tr>
  37690. <td>Homepage</td>
  37691. <td><a href="https://mosquitto.org">https://mosquitto.org</a></td>
  37692. </tr>
  37693. <tr>
  37694. <td>License</td>
  37695. <td>EPL-2.0</td>
  37696. </tr>
  37697. <tr>
  37698. <td>Versions</td>
  37699. <td>v2.0.15, v2.0.18</td>
  37700. </tr>
  37701. <tr>
  37702. <td>Architectures</td>
  37703. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37704. </tr>
  37705. <tr>
  37706. <td>Definition</td>
  37707. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mosquitto/xmake.lua">mosquitto/xmake.lua</a></td>
  37708. </tr>
  37709. </tbody>
  37710. </table>
  37711. <h5 id="installcommand">Install command</h5>
  37712. <pre><code class="lang-console">xrepo install mosquitto
  37713. </code></pre>
  37714. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37715. <pre><code class="lang-lua">add_requires("mosquitto")
  37716. </code></pre>
  37717. <h3 id="mpclinux">mpc (linux)</h3>
  37718. <table>
  37719. <thead>
  37720. <tr>
  37721. <th>Description</th>
  37722. <th><em>GNU MPC is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.</em></th>
  37723. </tr>
  37724. </thead>
  37725. <tbody>
  37726. <tr>
  37727. <td>Homepage</td>
  37728. <td><a href="http://www.multiprecision.org/mpc/">http://www.multiprecision.org/mpc/</a></td>
  37729. </tr>
  37730. <tr>
  37731. <td>License</td>
  37732. <td>LGPL-3.0</td>
  37733. </tr>
  37734. <tr>
  37735. <td>Versions</td>
  37736. <td>1.2.1, 1.3.1</td>
  37737. </tr>
  37738. <tr>
  37739. <td>Architectures</td>
  37740. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37741. </tr>
  37742. <tr>
  37743. <td>Definition</td>
  37744. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpc/xmake.lua">mpc/xmake.lua</a></td>
  37745. </tr>
  37746. </tbody>
  37747. </table>
  37748. <h5 id="installcommand">Install command</h5>
  37749. <pre><code class="lang-console">xrepo install mpc
  37750. </code></pre>
  37751. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37752. <pre><code class="lang-lua">add_requires("mpc")
  37753. </code></pre>
  37754. <h3 id="mpdecimallinux">mpdecimal (linux)</h3>
  37755. <table>
  37756. <thead>
  37757. <tr>
  37758. <th>Description</th>
  37759. <th><em>mpdecimal is a package for correctly-rounded arbitrary precision decimal floating point arithmetic.</em></th>
  37760. </tr>
  37761. </thead>
  37762. <tbody>
  37763. <tr>
  37764. <td>Homepage</td>
  37765. <td><a href="https://www.bytereef.org/mpdecimal/index.html">https://www.bytereef.org/mpdecimal/index.html</a></td>
  37766. </tr>
  37767. <tr>
  37768. <td>License</td>
  37769. <td>BSD-2-Clause</td>
  37770. </tr>
  37771. <tr>
  37772. <td>Versions</td>
  37773. <td>2.5.1</td>
  37774. </tr>
  37775. <tr>
  37776. <td>Architectures</td>
  37777. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37778. </tr>
  37779. <tr>
  37780. <td>Definition</td>
  37781. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpdecimal/xmake.lua">mpdecimal/xmake.lua</a></td>
  37782. </tr>
  37783. </tbody>
  37784. </table>
  37785. <h5 id="installcommand">Install command</h5>
  37786. <pre><code class="lang-console">xrepo install mpdecimal
  37787. </code></pre>
  37788. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37789. <pre><code class="lang-lua">add_requires("mpdecimal")
  37790. </code></pre>
  37791. <h3 id="mpfrlinux">mpfr (linux)</h3>
  37792. <table>
  37793. <thead>
  37794. <tr>
  37795. <th>Description</th>
  37796. <th><em>The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.</em></th>
  37797. </tr>
  37798. </thead>
  37799. <tbody>
  37800. <tr>
  37801. <td>Homepage</td>
  37802. <td><a href="https://www.mpfr.org/">https://www.mpfr.org/</a></td>
  37803. </tr>
  37804. <tr>
  37805. <td>License</td>
  37806. <td>LGPL-3.0</td>
  37807. </tr>
  37808. <tr>
  37809. <td>Versions</td>
  37810. <td>4.1.0, 4.2.0</td>
  37811. </tr>
  37812. <tr>
  37813. <td>Architectures</td>
  37814. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37815. </tr>
  37816. <tr>
  37817. <td>Definition</td>
  37818. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpfr/xmake.lua">mpfr/xmake.lua</a></td>
  37819. </tr>
  37820. </tbody>
  37821. </table>
  37822. <h5 id="installcommand">Install command</h5>
  37823. <pre><code class="lang-console">xrepo install mpfr
  37824. </code></pre>
  37825. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37826. <pre><code class="lang-lua">add_requires("mpfr")
  37827. </code></pre>
  37828. <h3 id="mpg123linux">mpg123 (linux)</h3>
  37829. <table>
  37830. <thead>
  37831. <tr>
  37832. <th>Description</th>
  37833. <th><em>Fast console MPEG Audio Player and decoder library</em></th>
  37834. </tr>
  37835. </thead>
  37836. <tbody>
  37837. <tr>
  37838. <td>Homepage</td>
  37839. <td><a href="https://www.mpg123.de/">https://www.mpg123.de/</a></td>
  37840. </tr>
  37841. <tr>
  37842. <td>Versions</td>
  37843. <td>1.30.2</td>
  37844. </tr>
  37845. <tr>
  37846. <td>Architectures</td>
  37847. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37848. </tr>
  37849. <tr>
  37850. <td>Definition</td>
  37851. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpg123/xmake.lua">mpg123/xmake.lua</a></td>
  37852. </tr>
  37853. </tbody>
  37854. </table>
  37855. <h5 id="installcommand">Install command</h5>
  37856. <pre><code class="lang-console">xrepo install mpg123
  37857. </code></pre>
  37858. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37859. <pre><code class="lang-lua">add_requires("mpg123")
  37860. </code></pre>
  37861. <h3 id="mpichlinux">mpich (linux)</h3>
  37862. <table>
  37863. <thead>
  37864. <tr>
  37865. <th>Description</th>
  37866. <th><em>MPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard.</em></th>
  37867. </tr>
  37868. </thead>
  37869. <tbody>
  37870. <tr>
  37871. <td>Homepage</td>
  37872. <td><a href="https://www.mpich.org/">https://www.mpich.org/</a></td>
  37873. </tr>
  37874. <tr>
  37875. <td>Versions</td>
  37876. <td>3.4.2</td>
  37877. </tr>
  37878. <tr>
  37879. <td>Architectures</td>
  37880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37881. </tr>
  37882. <tr>
  37883. <td>Definition</td>
  37884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpich/xmake.lua">mpich/xmake.lua</a></td>
  37885. </tr>
  37886. </tbody>
  37887. </table>
  37888. <h5 id="installcommand">Install command</h5>
  37889. <pre><code class="lang-console">xrepo install mpich
  37890. </code></pre>
  37891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37892. <pre><code class="lang-lua">add_requires("mpich")
  37893. </code></pre>
  37894. <h3 id="mpmcqueuelinux">mpmcqueue (linux)</h3>
  37895. <table>
  37896. <thead>
  37897. <tr>
  37898. <th>Description</th>
  37899. <th><em>A bounded multi-producer multi-consumer concurrent queue written in C++11</em></th>
  37900. </tr>
  37901. </thead>
  37902. <tbody>
  37903. <tr>
  37904. <td>Homepage</td>
  37905. <td><a href="https://github.com/rigtorp/MPMCQueue">https://github.com/rigtorp/MPMCQueue</a></td>
  37906. </tr>
  37907. <tr>
  37908. <td>License</td>
  37909. <td>MIT</td>
  37910. </tr>
  37911. <tr>
  37912. <td>Versions</td>
  37913. <td>v1.0</td>
  37914. </tr>
  37915. <tr>
  37916. <td>Architectures</td>
  37917. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37918. </tr>
  37919. <tr>
  37920. <td>Definition</td>
  37921. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mpmcqueue/xmake.lua">mpmcqueue/xmake.lua</a></td>
  37922. </tr>
  37923. </tbody>
  37924. </table>
  37925. <h5 id="installcommand">Install command</h5>
  37926. <pre><code class="lang-console">xrepo install mpmcqueue
  37927. </code></pre>
  37928. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37929. <pre><code class="lang-lua">add_requires("mpmcqueue")
  37930. </code></pre>
  37931. <h3 id="mscharconvlinux">mscharconv (linux)</h3>
  37932. <table>
  37933. <thead>
  37934. <tr>
  37935. <th>Description</th>
  37936. <th><em><charconv> from Microsoft STL, but multi-platform </em></th>
  37937. </tr>
  37938. </thead>
  37939. <tbody>
  37940. <tr>
  37941. <td>Homepage</td>
  37942. <td><a href="https://github.com/iboB/mscharconv">https://github.com/iboB/mscharconv</a></td>
  37943. </tr>
  37944. <tr>
  37945. <td>Versions</td>
  37946. <td>latest</td>
  37947. </tr>
  37948. <tr>
  37949. <td>Architectures</td>
  37950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37951. </tr>
  37952. <tr>
  37953. <td>Definition</td>
  37954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mscharconv/xmake.lua">mscharconv/xmake.lua</a></td>
  37955. </tr>
  37956. </tbody>
  37957. </table>
  37958. <h5 id="installcommand">Install command</h5>
  37959. <pre><code class="lang-console">xrepo install mscharconv
  37960. </code></pre>
  37961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37962. <pre><code class="lang-lua">add_requires("mscharconv")
  37963. </code></pre>
  37964. <h3 id="msdfatlasgenlinux">msdf-atlas-gen (linux)</h3>
  37965. <table>
  37966. <thead>
  37967. <tr>
  37968. <th>Description</th>
  37969. <th><em>Multi-channel signed distance field atlas generator</em></th>
  37970. </tr>
  37971. </thead>
  37972. <tbody>
  37973. <tr>
  37974. <td>Homepage</td>
  37975. <td><a href="https://github.com/Chlumsky/msdf-atlas-gen">https://github.com/Chlumsky/msdf-atlas-gen</a></td>
  37976. </tr>
  37977. <tr>
  37978. <td>License</td>
  37979. <td>MIT</td>
  37980. </tr>
  37981. <tr>
  37982. <td>Versions</td>
  37983. <td>v1.3</td>
  37984. </tr>
  37985. <tr>
  37986. <td>Architectures</td>
  37987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  37988. </tr>
  37989. <tr>
  37990. <td>Definition</td>
  37991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msdf-atlas-gen/xmake.lua">msdf-atlas-gen/xmake.lua</a></td>
  37992. </tr>
  37993. </tbody>
  37994. </table>
  37995. <h5 id="installcommand">Install command</h5>
  37996. <pre><code class="lang-console">xrepo install msdf-atlas-gen
  37997. </code></pre>
  37998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  37999. <pre><code class="lang-lua">add_requires("msdf-atlas-gen")
  38000. </code></pre>
  38001. <h3 id="msdfgenlinux">msdfgen (linux)</h3>
  38002. <table>
  38003. <thead>
  38004. <tr>
  38005. <th>Description</th>
  38006. <th><em>Multi-channel signed distance field generator</em></th>
  38007. </tr>
  38008. </thead>
  38009. <tbody>
  38010. <tr>
  38011. <td>Homepage</td>
  38012. <td><a href="https://github.com/Chlumsky/msdfgen">https://github.com/Chlumsky/msdfgen</a></td>
  38013. </tr>
  38014. <tr>
  38015. <td>License</td>
  38016. <td>MIT</td>
  38017. </tr>
  38018. <tr>
  38019. <td>Versions</td>
  38020. <td>v1.10, v1.11, v1.12, v1.12.1</td>
  38021. </tr>
  38022. <tr>
  38023. <td>Architectures</td>
  38024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38025. </tr>
  38026. <tr>
  38027. <td>Definition</td>
  38028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msdfgen/xmake.lua">msdfgen/xmake.lua</a></td>
  38029. </tr>
  38030. </tbody>
  38031. </table>
  38032. <h5 id="installcommand">Install command</h5>
  38033. <pre><code class="lang-console">xrepo install msdfgen
  38034. </code></pre>
  38035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38036. <pre><code class="lang-lua">add_requires("msdfgen")
  38037. </code></pre>
  38038. <h3 id="msgpackclinux">msgpack-c (linux)</h3>
  38039. <table>
  38040. <thead>
  38041. <tr>
  38042. <th>Description</th>
  38043. <th><em>MessagePack implementation for C</em></th>
  38044. </tr>
  38045. </thead>
  38046. <tbody>
  38047. <tr>
  38048. <td>Homepage</td>
  38049. <td><a href="https://msgpack.org/">https://msgpack.org/</a></td>
  38050. </tr>
  38051. <tr>
  38052. <td>License</td>
  38053. <td>BSL-1.0</td>
  38054. </tr>
  38055. <tr>
  38056. <td>Versions</td>
  38057. <td>4.0.0, 6.0.1, 6.0.2, 6.1.0</td>
  38058. </tr>
  38059. <tr>
  38060. <td>Architectures</td>
  38061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38062. </tr>
  38063. <tr>
  38064. <td>Definition</td>
  38065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack-c/xmake.lua">msgpack-c/xmake.lua</a></td>
  38066. </tr>
  38067. </tbody>
  38068. </table>
  38069. <h5 id="installcommand">Install command</h5>
  38070. <pre><code class="lang-console">xrepo install msgpack-c
  38071. </code></pre>
  38072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38073. <pre><code class="lang-lua">add_requires("msgpack-c")
  38074. </code></pre>
  38075. <h3 id="msgpackcxxlinux">msgpack-cxx (linux)</h3>
  38076. <table>
  38077. <thead>
  38078. <tr>
  38079. <th>Description</th>
  38080. <th><em>MessagePack implementation for C++</em></th>
  38081. </tr>
  38082. </thead>
  38083. <tbody>
  38084. <tr>
  38085. <td>Homepage</td>
  38086. <td><a href="https://msgpack.org/">https://msgpack.org/</a></td>
  38087. </tr>
  38088. <tr>
  38089. <td>License</td>
  38090. <td>BSL-1.0</td>
  38091. </tr>
  38092. <tr>
  38093. <td>Versions</td>
  38094. <td>4.1.1, 6.1.0, 6.1.1, 7.0.0</td>
  38095. </tr>
  38096. <tr>
  38097. <td>Architectures</td>
  38098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38099. </tr>
  38100. <tr>
  38101. <td>Definition</td>
  38102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack-cxx/xmake.lua">msgpack-cxx/xmake.lua</a></td>
  38103. </tr>
  38104. </tbody>
  38105. </table>
  38106. <h5 id="installcommand">Install command</h5>
  38107. <pre><code class="lang-console">xrepo install msgpack-cxx
  38108. </code></pre>
  38109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38110. <pre><code class="lang-lua">add_requires("msgpack-cxx")
  38111. </code></pre>
  38112. <h3 id="msgpack23linux">msgpack23 (linux)</h3>
  38113. <table>
  38114. <thead>
  38115. <tr>
  38116. <th>Description</th>
  38117. <th><em>A modern, header-only C++ library for MessagePack serialization and deserialization. msgpack.org[c++23]</em></th>
  38118. </tr>
  38119. </thead>
  38120. <tbody>
  38121. <tr>
  38122. <td>Homepage</td>
  38123. <td><a href="https://github.com/rwindegger/msgpack23">https://github.com/rwindegger/msgpack23</a></td>
  38124. </tr>
  38125. <tr>
  38126. <td>License</td>
  38127. <td>MIT</td>
  38128. </tr>
  38129. <tr>
  38130. <td>Versions</td>
  38131. <td>v2.1</td>
  38132. </tr>
  38133. <tr>
  38134. <td>Architectures</td>
  38135. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38136. </tr>
  38137. <tr>
  38138. <td>Definition</td>
  38139. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msgpack23/xmake.lua">msgpack23/xmake.lua</a></td>
  38140. </tr>
  38141. </tbody>
  38142. </table>
  38143. <h5 id="installcommand">Install command</h5>
  38144. <pre><code class="lang-console">xrepo install msgpack23
  38145. </code></pre>
  38146. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38147. <pre><code class="lang-lua">add_requires("msgpack23")
  38148. </code></pre>
  38149. <h3 id="msquiclinux">msquic (linux)</h3>
  38150. <table>
  38151. <thead>
  38152. <tr>
  38153. <th>Description</th>
  38154. <th><em>Cross-platform, C implementation of the IETF QUIC protocol.</em></th>
  38155. </tr>
  38156. </thead>
  38157. <tbody>
  38158. <tr>
  38159. <td>Homepage</td>
  38160. <td><a href="https://github.com/microsoft/msquic">https://github.com/microsoft/msquic</a></td>
  38161. </tr>
  38162. <tr>
  38163. <td>License</td>
  38164. <td>MIT</td>
  38165. </tr>
  38166. <tr>
  38167. <td>Versions</td>
  38168. <td>v1.9.0</td>
  38169. </tr>
  38170. <tr>
  38171. <td>Architectures</td>
  38172. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38173. </tr>
  38174. <tr>
  38175. <td>Definition</td>
  38176. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msquic/xmake.lua">msquic/xmake.lua</a></td>
  38177. </tr>
  38178. </tbody>
  38179. </table>
  38180. <h5 id="installcommand">Install command</h5>
  38181. <pre><code class="lang-console">xrepo install msquic
  38182. </code></pre>
  38183. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38184. <pre><code class="lang-lua">add_requires("msquic")
  38185. </code></pre>
  38186. <h3 id="msvclinux">msvc (linux)</h3>
  38187. <table>
  38188. <thead>
  38189. <tr>
  38190. <th>Description</th>
  38191. <th><em>Microsoft Visual C/C++ Compiler</em></th>
  38192. </tr>
  38193. </thead>
  38194. <tbody>
  38195. <tr>
  38196. <td>Homepage</td>
  38197. <td><a href="https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/">https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/</a></td>
  38198. </tr>
  38199. <tr>
  38200. <td>Versions</td>
  38201. <td>14.29.16+11, 14.30.17+0, 14.31.17+1, 14.32.17+2, 14.33.17+3, 14.34.17+4, 14.35.17+5, 14.36.17+6, 14.37.17+7, 14.38.17+8, 14.39.17+9, 14.40.17+10, 14.41.17+11, 14.42.17+12, 14.43.17+13</td>
  38202. </tr>
  38203. <tr>
  38204. <td>Architectures</td>
  38205. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38206. </tr>
  38207. <tr>
  38208. <td>Definition</td>
  38209. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msvc/xmake.lua">msvc/xmake.lua</a></td>
  38210. </tr>
  38211. </tbody>
  38212. </table>
  38213. <h5 id="installcommand">Install command</h5>
  38214. <pre><code class="lang-console">xrepo install msvc
  38215. </code></pre>
  38216. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38217. <pre><code class="lang-lua">add_requires("msvc")
  38218. </code></pre>
  38219. <h3 id="msvcwinelinux">msvc-wine (linux)</h3>
  38220. <table>
  38221. <thead>
  38222. <tr>
  38223. <th>Description</th>
  38224. <th><em>Scripts for setting up and running MSVC in Wine on Linux</em></th>
  38225. </tr>
  38226. </thead>
  38227. <tbody>
  38228. <tr>
  38229. <td>Homepage</td>
  38230. <td><a href="https://github.com/mstorsjo/msvc-wine">https://github.com/mstorsjo/msvc-wine</a></td>
  38231. </tr>
  38232. <tr>
  38233. <td>Versions</td>
  38234. <td>2025.03.02</td>
  38235. </tr>
  38236. <tr>
  38237. <td>Architectures</td>
  38238. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38239. </tr>
  38240. <tr>
  38241. <td>Definition</td>
  38242. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/msvc-wine/xmake.lua">msvc-wine/xmake.lua</a></td>
  38243. </tr>
  38244. </tbody>
  38245. </table>
  38246. <h5 id="installcommand">Install command</h5>
  38247. <pre><code class="lang-console">xrepo install msvc-wine
  38248. </code></pre>
  38249. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38250. <pre><code class="lang-lua">add_requires("msvc-wine")
  38251. </code></pre>
  38252. <h3 id="muduolinux">muduo (linux)</h3>
  38253. <table>
  38254. <thead>
  38255. <tr>
  38256. <th>Description</th>
  38257. <th><em>Event-driven network library for multi-threaded Linux server in C++11</em></th>
  38258. </tr>
  38259. </thead>
  38260. <tbody>
  38261. <tr>
  38262. <td>Homepage</td>
  38263. <td><a href="https://github.com/chenshuo/muduo">https://github.com/chenshuo/muduo</a></td>
  38264. </tr>
  38265. <tr>
  38266. <td>Versions</td>
  38267. <td>2022.11.01</td>
  38268. </tr>
  38269. <tr>
  38270. <td>Architectures</td>
  38271. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38272. </tr>
  38273. <tr>
  38274. <td>Definition</td>
  38275. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muduo/xmake.lua">muduo/xmake.lua</a></td>
  38276. </tr>
  38277. </tbody>
  38278. </table>
  38279. <h5 id="installcommand">Install command</h5>
  38280. <pre><code class="lang-console">xrepo install muduo
  38281. </code></pre>
  38282. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38283. <pre><code class="lang-lua">add_requires("muduo")
  38284. </code></pre>
  38285. <h3 id="mujslinux">mujs (linux)</h3>
  38286. <table>
  38287. <thead>
  38288. <tr>
  38289. <th>Description</th>
  38290. <th><em>An embeddable Javascript interpreter in C.</em></th>
  38291. </tr>
  38292. </thead>
  38293. <tbody>
  38294. <tr>
  38295. <td>Homepage</td>
  38296. <td><a href="http://mujs.com/">http://mujs.com/</a></td>
  38297. </tr>
  38298. <tr>
  38299. <td>License</td>
  38300. <td>ISC</td>
  38301. </tr>
  38302. <tr>
  38303. <td>Versions</td>
  38304. <td>1.3.4, 1.3.5, 1.3.6, 1.3.7</td>
  38305. </tr>
  38306. <tr>
  38307. <td>Architectures</td>
  38308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38309. </tr>
  38310. <tr>
  38311. <td>Definition</td>
  38312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mujs/xmake.lua">mujs/xmake.lua</a></td>
  38313. </tr>
  38314. </tbody>
  38315. </table>
  38316. <h5 id="installcommand">Install command</h5>
  38317. <pre><code class="lang-console">xrepo install mujs
  38318. </code></pre>
  38319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38320. <pre><code class="lang-lua">add_requires("mujs")
  38321. </code></pre>
  38322. <h3 id="mumpslinux">mumps (linux)</h3>
  38323. <table>
  38324. <thead>
  38325. <tr>
  38326. <th>Description</th>
  38327. <th><em>MUMPS: MUltifrontal Massively Parallel sparse direct Solver</em></th>
  38328. </tr>
  38329. </thead>
  38330. <tbody>
  38331. <tr>
  38332. <td>Homepage</td>
  38333. <td><a href="https://mumps-solver.org/index.php">https://mumps-solver.org/index.php</a></td>
  38334. </tr>
  38335. <tr>
  38336. <td>Versions</td>
  38337. <td>5.4.1, 5.7.3</td>
  38338. </tr>
  38339. <tr>
  38340. <td>Architectures</td>
  38341. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38342. </tr>
  38343. <tr>
  38344. <td>Definition</td>
  38345. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mumps/xmake.lua">mumps/xmake.lua</a></td>
  38346. </tr>
  38347. </tbody>
  38348. </table>
  38349. <h5 id="installcommand">Install command</h5>
  38350. <pre><code class="lang-console">xrepo install mumps
  38351. </code></pre>
  38352. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38353. <pre><code class="lang-lua">add_requires("mumps")
  38354. </code></pre>
  38355. <h3 id="munkresalgorithmlinux">munkres-algorithm (linux)</h3>
  38356. <table>
  38357. <thead>
  38358. <tr>
  38359. <th>Description</th>
  38360. <th><em>Modern C++ implementation of Munkres (Hungarian) algorithm</em></th>
  38361. </tr>
  38362. </thead>
  38363. <tbody>
  38364. <tr>
  38365. <td>Homepage</td>
  38366. <td><a href="https://github.com/aaron-michaux/munkres-algorithm">https://github.com/aaron-michaux/munkres-algorithm</a></td>
  38367. </tr>
  38368. <tr>
  38369. <td>License</td>
  38370. <td>MIT</td>
  38371. </tr>
  38372. <tr>
  38373. <td>Versions</td>
  38374. <td>2021.04.05</td>
  38375. </tr>
  38376. <tr>
  38377. <td>Architectures</td>
  38378. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38379. </tr>
  38380. <tr>
  38381. <td>Definition</td>
  38382. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/munkres-algorithm/xmake.lua">munkres-algorithm/xmake.lua</a></td>
  38383. </tr>
  38384. </tbody>
  38385. </table>
  38386. <h5 id="installcommand">Install command</h5>
  38387. <pre><code class="lang-console">xrepo install munkres-algorithm
  38388. </code></pre>
  38389. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38390. <pre><code class="lang-lua">add_requires("munkres-algorithm")
  38391. </code></pre>
  38392. <h3 id="muparserxlinux">muparserx (linux)</h3>
  38393. <table>
  38394. <thead>
  38395. <tr>
  38396. <th>Description</th>
  38397. <th><em>A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.</em></th>
  38398. </tr>
  38399. </thead>
  38400. <tbody>
  38401. <tr>
  38402. <td>Homepage</td>
  38403. <td><a href="http://beltoforion.de/en/muparserx">http://beltoforion.de/en/muparserx</a></td>
  38404. </tr>
  38405. <tr>
  38406. <td>License</td>
  38407. <td>BSD-2-Clause</td>
  38408. </tr>
  38409. <tr>
  38410. <td>Versions</td>
  38411. <td>v4.0.12</td>
  38412. </tr>
  38413. <tr>
  38414. <td>Architectures</td>
  38415. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38416. </tr>
  38417. <tr>
  38418. <td>Definition</td>
  38419. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muparserx/xmake.lua">muparserx/xmake.lua</a></td>
  38420. </tr>
  38421. </tbody>
  38422. </table>
  38423. <h5 id="installcommand">Install command</h5>
  38424. <pre><code class="lang-console">xrepo install muparserx
  38425. </code></pre>
  38426. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38427. <pre><code class="lang-lua">add_requires("muparserx")
  38428. </code></pre>
  38429. <h3 id="muslcclinux">muslcc (linux)</h3>
  38430. <table>
  38431. <thead>
  38432. <tr>
  38433. <th>Description</th>
  38434. <th><em>static cross- and native- musl-based toolchains.</em></th>
  38435. </tr>
  38436. </thead>
  38437. <tbody>
  38438. <tr>
  38439. <td>Homepage</td>
  38440. <td><a href="https://musl.cc/">https://musl.cc/</a></td>
  38441. </tr>
  38442. <tr>
  38443. <td>Versions</td>
  38444. <td>20210202</td>
  38445. </tr>
  38446. <tr>
  38447. <td>Architectures</td>
  38448. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38449. </tr>
  38450. <tr>
  38451. <td>Definition</td>
  38452. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/muslcc/xmake.lua">muslcc/xmake.lua</a></td>
  38453. </tr>
  38454. </tbody>
  38455. </table>
  38456. <h5 id="installcommand">Install command</h5>
  38457. <pre><code class="lang-console">xrepo install muslcc
  38458. </code></pre>
  38459. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38460. <pre><code class="lang-lua">add_requires("muslcc")
  38461. </code></pre>
  38462. <h3 id="mustachelinux">mustache (linux)</h3>
  38463. <table>
  38464. <thead>
  38465. <tr>
  38466. <th>Description</th>
  38467. <th><em>Mustache text templates for modern C++</em></th>
  38468. </tr>
  38469. </thead>
  38470. <tbody>
  38471. <tr>
  38472. <td>Homepage</td>
  38473. <td><a href="https://github.com/kainjow/Mustache">https://github.com/kainjow/Mustache</a></td>
  38474. </tr>
  38475. <tr>
  38476. <td>License</td>
  38477. <td>BSL-1.0</td>
  38478. </tr>
  38479. <tr>
  38480. <td>Versions</td>
  38481. <td>2021.12.10</td>
  38482. </tr>
  38483. <tr>
  38484. <td>Architectures</td>
  38485. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38486. </tr>
  38487. <tr>
  38488. <td>Definition</td>
  38489. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mustache/xmake.lua">mustache/xmake.lua</a></td>
  38490. </tr>
  38491. </tbody>
  38492. </table>
  38493. <h5 id="installcommand">Install command</h5>
  38494. <pre><code class="lang-console">xrepo install mustache
  38495. </code></pre>
  38496. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38497. <pre><code class="lang-lua">add_requires("mustache")
  38498. </code></pre>
  38499. <h3 id="mvfstlinux">mvfst (linux)</h3>
  38500. <table>
  38501. <thead>
  38502. <tr>
  38503. <th>Description</th>
  38504. <th><em>An implementation of the QUIC transport protocol.</em></th>
  38505. </tr>
  38506. </thead>
  38507. <tbody>
  38508. <tr>
  38509. <td>Homepage</td>
  38510. <td><a href="https://github.com/facebook/mvfst">https://github.com/facebook/mvfst</a></td>
  38511. </tr>
  38512. <tr>
  38513. <td>License</td>
  38514. <td>MIT</td>
  38515. </tr>
  38516. <tr>
  38517. <td>Versions</td>
  38518. <td>2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15</td>
  38519. </tr>
  38520. <tr>
  38521. <td>Architectures</td>
  38522. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38523. </tr>
  38524. <tr>
  38525. <td>Definition</td>
  38526. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mvfst/xmake.lua">mvfst/xmake.lua</a></td>
  38527. </tr>
  38528. </tbody>
  38529. </table>
  38530. <h5 id="installcommand">Install command</h5>
  38531. <pre><code class="lang-console">xrepo install mvfst
  38532. </code></pre>
  38533. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38534. <pre><code class="lang-lua">add_requires("mvfst")
  38535. </code></pre>
  38536. <h3 id="mxmllinux">mxml (linux)</h3>
  38537. <table>
  38538. <thead>
  38539. <tr>
  38540. <th>Description</th>
  38541. <th><em>Mini-XML is a tiny XML library that you can use to read and write XML and XML-like data files in your application without requiring large non-standard libraries.</em></th>
  38542. </tr>
  38543. </thead>
  38544. <tbody>
  38545. <tr>
  38546. <td>Homepage</td>
  38547. <td><a href="https://www.msweet.org/mxml/">https://www.msweet.org/mxml/</a></td>
  38548. </tr>
  38549. <tr>
  38550. <td>License</td>
  38551. <td>Apache-2.0</td>
  38552. </tr>
  38553. <tr>
  38554. <td>Versions</td>
  38555. <td>3.3, 3.3.1, 4.0.2, 4.0.3, 4.0.4</td>
  38556. </tr>
  38557. <tr>
  38558. <td>Architectures</td>
  38559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38560. </tr>
  38561. <tr>
  38562. <td>Definition</td>
  38563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mxml/xmake.lua">mxml/xmake.lua</a></td>
  38564. </tr>
  38565. </tbody>
  38566. </table>
  38567. <h5 id="installcommand">Install command</h5>
  38568. <pre><code class="lang-console">xrepo install mxml
  38569. </code></pre>
  38570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38571. <pre><code class="lang-lua">add_requires("mxml")
  38572. </code></pre>
  38573. <h3 id="mysqllinux">mysql (linux)</h3>
  38574. <table>
  38575. <thead>
  38576. <tr>
  38577. <th>Description</th>
  38578. <th><em>A real-time, open source transactional database.</em></th>
  38579. </tr>
  38580. </thead>
  38581. <tbody>
  38582. <tr>
  38583. <td>Homepage</td>
  38584. <td><a href="http://www.mysql.com">http://www.mysql.com</a></td>
  38585. </tr>
  38586. <tr>
  38587. <td>License</td>
  38588. <td>GPL-2.0</td>
  38589. </tr>
  38590. <tr>
  38591. <td>Versions</td>
  38592. <td>8.0.39</td>
  38593. </tr>
  38594. <tr>
  38595. <td>Architectures</td>
  38596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38597. </tr>
  38598. <tr>
  38599. <td>Definition</td>
  38600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysql/xmake.lua">mysql/xmake.lua</a></td>
  38601. </tr>
  38602. </tbody>
  38603. </table>
  38604. <h5 id="installcommand">Install command</h5>
  38605. <pre><code class="lang-console">xrepo install mysql
  38606. </code></pre>
  38607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38608. <pre><code class="lang-lua">add_requires("mysql")
  38609. </code></pre>
  38610. <h3 id="mysqlbuildtoolslinux">mysql-build-tools (linux)</h3>
  38611. <table>
  38612. <thead>
  38613. <tr>
  38614. <th>Description</th>
  38615. <th><em>This package help for mysql corss compilation</em></th>
  38616. </tr>
  38617. </thead>
  38618. <tbody>
  38619. <tr>
  38620. <td>Homepage</td>
  38621. <td><a href="http://www.mysql.com">http://www.mysql.com</a></td>
  38622. </tr>
  38623. <tr>
  38624. <td>License</td>
  38625. <td>GPL-2.0</td>
  38626. </tr>
  38627. <tr>
  38628. <td>Versions</td>
  38629. <td>8.0.39</td>
  38630. </tr>
  38631. <tr>
  38632. <td>Architectures</td>
  38633. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38634. </tr>
  38635. <tr>
  38636. <td>Definition</td>
  38637. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysql-build-tools/xmake.lua">mysql-build-tools/xmake.lua</a></td>
  38638. </tr>
  38639. </tbody>
  38640. </table>
  38641. <h5 id="installcommand">Install command</h5>
  38642. <pre><code class="lang-console">xrepo install mysql-build-tools
  38643. </code></pre>
  38644. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38645. <pre><code class="lang-lua">add_requires("mysql-build-tools")
  38646. </code></pre>
  38647. <h3 id="mysqlpplinux">mysqlpp (linux)</h3>
  38648. <table>
  38649. <thead>
  38650. <tr>
  38651. <th>Description</th>
  38652. <th><em>MySQL++ is a C++ wrapper for the MySQL and MariaDB C APIs</em></th>
  38653. </tr>
  38654. </thead>
  38655. <tbody>
  38656. <tr>
  38657. <td>Homepage</td>
  38658. <td><a href="https://tangentsoft.com/mysqlpp/wiki?name=MySQL%2B%2B&amp;p&amp;nsm">https://tangentsoft.com/mysqlpp/wiki?name=MySQL%2B%2B&amp;p&amp;nsm</a></td>
  38659. </tr>
  38660. <tr>
  38661. <td>Versions</td>
  38662. <td>3.3.0</td>
  38663. </tr>
  38664. <tr>
  38665. <td>Architectures</td>
  38666. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38667. </tr>
  38668. <tr>
  38669. <td>Definition</td>
  38670. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysqlpp/xmake.lua">mysqlpp/xmake.lua</a></td>
  38671. </tr>
  38672. </tbody>
  38673. </table>
  38674. <h5 id="installcommand">Install command</h5>
  38675. <pre><code class="lang-console">xrepo install mysqlpp
  38676. </code></pre>
  38677. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38678. <pre><code class="lang-lua">add_requires("mysqlpp")
  38679. </code></pre>
  38680. <h2 id="n">n</h2>
  38681. <h3 id="named_typelinux">named_type (linux)</h3>
  38682. <table>
  38683. <thead>
  38684. <tr>
  38685. <th>Description</th>
  38686. <th><em>Implementation of strong types in C++.</em></th>
  38687. </tr>
  38688. </thead>
  38689. <tbody>
  38690. <tr>
  38691. <td>Homepage</td>
  38692. <td><a href="https://github.com/joboccara/NamedType">https://github.com/joboccara/NamedType</a></td>
  38693. </tr>
  38694. <tr>
  38695. <td>License</td>
  38696. <td>MIT</td>
  38697. </tr>
  38698. <tr>
  38699. <td>Versions</td>
  38700. <td>v1.1.0.20210209</td>
  38701. </tr>
  38702. <tr>
  38703. <td>Architectures</td>
  38704. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38705. </tr>
  38706. <tr>
  38707. <td>Definition</td>
  38708. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/named_type/xmake.lua">named_type/xmake.lua</a></td>
  38709. </tr>
  38710. </tbody>
  38711. </table>
  38712. <h5 id="installcommand">Install command</h5>
  38713. <pre><code class="lang-console">xrepo install named_type
  38714. </code></pre>
  38715. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38716. <pre><code class="lang-lua">add_requires("named_type")
  38717. </code></pre>
  38718. <h3 id="nameoflinux">nameof (linux)</h3>
  38719. <table>
  38720. <thead>
  38721. <tr>
  38722. <th>Description</th>
  38723. <th><em>Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum</em></th>
  38724. </tr>
  38725. </thead>
  38726. <tbody>
  38727. <tr>
  38728. <td>Homepage</td>
  38729. <td><a href="https://github.com/Neargye/nameof">https://github.com/Neargye/nameof</a></td>
  38730. </tr>
  38731. <tr>
  38732. <td>License</td>
  38733. <td>MIT</td>
  38734. </tr>
  38735. <tr>
  38736. <td>Versions</td>
  38737. <td>0.10.3, 0.10.4</td>
  38738. </tr>
  38739. <tr>
  38740. <td>Architectures</td>
  38741. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38742. </tr>
  38743. <tr>
  38744. <td>Definition</td>
  38745. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nameof/xmake.lua">nameof/xmake.lua</a></td>
  38746. </tr>
  38747. </tbody>
  38748. </table>
  38749. <h5 id="installcommand">Install command</h5>
  38750. <pre><code class="lang-console">xrepo install nameof
  38751. </code></pre>
  38752. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38753. <pre><code class="lang-lua">add_requires("nameof")
  38754. </code></pre>
  38755. <h3 id="nanalinux">nana (linux)</h3>
  38756. <table>
  38757. <thead>
  38758. <tr>
  38759. <th>Description</th>
  38760. <th><em>A modern C++ GUI library.</em></th>
  38761. </tr>
  38762. </thead>
  38763. <tbody>
  38764. <tr>
  38765. <td>Homepage</td>
  38766. <td><a href="http://nanapro.org">http://nanapro.org</a></td>
  38767. </tr>
  38768. <tr>
  38769. <td>Versions</td>
  38770. <td>1.6.2, 1.7.2, 1.7.4</td>
  38771. </tr>
  38772. <tr>
  38773. <td>Architectures</td>
  38774. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38775. </tr>
  38776. <tr>
  38777. <td>Definition</td>
  38778. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nana/xmake.lua">nana/xmake.lua</a></td>
  38779. </tr>
  38780. </tbody>
  38781. </table>
  38782. <h5 id="installcommand">Install command</h5>
  38783. <pre><code class="lang-console">xrepo install nana
  38784. </code></pre>
  38785. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38786. <pre><code class="lang-lua">add_requires("nana")
  38787. </code></pre>
  38788. <h3 id="nanoarrowlinux">nanoarrow (linux)</h3>
  38789. <table>
  38790. <thead>
  38791. <tr>
  38792. <th>Description</th>
  38793. <th><em>Helpers for Arrow C Data &amp; Arrow C Stream interfaces</em></th>
  38794. </tr>
  38795. </thead>
  38796. <tbody>
  38797. <tr>
  38798. <td>Homepage</td>
  38799. <td><a href="https://arrow.apache.org/nanoarrow">https://arrow.apache.org/nanoarrow</a></td>
  38800. </tr>
  38801. <tr>
  38802. <td>License</td>
  38803. <td>Apache-2.0</td>
  38804. </tr>
  38805. <tr>
  38806. <td>Versions</td>
  38807. <td>0.6.0</td>
  38808. </tr>
  38809. <tr>
  38810. <td>Architectures</td>
  38811. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38812. </tr>
  38813. <tr>
  38814. <td>Definition</td>
  38815. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanoarrow/xmake.lua">nanoarrow/xmake.lua</a></td>
  38816. </tr>
  38817. </tbody>
  38818. </table>
  38819. <h5 id="installcommand">Install command</h5>
  38820. <pre><code class="lang-console">xrepo install nanoarrow
  38821. </code></pre>
  38822. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38823. <pre><code class="lang-lua">add_requires("nanoarrow")
  38824. </code></pre>
  38825. <h3 id="nanobenchlinux">nanobench (linux)</h3>
  38826. <table>
  38827. <thead>
  38828. <tr>
  38829. <th>Description</th>
  38830. <th><em>Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20</em></th>
  38831. </tr>
  38832. </thead>
  38833. <tbody>
  38834. <tr>
  38835. <td>Homepage</td>
  38836. <td><a href="https://nanobench.ankerl.com">https://nanobench.ankerl.com</a></td>
  38837. </tr>
  38838. <tr>
  38839. <td>License</td>
  38840. <td>MIT</td>
  38841. </tr>
  38842. <tr>
  38843. <td>Versions</td>
  38844. <td>v4.3.11</td>
  38845. </tr>
  38846. <tr>
  38847. <td>Architectures</td>
  38848. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38849. </tr>
  38850. <tr>
  38851. <td>Definition</td>
  38852. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanobench/xmake.lua">nanobench/xmake.lua</a></td>
  38853. </tr>
  38854. </tbody>
  38855. </table>
  38856. <h5 id="installcommand">Install command</h5>
  38857. <pre><code class="lang-console">xrepo install nanobench
  38858. </code></pre>
  38859. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38860. <pre><code class="lang-lua">add_requires("nanobench")
  38861. </code></pre>
  38862. <h3 id="nanobindlinux">nanobind (linux)</h3>
  38863. <table>
  38864. <thead>
  38865. <tr>
  38866. <th>Description</th>
  38867. <th><em>nanobind: tiny and efficient C++/Python bindings</em></th>
  38868. </tr>
  38869. </thead>
  38870. <tbody>
  38871. <tr>
  38872. <td>Homepage</td>
  38873. <td><a href="https://github.com/wjakob/nanobind">https://github.com/wjakob/nanobind</a></td>
  38874. </tr>
  38875. <tr>
  38876. <td>License</td>
  38877. <td>BSD-3-Clause</td>
  38878. </tr>
  38879. <tr>
  38880. <td>Versions</td>
  38881. <td>v2.2.0, v2.6.1, v2.7.0, v2.8.0, v2.9.2</td>
  38882. </tr>
  38883. <tr>
  38884. <td>Architectures</td>
  38885. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38886. </tr>
  38887. <tr>
  38888. <td>Definition</td>
  38889. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanobind/xmake.lua">nanobind/xmake.lua</a></td>
  38890. </tr>
  38891. </tbody>
  38892. </table>
  38893. <h5 id="installcommand">Install command</h5>
  38894. <pre><code class="lang-console">xrepo install nanobind
  38895. </code></pre>
  38896. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38897. <pre><code class="lang-lua">add_requires("nanobind")
  38898. </code></pre>
  38899. <h3 id="nanoflannlinux">nanoflann (linux)</h3>
  38900. <table>
  38901. <thead>
  38902. <tr>
  38903. <th>Description</th>
  38904. <th><em>nanoflann: a C++11 header-only library for Nearest Neighbor (NN) search with KD-trees</em></th>
  38905. </tr>
  38906. </thead>
  38907. <tbody>
  38908. <tr>
  38909. <td>Homepage</td>
  38910. <td><a href="https://github.com/jlblancoc/nanoflann/">https://github.com/jlblancoc/nanoflann/</a></td>
  38911. </tr>
  38912. <tr>
  38913. <td>License</td>
  38914. <td>BSD-2-Clause</td>
  38915. </tr>
  38916. <tr>
  38917. <td>Versions</td>
  38918. <td>v1.3.2, v1.4.2, v1.5.0, v1.5.5, v1.6.0, v1.6.1, v1.6.2, v1.7.0, v1.7.1</td>
  38919. </tr>
  38920. <tr>
  38921. <td>Architectures</td>
  38922. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38923. </tr>
  38924. <tr>
  38925. <td>Definition</td>
  38926. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanoflann/xmake.lua">nanoflann/xmake.lua</a></td>
  38927. </tr>
  38928. </tbody>
  38929. </table>
  38930. <h5 id="installcommand">Install command</h5>
  38931. <pre><code class="lang-console">xrepo install nanoflann
  38932. </code></pre>
  38933. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38934. <pre><code class="lang-lua">add_requires("nanoflann")
  38935. </code></pre>
  38936. <h3 id="nanoguilinux">nanogui (linux)</h3>
  38937. <table>
  38938. <thead>
  38939. <tr>
  38940. <th>Description</th>
  38941. <th><em>Minimalistic GUI library for OpenGL</em></th>
  38942. </tr>
  38943. </thead>
  38944. <tbody>
  38945. <tr>
  38946. <td>Homepage</td>
  38947. <td><a href="https://github.com/wjakob/nanogui">https://github.com/wjakob/nanogui</a></td>
  38948. </tr>
  38949. <tr>
  38950. <td>Versions</td>
  38951. <td>2019.9.23</td>
  38952. </tr>
  38953. <tr>
  38954. <td>Architectures</td>
  38955. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38956. </tr>
  38957. <tr>
  38958. <td>Definition</td>
  38959. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanogui/xmake.lua">nanogui/xmake.lua</a></td>
  38960. </tr>
  38961. </tbody>
  38962. </table>
  38963. <h5 id="installcommand">Install command</h5>
  38964. <pre><code class="lang-console">xrepo install nanogui
  38965. </code></pre>
  38966. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  38967. <pre><code class="lang-lua">add_requires("nanogui")
  38968. </code></pre>
  38969. <h3 id="nanomsglinux">nanomsg (linux)</h3>
  38970. <table>
  38971. <thead>
  38972. <tr>
  38973. <th>Description</th>
  38974. <th><em>A simple high-performance implementation of several "scalability protocols".</em></th>
  38975. </tr>
  38976. </thead>
  38977. <tbody>
  38978. <tr>
  38979. <td>Homepage</td>
  38980. <td><a href="https://nanomsg.org">https://nanomsg.org</a></td>
  38981. </tr>
  38982. <tr>
  38983. <td>License</td>
  38984. <td>MIT</td>
  38985. </tr>
  38986. <tr>
  38987. <td>Versions</td>
  38988. <td>1.2.1</td>
  38989. </tr>
  38990. <tr>
  38991. <td>Architectures</td>
  38992. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  38993. </tr>
  38994. <tr>
  38995. <td>Definition</td>
  38996. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanomsg/xmake.lua">nanomsg/xmake.lua</a></td>
  38997. </tr>
  38998. </tbody>
  38999. </table>
  39000. <h5 id="installcommand">Install command</h5>
  39001. <pre><code class="lang-console">xrepo install nanomsg
  39002. </code></pre>
  39003. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39004. <pre><code class="lang-lua">add_requires("nanomsg")
  39005. </code></pre>
  39006. <h3 id="nanopblinux">nanopb (linux)</h3>
  39007. <table>
  39008. <thead>
  39009. <tr>
  39010. <th>Description</th>
  39011. <th><em>Protocol Buffers with small code size</em></th>
  39012. </tr>
  39013. </thead>
  39014. <tbody>
  39015. <tr>
  39016. <td>Homepage</td>
  39017. <td><a href="https://jpa.kapsi.fi/nanopb/">https://jpa.kapsi.fi/nanopb/</a></td>
  39018. </tr>
  39019. <tr>
  39020. <td>License</td>
  39021. <td>zlib</td>
  39022. </tr>
  39023. <tr>
  39024. <td>Versions</td>
  39025. <td>0.4.9</td>
  39026. </tr>
  39027. <tr>
  39028. <td>Architectures</td>
  39029. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39030. </tr>
  39031. <tr>
  39032. <td>Definition</td>
  39033. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanopb/xmake.lua">nanopb/xmake.lua</a></td>
  39034. </tr>
  39035. </tbody>
  39036. </table>
  39037. <h5 id="installcommand">Install command</h5>
  39038. <pre><code class="lang-console">xrepo install nanopb
  39039. </code></pre>
  39040. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39041. <pre><code class="lang-lua">add_requires("nanopb")
  39042. </code></pre>
  39043. <h3 id="nanosvglinux">nanosvg (linux)</h3>
  39044. <table>
  39045. <thead>
  39046. <tr>
  39047. <th>Description</th>
  39048. <th><em>Simple stupid SVG parser</em></th>
  39049. </tr>
  39050. </thead>
  39051. <tbody>
  39052. <tr>
  39053. <td>Homepage</td>
  39054. <td><a href="https://github.com/memononen/nanosvg">https://github.com/memononen/nanosvg</a></td>
  39055. </tr>
  39056. <tr>
  39057. <td>License</td>
  39058. <td>zlib</td>
  39059. </tr>
  39060. <tr>
  39061. <td>Versions</td>
  39062. <td>2022.07.09</td>
  39063. </tr>
  39064. <tr>
  39065. <td>Architectures</td>
  39066. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39067. </tr>
  39068. <tr>
  39069. <td>Definition</td>
  39070. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanosvg/xmake.lua">nanosvg/xmake.lua</a></td>
  39071. </tr>
  39072. </tbody>
  39073. </table>
  39074. <h5 id="installcommand">Install command</h5>
  39075. <pre><code class="lang-console">xrepo install nanosvg
  39076. </code></pre>
  39077. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39078. <pre><code class="lang-lua">add_requires("nanosvg")
  39079. </code></pre>
  39080. <h3 id="nanovdblinux">nanovdb (linux)</h3>
  39081. <table>
  39082. <thead>
  39083. <tr>
  39084. <th>Description</th>
  39085. <th><em>Developed by NVIDIA, NanoVDB adds real-time rendering GPU support for OpenVDB.</em></th>
  39086. </tr>
  39087. </thead>
  39088. <tbody>
  39089. <tr>
  39090. <td>Homepage</td>
  39091. <td><a href="https://developer.nvidia.com/nanovdb">https://developer.nvidia.com/nanovdb</a></td>
  39092. </tr>
  39093. <tr>
  39094. <td>Versions</td>
  39095. <td>20201219</td>
  39096. </tr>
  39097. <tr>
  39098. <td>Architectures</td>
  39099. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39100. </tr>
  39101. <tr>
  39102. <td>Definition</td>
  39103. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanovdb/xmake.lua">nanovdb/xmake.lua</a></td>
  39104. </tr>
  39105. </tbody>
  39106. </table>
  39107. <h5 id="installcommand">Install command</h5>
  39108. <pre><code class="lang-console">xrepo install nanovdb
  39109. </code></pre>
  39110. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39111. <pre><code class="lang-lua">add_requires("nanovdb")
  39112. </code></pre>
  39113. <h3 id="nanovglinux">nanovg (linux)</h3>
  39114. <table>
  39115. <thead>
  39116. <tr>
  39117. <th>Description</th>
  39118. <th><em>Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.</em></th>
  39119. </tr>
  39120. </thead>
  39121. <tbody>
  39122. <tr>
  39123. <td>Homepage</td>
  39124. <td><a href="https://github.com/memononen/nanovg/">https://github.com/memononen/nanovg/</a></td>
  39125. </tr>
  39126. <tr>
  39127. <td>License</td>
  39128. <td>zlib</td>
  39129. </tr>
  39130. <tr>
  39131. <td>Versions</td>
  39132. <td>2021.11.2, 2023.8.27</td>
  39133. </tr>
  39134. <tr>
  39135. <td>Architectures</td>
  39136. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39137. </tr>
  39138. <tr>
  39139. <td>Definition</td>
  39140. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nanovg/xmake.lua">nanovg/xmake.lua</a></td>
  39141. </tr>
  39142. </tbody>
  39143. </table>
  39144. <h5 id="installcommand">Install command</h5>
  39145. <pre><code class="lang-console">xrepo install nanovg
  39146. </code></pre>
  39147. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39148. <pre><code class="lang-lua">add_requires("nanovg")
  39149. </code></pre>
  39150. <h3 id="nasmlinux">nasm (linux)</h3>
  39151. <table>
  39152. <thead>
  39153. <tr>
  39154. <th>Description</th>
  39155. <th><em>Netwide Assembler (NASM) is an 80x86 assembler.</em></th>
  39156. </tr>
  39157. </thead>
  39158. <tbody>
  39159. <tr>
  39160. <td>Homepage</td>
  39161. <td><a href="https://www.nasm.us/">https://www.nasm.us/</a></td>
  39162. </tr>
  39163. <tr>
  39164. <td>License</td>
  39165. <td>BSD-2-Clause</td>
  39166. </tr>
  39167. <tr>
  39168. <td>Versions</td>
  39169. <td>2.13.03, 2.15.05, 2.16.01, 2.16.03</td>
  39170. </tr>
  39171. <tr>
  39172. <td>Architectures</td>
  39173. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39174. </tr>
  39175. <tr>
  39176. <td>Definition</td>
  39177. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nasm/xmake.lua">nasm/xmake.lua</a></td>
  39178. </tr>
  39179. </tbody>
  39180. </table>
  39181. <h5 id="installcommand">Install command</h5>
  39182. <pre><code class="lang-console">xrepo install nasm
  39183. </code></pre>
  39184. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39185. <pre><code class="lang-lua">add_requires("nasm")
  39186. </code></pre>
  39187. <h3 id="nativefiledialoglinux">nativefiledialog (linux)</h3>
  39188. <table>
  39189. <thead>
  39190. <tr>
  39191. <th>Description</th>
  39192. <th><em>A tiny, neat C library that portably invokes native file open and save dialogs.</em></th>
  39193. </tr>
  39194. </thead>
  39195. <tbody>
  39196. <tr>
  39197. <td>Homepage</td>
  39198. <td><a href="https://github.com/mlabbe/nativefiledialog">https://github.com/mlabbe/nativefiledialog</a></td>
  39199. </tr>
  39200. <tr>
  39201. <td>License</td>
  39202. <td>zlib</td>
  39203. </tr>
  39204. <tr>
  39205. <td>Versions</td>
  39206. <td>1.1.6</td>
  39207. </tr>
  39208. <tr>
  39209. <td>Architectures</td>
  39210. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39211. </tr>
  39212. <tr>
  39213. <td>Definition</td>
  39214. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nativefiledialog/xmake.lua">nativefiledialog/xmake.lua</a></td>
  39215. </tr>
  39216. </tbody>
  39217. </table>
  39218. <h5 id="installcommand">Install command</h5>
  39219. <pre><code class="lang-console">xrepo install nativefiledialog
  39220. </code></pre>
  39221. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39222. <pre><code class="lang-lua">add_requires("nativefiledialog")
  39223. </code></pre>
  39224. <h3 id="nativefiledialogextendedlinux">nativefiledialog-extended (linux)</h3>
  39225. <table>
  39226. <thead>
  39227. <tr>
  39228. <th>Description</th>
  39229. <th><em>Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.</em></th>
  39230. </tr>
  39231. </thead>
  39232. <tbody>
  39233. <tr>
  39234. <td>Homepage</td>
  39235. <td><a href="https://github.com/btzy/nativefiledialog-extended">https://github.com/btzy/nativefiledialog-extended</a></td>
  39236. </tr>
  39237. <tr>
  39238. <td>License</td>
  39239. <td>zlib</td>
  39240. </tr>
  39241. <tr>
  39242. <td>Versions</td>
  39243. <td>v1.0.2, v1.1.0, v1.1.1, v1.2.0, v1.2.1</td>
  39244. </tr>
  39245. <tr>
  39246. <td>Architectures</td>
  39247. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39248. </tr>
  39249. <tr>
  39250. <td>Definition</td>
  39251. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nativefiledialog-extended/xmake.lua">nativefiledialog-extended/xmake.lua</a></td>
  39252. </tr>
  39253. </tbody>
  39254. </table>
  39255. <h5 id="installcommand">Install command</h5>
  39256. <pre><code class="lang-console">xrepo install nativefiledialog-extended
  39257. </code></pre>
  39258. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39259. <pre><code class="lang-lua">add_requires("nativefiledialog-extended")
  39260. </code></pre>
  39261. <h3 id="nazarautilslinux">nazarautils (linux)</h3>
  39262. <table>
  39263. <thead>
  39264. <tr>
  39265. <th>Description</th>
  39266. <th><em>Header-only utility library for Nazara projects</em></th>
  39267. </tr>
  39268. </thead>
  39269. <tbody>
  39270. <tr>
  39271. <td>Homepage</td>
  39272. <td><a href="https://github.com/NazaraEngine/NazaraUtils">https://github.com/NazaraEngine/NazaraUtils</a></td>
  39273. </tr>
  39274. <tr>
  39275. <td>License</td>
  39276. <td>MIT</td>
  39277. </tr>
  39278. <tr>
  39279. <td>Versions</td>
  39280. <td>v1.0.0</td>
  39281. </tr>
  39282. <tr>
  39283. <td>Architectures</td>
  39284. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39285. </tr>
  39286. <tr>
  39287. <td>Definition</td>
  39288. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nazarautils/xmake.lua">nazarautils/xmake.lua</a></td>
  39289. </tr>
  39290. </tbody>
  39291. </table>
  39292. <h5 id="installcommand">Install command</h5>
  39293. <pre><code class="lang-console">xrepo install nazarautils
  39294. </code></pre>
  39295. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39296. <pre><code class="lang-lua">add_requires("nazarautils")
  39297. </code></pre>
  39298. <h3 id="ncnnlinux">ncnn (linux)</h3>
  39299. <table>
  39300. <thead>
  39301. <tr>
  39302. <th>Description</th>
  39303. <th><em>High-performance neural network inference framework optimized for the mobile platform</em></th>
  39304. </tr>
  39305. </thead>
  39306. <tbody>
  39307. <tr>
  39308. <td>Homepage</td>
  39309. <td><a href="https://github.com/Tencent/ncnn">https://github.com/Tencent/ncnn</a></td>
  39310. </tr>
  39311. <tr>
  39312. <td>License</td>
  39313. <td>BSD-3-Clause</td>
  39314. </tr>
  39315. <tr>
  39316. <td>Versions</td>
  39317. <td>20250503, 20250916</td>
  39318. </tr>
  39319. <tr>
  39320. <td>Architectures</td>
  39321. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39322. </tr>
  39323. <tr>
  39324. <td>Definition</td>
  39325. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ncnn/xmake.lua">ncnn/xmake.lua</a></td>
  39326. </tr>
  39327. </tbody>
  39328. </table>
  39329. <h5 id="installcommand">Install command</h5>
  39330. <pre><code class="lang-console">xrepo install ncnn
  39331. </code></pre>
  39332. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39333. <pre><code class="lang-lua">add_requires("ncnn")
  39334. </code></pre>
  39335. <h3 id="ncurseslinux">ncurses (linux)</h3>
  39336. <table>
  39337. <thead>
  39338. <tr>
  39339. <th>Description</th>
  39340. <th><em>A free software emulation of curses.</em></th>
  39341. </tr>
  39342. </thead>
  39343. <tbody>
  39344. <tr>
  39345. <td>Homepage</td>
  39346. <td><a href="https://invisible-island.net/ncurses/">https://invisible-island.net/ncurses/</a></td>
  39347. </tr>
  39348. <tr>
  39349. <td>License</td>
  39350. <td>MIT</td>
  39351. </tr>
  39352. <tr>
  39353. <td>Versions</td>
  39354. <td>6.1, 6.2, 6.3, 6.4, 6.5</td>
  39355. </tr>
  39356. <tr>
  39357. <td>Architectures</td>
  39358. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39359. </tr>
  39360. <tr>
  39361. <td>Definition</td>
  39362. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ncurses/xmake.lua">ncurses/xmake.lua</a></td>
  39363. </tr>
  39364. </tbody>
  39365. </table>
  39366. <h5 id="installcommand">Install command</h5>
  39367. <pre><code class="lang-console">xrepo install ncurses
  39368. </code></pre>
  39369. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39370. <pre><code class="lang-lua">add_requires("ncurses")
  39371. </code></pre>
  39372. <h3 id="ndarraylinux">ndarray (linux)</h3>
  39373. <table>
  39374. <thead>
  39375. <tr>
  39376. <th>Description</th>
  39377. <th><em>NumPy-friendly multidimensional arrays in C++</em></th>
  39378. </tr>
  39379. </thead>
  39380. <tbody>
  39381. <tr>
  39382. <td>Homepage</td>
  39383. <td><a href="https://github.com/ndarray/ndarray">https://github.com/ndarray/ndarray</a></td>
  39384. </tr>
  39385. <tr>
  39386. <td>Versions</td>
  39387. <td>1.6.4</td>
  39388. </tr>
  39389. <tr>
  39390. <td>Architectures</td>
  39391. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39392. </tr>
  39393. <tr>
  39394. <td>Definition</td>
  39395. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ndarray/xmake.lua">ndarray/xmake.lua</a></td>
  39396. </tr>
  39397. </tbody>
  39398. </table>
  39399. <h5 id="installcommand">Install command</h5>
  39400. <pre><code class="lang-console">xrepo install ndarray
  39401. </code></pre>
  39402. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39403. <pre><code class="lang-lua">add_requires("ndarray")
  39404. </code></pre>
  39405. <h3 id="ndklinux">ndk (linux)</h3>
  39406. <table>
  39407. <thead>
  39408. <tr>
  39409. <th>Description</th>
  39410. <th><em>Android NDK toolchain.</em></th>
  39411. </tr>
  39412. </thead>
  39413. <tbody>
  39414. <tr>
  39415. <td>Homepage</td>
  39416. <td><a href="https://developer.android.com/ndk">https://developer.android.com/ndk</a></td>
  39417. </tr>
  39418. <tr>
  39419. <td>Versions</td>
  39420. <td>22.0, 22.1, 23.0, 23.1, 23.2, 24.0, 25.0, 25.1, 25.2, 26.0, 26.1, 26.2, 26.3, 27.0, 27.1, 27.2, 27.3</td>
  39421. </tr>
  39422. <tr>
  39423. <td>Architectures</td>
  39424. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39425. </tr>
  39426. <tr>
  39427. <td>Definition</td>
  39428. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ndk/xmake.lua">ndk/xmake.lua</a></td>
  39429. </tr>
  39430. </tbody>
  39431. </table>
  39432. <h5 id="installcommand">Install command</h5>
  39433. <pre><code class="lang-console">xrepo install ndk
  39434. </code></pre>
  39435. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39436. <pre><code class="lang-lua">add_requires("ndk")
  39437. </code></pre>
  39438. <h3 id="neargyescope_guardlinux">neargye-scope_guard (linux)</h3>
  39439. <table>
  39440. <thead>
  39441. <tr>
  39442. <th>Description</th>
  39443. <th><em>Scope Guard &amp; Defer C++</em></th>
  39444. </tr>
  39445. </thead>
  39446. <tbody>
  39447. <tr>
  39448. <td>Homepage</td>
  39449. <td><a href="https://github.com/Neargye/scope_guard">https://github.com/Neargye/scope_guard</a></td>
  39450. </tr>
  39451. <tr>
  39452. <td>License</td>
  39453. <td>MIT</td>
  39454. </tr>
  39455. <tr>
  39456. <td>Versions</td>
  39457. <td>2022.04.05</td>
  39458. </tr>
  39459. <tr>
  39460. <td>Architectures</td>
  39461. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39462. </tr>
  39463. <tr>
  39464. <td>Definition</td>
  39465. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/neargye-scope_guard/xmake.lua">neargye-scope_guard/xmake.lua</a></td>
  39466. </tr>
  39467. </tbody>
  39468. </table>
  39469. <h5 id="installcommand">Install command</h5>
  39470. <pre><code class="lang-console">xrepo install neargye-scope_guard
  39471. </code></pre>
  39472. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39473. <pre><code class="lang-lua">add_requires("neargye-scope_guard")
  39474. </code></pre>
  39475. <h3 id="necolinux">neco (linux)</h3>
  39476. <table>
  39477. <thead>
  39478. <tr>
  39479. <th>Description</th>
  39480. <th><em>Concurrency library for C (coroutines)</em></th>
  39481. </tr>
  39482. </thead>
  39483. <tbody>
  39484. <tr>
  39485. <td>Homepage</td>
  39486. <td><a href="https://github.com/tidwall/neco">https://github.com/tidwall/neco</a></td>
  39487. </tr>
  39488. <tr>
  39489. <td>License</td>
  39490. <td>MIT</td>
  39491. </tr>
  39492. <tr>
  39493. <td>Versions</td>
  39494. <td>v0.3.2</td>
  39495. </tr>
  39496. <tr>
  39497. <td>Architectures</td>
  39498. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39499. </tr>
  39500. <tr>
  39501. <td>Definition</td>
  39502. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/neco/xmake.lua">neco/xmake.lua</a></td>
  39503. </tr>
  39504. </tbody>
  39505. </table>
  39506. <h5 id="installcommand">Install command</h5>
  39507. <pre><code class="lang-console">xrepo install neco
  39508. </code></pre>
  39509. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39510. <pre><code class="lang-lua">add_requires("neco")
  39511. </code></pre>
  39512. <h3 id="netcdfclinux">netcdf-c (linux)</h3>
  39513. <table>
  39514. <thead>
  39515. <tr>
  39516. <th>Description</th>
  39517. <th><em>Network Common Data Form (NetCDF) libraries and utilities.</em></th>
  39518. </tr>
  39519. </thead>
  39520. <tbody>
  39521. <tr>
  39522. <td>Homepage</td>
  39523. <td><a href="https://github.com/Unidata/netcdf-c">https://github.com/Unidata/netcdf-c</a></td>
  39524. </tr>
  39525. <tr>
  39526. <td>License</td>
  39527. <td>BSD-3-Clause</td>
  39528. </tr>
  39529. <tr>
  39530. <td>Versions</td>
  39531. <td>v4.9.3</td>
  39532. </tr>
  39533. <tr>
  39534. <td>Architectures</td>
  39535. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39536. </tr>
  39537. <tr>
  39538. <td>Definition</td>
  39539. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/netcdf-c/xmake.lua">netcdf-c/xmake.lua</a></td>
  39540. </tr>
  39541. </tbody>
  39542. </table>
  39543. <h5 id="installcommand">Install command</h5>
  39544. <pre><code class="lang-console">xrepo install netcdf-c
  39545. </code></pre>
  39546. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39547. <pre><code class="lang-lua">add_requires("netcdf-c")
  39548. </code></pre>
  39549. <h3 id="nettlelinux">nettle (linux)</h3>
  39550. <table>
  39551. <thead>
  39552. <tr>
  39553. <th>Description</th>
  39554. <th><em>Nettle is a cryptographic library that is designed to fit easily in more or less any context.</em></th>
  39555. </tr>
  39556. </thead>
  39557. <tbody>
  39558. <tr>
  39559. <td>Homepage</td>
  39560. <td><a href="https://www.lysator.liu.se/~nisse/nettle/">https://www.lysator.liu.se/~nisse/nettle/</a></td>
  39561. </tr>
  39562. <tr>
  39563. <td>License</td>
  39564. <td>LGPL-3.0</td>
  39565. </tr>
  39566. <tr>
  39567. <td>Versions</td>
  39568. <td>3.6, 3.9.1, 3.10.1</td>
  39569. </tr>
  39570. <tr>
  39571. <td>Architectures</td>
  39572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39573. </tr>
  39574. <tr>
  39575. <td>Definition</td>
  39576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nettle/xmake.lua">nettle/xmake.lua</a></td>
  39577. </tr>
  39578. </tbody>
  39579. </table>
  39580. <h5 id="installcommand">Install command</h5>
  39581. <pre><code class="lang-console">xrepo install nettle
  39582. </code></pre>
  39583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39584. <pre><code class="lang-lua">add_requires("nettle")
  39585. </code></pre>
  39586. <h3 id="newtondynamicslinux">newtondynamics (linux)</h3>
  39587. <table>
  39588. <thead>
  39589. <tr>
  39590. <th>Description</th>
  39591. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  39592. </tr>
  39593. </thead>
  39594. <tbody>
  39595. <tr>
  39596. <td>Homepage</td>
  39597. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  39598. </tr>
  39599. <tr>
  39600. <td>License</td>
  39601. <td>zlib</td>
  39602. </tr>
  39603. <tr>
  39604. <td>Versions</td>
  39605. <td>v3.14d</td>
  39606. </tr>
  39607. <tr>
  39608. <td>Architectures</td>
  39609. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39610. </tr>
  39611. <tr>
  39612. <td>Definition</td>
  39613. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics/xmake.lua">newtondynamics/xmake.lua</a></td>
  39614. </tr>
  39615. </tbody>
  39616. </table>
  39617. <h5 id="installcommand">Install command</h5>
  39618. <pre><code class="lang-console">xrepo install newtondynamics
  39619. </code></pre>
  39620. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39621. <pre><code class="lang-lua">add_requires("newtondynamics")
  39622. </code></pre>
  39623. <h3 id="newtondynamics3linux">newtondynamics3 (linux)</h3>
  39624. <table>
  39625. <thead>
  39626. <tr>
  39627. <th>Description</th>
  39628. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  39629. </tr>
  39630. </thead>
  39631. <tbody>
  39632. <tr>
  39633. <td>Homepage</td>
  39634. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  39635. </tr>
  39636. <tr>
  39637. <td>License</td>
  39638. <td>zlib</td>
  39639. </tr>
  39640. <tr>
  39641. <td>Versions</td>
  39642. <td>v3.14d</td>
  39643. </tr>
  39644. <tr>
  39645. <td>Architectures</td>
  39646. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39647. </tr>
  39648. <tr>
  39649. <td>Definition</td>
  39650. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics3/xmake.lua">newtondynamics3/xmake.lua</a></td>
  39651. </tr>
  39652. </tbody>
  39653. </table>
  39654. <h5 id="installcommand">Install command</h5>
  39655. <pre><code class="lang-console">xrepo install newtondynamics3
  39656. </code></pre>
  39657. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39658. <pre><code class="lang-lua">add_requires("newtondynamics3")
  39659. </code></pre>
  39660. <h3 id="newtondynamics4linux">newtondynamics4 (linux)</h3>
  39661. <table>
  39662. <thead>
  39663. <tr>
  39664. <th>Description</th>
  39665. <th><em>Newton Dynamics is an integrated solution for real time simulation of physics environments.</em></th>
  39666. </tr>
  39667. </thead>
  39668. <tbody>
  39669. <tr>
  39670. <td>Homepage</td>
  39671. <td><a href="http://newtondynamics.com">http://newtondynamics.com</a></td>
  39672. </tr>
  39673. <tr>
  39674. <td>License</td>
  39675. <td>zlib</td>
  39676. </tr>
  39677. <tr>
  39678. <td>Versions</td>
  39679. <td>v4.01</td>
  39680. </tr>
  39681. <tr>
  39682. <td>Architectures</td>
  39683. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39684. </tr>
  39685. <tr>
  39686. <td>Definition</td>
  39687. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/newtondynamics4/xmake.lua">newtondynamics4/xmake.lua</a></td>
  39688. </tr>
  39689. </tbody>
  39690. </table>
  39691. <h5 id="installcommand">Install command</h5>
  39692. <pre><code class="lang-console">xrepo install newtondynamics4
  39693. </code></pre>
  39694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39695. <pre><code class="lang-lua">add_requires("newtondynamics4")
  39696. </code></pre>
  39697. <h3 id="nghttp2linux">nghttp2 (linux)</h3>
  39698. <table>
  39699. <thead>
  39700. <tr>
  39701. <th>Description</th>
  39702. <th><em>nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.</em></th>
  39703. </tr>
  39704. </thead>
  39705. <tbody>
  39706. <tr>
  39707. <td>Homepage</td>
  39708. <td><a href="http://nghttp2.org/">http://nghttp2.org/</a></td>
  39709. </tr>
  39710. <tr>
  39711. <td>License</td>
  39712. <td>MIT</td>
  39713. </tr>
  39714. <tr>
  39715. <td>Versions</td>
  39716. <td>1.46.0, 1.58.0, 1.59.0, 1.60.0, 1.61.0, 1.62.0, 1.62.1, 1.63.0, 1.64.0, 1.65.0, 1.66.0, 1.67.0, 1.67.1</td>
  39717. </tr>
  39718. <tr>
  39719. <td>Architectures</td>
  39720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39721. </tr>
  39722. <tr>
  39723. <td>Definition</td>
  39724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nghttp2/xmake.lua">nghttp2/xmake.lua</a></td>
  39725. </tr>
  39726. </tbody>
  39727. </table>
  39728. <h5 id="installcommand">Install command</h5>
  39729. <pre><code class="lang-console">xrepo install nghttp2
  39730. </code></pre>
  39731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39732. <pre><code class="lang-lua">add_requires("nghttp2")
  39733. </code></pre>
  39734. <h3 id="nghttp3linux">nghttp3 (linux)</h3>
  39735. <table>
  39736. <thead>
  39737. <tr>
  39738. <th>Description</th>
  39739. <th><em>HTTP/3 library written in C</em></th>
  39740. </tr>
  39741. </thead>
  39742. <tbody>
  39743. <tr>
  39744. <td>Homepage</td>
  39745. <td><a href="https://github.com/ngtcp2/nghttp3">https://github.com/ngtcp2/nghttp3</a></td>
  39746. </tr>
  39747. <tr>
  39748. <td>License</td>
  39749. <td>MIT</td>
  39750. </tr>
  39751. <tr>
  39752. <td>Versions</td>
  39753. <td>v1.3.0, v1.4.0, v1.5.0, v1.6.0, v1.7.0, v1.8.0, v1.10.1, v1.11.0</td>
  39754. </tr>
  39755. <tr>
  39756. <td>Architectures</td>
  39757. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39758. </tr>
  39759. <tr>
  39760. <td>Definition</td>
  39761. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nghttp3/xmake.lua">nghttp3/xmake.lua</a></td>
  39762. </tr>
  39763. </tbody>
  39764. </table>
  39765. <h5 id="installcommand">Install command</h5>
  39766. <pre><code class="lang-console">xrepo install nghttp3
  39767. </code></pre>
  39768. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39769. <pre><code class="lang-lua">add_requires("nghttp3")
  39770. </code></pre>
  39771. <h3 id="ngtcp2linux">ngtcp2 (linux)</h3>
  39772. <table>
  39773. <thead>
  39774. <tr>
  39775. <th>Description</th>
  39776. <th><em>ngtcp2 project is an effort to implement IETF QUIC protocol</em></th>
  39777. </tr>
  39778. </thead>
  39779. <tbody>
  39780. <tr>
  39781. <td>Homepage</td>
  39782. <td><a href="https://github.com/ngtcp2/ngtcp2">https://github.com/ngtcp2/ngtcp2</a></td>
  39783. </tr>
  39784. <tr>
  39785. <td>License</td>
  39786. <td>MIT</td>
  39787. </tr>
  39788. <tr>
  39789. <td>Versions</td>
  39790. <td>0.1.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.11.0, 1.12.0, 1.13.0, 1.14.0, 1.15.0, 1.15.1</td>
  39791. </tr>
  39792. <tr>
  39793. <td>Architectures</td>
  39794. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39795. </tr>
  39796. <tr>
  39797. <td>Definition</td>
  39798. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ngtcp2/xmake.lua">ngtcp2/xmake.lua</a></td>
  39799. </tr>
  39800. </tbody>
  39801. </table>
  39802. <h5 id="installcommand">Install command</h5>
  39803. <pre><code class="lang-console">xrepo install ngtcp2
  39804. </code></pre>
  39805. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39806. <pre><code class="lang-lua">add_requires("ngtcp2")
  39807. </code></pre>
  39808. <h3 id="niflylinux">nifly (linux)</h3>
  39809. <table>
  39810. <thead>
  39811. <tr>
  39812. <th>Description</th>
  39813. <th><em>C++ NIF library for the Gamebryo/NetImmerse File Format</em></th>
  39814. </tr>
  39815. </thead>
  39816. <tbody>
  39817. <tr>
  39818. <td>Homepage</td>
  39819. <td><a href="https://github.com/ousnius/nifly">https://github.com/ousnius/nifly</a></td>
  39820. </tr>
  39821. <tr>
  39822. <td>License</td>
  39823. <td>GPL-3.0</td>
  39824. </tr>
  39825. <tr>
  39826. <td>Versions</td>
  39827. <td>2024.09.28</td>
  39828. </tr>
  39829. <tr>
  39830. <td>Architectures</td>
  39831. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39832. </tr>
  39833. <tr>
  39834. <td>Definition</td>
  39835. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nifly/xmake.lua">nifly/xmake.lua</a></td>
  39836. </tr>
  39837. </tbody>
  39838. </table>
  39839. <h5 id="installcommand">Install command</h5>
  39840. <pre><code class="lang-console">xrepo install nifly
  39841. </code></pre>
  39842. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39843. <pre><code class="lang-lua">add_requires("nifly")
  39844. </code></pre>
  39845. <h3 id="niftilinux">nifti (linux)</h3>
  39846. <table>
  39847. <thead>
  39848. <tr>
  39849. <th>Description</th>
  39850. <th><em>C libraries for NIFTI support</em></th>
  39851. </tr>
  39852. </thead>
  39853. <tbody>
  39854. <tr>
  39855. <td>Homepage</td>
  39856. <td><a href="https://github.com/NIFTI-Imaging/nifti_clib">https://github.com/NIFTI-Imaging/nifti_clib</a></td>
  39857. </tr>
  39858. <tr>
  39859. <td>Versions</td>
  39860. <td>2024.01.25</td>
  39861. </tr>
  39862. <tr>
  39863. <td>Architectures</td>
  39864. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39865. </tr>
  39866. <tr>
  39867. <td>Definition</td>
  39868. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nifti/xmake.lua">nifti/xmake.lua</a></td>
  39869. </tr>
  39870. </tbody>
  39871. </table>
  39872. <h5 id="installcommand">Install command</h5>
  39873. <pre><code class="lang-console">xrepo install nifti
  39874. </code></pre>
  39875. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39876. <pre><code class="lang-lua">add_requires("nifti")
  39877. </code></pre>
  39878. <h3 id="niftiheaderlinux">niftiheader (linux)</h3>
  39879. <table>
  39880. <thead>
  39881. <tr>
  39882. <th>Description</th>
  39883. <th><em>Header structure descriptions for the nifti1 and nifti2 file formats.</em></th>
  39884. </tr>
  39885. </thead>
  39886. <tbody>
  39887. <tr>
  39888. <td>Homepage</td>
  39889. <td><a href="https://nifti.nimh.nih.gov/">https://nifti.nimh.nih.gov/</a></td>
  39890. </tr>
  39891. <tr>
  39892. <td>License</td>
  39893. <td>Public Domain</td>
  39894. </tr>
  39895. <tr>
  39896. <td>Versions</td>
  39897. <td>0.0.1</td>
  39898. </tr>
  39899. <tr>
  39900. <td>Architectures</td>
  39901. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39902. </tr>
  39903. <tr>
  39904. <td>Definition</td>
  39905. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/niftiheader/xmake.lua">niftiheader/xmake.lua</a></td>
  39906. </tr>
  39907. </tbody>
  39908. </table>
  39909. <h5 id="installcommand">Install command</h5>
  39910. <pre><code class="lang-console">xrepo install niftiheader
  39911. </code></pre>
  39912. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39913. <pre><code class="lang-lua">add_requires("niftiheader")
  39914. </code></pre>
  39915. <h3 id="nimlinux">nim (linux)</h3>
  39916. <table>
  39917. <thead>
  39918. <tr>
  39919. <th>Description</th>
  39920. <th><em>Nim is a statically typed compiled systems programming language</em></th>
  39921. </tr>
  39922. </thead>
  39923. <tbody>
  39924. <tr>
  39925. <td>Homepage</td>
  39926. <td><a href="https://nim-lang.org/">https://nim-lang.org/</a></td>
  39927. </tr>
  39928. <tr>
  39929. <td>Versions</td>
  39930. <td>2.0.2</td>
  39931. </tr>
  39932. <tr>
  39933. <td>Architectures</td>
  39934. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39935. </tr>
  39936. <tr>
  39937. <td>Definition</td>
  39938. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nim/xmake.lua">nim/xmake.lua</a></td>
  39939. </tr>
  39940. </tbody>
  39941. </table>
  39942. <h5 id="installcommand">Install command</h5>
  39943. <pre><code class="lang-console">xrepo install nim
  39944. </code></pre>
  39945. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39946. <pre><code class="lang-lua">add_requires("nim")
  39947. </code></pre>
  39948. <h3 id="ninjalinux">ninja (linux)</h3>
  39949. <table>
  39950. <thead>
  39951. <tr>
  39952. <th>Description</th>
  39953. <th><em>Small build system for use with gyp or CMake.</em></th>
  39954. </tr>
  39955. </thead>
  39956. <tbody>
  39957. <tr>
  39958. <td>Homepage</td>
  39959. <td><a href="https://ninja-build.org/">https://ninja-build.org/</a></td>
  39960. </tr>
  39961. <tr>
  39962. <td>License</td>
  39963. <td>Apache-2.0</td>
  39964. </tr>
  39965. <tr>
  39966. <td>Versions</td>
  39967. <td>v1.9.0, v1.10.1, v1.10.2, v1.11.0, v1.11.1, v1.12.1, v1.13.1</td>
  39968. </tr>
  39969. <tr>
  39970. <td>Architectures</td>
  39971. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  39972. </tr>
  39973. <tr>
  39974. <td>Definition</td>
  39975. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ninja/xmake.lua">ninja/xmake.lua</a></td>
  39976. </tr>
  39977. </tbody>
  39978. </table>
  39979. <h5 id="installcommand">Install command</h5>
  39980. <pre><code class="lang-console">xrepo install ninja
  39981. </code></pre>
  39982. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  39983. <pre><code class="lang-lua">add_requires("ninja")
  39984. </code></pre>
  39985. <h3 id="nlohmann_jsonlinux">nlohmann_json (linux)</h3>
  39986. <table>
  39987. <thead>
  39988. <tr>
  39989. <th>Description</th>
  39990. <th><em>JSON for Modern C++</em></th>
  39991. </tr>
  39992. </thead>
  39993. <tbody>
  39994. <tr>
  39995. <td>Homepage</td>
  39996. <td><a href="https://nlohmann.github.io/json/">https://nlohmann.github.io/json/</a></td>
  39997. </tr>
  39998. <tr>
  39999. <td>License</td>
  40000. <td>MIT</td>
  40001. </tr>
  40002. <tr>
  40003. <td>Versions</td>
  40004. <td>v3.9.1, v3.10.0, v3.10.5, v3.11.2, v3.11.3, v3.12.0</td>
  40005. </tr>
  40006. <tr>
  40007. <td>Architectures</td>
  40008. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40009. </tr>
  40010. <tr>
  40011. <td>Definition</td>
  40012. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlohmann_json/xmake.lua">nlohmann_json/xmake.lua</a></td>
  40013. </tr>
  40014. </tbody>
  40015. </table>
  40016. <h5 id="installcommand">Install command</h5>
  40017. <pre><code class="lang-console">xrepo install nlohmann_json
  40018. </code></pre>
  40019. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40020. <pre><code class="lang-lua">add_requires("nlohmann_json")
  40021. </code></pre>
  40022. <h3 id="nloptlinux">nlopt (linux)</h3>
  40023. <table>
  40024. <thead>
  40025. <tr>
  40026. <th>Description</th>
  40027. <th><em>library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization</em></th>
  40028. </tr>
  40029. </thead>
  40030. <tbody>
  40031. <tr>
  40032. <td>Homepage</td>
  40033. <td><a href="https://github.com/stevengj/nlopt">https://github.com/stevengj/nlopt</a></td>
  40034. </tr>
  40035. <tr>
  40036. <td>License</td>
  40037. <td>LGPL-2.1</td>
  40038. </tr>
  40039. <tr>
  40040. <td>Versions</td>
  40041. <td>v2.7.0, v2.7.1, v2.8.0, v2.9.1, v2.10.0</td>
  40042. </tr>
  40043. <tr>
  40044. <td>Architectures</td>
  40045. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40046. </tr>
  40047. <tr>
  40048. <td>Definition</td>
  40049. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlopt/xmake.lua">nlopt/xmake.lua</a></td>
  40050. </tr>
  40051. </tbody>
  40052. </table>
  40053. <h5 id="installcommand">Install command</h5>
  40054. <pre><code class="lang-console">xrepo install nlopt
  40055. </code></pre>
  40056. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40057. <pre><code class="lang-lua">add_requires("nlopt")
  40058. </code></pre>
  40059. <h3 id="nmdlinux">nmd (linux)</h3>
  40060. <table>
  40061. <thead>
  40062. <tr>
  40063. <th>Description</th>
  40064. <th><em>An x86 assembler and disassembler along with a C89 header file (nmd_assembly.h), and a C89 2D graphics library (nmd_graphics.h).</em></th>
  40065. </tr>
  40066. </thead>
  40067. <tbody>
  40068. <tr>
  40069. <td>Homepage</td>
  40070. <td><a href="https://github.com/Nomade040/nmd">https://github.com/Nomade040/nmd</a></td>
  40071. </tr>
  40072. <tr>
  40073. <td>License</td>
  40074. <td>Unlicense</td>
  40075. </tr>
  40076. <tr>
  40077. <td>Versions</td>
  40078. <td>2021.03.28</td>
  40079. </tr>
  40080. <tr>
  40081. <td>Architectures</td>
  40082. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40083. </tr>
  40084. <tr>
  40085. <td>Definition</td>
  40086. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nmd/xmake.lua">nmd/xmake.lua</a></td>
  40087. </tr>
  40088. </tbody>
  40089. </table>
  40090. <h5 id="installcommand">Install command</h5>
  40091. <pre><code class="lang-console">xrepo install nmd
  40092. </code></pre>
  40093. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40094. <pre><code class="lang-lua">add_requires("nmd")
  40095. </code></pre>
  40096. <h3 id="nnglinux">nng (linux)</h3>
  40097. <table>
  40098. <thead>
  40099. <tr>
  40100. <th>Description</th>
  40101. <th><em>NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems.</em></th>
  40102. </tr>
  40103. </thead>
  40104. <tbody>
  40105. <tr>
  40106. <td>Homepage</td>
  40107. <td><a href="https://nng.nanomsg.org">https://nng.nanomsg.org</a></td>
  40108. </tr>
  40109. <tr>
  40110. <td>License</td>
  40111. <td>MIT</td>
  40112. </tr>
  40113. <tr>
  40114. <td>Versions</td>
  40115. <td>v1.3.2, v1.4.0, v1.5.2, v1.7.3, v1.8.0, v1.10.1, v1.10.2, v1.11</td>
  40116. </tr>
  40117. <tr>
  40118. <td>Architectures</td>
  40119. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40120. </tr>
  40121. <tr>
  40122. <td>Definition</td>
  40123. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nng/xmake.lua">nng/xmake.lua</a></td>
  40124. </tr>
  40125. </tbody>
  40126. </table>
  40127. <h5 id="installcommand">Install command</h5>
  40128. <pre><code class="lang-console">xrepo install nng
  40129. </code></pre>
  40130. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40131. <pre><code class="lang-lua">add_requires("nng")
  40132. </code></pre>
  40133. <h3 id="nngpplinux">nngpp (linux)</h3>
  40134. <table>
  40135. <thead>
  40136. <tr>
  40137. <th>Description</th>
  40138. <th><em>C++ wrapper around the nanomsg NNG API.</em></th>
  40139. </tr>
  40140. </thead>
  40141. <tbody>
  40142. <tr>
  40143. <td>Homepage</td>
  40144. <td><a href="https://github.com/cwzx/nngpp">https://github.com/cwzx/nngpp</a></td>
  40145. </tr>
  40146. <tr>
  40147. <td>Versions</td>
  40148. <td>v2020.10.30</td>
  40149. </tr>
  40150. <tr>
  40151. <td>Architectures</td>
  40152. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40153. </tr>
  40154. <tr>
  40155. <td>Definition</td>
  40156. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nngpp/xmake.lua">nngpp/xmake.lua</a></td>
  40157. </tr>
  40158. </tbody>
  40159. </table>
  40160. <h5 id="installcommand">Install command</h5>
  40161. <pre><code class="lang-console">xrepo install nngpp
  40162. </code></pre>
  40163. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40164. <pre><code class="lang-lua">add_requires("nngpp")
  40165. </code></pre>
  40166. <h3 id="nodlinux">nod (linux)</h3>
  40167. <table>
  40168. <thead>
  40169. <tr>
  40170. <th>Description</th>
  40171. <th><em>Small, header only signals and slots C++11 library.</em></th>
  40172. </tr>
  40173. </thead>
  40174. <tbody>
  40175. <tr>
  40176. <td>Homepage</td>
  40177. <td><a href="https://github.com/fr00b0/nod">https://github.com/fr00b0/nod</a></td>
  40178. </tr>
  40179. <tr>
  40180. <td>License</td>
  40181. <td>MIT</td>
  40182. </tr>
  40183. <tr>
  40184. <td>Versions</td>
  40185. <td>v0.5.4</td>
  40186. </tr>
  40187. <tr>
  40188. <td>Architectures</td>
  40189. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40190. </tr>
  40191. <tr>
  40192. <td>Definition</td>
  40193. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nod/xmake.lua">nod/xmake.lua</a></td>
  40194. </tr>
  40195. </tbody>
  40196. </table>
  40197. <h5 id="installcommand">Install command</h5>
  40198. <pre><code class="lang-console">xrepo install nod
  40199. </code></pre>
  40200. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40201. <pre><code class="lang-lua">add_requires("nod")
  40202. </code></pre>
  40203. <h3 id="nodeaddonapilinux">node-addon-api (linux)</h3>
  40204. <table>
  40205. <thead>
  40206. <tr>
  40207. <th>Description</th>
  40208. <th><em>Module for using Node-API from C++</em></th>
  40209. </tr>
  40210. </thead>
  40211. <tbody>
  40212. <tr>
  40213. <td>Homepage</td>
  40214. <td><a href="https://github.com/nodejs/node-addon-api">https://github.com/nodejs/node-addon-api</a></td>
  40215. </tr>
  40216. <tr>
  40217. <td>License</td>
  40218. <td>MIT</td>
  40219. </tr>
  40220. <tr>
  40221. <td>Versions</td>
  40222. <td>v8.0.0, v8.2.2, v8.3.0, v8.3.1, v8.4.0, v8.5.0</td>
  40223. </tr>
  40224. <tr>
  40225. <td>Architectures</td>
  40226. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40227. </tr>
  40228. <tr>
  40229. <td>Definition</td>
  40230. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/node-addon-api/xmake.lua">node-addon-api/xmake.lua</a></td>
  40231. </tr>
  40232. </tbody>
  40233. </table>
  40234. <h5 id="installcommand">Install command</h5>
  40235. <pre><code class="lang-console">xrepo install node-addon-api
  40236. </code></pre>
  40237. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40238. <pre><code class="lang-lua">add_requires("node-addon-api")
  40239. </code></pre>
  40240. <h3 id="nodeapiheaderslinux">node-api-headers (linux)</h3>
  40241. <table>
  40242. <thead>
  40243. <tr>
  40244. <th>Description</th>
  40245. <th><em>C-based Node-API headers</em></th>
  40246. </tr>
  40247. </thead>
  40248. <tbody>
  40249. <tr>
  40250. <td>Homepage</td>
  40251. <td><a href="https://github.com/nodejs/node-api-headers">https://github.com/nodejs/node-api-headers</a></td>
  40252. </tr>
  40253. <tr>
  40254. <td>License</td>
  40255. <td>MIT</td>
  40256. </tr>
  40257. <tr>
  40258. <td>Versions</td>
  40259. <td>v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.5.0</td>
  40260. </tr>
  40261. <tr>
  40262. <td>Architectures</td>
  40263. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40264. </tr>
  40265. <tr>
  40266. <td>Definition</td>
  40267. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/node-api-headers/xmake.lua">node-api-headers/xmake.lua</a></td>
  40268. </tr>
  40269. </tbody>
  40270. </table>
  40271. <h5 id="installcommand">Install command</h5>
  40272. <pre><code class="lang-console">xrepo install node-api-headers
  40273. </code></pre>
  40274. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40275. <pre><code class="lang-lua">add_requires("node-api-headers")
  40276. </code></pre>
  40277. <h3 id="nodeapistublinux">node-api-stub (linux)</h3>
  40278. <table>
  40279. <thead>
  40280. <tr>
  40281. <th>Description</th>
  40282. <th><em>Node-API stub</em></th>
  40283. </tr>
  40284. </thead>
  40285. <tbody>
  40286. <tr>
  40287. <td>Homepage</td>
  40288. <td><a href="https://github.com/napi-bindings/node-api-stub">https://github.com/napi-bindings/node-api-stub</a></td>
  40289. </tr>
  40290. <tr>
  40291. <td>License</td>
  40292. <td>MIT</td>
  40293. </tr>
  40294. <tr>
  40295. <td>Versions</td>
  40296. <td>8.0.0</td>
  40297. </tr>
  40298. <tr>
  40299. <td>Architectures</td>
  40300. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40301. </tr>
  40302. <tr>
  40303. <td>Definition</td>
  40304. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/node-api-stub/xmake.lua">node-api-stub/xmake.lua</a></td>
  40305. </tr>
  40306. </tbody>
  40307. </table>
  40308. <h5 id="installcommand">Install command</h5>
  40309. <pre><code class="lang-console">xrepo install node-api-stub
  40310. </code></pre>
  40311. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40312. <pre><code class="lang-lua">add_requires("node-api-stub")
  40313. </code></pre>
  40314. <h3 id="nodeeditorlinux">nodeeditor (linux)</h3>
  40315. <table>
  40316. <thead>
  40317. <tr>
  40318. <th>Description</th>
  40319. <th><em>Qt Node Editor. Dataflow programming framework</em></th>
  40320. </tr>
  40321. </thead>
  40322. <tbody>
  40323. <tr>
  40324. <td>Homepage</td>
  40325. <td><a href="https://github.com/paceholder/nodeeditor">https://github.com/paceholder/nodeeditor</a></td>
  40326. </tr>
  40327. <tr>
  40328. <td>License</td>
  40329. <td>BSD-3</td>
  40330. </tr>
  40331. <tr>
  40332. <td>Versions</td>
  40333. <td>2.1.3, 2.2.2</td>
  40334. </tr>
  40335. <tr>
  40336. <td>Architectures</td>
  40337. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40338. </tr>
  40339. <tr>
  40340. <td>Definition</td>
  40341. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nodeeditor/xmake.lua">nodeeditor/xmake.lua</a></td>
  40342. </tr>
  40343. </tbody>
  40344. </table>
  40345. <h5 id="installcommand">Install command</h5>
  40346. <pre><code class="lang-console">xrepo install nodeeditor
  40347. </code></pre>
  40348. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40349. <pre><code class="lang-lua">add_requires("nodeeditor")
  40350. </code></pre>
  40351. <h3 id="nodesouplinux">nodesoup (linux)</h3>
  40352. <table>
  40353. <thead>
  40354. <tr>
  40355. <th>Description</th>
  40356. <th><em>Force-directed graph layout with Fruchterman-Reingold</em></th>
  40357. </tr>
  40358. </thead>
  40359. <tbody>
  40360. <tr>
  40361. <td>Homepage</td>
  40362. <td><a href="https://github.com/olvb/nodesoup">https://github.com/olvb/nodesoup</a></td>
  40363. </tr>
  40364. <tr>
  40365. <td>License</td>
  40366. <td>Unlicense</td>
  40367. </tr>
  40368. <tr>
  40369. <td>Versions</td>
  40370. <td>2020.09.05</td>
  40371. </tr>
  40372. <tr>
  40373. <td>Architectures</td>
  40374. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40375. </tr>
  40376. <tr>
  40377. <td>Definition</td>
  40378. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nodesoup/xmake.lua">nodesoup/xmake.lua</a></td>
  40379. </tr>
  40380. </tbody>
  40381. </table>
  40382. <h5 id="installcommand">Install command</h5>
  40383. <pre><code class="lang-console">xrepo install nodesoup
  40384. </code></pre>
  40385. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40386. <pre><code class="lang-lua">add_requires("nodesoup")
  40387. </code></pre>
  40388. <h3 id="noiseclinux">noise-c (linux)</h3>
  40389. <table>
  40390. <thead>
  40391. <tr>
  40392. <th>Description</th>
  40393. <th><em>Noise-C, a plain C implementation of the Noise protocol</em></th>
  40394. </tr>
  40395. </thead>
  40396. <tbody>
  40397. <tr>
  40398. <td>Homepage</td>
  40399. <td><a href="https://github.com/rweather/noise-c">https://github.com/rweather/noise-c</a></td>
  40400. </tr>
  40401. <tr>
  40402. <td>License</td>
  40403. <td>MIT</td>
  40404. </tr>
  40405. <tr>
  40406. <td>Versions</td>
  40407. <td>2021.04.09</td>
  40408. </tr>
  40409. <tr>
  40410. <td>Architectures</td>
  40411. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40412. </tr>
  40413. <tr>
  40414. <td>Definition</td>
  40415. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/noise-c/xmake.lua">noise-c/xmake.lua</a></td>
  40416. </tr>
  40417. </tbody>
  40418. </table>
  40419. <h5 id="installcommand">Install command</h5>
  40420. <pre><code class="lang-console">xrepo install noise-c
  40421. </code></pre>
  40422. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40423. <pre><code class="lang-lua">add_requires("noise-c")
  40424. </code></pre>
  40425. <h3 id="noisylinux">noisy (linux)</h3>
  40426. <table>
  40427. <thead>
  40428. <tr>
  40429. <th>Description</th>
  40430. <th><em>A C++ type to trace calls to special member functions.</em></th>
  40431. </tr>
  40432. </thead>
  40433. <tbody>
  40434. <tr>
  40435. <td>Homepage</td>
  40436. <td><a href="https://vzalzal.com/posts/noisy-the-class-you-wrote-a-hundred-times/">https://vzalzal.com/posts/noisy-the-class-you-wrote-a-hundred-times/</a></td>
  40437. </tr>
  40438. <tr>
  40439. <td>License</td>
  40440. <td>MIT</td>
  40441. </tr>
  40442. <tr>
  40443. <td>Versions</td>
  40444. <td>2024.04.22</td>
  40445. </tr>
  40446. <tr>
  40447. <td>Architectures</td>
  40448. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40449. </tr>
  40450. <tr>
  40451. <td>Definition</td>
  40452. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/noisy/xmake.lua">noisy/xmake.lua</a></td>
  40453. </tr>
  40454. </tbody>
  40455. </table>
  40456. <h5 id="installcommand">Install command</h5>
  40457. <pre><code class="lang-console">xrepo install noisy
  40458. </code></pre>
  40459. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40460. <pre><code class="lang-lua">add_requires("noisy")
  40461. </code></pre>
  40462. <h3 id="nowide_standalonelinux">nowide_standalone (linux)</h3>
  40463. <table>
  40464. <thead>
  40465. <tr>
  40466. <th>Description</th>
  40467. <th><em>C++ implementation of the Python Numpy library</em></th>
  40468. </tr>
  40469. </thead>
  40470. <tbody>
  40471. <tr>
  40472. <td>Homepage</td>
  40473. <td><a href="https://github.com/boostorg/nowide/tree/standalone">https://github.com/boostorg/nowide/tree/standalone</a></td>
  40474. </tr>
  40475. <tr>
  40476. <td>License</td>
  40477. <td>Boost Software License, Version 1.0</td>
  40478. </tr>
  40479. <tr>
  40480. <td>Versions</td>
  40481. <td>11.2.0, 11.3.0</td>
  40482. </tr>
  40483. <tr>
  40484. <td>Architectures</td>
  40485. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40486. </tr>
  40487. <tr>
  40488. <td>Definition</td>
  40489. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nowide_standalone/xmake.lua">nowide_standalone/xmake.lua</a></td>
  40490. </tr>
  40491. </tbody>
  40492. </table>
  40493. <h5 id="installcommand">Install command</h5>
  40494. <pre><code class="lang-console">xrepo install nowide_standalone
  40495. </code></pre>
  40496. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40497. <pre><code class="lang-lua">add_requires("nowide_standalone")
  40498. </code></pre>
  40499. <h3 id="nsynclinux">nsync (linux)</h3>
  40500. <table>
  40501. <thead>
  40502. <tr>
  40503. <th>Description</th>
  40504. <th><em>nsync is a C library that exports various synchronization primitives, such as mutexes</em></th>
  40505. </tr>
  40506. </thead>
  40507. <tbody>
  40508. <tr>
  40509. <td>Homepage</td>
  40510. <td><a href="https://github.com/google/nsync">https://github.com/google/nsync</a></td>
  40511. </tr>
  40512. <tr>
  40513. <td>License</td>
  40514. <td>Apache-2.0</td>
  40515. </tr>
  40516. <tr>
  40517. <td>Versions</td>
  40518. <td>1.28.1, 1.29.1, 1.29.2</td>
  40519. </tr>
  40520. <tr>
  40521. <td>Architectures</td>
  40522. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40523. </tr>
  40524. <tr>
  40525. <td>Definition</td>
  40526. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nsync/xmake.lua">nsync/xmake.lua</a></td>
  40527. </tr>
  40528. </tbody>
  40529. </table>
  40530. <h5 id="installcommand">Install command</h5>
  40531. <pre><code class="lang-console">xrepo install nsync
  40532. </code></pre>
  40533. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40534. <pre><code class="lang-lua">add_requires("nsync")
  40535. </code></pre>
  40536. <h3 id="ntkernelerrorcategorylinux">ntkernel-error-category (linux)</h3>
  40537. <table>
  40538. <thead>
  40539. <tr>
  40540. <th>Description</th>
  40541. <th><em>A C++ 11 std::error_category for the NT kernel&#39;s NTSTATUS error codes </em></th>
  40542. </tr>
  40543. </thead>
  40544. <tbody>
  40545. <tr>
  40546. <td>Homepage</td>
  40547. <td><a href="https://github.com/ned14/ntkernel-error-category">https://github.com/ned14/ntkernel-error-category</a></td>
  40548. </tr>
  40549. <tr>
  40550. <td>License</td>
  40551. <td>Apache-2.0</td>
  40552. </tr>
  40553. <tr>
  40554. <td>Versions</td>
  40555. <td>v1.0.0</td>
  40556. </tr>
  40557. <tr>
  40558. <td>Architectures</td>
  40559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40560. </tr>
  40561. <tr>
  40562. <td>Definition</td>
  40563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ntkernel-error-category/xmake.lua">ntkernel-error-category/xmake.lua</a></td>
  40564. </tr>
  40565. </tbody>
  40566. </table>
  40567. <h5 id="installcommand">Install command</h5>
  40568. <pre><code class="lang-console">xrepo install ntkernel-error-category
  40569. </code></pre>
  40570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40571. <pre><code class="lang-lua">add_requires("ntkernel-error-category")
  40572. </code></pre>
  40573. <h3 id="nuklearlinux">nuklear (linux)</h3>
  40574. <table>
  40575. <thead>
  40576. <tr>
  40577. <th>Description</th>
  40578. <th><em>A single-header ANSI C immediate mode cross-platform GUI library</em></th>
  40579. </tr>
  40580. </thead>
  40581. <tbody>
  40582. <tr>
  40583. <td>Homepage</td>
  40584. <td><a href="https://immediate-mode-ui.github.io/Nuklear/doc/index.html">https://immediate-mode-ui.github.io/Nuklear/doc/index.html</a></td>
  40585. </tr>
  40586. <tr>
  40587. <td>License</td>
  40588. <td>MIT</td>
  40589. </tr>
  40590. <tr>
  40591. <td>Versions</td>
  40592. <td>4.10.5, 4.12.0, 4.12.2, 4.12.3, 4.12.4, 4.12.5, 4.12.6, 4.12.7</td>
  40593. </tr>
  40594. <tr>
  40595. <td>Architectures</td>
  40596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40597. </tr>
  40598. <tr>
  40599. <td>Definition</td>
  40600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nuklear/xmake.lua">nuklear/xmake.lua</a></td>
  40601. </tr>
  40602. </tbody>
  40603. </table>
  40604. <h5 id="installcommand">Install command</h5>
  40605. <pre><code class="lang-console">xrepo install nuklear
  40606. </code></pre>
  40607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40608. <pre><code class="lang-lua">add_requires("nuklear")
  40609. </code></pre>
  40610. <h3 id="numactllinux">numactl (linux)</h3>
  40611. <table>
  40612. <thead>
  40613. <tr>
  40614. <th>Description</th>
  40615. <th><em>NUMA support for Linux</em></th>
  40616. </tr>
  40617. </thead>
  40618. <tbody>
  40619. <tr>
  40620. <td>Homepage</td>
  40621. <td><a href="https://github.com/numactl/numactl">https://github.com/numactl/numactl</a></td>
  40622. </tr>
  40623. <tr>
  40624. <td>License</td>
  40625. <td>LGPL-2.1</td>
  40626. </tr>
  40627. <tr>
  40628. <td>Versions</td>
  40629. <td>2.0.14, 2.0.18, 2.0.19</td>
  40630. </tr>
  40631. <tr>
  40632. <td>Architectures</td>
  40633. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40634. </tr>
  40635. <tr>
  40636. <td>Definition</td>
  40637. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/numactl/xmake.lua">numactl/xmake.lua</a></td>
  40638. </tr>
  40639. </tbody>
  40640. </table>
  40641. <h5 id="installcommand">Install command</h5>
  40642. <pre><code class="lang-console">xrepo install numactl
  40643. </code></pre>
  40644. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40645. <pre><code class="lang-lua">add_requires("numactl")
  40646. </code></pre>
  40647. <h3 id="numcpplinux">numcpp (linux)</h3>
  40648. <table>
  40649. <thead>
  40650. <tr>
  40651. <th>Description</th>
  40652. <th><em>C++ implementation of the Python Numpy library</em></th>
  40653. </tr>
  40654. </thead>
  40655. <tbody>
  40656. <tr>
  40657. <td>Homepage</td>
  40658. <td><a href="https://github.com/dpilger26/NumCpp">https://github.com/dpilger26/NumCpp</a></td>
  40659. </tr>
  40660. <tr>
  40661. <td>License</td>
  40662. <td>MIT</td>
  40663. </tr>
  40664. <tr>
  40665. <td>Versions</td>
  40666. <td>2.4.2</td>
  40667. </tr>
  40668. <tr>
  40669. <td>Architectures</td>
  40670. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40671. </tr>
  40672. <tr>
  40673. <td>Definition</td>
  40674. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/numcpp/xmake.lua">numcpp/xmake.lua</a></td>
  40675. </tr>
  40676. </tbody>
  40677. </table>
  40678. <h5 id="installcommand">Install command</h5>
  40679. <pre><code class="lang-console">xrepo install numcpp
  40680. </code></pre>
  40681. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40682. <pre><code class="lang-lua">add_requires("numcpp")
  40683. </code></pre>
  40684. <h3 id="nvttlinux">nvtt (linux)</h3>
  40685. <table>
  40686. <thead>
  40687. <tr>
  40688. <th>Description</th>
  40689. <th><em>The NVIDIA Texture Tools is a collection of image processing and texture manipulation tools.</em></th>
  40690. </tr>
  40691. </thead>
  40692. <tbody>
  40693. <tr>
  40694. <td>Homepage</td>
  40695. <td><a href="https://developer.nvidia.com/legacy-texture-tools">https://developer.nvidia.com/legacy-texture-tools</a></td>
  40696. </tr>
  40697. <tr>
  40698. <td>License</td>
  40699. <td>MIT</td>
  40700. </tr>
  40701. <tr>
  40702. <td>Versions</td>
  40703. <td>2.1.2</td>
  40704. </tr>
  40705. <tr>
  40706. <td>Architectures</td>
  40707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40708. </tr>
  40709. <tr>
  40710. <td>Definition</td>
  40711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nvtt/xmake.lua">nvtt/xmake.lua</a></td>
  40712. </tr>
  40713. </tbody>
  40714. </table>
  40715. <h5 id="installcommand">Install command</h5>
  40716. <pre><code class="lang-console">xrepo install nvtt
  40717. </code></pre>
  40718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40719. <pre><code class="lang-lua">add_requires("nvtt")
  40720. </code></pre>
  40721. <h3 id="nvtxlinux">nvtx (linux)</h3>
  40722. <table>
  40723. <thead>
  40724. <tr>
  40725. <th>Description</th>
  40726. <th><em>A C-based Application Programming Interface (API) for annotating events, code ranges, and resources in your applications.</em></th>
  40727. </tr>
  40728. </thead>
  40729. <tbody>
  40730. <tr>
  40731. <td>Homepage</td>
  40732. <td><a href="https://github.com/NVIDIA/NVTX">https://github.com/NVIDIA/NVTX</a></td>
  40733. </tr>
  40734. <tr>
  40735. <td>Versions</td>
  40736. <td></td>
  40737. </tr>
  40738. <tr>
  40739. <td>Architectures</td>
  40740. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40741. </tr>
  40742. <tr>
  40743. <td>Definition</td>
  40744. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nvtx/xmake.lua">nvtx/xmake.lua</a></td>
  40745. </tr>
  40746. </tbody>
  40747. </table>
  40748. <h5 id="installcommand">Install command</h5>
  40749. <pre><code class="lang-console">xrepo install nvtx
  40750. </code></pre>
  40751. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40752. <pre><code class="lang-lua">add_requires("nvtx")
  40753. </code></pre>
  40754. <h3 id="nzsllinux">nzsl (linux)</h3>
  40755. <table>
  40756. <thead>
  40757. <tr>
  40758. <th>Description</th>
  40759. <th><em>NZSL is a shader language inspired by Rust and C++ which compiles to GLSL or SPIRV</em></th>
  40760. </tr>
  40761. </thead>
  40762. <tbody>
  40763. <tr>
  40764. <td>Homepage</td>
  40765. <td><a href="https://github.com/NazaraEngine/ShaderLang">https://github.com/NazaraEngine/ShaderLang</a></td>
  40766. </tr>
  40767. <tr>
  40768. <td>License</td>
  40769. <td>MIT</td>
  40770. </tr>
  40771. <tr>
  40772. <td>Versions</td>
  40773. <td>v1.0.0</td>
  40774. </tr>
  40775. <tr>
  40776. <td>Architectures</td>
  40777. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40778. </tr>
  40779. <tr>
  40780. <td>Definition</td>
  40781. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nzsl/xmake.lua">nzsl/xmake.lua</a></td>
  40782. </tr>
  40783. </tbody>
  40784. </table>
  40785. <h5 id="installcommand">Install command</h5>
  40786. <pre><code class="lang-console">xrepo install nzsl
  40787. </code></pre>
  40788. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40789. <pre><code class="lang-lua">add_requires("nzsl")
  40790. </code></pre>
  40791. <h2 id="o">o</h2>
  40792. <h3 id="oatpplinux">oatpp (linux)</h3>
  40793. <table>
  40794. <thead>
  40795. <tr>
  40796. <th>Description</th>
  40797. <th><em>Modern Web Framework for C++. High performance, simple API, cross platform, zero dependency.</em></th>
  40798. </tr>
  40799. </thead>
  40800. <tbody>
  40801. <tr>
  40802. <td>Homepage</td>
  40803. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  40804. </tr>
  40805. <tr>
  40806. <td>License</td>
  40807. <td>Apache-2.0</td>
  40808. </tr>
  40809. <tr>
  40810. <td>Versions</td>
  40811. <td>1.0.0, 1.2.5, 1.3.0, 1.4.0-preview</td>
  40812. </tr>
  40813. <tr>
  40814. <td>Architectures</td>
  40815. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40816. </tr>
  40817. <tr>
  40818. <td>Definition</td>
  40819. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp/xmake.lua">oatpp/xmake.lua</a></td>
  40820. </tr>
  40821. </tbody>
  40822. </table>
  40823. <h5 id="installcommand">Install command</h5>
  40824. <pre><code class="lang-console">xrepo install oatpp
  40825. </code></pre>
  40826. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40827. <pre><code class="lang-lua">add_requires("oatpp")
  40828. </code></pre>
  40829. <h3 id="oatppopenssllinux">oatpp-openssl (linux)</h3>
  40830. <table>
  40831. <thead>
  40832. <tr>
  40833. <th>Description</th>
  40834. <th><em>It provides secure server and client connection providers for oatpp applications.</em></th>
  40835. </tr>
  40836. </thead>
  40837. <tbody>
  40838. <tr>
  40839. <td>Homepage</td>
  40840. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  40841. </tr>
  40842. <tr>
  40843. <td>License</td>
  40844. <td>Apache-2.0</td>
  40845. </tr>
  40846. <tr>
  40847. <td>Versions</td>
  40848. <td>1.3.0</td>
  40849. </tr>
  40850. <tr>
  40851. <td>Architectures</td>
  40852. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40853. </tr>
  40854. <tr>
  40855. <td>Definition</td>
  40856. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp-openssl/xmake.lua">oatpp-openssl/xmake.lua</a></td>
  40857. </tr>
  40858. </tbody>
  40859. </table>
  40860. <h5 id="installcommand">Install command</h5>
  40861. <pre><code class="lang-console">xrepo install oatpp-openssl
  40862. </code></pre>
  40863. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40864. <pre><code class="lang-lua">add_requires("oatpp-openssl")
  40865. </code></pre>
  40866. <h3 id="oatppwebsocketlinux">oatpp-websocket (linux)</h3>
  40867. <table>
  40868. <thead>
  40869. <tr>
  40870. <th>Description</th>
  40871. <th><em>It provides WebSocket functionality for oatpp applications.</em></th>
  40872. </tr>
  40873. </thead>
  40874. <tbody>
  40875. <tr>
  40876. <td>Homepage</td>
  40877. <td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
  40878. </tr>
  40879. <tr>
  40880. <td>License</td>
  40881. <td>Apache-2.0</td>
  40882. </tr>
  40883. <tr>
  40884. <td>Versions</td>
  40885. <td>1.0.0, 1.2.5, 1.3.0</td>
  40886. </tr>
  40887. <tr>
  40888. <td>Architectures</td>
  40889. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40890. </tr>
  40891. <tr>
  40892. <td>Definition</td>
  40893. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp-websocket/xmake.lua">oatpp-websocket/xmake.lua</a></td>
  40894. </tr>
  40895. </tbody>
  40896. </table>
  40897. <h5 id="installcommand">Install command</h5>
  40898. <pre><code class="lang-console">xrepo install oatpp-websocket
  40899. </code></pre>
  40900. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40901. <pre><code class="lang-lua">add_requires("oatpp-websocket")
  40902. </code></pre>
  40903. <h3 id="obfuscatelinux">obfuscate (linux)</h3>
  40904. <table>
  40905. <thead>
  40906. <tr>
  40907. <th>Description</th>
  40908. <th><em>Guaranteed compile-time string literal obfuscation header-only library for C++14</em></th>
  40909. </tr>
  40910. </thead>
  40911. <tbody>
  40912. <tr>
  40913. <td>Homepage</td>
  40914. <td><a href="https://github.com/adamyaxley/Obfuscate">https://github.com/adamyaxley/Obfuscate</a></td>
  40915. </tr>
  40916. <tr>
  40917. <td>License</td>
  40918. <td>Unlicense</td>
  40919. </tr>
  40920. <tr>
  40921. <td>Versions</td>
  40922. <td>2024.02.11</td>
  40923. </tr>
  40924. <tr>
  40925. <td>Architectures</td>
  40926. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40927. </tr>
  40928. <tr>
  40929. <td>Definition</td>
  40930. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/obfuscate/xmake.lua">obfuscate/xmake.lua</a></td>
  40931. </tr>
  40932. </tbody>
  40933. </table>
  40934. <h5 id="installcommand">Install command</h5>
  40935. <pre><code class="lang-console">xrepo install obfuscate
  40936. </code></pre>
  40937. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40938. <pre><code class="lang-lua">add_requires("obfuscate")
  40939. </code></pre>
  40940. <h3 id="obfusheaderhlinux">obfusheader.h (linux)</h3>
  40941. <table>
  40942. <thead>
  40943. <tr>
  40944. <th>Description</th>
  40945. <th><em>Obfusheader.h is a portable header file for C++14 compile-time obfuscation.</em></th>
  40946. </tr>
  40947. </thead>
  40948. <tbody>
  40949. <tr>
  40950. <td>Homepage</td>
  40951. <td><a href="https://github.com/ac3ss0r/obfusheader.h">https://github.com/ac3ss0r/obfusheader.h</a></td>
  40952. </tr>
  40953. <tr>
  40954. <td>License</td>
  40955. <td>Apache-2.0</td>
  40956. </tr>
  40957. <tr>
  40958. <td>Versions</td>
  40959. <td>2024.08.19</td>
  40960. </tr>
  40961. <tr>
  40962. <td>Architectures</td>
  40963. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  40964. </tr>
  40965. <tr>
  40966. <td>Definition</td>
  40967. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/obfusheader.h/xmake.lua">obfusheader.h/xmake.lua</a></td>
  40968. </tr>
  40969. </tbody>
  40970. </table>
  40971. <h5 id="installcommand">Install command</h5>
  40972. <pre><code class="lang-console">xrepo install obfusheader.h
  40973. </code></pre>
  40974. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  40975. <pre><code class="lang-lua">add_requires("obfusheader.h")
  40976. </code></pre>
  40977. <h3 id="objfwlinux">objfw (linux)</h3>
  40978. <table>
  40979. <thead>
  40980. <tr>
  40981. <th>Description</th>
  40982. <th><em>Portable framework for the Objective-C language.</em></th>
  40983. </tr>
  40984. </thead>
  40985. <tbody>
  40986. <tr>
  40987. <td>Homepage</td>
  40988. <td><a href="https://objfw.nil.im">https://objfw.nil.im</a></td>
  40989. </tr>
  40990. <tr>
  40991. <td>License</td>
  40992. <td>LGPL-3.0</td>
  40993. </tr>
  40994. <tr>
  40995. <td>Versions</td>
  40996. <td>1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.3, 1.3.1, 1.3.2, 1.4.1</td>
  40997. </tr>
  40998. <tr>
  40999. <td>Architectures</td>
  41000. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41001. </tr>
  41002. <tr>
  41003. <td>Definition</td>
  41004. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/objfw/xmake.lua">objfw/xmake.lua</a></td>
  41005. </tr>
  41006. </tbody>
  41007. </table>
  41008. <h5 id="installcommand">Install command</h5>
  41009. <pre><code class="lang-console">xrepo install objfw
  41010. </code></pre>
  41011. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41012. <pre><code class="lang-lua">add_requires("objfw")
  41013. </code></pre>
  41014. <h3 id="observerptrlitelinux">observer-ptr-lite (linux)</h3>
  41015. <table>
  41016. <thead>
  41017. <tr>
  41018. <th>Description</th>
  41019. <th><em>observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)</em></th>
  41020. </tr>
  41021. </thead>
  41022. <tbody>
  41023. <tr>
  41024. <td>Homepage</td>
  41025. <td><a href="https://github.com/martinmoene/observer-ptr-lite">https://github.com/martinmoene/observer-ptr-lite</a></td>
  41026. </tr>
  41027. <tr>
  41028. <td>License</td>
  41029. <td>BSL-1.0</td>
  41030. </tr>
  41031. <tr>
  41032. <td>Versions</td>
  41033. <td>v0.4.0</td>
  41034. </tr>
  41035. <tr>
  41036. <td>Architectures</td>
  41037. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41038. </tr>
  41039. <tr>
  41040. <td>Definition</td>
  41041. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/observer-ptr-lite/xmake.lua">observer-ptr-lite/xmake.lua</a></td>
  41042. </tr>
  41043. </tbody>
  41044. </table>
  41045. <h5 id="installcommand">Install command</h5>
  41046. <pre><code class="lang-console">xrepo install observer-ptr-lite
  41047. </code></pre>
  41048. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41049. <pre><code class="lang-lua">add_requires("observer-ptr-lite")
  41050. </code></pre>
  41051. <h3 id="ociliblinux">ocilib (linux)</h3>
  41052. <table>
  41053. <thead>
  41054. <tr>
  41055. <th>Description</th>
  41056. <th><em>OCILIB (C and C++ Drivers for Oracle) - Open source C and C++ library for accessing Oracle databases</em></th>
  41057. </tr>
  41058. </thead>
  41059. <tbody>
  41060. <tr>
  41061. <td>Homepage</td>
  41062. <td><a href="http://www.ocilib.net">http://www.ocilib.net</a></td>
  41063. </tr>
  41064. <tr>
  41065. <td>License</td>
  41066. <td>Apache-2.0</td>
  41067. </tr>
  41068. <tr>
  41069. <td>Versions</td>
  41070. <td>v4.7.6, v4.7.7, v4.8.0</td>
  41071. </tr>
  41072. <tr>
  41073. <td>Architectures</td>
  41074. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41075. </tr>
  41076. <tr>
  41077. <td>Definition</td>
  41078. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ocilib/xmake.lua">ocilib/xmake.lua</a></td>
  41079. </tr>
  41080. </tbody>
  41081. </table>
  41082. <h5 id="installcommand">Install command</h5>
  41083. <pre><code class="lang-console">xrepo install ocilib
  41084. </code></pre>
  41085. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41086. <pre><code class="lang-lua">add_requires("ocilib")
  41087. </code></pre>
  41088. <h3 id="octomaplinux">octomap (linux)</h3>
  41089. <table>
  41090. <thead>
  41091. <tr>
  41092. <th>Description</th>
  41093. <th><em>An Efficient Probabilistic 3D Mapping Framework Based on Octrees</em></th>
  41094. </tr>
  41095. </thead>
  41096. <tbody>
  41097. <tr>
  41098. <td>Homepage</td>
  41099. <td><a href="https://octomap.github.io/">https://octomap.github.io/</a></td>
  41100. </tr>
  41101. <tr>
  41102. <td>License</td>
  41103. <td>BSD-3-Clause</td>
  41104. </tr>
  41105. <tr>
  41106. <td>Versions</td>
  41107. <td>v1.9.7, v1.9.8, v1.10.0</td>
  41108. </tr>
  41109. <tr>
  41110. <td>Architectures</td>
  41111. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41112. </tr>
  41113. <tr>
  41114. <td>Definition</td>
  41115. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/octomap/xmake.lua">octomap/xmake.lua</a></td>
  41116. </tr>
  41117. </tbody>
  41118. </table>
  41119. <h5 id="installcommand">Install command</h5>
  41120. <pre><code class="lang-console">xrepo install octomap
  41121. </code></pre>
  41122. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41123. <pre><code class="lang-lua">add_requires("octomap")
  41124. </code></pre>
  41125. <h3 id="octreelinux">octree (linux)</h3>
  41126. <table>
  41127. <thead>
  41128. <tr>
  41129. <th>Description</th>
  41130. <th><em>Octree/Quadtree/N-dimensional linear tree</em></th>
  41131. </tr>
  41132. </thead>
  41133. <tbody>
  41134. <tr>
  41135. <td>Homepage</td>
  41136. <td><a href="https://github.com/attcs/Octree">https://github.com/attcs/Octree</a></td>
  41137. </tr>
  41138. <tr>
  41139. <td>License</td>
  41140. <td>MIT</td>
  41141. </tr>
  41142. <tr>
  41143. <td>Versions</td>
  41144. <td>v2.5</td>
  41145. </tr>
  41146. <tr>
  41147. <td>Architectures</td>
  41148. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41149. </tr>
  41150. <tr>
  41151. <td>Definition</td>
  41152. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/octree/xmake.lua">octree/xmake.lua</a></td>
  41153. </tr>
  41154. </tbody>
  41155. </table>
  41156. <h5 id="installcommand">Install command</h5>
  41157. <pre><code class="lang-console">xrepo install octree
  41158. </code></pre>
  41159. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41160. <pre><code class="lang-lua">add_requires("octree")
  41161. </code></pre>
  41162. <h3 id="odelinux">ode (linux)</h3>
  41163. <table>
  41164. <thead>
  41165. <tr>
  41166. <th>Description</th>
  41167. <th><em>ODE is an open source, high performance library for simulating rigid body dynamics.</em></th>
  41168. </tr>
  41169. </thead>
  41170. <tbody>
  41171. <tr>
  41172. <td>Homepage</td>
  41173. <td><a href="http://ode.org/">http://ode.org/</a></td>
  41174. </tr>
  41175. <tr>
  41176. <td>License</td>
  41177. <td>BSD-3-Clause</td>
  41178. </tr>
  41179. <tr>
  41180. <td>Versions</td>
  41181. <td>0.16.2</td>
  41182. </tr>
  41183. <tr>
  41184. <td>Architectures</td>
  41185. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41186. </tr>
  41187. <tr>
  41188. <td>Definition</td>
  41189. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ode/xmake.lua">ode/xmake.lua</a></td>
  41190. </tr>
  41191. </tbody>
  41192. </table>
  41193. <h5 id="installcommand">Install command</h5>
  41194. <pre><code class="lang-console">xrepo install ode
  41195. </code></pre>
  41196. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41197. <pre><code class="lang-lua">add_requires("ode")
  41198. </code></pre>
  41199. <h3 id="offsetallocatorlinux">offsetallocator (linux)</h3>
  41200. <table>
  41201. <thead>
  41202. <tr>
  41203. <th>Description</th>
  41204. <th><em>Fast O(1) offset allocator with minimal fragmentation</em></th>
  41205. </tr>
  41206. </thead>
  41207. <tbody>
  41208. <tr>
  41209. <td>Homepage</td>
  41210. <td><a href="https://github.com/sebbbi/OffsetAllocator">https://github.com/sebbbi/OffsetAllocator</a></td>
  41211. </tr>
  41212. <tr>
  41213. <td>License</td>
  41214. <td>MIT</td>
  41215. </tr>
  41216. <tr>
  41217. <td>Versions</td>
  41218. <td>2023.03.27</td>
  41219. </tr>
  41220. <tr>
  41221. <td>Architectures</td>
  41222. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41223. </tr>
  41224. <tr>
  41225. <td>Definition</td>
  41226. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/offsetallocator/xmake.lua">offsetallocator/xmake.lua</a></td>
  41227. </tr>
  41228. </tbody>
  41229. </table>
  41230. <h5 id="installcommand">Install command</h5>
  41231. <pre><code class="lang-console">xrepo install offsetallocator
  41232. </code></pre>
  41233. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41234. <pre><code class="lang-lua">add_requires("offsetallocator")
  41235. </code></pre>
  41236. <h3 id="ogrenextlinux">ogre-next (linux)</h3>
  41237. <table>
  41238. <thead>
  41239. <tr>
  41240. <th>Description</th>
  41241. <th><em>scene-oriented, flexible 3D engine written in C++</em></th>
  41242. </tr>
  41243. </thead>
  41244. <tbody>
  41245. <tr>
  41246. <td>Homepage</td>
  41247. <td><a href="https://www.ogre3d.org/">https://www.ogre3d.org/</a></td>
  41248. </tr>
  41249. <tr>
  41250. <td>License</td>
  41251. <td>MIT</td>
  41252. </tr>
  41253. <tr>
  41254. <td>Versions</td>
  41255. <td>v2.2.5</td>
  41256. </tr>
  41257. <tr>
  41258. <td>Architectures</td>
  41259. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41260. </tr>
  41261. <tr>
  41262. <td>Definition</td>
  41263. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ogre-next/xmake.lua">ogre-next/xmake.lua</a></td>
  41264. </tr>
  41265. </tbody>
  41266. </table>
  41267. <h5 id="installcommand">Install command</h5>
  41268. <pre><code class="lang-console">xrepo install ogre-next
  41269. </code></pre>
  41270. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41271. <pre><code class="lang-lua">add_requires("ogre-next")
  41272. </code></pre>
  41273. <h3 id="oislinux">ois (linux)</h3>
  41274. <table>
  41275. <thead>
  41276. <tr>
  41277. <th>Description</th>
  41278. <th><em>Official OIS repository. Object oriented Input System</em></th>
  41279. </tr>
  41280. </thead>
  41281. <tbody>
  41282. <tr>
  41283. <td>Homepage</td>
  41284. <td><a href="https://wgois.github.io/OIS/">https://wgois.github.io/OIS/</a></td>
  41285. </tr>
  41286. <tr>
  41287. <td>License</td>
  41288. <td>zlib</td>
  41289. </tr>
  41290. <tr>
  41291. <td>Versions</td>
  41292. <td>v1.5.1</td>
  41293. </tr>
  41294. <tr>
  41295. <td>Architectures</td>
  41296. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41297. </tr>
  41298. <tr>
  41299. <td>Definition</td>
  41300. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ois/xmake.lua">ois/xmake.lua</a></td>
  41301. </tr>
  41302. </tbody>
  41303. </table>
  41304. <h5 id="installcommand">Install command</h5>
  41305. <pre><code class="lang-console">xrepo install ois
  41306. </code></pre>
  41307. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41308. <pre><code class="lang-lua">add_requires("ois")
  41309. </code></pre>
  41310. <h3 id="oliveclinux">olive.c (linux)</h3>
  41311. <table>
  41312. <thead>
  41313. <tr>
  41314. <th>Description</th>
  41315. <th><em>Simple 2D Graphics Library for C</em></th>
  41316. </tr>
  41317. </thead>
  41318. <tbody>
  41319. <tr>
  41320. <td>Homepage</td>
  41321. <td><a href="https://tsoding.github.io/olive.c/">https://tsoding.github.io/olive.c/</a></td>
  41322. </tr>
  41323. <tr>
  41324. <td>License</td>
  41325. <td>MIT</td>
  41326. </tr>
  41327. <tr>
  41328. <td>Versions</td>
  41329. <td>2022.12.14</td>
  41330. </tr>
  41331. <tr>
  41332. <td>Architectures</td>
  41333. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41334. </tr>
  41335. <tr>
  41336. <td>Definition</td>
  41337. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/olive.c/xmake.lua">olive.c/xmake.lua</a></td>
  41338. </tr>
  41339. </tbody>
  41340. </table>
  41341. <h5 id="installcommand">Install command</h5>
  41342. <pre><code class="lang-console">xrepo install olive.c
  41343. </code></pre>
  41344. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41345. <pre><code class="lang-lua">add_requires("olive.c")
  41346. </code></pre>
  41347. <h3 id="omathlinux">omath (linux)</h3>
  41348. <table>
  41349. <thead>
  41350. <tr>
  41351. <th>Description</th>
  41352. <th><em>Cross-platform modern general purpose math library written in C++23</em></th>
  41353. </tr>
  41354. </thead>
  41355. <tbody>
  41356. <tr>
  41357. <td>Homepage</td>
  41358. <td><a href="http://libomath.org">http://libomath.org</a></td>
  41359. </tr>
  41360. <tr>
  41361. <td>License</td>
  41362. <td>zlib</td>
  41363. </tr>
  41364. <tr>
  41365. <td>Versions</td>
  41366. <td>v3.0.3</td>
  41367. </tr>
  41368. <tr>
  41369. <td>Architectures</td>
  41370. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41371. </tr>
  41372. <tr>
  41373. <td>Definition</td>
  41374. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/omath/xmake.lua">omath/xmake.lua</a></td>
  41375. </tr>
  41376. </tbody>
  41377. </table>
  41378. <h5 id="installcommand">Install command</h5>
  41379. <pre><code class="lang-console">xrepo install omath
  41380. </code></pre>
  41381. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41382. <pre><code class="lang-lua">add_requires("omath")
  41383. </code></pre>
  41384. <h3 id="onednnlinux">onednn (linux)</h3>
  41385. <table>
  41386. <thead>
  41387. <tr>
  41388. <th>Description</th>
  41389. <th><em>oneAPI Deep Neural Network Library</em></th>
  41390. </tr>
  41391. </thead>
  41392. <tbody>
  41393. <tr>
  41394. <td>Homepage</td>
  41395. <td><a href="https://oneapi-src.github.io/oneDNN/">https://oneapi-src.github.io/oneDNN/</a></td>
  41396. </tr>
  41397. <tr>
  41398. <td>License</td>
  41399. <td>Apache-2.0</td>
  41400. </tr>
  41401. <tr>
  41402. <td>Versions</td>
  41403. <td>v2.5.4, v3.3.4, v3.4, v3.4.1, v3.4.2, v3.4.3, v3.5, v3.5.1, v3.5.2, v3.5.3, v3.6, v3.6.1, v3.6.2, v3.7.1, v3.7.2, v3.8, v3.8.1, v3.9, v3.9.1</td>
  41404. </tr>
  41405. <tr>
  41406. <td>Architectures</td>
  41407. <td>x86_64</td>
  41408. </tr>
  41409. <tr>
  41410. <td>Definition</td>
  41411. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onednn/xmake.lua">onednn/xmake.lua</a></td>
  41412. </tr>
  41413. </tbody>
  41414. </table>
  41415. <h5 id="installcommand">Install command</h5>
  41416. <pre><code class="lang-console">xrepo install onednn
  41417. </code></pre>
  41418. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41419. <pre><code class="lang-lua">add_requires("onednn")
  41420. </code></pre>
  41421. <h3 id="onedpllinux">onedpl (linux)</h3>
  41422. <table>
  41423. <thead>
  41424. <tr>
  41425. <th>Description</th>
  41426. <th><em>oneDPL is part of the UXL Foundation and is an implementation of the oneAPI specification for the oneDPL component.</em></th>
  41427. </tr>
  41428. </thead>
  41429. <tbody>
  41430. <tr>
  41431. <td>Homepage</td>
  41432. <td><a href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-library.html">https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-library.html</a></td>
  41433. </tr>
  41434. <tr>
  41435. <td>Versions</td>
  41436. <td>2021.6.1, 2022.5.0-rc1, 2022.6.0-rc1, 2022.7.0, 2022.7.1, 2022.8.0, 2022.9.0</td>
  41437. </tr>
  41438. <tr>
  41439. <td>Architectures</td>
  41440. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41441. </tr>
  41442. <tr>
  41443. <td>Definition</td>
  41444. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onedpl/xmake.lua">onedpl/xmake.lua</a></td>
  41445. </tr>
  41446. </tbody>
  41447. </table>
  41448. <h5 id="installcommand">Install command</h5>
  41449. <pre><code class="lang-console">xrepo install onedpl
  41450. </code></pre>
  41451. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41452. <pre><code class="lang-lua">add_requires("onedpl")
  41453. </code></pre>
  41454. <h3 id="onigurumalinux">oniguruma (linux)</h3>
  41455. <table>
  41456. <thead>
  41457. <tr>
  41458. <th>Description</th>
  41459. <th><em>regular expression library</em></th>
  41460. </tr>
  41461. </thead>
  41462. <tbody>
  41463. <tr>
  41464. <td>Homepage</td>
  41465. <td><a href="https://github.com/kkos/oniguruma">https://github.com/kkos/oniguruma</a></td>
  41466. </tr>
  41467. <tr>
  41468. <td>License</td>
  41469. <td>BSD</td>
  41470. </tr>
  41471. <tr>
  41472. <td>Versions</td>
  41473. <td>v6.9.9, v6.9.10</td>
  41474. </tr>
  41475. <tr>
  41476. <td>Architectures</td>
  41477. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41478. </tr>
  41479. <tr>
  41480. <td>Definition</td>
  41481. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oniguruma/xmake.lua">oniguruma/xmake.lua</a></td>
  41482. </tr>
  41483. </tbody>
  41484. </table>
  41485. <h5 id="installcommand">Install command</h5>
  41486. <pre><code class="lang-console">xrepo install oniguruma
  41487. </code></pre>
  41488. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41489. <pre><code class="lang-lua">add_requires("oniguruma")
  41490. </code></pre>
  41491. <h3 id="onnxlinux">onnx (linux)</h3>
  41492. <table>
  41493. <thead>
  41494. <tr>
  41495. <th>Description</th>
  41496. <th><em>Open standard for machine learning interoperability</em></th>
  41497. </tr>
  41498. </thead>
  41499. <tbody>
  41500. <tr>
  41501. <td>Homepage</td>
  41502. <td><a href="https://onnx.ai/">https://onnx.ai/</a></td>
  41503. </tr>
  41504. <tr>
  41505. <td>License</td>
  41506. <td>Apache-2.0</td>
  41507. </tr>
  41508. <tr>
  41509. <td>Versions</td>
  41510. <td>v1.11.0, v1.12.0, v1.15.0, v1.16.0, v1.16.1, v1.16.2, v1.17.0, v1.18.0</td>
  41511. </tr>
  41512. <tr>
  41513. <td>Architectures</td>
  41514. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41515. </tr>
  41516. <tr>
  41517. <td>Definition</td>
  41518. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onnx/xmake.lua">onnx/xmake.lua</a></td>
  41519. </tr>
  41520. </tbody>
  41521. </table>
  41522. <h5 id="installcommand">Install command</h5>
  41523. <pre><code class="lang-console">xrepo install onnx
  41524. </code></pre>
  41525. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41526. <pre><code class="lang-lua">add_requires("onnx")
  41527. </code></pre>
  41528. <h3 id="onnxruntimelinux">onnxruntime (linux)</h3>
  41529. <table>
  41530. <thead>
  41531. <tr>
  41532. <th>Description</th>
  41533. <th><em>ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator</em></th>
  41534. </tr>
  41535. </thead>
  41536. <tbody>
  41537. <tr>
  41538. <td>Homepage</td>
  41539. <td><a href="https://www.onnxruntime.ai">https://www.onnxruntime.ai</a></td>
  41540. </tr>
  41541. <tr>
  41542. <td>License</td>
  41543. <td>MIT</td>
  41544. </tr>
  41545. <tr>
  41546. <td>Versions</td>
  41547. <td>1.11.1, 1.14.1, 1.15.1, 1.16.1, 1.17.0, 1.17.1, 1.19.2, 1.22.0</td>
  41548. </tr>
  41549. <tr>
  41550. <td>Architectures</td>
  41551. <td>arm64, x86_64</td>
  41552. </tr>
  41553. <tr>
  41554. <td>Definition</td>
  41555. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/onnxruntime/xmake.lua">onnxruntime/xmake.lua</a></td>
  41556. </tr>
  41557. </tbody>
  41558. </table>
  41559. <h5 id="installcommand">Install command</h5>
  41560. <pre><code class="lang-console">xrepo install onnxruntime
  41561. </code></pre>
  41562. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41563. <pre><code class="lang-lua">add_requires("onnxruntime")
  41564. </code></pre>
  41565. <h3 id="open3dlinux">open3d (linux)</h3>
  41566. <table>
  41567. <thead>
  41568. <tr>
  41569. <th>Description</th>
  41570. <th><em>Open3D: A Modern Library for 3D Data Processing</em></th>
  41571. </tr>
  41572. </thead>
  41573. <tbody>
  41574. <tr>
  41575. <td>Homepage</td>
  41576. <td><a href="http://www.open3d.org/">http://www.open3d.org/</a></td>
  41577. </tr>
  41578. <tr>
  41579. <td>License</td>
  41580. <td>MIT</td>
  41581. </tr>
  41582. <tr>
  41583. <td>Versions</td>
  41584. <td>v0.15.1, v0.17.0</td>
  41585. </tr>
  41586. <tr>
  41587. <td>Architectures</td>
  41588. <td>x86_64</td>
  41589. </tr>
  41590. <tr>
  41591. <td>Definition</td>
  41592. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/open3d/xmake.lua">open3d/xmake.lua</a></td>
  41593. </tr>
  41594. </tbody>
  41595. </table>
  41596. <h5 id="installcommand">Install command</h5>
  41597. <pre><code class="lang-console">xrepo install open3d
  41598. </code></pre>
  41599. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41600. <pre><code class="lang-lua">add_requires("open3d")
  41601. </code></pre>
  41602. <h3 id="openalsoftlinux">openal-soft (linux)</h3>
  41603. <table>
  41604. <thead>
  41605. <tr>
  41606. <th>Description</th>
  41607. <th><em>OpenAL Soft is a software implementation of the OpenAL 3D audio API.</em></th>
  41608. </tr>
  41609. </thead>
  41610. <tbody>
  41611. <tr>
  41612. <td>Homepage</td>
  41613. <td><a href="https://openal-soft.org">https://openal-soft.org</a></td>
  41614. </tr>
  41615. <tr>
  41616. <td>License</td>
  41617. <td>LGPL-2.0</td>
  41618. </tr>
  41619. <tr>
  41620. <td>Versions</td>
  41621. <td>1.21.1, 1.22.0, 1.22.2, 1.23.1, 1.24.3</td>
  41622. </tr>
  41623. <tr>
  41624. <td>Architectures</td>
  41625. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41626. </tr>
  41627. <tr>
  41628. <td>Definition</td>
  41629. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openal-soft/xmake.lua">openal-soft/xmake.lua</a></td>
  41630. </tr>
  41631. </tbody>
  41632. </table>
  41633. <h5 id="installcommand">Install command</h5>
  41634. <pre><code class="lang-console">xrepo install openal-soft
  41635. </code></pre>
  41636. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41637. <pre><code class="lang-lua">add_requires("openal-soft")
  41638. </code></pre>
  41639. <h3 id="openblaslinux">openblas (linux)</h3>
  41640. <table>
  41641. <thead>
  41642. <tr>
  41643. <th>Description</th>
  41644. <th><em>OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.</em></th>
  41645. </tr>
  41646. </thead>
  41647. <tbody>
  41648. <tr>
  41649. <td>Homepage</td>
  41650. <td><a href="http://www.openblas.net/">http://www.openblas.net/</a></td>
  41651. </tr>
  41652. <tr>
  41653. <td>License</td>
  41654. <td>BSD-3-Clause</td>
  41655. </tr>
  41656. <tr>
  41657. <td>Versions</td>
  41658. <td>0.3.12, 0.3.13, 0.3.15, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.23, 0.3.24, 0.3.26, 0.3.27, 0.3.28</td>
  41659. </tr>
  41660. <tr>
  41661. <td>Architectures</td>
  41662. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41663. </tr>
  41664. <tr>
  41665. <td>Definition</td>
  41666. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openblas/xmake.lua">openblas/xmake.lua</a></td>
  41667. </tr>
  41668. </tbody>
  41669. </table>
  41670. <h5 id="installcommand">Install command</h5>
  41671. <pre><code class="lang-console">xrepo install openblas
  41672. </code></pre>
  41673. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41674. <pre><code class="lang-lua">add_requires("openblas")
  41675. </code></pre>
  41676. <h3 id="opencascadelinux">opencascade (linux)</h3>
  41677. <table>
  41678. <thead>
  41679. <tr>
  41680. <th>Description</th>
  41681. <th><em>Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.</em></th>
  41682. </tr>
  41683. </thead>
  41684. <tbody>
  41685. <tr>
  41686. <td>Homepage</td>
  41687. <td><a href="https://dev.opencascade.org/">https://dev.opencascade.org/</a></td>
  41688. </tr>
  41689. <tr>
  41690. <td>License</td>
  41691. <td>LGPL-2.1</td>
  41692. </tr>
  41693. <tr>
  41694. <td>Versions</td>
  41695. <td>7.9.1</td>
  41696. </tr>
  41697. <tr>
  41698. <td>Architectures</td>
  41699. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41700. </tr>
  41701. <tr>
  41702. <td>Definition</td>
  41703. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencascade/xmake.lua">opencascade/xmake.lua</a></td>
  41704. </tr>
  41705. </tbody>
  41706. </table>
  41707. <h5 id="installcommand">Install command</h5>
  41708. <pre><code class="lang-console">xrepo install opencascade
  41709. </code></pre>
  41710. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41711. <pre><code class="lang-lua">add_requires("opencascade")
  41712. </code></pre>
  41713. <h3 id="opencclinux">opencc (linux)</h3>
  41714. <table>
  41715. <thead>
  41716. <tr>
  41717. <th>Description</th>
  41718. <th><em>Conversion between Traditional and Simplified Chinese.</em></th>
  41719. </tr>
  41720. </thead>
  41721. <tbody>
  41722. <tr>
  41723. <td>Homepage</td>
  41724. <td><a href="https://github.com/BYVoid/OpenCC">https://github.com/BYVoid/OpenCC</a></td>
  41725. </tr>
  41726. <tr>
  41727. <td>License</td>
  41728. <td>Apache-2.0</td>
  41729. </tr>
  41730. <tr>
  41731. <td>Versions</td>
  41732. <td>1.1.9</td>
  41733. </tr>
  41734. <tr>
  41735. <td>Architectures</td>
  41736. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41737. </tr>
  41738. <tr>
  41739. <td>Definition</td>
  41740. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencc/xmake.lua">opencc/xmake.lua</a></td>
  41741. </tr>
  41742. </tbody>
  41743. </table>
  41744. <h5 id="installcommand">Install command</h5>
  41745. <pre><code class="lang-console">xrepo install opencc
  41746. </code></pre>
  41747. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41748. <pre><code class="lang-lua">add_requires("opencc")
  41749. </code></pre>
  41750. <h3 id="opencllinux">opencl (linux)</h3>
  41751. <table>
  41752. <thead>
  41753. <tr>
  41754. <th>Description</th>
  41755. <th><em>OpenCL is an open, royalty-free industry standard that makes much faster computations possible through parallel computing.</em></th>
  41756. </tr>
  41757. </thead>
  41758. <tbody>
  41759. <tr>
  41760. <td>Homepage</td>
  41761. <td><a href="https://opencl.org/">https://opencl.org/</a></td>
  41762. </tr>
  41763. <tr>
  41764. <td>Versions</td>
  41765. <td>v2023.04.17</td>
  41766. </tr>
  41767. <tr>
  41768. <td>Architectures</td>
  41769. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41770. </tr>
  41771. <tr>
  41772. <td>Definition</td>
  41773. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl/xmake.lua">opencl/xmake.lua</a></td>
  41774. </tr>
  41775. </tbody>
  41776. </table>
  41777. <h5 id="installcommand">Install command</h5>
  41778. <pre><code class="lang-console">xrepo install opencl
  41779. </code></pre>
  41780. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41781. <pre><code class="lang-lua">add_requires("opencl")
  41782. </code></pre>
  41783. <h3 id="openclclhpplinux">opencl-clhpp (linux)</h3>
  41784. <table>
  41785. <thead>
  41786. <tr>
  41787. <th>Description</th>
  41788. <th><em>OpenCL API C++ bindings</em></th>
  41789. </tr>
  41790. </thead>
  41791. <tbody>
  41792. <tr>
  41793. <td>Homepage</td>
  41794. <td><a href="https://github.com/KhronosGroup/OpenCL-CLHPP/">https://github.com/KhronosGroup/OpenCL-CLHPP/</a></td>
  41795. </tr>
  41796. <tr>
  41797. <td>License</td>
  41798. <td>Apache-2.0</td>
  41799. </tr>
  41800. <tr>
  41801. <td>Versions</td>
  41802. <td>1.2.8, 2.0.15</td>
  41803. </tr>
  41804. <tr>
  41805. <td>Architectures</td>
  41806. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41807. </tr>
  41808. <tr>
  41809. <td>Definition</td>
  41810. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl-clhpp/xmake.lua">opencl-clhpp/xmake.lua</a></td>
  41811. </tr>
  41812. </tbody>
  41813. </table>
  41814. <h5 id="installcommand">Install command</h5>
  41815. <pre><code class="lang-console">xrepo install opencl-clhpp
  41816. </code></pre>
  41817. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41818. <pre><code class="lang-lua">add_requires("opencl-clhpp")
  41819. </code></pre>
  41820. <h3 id="openclheaderslinux">opencl-headers (linux)</h3>
  41821. <table>
  41822. <thead>
  41823. <tr>
  41824. <th>Description</th>
  41825. <th><em>Khronos OpenCL-Headers</em></th>
  41826. </tr>
  41827. </thead>
  41828. <tbody>
  41829. <tr>
  41830. <td>Homepage</td>
  41831. <td><a href="https://github.com/KhronosGroup/OpenCL-Headers/">https://github.com/KhronosGroup/OpenCL-Headers/</a></td>
  41832. </tr>
  41833. <tr>
  41834. <td>License</td>
  41835. <td>Apache-2.0</td>
  41836. </tr>
  41837. <tr>
  41838. <td>Versions</td>
  41839. <td>v2021.06.30, v2023.12.14, v2024.05.08, v2024.10.24, v2025.06.13, v2025.07.22</td>
  41840. </tr>
  41841. <tr>
  41842. <td>Architectures</td>
  41843. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41844. </tr>
  41845. <tr>
  41846. <td>Definition</td>
  41847. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencl-headers/xmake.lua">opencl-headers/xmake.lua</a></td>
  41848. </tr>
  41849. </tbody>
  41850. </table>
  41851. <h5 id="installcommand">Install command</h5>
  41852. <pre><code class="lang-console">xrepo install opencl-headers
  41853. </code></pre>
  41854. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41855. <pre><code class="lang-lua">add_requires("opencl-headers")
  41856. </code></pre>
  41857. <h3 id="opencoloriolinux">opencolorio (linux)</h3>
  41858. <table>
  41859. <thead>
  41860. <tr>
  41861. <th>Description</th>
  41862. <th><em>A complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation.</em></th>
  41863. </tr>
  41864. </thead>
  41865. <tbody>
  41866. <tr>
  41867. <td>Homepage</td>
  41868. <td><a href="https://opencolorio.org/">https://opencolorio.org/</a></td>
  41869. </tr>
  41870. <tr>
  41871. <td>License</td>
  41872. <td>BSD-3-Clause</td>
  41873. </tr>
  41874. <tr>
  41875. <td>Versions</td>
  41876. <td>v2.1.0, v2.1.1, v2.3.2, v2.4.2</td>
  41877. </tr>
  41878. <tr>
  41879. <td>Architectures</td>
  41880. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41881. </tr>
  41882. <tr>
  41883. <td>Definition</td>
  41884. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencolorio/xmake.lua">opencolorio/xmake.lua</a></td>
  41885. </tr>
  41886. </tbody>
  41887. </table>
  41888. <h5 id="installcommand">Install command</h5>
  41889. <pre><code class="lang-console">xrepo install opencolorio
  41890. </code></pre>
  41891. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41892. <pre><code class="lang-lua">add_requires("opencolorio")
  41893. </code></pre>
  41894. <h3 id="opencoreamrlinux">opencore-amr (linux)</h3>
  41895. <table>
  41896. <thead>
  41897. <tr>
  41898. <th>Description</th>
  41899. <th><em>Library of OpenCORE Framework implementation of Adaptive Multi Rate Narrowband and Wideband (AMR-NB and AMR-WB) speech codec.</em></th>
  41900. </tr>
  41901. </thead>
  41902. <tbody>
  41903. <tr>
  41904. <td>Homepage</td>
  41905. <td><a href="https://opencore-amr.sourceforge.io">https://opencore-amr.sourceforge.io</a></td>
  41906. </tr>
  41907. <tr>
  41908. <td>Versions</td>
  41909. <td>0.1.6</td>
  41910. </tr>
  41911. <tr>
  41912. <td>Architectures</td>
  41913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41914. </tr>
  41915. <tr>
  41916. <td>Definition</td>
  41917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencore-amr/xmake.lua">opencore-amr/xmake.lua</a></td>
  41918. </tr>
  41919. </tbody>
  41920. </table>
  41921. <h5 id="installcommand">Install command</h5>
  41922. <pre><code class="lang-console">xrepo install opencore-amr
  41923. </code></pre>
  41924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41925. <pre><code class="lang-lua">add_requires("opencore-amr")
  41926. </code></pre>
  41927. <h3 id="opencvlinux">opencv (linux)</h3>
  41928. <table>
  41929. <thead>
  41930. <tr>
  41931. <th>Description</th>
  41932. <th><em>A open source computer vision library.</em></th>
  41933. </tr>
  41934. </thead>
  41935. <tbody>
  41936. <tr>
  41937. <td>Homepage</td>
  41938. <td><a href="https://opencv.org/">https://opencv.org/</a></td>
  41939. </tr>
  41940. <tr>
  41941. <td>License</td>
  41942. <td>Apache-2.0</td>
  41943. </tr>
  41944. <tr>
  41945. <td>Versions</td>
  41946. <td>3.4.9, 4.2.0, 4.5.1, 4.5.2, 4.5.3, 4.5.4, 4.5.5, 4.6.0, 4.8.0, 4.9.0, 4.10.0, 4.11.0</td>
  41947. </tr>
  41948. <tr>
  41949. <td>Architectures</td>
  41950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41951. </tr>
  41952. <tr>
  41953. <td>Definition</td>
  41954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencv/xmake.lua">opencv/xmake.lua</a></td>
  41955. </tr>
  41956. </tbody>
  41957. </table>
  41958. <h5 id="installcommand">Install command</h5>
  41959. <pre><code class="lang-console">xrepo install opencv
  41960. </code></pre>
  41961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41962. <pre><code class="lang-lua">add_requires("opencv")
  41963. </code></pre>
  41964. <h3 id="opencvmobilelinux">opencv-mobile (linux)</h3>
  41965. <table>
  41966. <thead>
  41967. <tr>
  41968. <th>Description</th>
  41969. <th><em>The minimal opencv for Android, iOS, ARM Linux, Windows, Linux, MacOS, WebAssembly</em></th>
  41970. </tr>
  41971. </thead>
  41972. <tbody>
  41973. <tr>
  41974. <td>Homepage</td>
  41975. <td><a href="https://github.com/nihui/opencv-mobile">https://github.com/nihui/opencv-mobile</a></td>
  41976. </tr>
  41977. <tr>
  41978. <td>License</td>
  41979. <td>Apache-2.0</td>
  41980. </tr>
  41981. <tr>
  41982. <td>Versions</td>
  41983. <td>3.4.20, 4.10.0</td>
  41984. </tr>
  41985. <tr>
  41986. <td>Architectures</td>
  41987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  41988. </tr>
  41989. <tr>
  41990. <td>Definition</td>
  41991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencv-mobile/xmake.lua">opencv-mobile/xmake.lua</a></td>
  41992. </tr>
  41993. </tbody>
  41994. </table>
  41995. <h5 id="installcommand">Install command</h5>
  41996. <pre><code class="lang-console">xrepo install opencv-mobile
  41997. </code></pre>
  41998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  41999. <pre><code class="lang-lua">add_requires("opencv-mobile")
  42000. </code></pre>
  42001. <h3 id="openexrlinux">openexr (linux)</h3>
  42002. <table>
  42003. <thead>
  42004. <tr>
  42005. <th>Description</th>
  42006. <th><em>OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.</em></th>
  42007. </tr>
  42008. </thead>
  42009. <tbody>
  42010. <tr>
  42011. <td>Homepage</td>
  42012. <td><a href="https://www.openexr.com/">https://www.openexr.com/</a></td>
  42013. </tr>
  42014. <tr>
  42015. <td>License</td>
  42016. <td>BSD-3-Clause</td>
  42017. </tr>
  42018. <tr>
  42019. <td>Versions</td>
  42020. <td>v2.5.3, v2.5.5, v2.5.7, v3.1.0, v3.1.1, v3.1.3, v3.1.4, v3.1.5, v3.2.1, v3.2.3, v3.2.4, v3.3.0, v3.3.1, v3.3.2, v3.3.3, v3.3.4, v3.3.5</td>
  42021. </tr>
  42022. <tr>
  42023. <td>Architectures</td>
  42024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42025. </tr>
  42026. <tr>
  42027. <td>Definition</td>
  42028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openexr/xmake.lua">openexr/xmake.lua</a></td>
  42029. </tr>
  42030. </tbody>
  42031. </table>
  42032. <h5 id="installcommand">Install command</h5>
  42033. <pre><code class="lang-console">xrepo install openexr
  42034. </code></pre>
  42035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42036. <pre><code class="lang-lua">add_requires("openexr")
  42037. </code></pre>
  42038. <h3 id="openfbxlinux">openfbx (linux)</h3>
  42039. <table>
  42040. <thead>
  42041. <tr>
  42042. <th>Description</th>
  42043. <th><em>Lightweight open source FBX importer</em></th>
  42044. </tr>
  42045. </thead>
  42046. <tbody>
  42047. <tr>
  42048. <td>Homepage</td>
  42049. <td><a href="https://github.com/nem0/OpenFBX">https://github.com/nem0/OpenFBX</a></td>
  42050. </tr>
  42051. <tr>
  42052. <td>License</td>
  42053. <td>MIT</td>
  42054. </tr>
  42055. <tr>
  42056. <td>Versions</td>
  42057. <td>v0.9</td>
  42058. </tr>
  42059. <tr>
  42060. <td>Architectures</td>
  42061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42062. </tr>
  42063. <tr>
  42064. <td>Definition</td>
  42065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openfbx/xmake.lua">openfbx/xmake.lua</a></td>
  42066. </tr>
  42067. </tbody>
  42068. </table>
  42069. <h5 id="installcommand">Install command</h5>
  42070. <pre><code class="lang-console">xrepo install openfbx
  42071. </code></pre>
  42072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42073. <pre><code class="lang-lua">add_requires("openfbx")
  42074. </code></pre>
  42075. <h3 id="opengllinux">opengl (linux)</h3>
  42076. <table>
  42077. <thead>
  42078. <tr>
  42079. <th>Description</th>
  42080. <th><em>OpenGL - The Industry Standard for High Performance Graphics</em></th>
  42081. </tr>
  42082. </thead>
  42083. <tbody>
  42084. <tr>
  42085. <td>Homepage</td>
  42086. <td><a href="https://opengl.org/">https://opengl.org/</a></td>
  42087. </tr>
  42088. <tr>
  42089. <td>Versions</td>
  42090. <td></td>
  42091. </tr>
  42092. <tr>
  42093. <td>Architectures</td>
  42094. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42095. </tr>
  42096. <tr>
  42097. <td>Definition</td>
  42098. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opengl/xmake.lua">opengl/xmake.lua</a></td>
  42099. </tr>
  42100. </tbody>
  42101. </table>
  42102. <h5 id="installcommand">Install command</h5>
  42103. <pre><code class="lang-console">xrepo install opengl
  42104. </code></pre>
  42105. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42106. <pre><code class="lang-lua">add_requires("opengl")
  42107. </code></pre>
  42108. <h3 id="openglheaderslinux">opengl-headers (linux)</h3>
  42109. <table>
  42110. <thead>
  42111. <tr>
  42112. <th>Description</th>
  42113. <th><em>OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry</em></th>
  42114. </tr>
  42115. </thead>
  42116. <tbody>
  42117. <tr>
  42118. <td>Homepage</td>
  42119. <td><a href="https://github.com/KhronosGroup/OpenGL-Registry/">https://github.com/KhronosGroup/OpenGL-Registry/</a></td>
  42120. </tr>
  42121. <tr>
  42122. <td>License</td>
  42123. <td>MIT</td>
  42124. </tr>
  42125. <tr>
  42126. <td>Versions</td>
  42127. <td>2024.01.04</td>
  42128. </tr>
  42129. <tr>
  42130. <td>Architectures</td>
  42131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42132. </tr>
  42133. <tr>
  42134. <td>Definition</td>
  42135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opengl-headers/xmake.lua">opengl-headers/xmake.lua</a></td>
  42136. </tr>
  42137. </tbody>
  42138. </table>
  42139. <h5 id="installcommand">Install command</h5>
  42140. <pre><code class="lang-console">xrepo install opengl-headers
  42141. </code></pre>
  42142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42143. <pre><code class="lang-lua">add_requires("opengl-headers")
  42144. </code></pre>
  42145. <h3 id="openh264linux">openh264 (linux)</h3>
  42146. <table>
  42147. <thead>
  42148. <tr>
  42149. <th>Description</th>
  42150. <th><em>OpenH264 is a codec library which supports H.264 encoding and decoding.</em></th>
  42151. </tr>
  42152. </thead>
  42153. <tbody>
  42154. <tr>
  42155. <td>Homepage</td>
  42156. <td><a href="http://www.openh264.org/">http://www.openh264.org/</a></td>
  42157. </tr>
  42158. <tr>
  42159. <td>License</td>
  42160. <td>BSD-2-Clause</td>
  42161. </tr>
  42162. <tr>
  42163. <td>Versions</td>
  42164. <td>v2.1.1, v2.4.1, v2.5.0, v2.6.0</td>
  42165. </tr>
  42166. <tr>
  42167. <td>Architectures</td>
  42168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42169. </tr>
  42170. <tr>
  42171. <td>Definition</td>
  42172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openh264/xmake.lua">openh264/xmake.lua</a></td>
  42173. </tr>
  42174. </tbody>
  42175. </table>
  42176. <h5 id="installcommand">Install command</h5>
  42177. <pre><code class="lang-console">xrepo install openh264
  42178. </code></pre>
  42179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42180. <pre><code class="lang-lua">add_requires("openh264")
  42181. </code></pre>
  42182. <h3 id="openimagedenoiselinux">openimagedenoise (linux)</h3>
  42183. <table>
  42184. <thead>
  42185. <tr>
  42186. <th>Description</th>
  42187. <th><em>Intel® Open Image Denoise library</em></th>
  42188. </tr>
  42189. </thead>
  42190. <tbody>
  42191. <tr>
  42192. <td>Homepage</td>
  42193. <td><a href="https://www.openimagedenoise.org">https://www.openimagedenoise.org</a></td>
  42194. </tr>
  42195. <tr>
  42196. <td>License</td>
  42197. <td>Apache-2.0</td>
  42198. </tr>
  42199. <tr>
  42200. <td>Versions</td>
  42201. <td>v2.3.3</td>
  42202. </tr>
  42203. <tr>
  42204. <td>Architectures</td>
  42205. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42206. </tr>
  42207. <tr>
  42208. <td>Definition</td>
  42209. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openimagedenoise/xmake.lua">openimagedenoise/xmake.lua</a></td>
  42210. </tr>
  42211. </tbody>
  42212. </table>
  42213. <h5 id="installcommand">Install command</h5>
  42214. <pre><code class="lang-console">xrepo install openimagedenoise
  42215. </code></pre>
  42216. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42217. <pre><code class="lang-lua">add_requires("openimagedenoise")
  42218. </code></pre>
  42219. <h3 id="openimageiolinux">openimageio (linux)</h3>
  42220. <table>
  42221. <thead>
  42222. <tr>
  42223. <th>Description</th>
  42224. <th><em>OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.</em></th>
  42225. </tr>
  42226. </thead>
  42227. <tbody>
  42228. <tr>
  42229. <td>Homepage</td>
  42230. <td><a href="https://sites.google.com/site/openimageio/home">https://sites.google.com/site/openimageio/home</a></td>
  42231. </tr>
  42232. <tr>
  42233. <td>License</td>
  42234. <td>BSD-3-Clause</td>
  42235. </tr>
  42236. <tr>
  42237. <td>Versions</td>
  42238. <td>2.2.19+0, 2.3.10+1, 2.3.13+0</td>
  42239. </tr>
  42240. <tr>
  42241. <td>Architectures</td>
  42242. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42243. </tr>
  42244. <tr>
  42245. <td>Definition</td>
  42246. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openimageio/xmake.lua">openimageio/xmake.lua</a></td>
  42247. </tr>
  42248. </tbody>
  42249. </table>
  42250. <h5 id="installcommand">Install command</h5>
  42251. <pre><code class="lang-console">xrepo install openimageio
  42252. </code></pre>
  42253. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42254. <pre><code class="lang-lua">add_requires("openimageio")
  42255. </code></pre>
  42256. <h3 id="openjdklinux">openjdk (linux)</h3>
  42257. <table>
  42258. <thead>
  42259. <tr>
  42260. <th>Description</th>
  42261. <th><em>Java Development Kit builds, from Oracle</em></th>
  42262. </tr>
  42263. </thead>
  42264. <tbody>
  42265. <tr>
  42266. <td>Homepage</td>
  42267. <td><a href="https://jdk.java.net">https://jdk.java.net</a></td>
  42268. </tr>
  42269. <tr>
  42270. <td>License</td>
  42271. <td>GPL-2.0</td>
  42272. </tr>
  42273. <tr>
  42274. <td>Versions</td>
  42275. <td>21.0.5</td>
  42276. </tr>
  42277. <tr>
  42278. <td>Architectures</td>
  42279. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42280. </tr>
  42281. <tr>
  42282. <td>Definition</td>
  42283. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openjdk/xmake.lua">openjdk/xmake.lua</a></td>
  42284. </tr>
  42285. </tbody>
  42286. </table>
  42287. <h5 id="installcommand">Install command</h5>
  42288. <pre><code class="lang-console">xrepo install openjdk
  42289. </code></pre>
  42290. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42291. <pre><code class="lang-lua">add_requires("openjdk")
  42292. </code></pre>
  42293. <h3 id="openjpeglinux">openjpeg (linux)</h3>
  42294. <table>
  42295. <thead>
  42296. <tr>
  42297. <th>Description</th>
  42298. <th><em>OpenJPEG is an open-source JPEG 2000 codec written in C language.</em></th>
  42299. </tr>
  42300. </thead>
  42301. <tbody>
  42302. <tr>
  42303. <td>Homepage</td>
  42304. <td><a href="http://www.openjpeg.org/">http://www.openjpeg.org/</a></td>
  42305. </tr>
  42306. <tr>
  42307. <td>License</td>
  42308. <td>BSD-2-Clause</td>
  42309. </tr>
  42310. <tr>
  42311. <td>Versions</td>
  42312. <td>v2.3.1, v2.4.0, v2.5.0, v2.5.3</td>
  42313. </tr>
  42314. <tr>
  42315. <td>Architectures</td>
  42316. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42317. </tr>
  42318. <tr>
  42319. <td>Definition</td>
  42320. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openjpeg/xmake.lua">openjpeg/xmake.lua</a></td>
  42321. </tr>
  42322. </tbody>
  42323. </table>
  42324. <h5 id="installcommand">Install command</h5>
  42325. <pre><code class="lang-console">xrepo install openjpeg
  42326. </code></pre>
  42327. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42328. <pre><code class="lang-lua">add_requires("openjpeg")
  42329. </code></pre>
  42330. <h3 id="openldaplinux">openldap (linux)</h3>
  42331. <table>
  42332. <thead>
  42333. <tr>
  42334. <th>Description</th>
  42335. <th><em>OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol.</em></th>
  42336. </tr>
  42337. </thead>
  42338. <tbody>
  42339. <tr>
  42340. <td>Homepage</td>
  42341. <td><a href="https://www.openldap.org/">https://www.openldap.org/</a></td>
  42342. </tr>
  42343. <tr>
  42344. <td>Versions</td>
  42345. <td>2.6.9</td>
  42346. </tr>
  42347. <tr>
  42348. <td>Architectures</td>
  42349. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42350. </tr>
  42351. <tr>
  42352. <td>Definition</td>
  42353. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openldap/xmake.lua">openldap/xmake.lua</a></td>
  42354. </tr>
  42355. </tbody>
  42356. </table>
  42357. <h5 id="installcommand">Install command</h5>
  42358. <pre><code class="lang-console">xrepo install openldap
  42359. </code></pre>
  42360. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42361. <pre><code class="lang-lua">add_requires("openldap")
  42362. </code></pre>
  42363. <h3 id="openmeshlinux">openmesh (linux)</h3>
  42364. <table>
  42365. <thead>
  42366. <tr>
  42367. <th>Description</th>
  42368. <th><em>OpenMesh is a generic and efficient data structure for representing and manipulating polygonal meshes.</em></th>
  42369. </tr>
  42370. </thead>
  42371. <tbody>
  42372. <tr>
  42373. <td>Homepage</td>
  42374. <td><a href="https://www.graphics.rwth-aachen.de/software/openmesh/">https://www.graphics.rwth-aachen.de/software/openmesh/</a></td>
  42375. </tr>
  42376. <tr>
  42377. <td>License</td>
  42378. <td>BSD-3-Clause</td>
  42379. </tr>
  42380. <tr>
  42381. <td>Versions</td>
  42382. <td>8.1, 9.0</td>
  42383. </tr>
  42384. <tr>
  42385. <td>Architectures</td>
  42386. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42387. </tr>
  42388. <tr>
  42389. <td>Definition</td>
  42390. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmesh/xmake.lua">openmesh/xmake.lua</a></td>
  42391. </tr>
  42392. </tbody>
  42393. </table>
  42394. <h5 id="installcommand">Install command</h5>
  42395. <pre><code class="lang-console">xrepo install openmesh
  42396. </code></pre>
  42397. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42398. <pre><code class="lang-lua">add_requires("openmesh")
  42399. </code></pre>
  42400. <h3 id="openmplinux">openmp (linux)</h3>
  42401. <table>
  42402. <thead>
  42403. <tr>
  42404. <th>Description</th>
  42405. <th><em>The OpenMP API specification for parallel programming</em></th>
  42406. </tr>
  42407. </thead>
  42408. <tbody>
  42409. <tr>
  42410. <td>Homepage</td>
  42411. <td><a href="https://openmp.org/">https://openmp.org/</a></td>
  42412. </tr>
  42413. <tr>
  42414. <td>Versions</td>
  42415. <td></td>
  42416. </tr>
  42417. <tr>
  42418. <td>Architectures</td>
  42419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42420. </tr>
  42421. <tr>
  42422. <td>Definition</td>
  42423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmp/xmake.lua">openmp/xmake.lua</a></td>
  42424. </tr>
  42425. </tbody>
  42426. </table>
  42427. <h5 id="installcommand">Install command</h5>
  42428. <pre><code class="lang-console">xrepo install openmp
  42429. </code></pre>
  42430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42431. <pre><code class="lang-lua">add_requires("openmp")
  42432. </code></pre>
  42433. <h3 id="openmvglinux">openmvg (linux)</h3>
  42434. <table>
  42435. <thead>
  42436. <tr>
  42437. <th>Description</th>
  42438. <th><em>open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.</em></th>
  42439. </tr>
  42440. </thead>
  42441. <tbody>
  42442. <tr>
  42443. <td>Homepage</td>
  42444. <td><a href="https://github.com/openMVG/openMVG">https://github.com/openMVG/openMVG</a></td>
  42445. </tr>
  42446. <tr>
  42447. <td>License</td>
  42448. <td>MPL-2.0</td>
  42449. </tr>
  42450. <tr>
  42451. <td>Versions</td>
  42452. <td>v2.1</td>
  42453. </tr>
  42454. <tr>
  42455. <td>Architectures</td>
  42456. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42457. </tr>
  42458. <tr>
  42459. <td>Definition</td>
  42460. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openmvg/xmake.lua">openmvg/xmake.lua</a></td>
  42461. </tr>
  42462. </tbody>
  42463. </table>
  42464. <h5 id="installcommand">Install command</h5>
  42465. <pre><code class="lang-console">xrepo install openmvg
  42466. </code></pre>
  42467. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42468. <pre><code class="lang-lua">add_requires("openmvg")
  42469. </code></pre>
  42470. <h3 id="openpgllinux">openpgl (linux)</h3>
  42471. <table>
  42472. <thead>
  42473. <tr>
  42474. <th>Description</th>
  42475. <th><em>Intel(R) Open Path Guiding Library</em></th>
  42476. </tr>
  42477. </thead>
  42478. <tbody>
  42479. <tr>
  42480. <td>Homepage</td>
  42481. <td><a href="http://www.openpgl.org/">http://www.openpgl.org/</a></td>
  42482. </tr>
  42483. <tr>
  42484. <td>License</td>
  42485. <td>Apache-2.0</td>
  42486. </tr>
  42487. <tr>
  42488. <td>Versions</td>
  42489. <td>0.5.0, 0.6.0, 0.7.0, 0.7.1</td>
  42490. </tr>
  42491. <tr>
  42492. <td>Architectures</td>
  42493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42494. </tr>
  42495. <tr>
  42496. <td>Definition</td>
  42497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openpgl/xmake.lua">openpgl/xmake.lua</a></td>
  42498. </tr>
  42499. </tbody>
  42500. </table>
  42501. <h5 id="installcommand">Install command</h5>
  42502. <pre><code class="lang-console">xrepo install openpgl
  42503. </code></pre>
  42504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42505. <pre><code class="lang-lua">add_requires("openpgl")
  42506. </code></pre>
  42507. <h3 id="openrestryluajitlinux">openrestry-luajit (linux)</h3>
  42508. <table>
  42509. <thead>
  42510. <tr>
  42511. <th>Description</th>
  42512. <th><em>OpenResty&#39;s Branch of LuaJIT 2</em></th>
  42513. </tr>
  42514. </thead>
  42515. <tbody>
  42516. <tr>
  42517. <td>Homepage</td>
  42518. <td><a href="https://github.com/openresty/luajit2">https://github.com/openresty/luajit2</a></td>
  42519. </tr>
  42520. <tr>
  42521. <td>Versions</td>
  42522. <td>v2.1-20220310, v2.1-20230119</td>
  42523. </tr>
  42524. <tr>
  42525. <td>Architectures</td>
  42526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42527. </tr>
  42528. <tr>
  42529. <td>Definition</td>
  42530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openrestry-luajit/xmake.lua">openrestry-luajit/xmake.lua</a></td>
  42531. </tr>
  42532. </tbody>
  42533. </table>
  42534. <h5 id="installcommand">Install command</h5>
  42535. <pre><code class="lang-console">xrepo install openrestry-luajit
  42536. </code></pre>
  42537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42538. <pre><code class="lang-lua">add_requires("openrestry-luajit")
  42539. </code></pre>
  42540. <h3 id="openscenegraphlinux">openscenegraph (linux)</h3>
  42541. <table>
  42542. <thead>
  42543. <tr>
  42544. <th>Description</th>
  42545. <th><em>The OpenSceneGraph is an open source high performance 3D graphics toolkit.</em></th>
  42546. </tr>
  42547. </thead>
  42548. <tbody>
  42549. <tr>
  42550. <td>Homepage</td>
  42551. <td><a href="https://www.openscenegraph.com/">https://www.openscenegraph.com/</a></td>
  42552. </tr>
  42553. <tr>
  42554. <td>Versions</td>
  42555. <td>3.6.5</td>
  42556. </tr>
  42557. <tr>
  42558. <td>Architectures</td>
  42559. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42560. </tr>
  42561. <tr>
  42562. <td>Definition</td>
  42563. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openscenegraph/xmake.lua">openscenegraph/xmake.lua</a></td>
  42564. </tr>
  42565. </tbody>
  42566. </table>
  42567. <h5 id="installcommand">Install command</h5>
  42568. <pre><code class="lang-console">xrepo install openscenegraph
  42569. </code></pre>
  42570. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42571. <pre><code class="lang-lua">add_requires("openscenegraph")
  42572. </code></pre>
  42573. <h3 id="opensshlinux">openssh (linux)</h3>
  42574. <table>
  42575. <thead>
  42576. <tr>
  42577. <th>Description</th>
  42578. <th><em>OpenSSH is a complete implementation of the SSH protocol (version 2) for secure remote login, command execution and file transfer.</em></th>
  42579. </tr>
  42580. </thead>
  42581. <tbody>
  42582. <tr>
  42583. <td>Homepage</td>
  42584. <td>%s</td>
  42585. </tr>
  42586. <tr>
  42587. <td>License</td>
  42588. <td>BSD-2-Clause</td>
  42589. </tr>
  42590. <tr>
  42591. <td>Versions</td>
  42592. <td>10.0p2</td>
  42593. </tr>
  42594. <tr>
  42595. <td>Architectures</td>
  42596. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42597. </tr>
  42598. <tr>
  42599. <td>Definition</td>
  42600. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssh/xmake.lua">openssh/xmake.lua</a></td>
  42601. </tr>
  42602. </tbody>
  42603. </table>
  42604. <h5 id="installcommand">Install command</h5>
  42605. <pre><code class="lang-console">xrepo install openssh
  42606. </code></pre>
  42607. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42608. <pre><code class="lang-lua">add_requires("openssh")
  42609. </code></pre>
  42610. <h3 id="openssllinux">openssl (linux)</h3>
  42611. <table>
  42612. <thead>
  42613. <tr>
  42614. <th>Description</th>
  42615. <th><em>A robust, commercial-grade, and full-featured toolkit for TLS and SSL.</em></th>
  42616. </tr>
  42617. </thead>
  42618. <tbody>
  42619. <tr>
  42620. <td>Homepage</td>
  42621. <td><a href="https://www.openssl.org/">https://www.openssl.org/</a></td>
  42622. </tr>
  42623. <tr>
  42624. <td>License</td>
  42625. <td>Apache-2.0</td>
  42626. </tr>
  42627. <tr>
  42628. <td>Versions</td>
  42629. <td>1.0.0, 1.0.2-u, 1.1.0-l, 1.1.1-h, 1.1.1-k, 1.1.1-l, 1.1.1-m, 1.1.1-n, 1.1.1-o, 1.1.1-p, 1.1.1-q, 1.1.1-r, 1.1.1-s, 1.1.1-t, 1.1.1-w</td>
  42630. </tr>
  42631. <tr>
  42632. <td>Architectures</td>
  42633. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42634. </tr>
  42635. <tr>
  42636. <td>Definition</td>
  42637. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssl/xmake.lua">openssl/xmake.lua</a></td>
  42638. </tr>
  42639. </tbody>
  42640. </table>
  42641. <h5 id="installcommand">Install command</h5>
  42642. <pre><code class="lang-console">xrepo install openssl
  42643. </code></pre>
  42644. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42645. <pre><code class="lang-lua">add_requires("openssl")
  42646. </code></pre>
  42647. <h3 id="openssl3linux">openssl3 (linux)</h3>
  42648. <table>
  42649. <thead>
  42650. <tr>
  42651. <th>Description</th>
  42652. <th><em>A robust, commercial-grade, and full-featured toolkit for TLS and SSL.</em></th>
  42653. </tr>
  42654. </thead>
  42655. <tbody>
  42656. <tr>
  42657. <td>Homepage</td>
  42658. <td><a href="https://www.openssl.org/">https://www.openssl.org/</a></td>
  42659. </tr>
  42660. <tr>
  42661. <td>License</td>
  42662. <td>Apache-2.0</td>
  42663. </tr>
  42664. <tr>
  42665. <td>Versions</td>
  42666. <td>3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.14, 3.0.17, 3.1.8, 3.2.5, 3.3.1, 3.3.2, 3.3.4, 3.4.2, 3.5.1</td>
  42667. </tr>
  42668. <tr>
  42669. <td>Architectures</td>
  42670. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42671. </tr>
  42672. <tr>
  42673. <td>Definition</td>
  42674. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssl3/xmake.lua">openssl3/xmake.lua</a></td>
  42675. </tr>
  42676. </tbody>
  42677. </table>
  42678. <h5 id="installcommand">Install command</h5>
  42679. <pre><code class="lang-console">xrepo install openssl3
  42680. </code></pre>
  42681. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42682. <pre><code class="lang-lua">add_requires("openssl3")
  42683. </code></pre>
  42684. <h3 id="opensubdivlinux">opensubdiv (linux)</h3>
  42685. <table>
  42686. <thead>
  42687. <tr>
  42688. <th>Description</th>
  42689. <th><em>OpenSubdiv is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures.</em></th>
  42690. </tr>
  42691. </thead>
  42692. <tbody>
  42693. <tr>
  42694. <td>Homepage</td>
  42695. <td><a href="https://graphics.pixar.com/opensubdiv/docs/intro.html">https://graphics.pixar.com/opensubdiv/docs/intro.html</a></td>
  42696. </tr>
  42697. <tr>
  42698. <td>License</td>
  42699. <td>Apache-2.0</td>
  42700. </tr>
  42701. <tr>
  42702. <td>Versions</td>
  42703. <td>3.4.4, 3.5.0, 3.6.0</td>
  42704. </tr>
  42705. <tr>
  42706. <td>Architectures</td>
  42707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42708. </tr>
  42709. <tr>
  42710. <td>Definition</td>
  42711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opensubdiv/xmake.lua">opensubdiv/xmake.lua</a></td>
  42712. </tr>
  42713. </tbody>
  42714. </table>
  42715. <h5 id="installcommand">Install command</h5>
  42716. <pre><code class="lang-console">xrepo install opensubdiv
  42717. </code></pre>
  42718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42719. <pre><code class="lang-lua">add_requires("opensubdiv")
  42720. </code></pre>
  42721. <h3 id="opentelemetrycpplinux">opentelemetry-cpp (linux)</h3>
  42722. <table>
  42723. <thead>
  42724. <tr>
  42725. <th>Description</th>
  42726. <th><em>OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior.</em></th>
  42727. </tr>
  42728. </thead>
  42729. <tbody>
  42730. <tr>
  42731. <td>Homepage</td>
  42732. <td><a href="https://opentelemetry.io/">https://opentelemetry.io/</a></td>
  42733. </tr>
  42734. <tr>
  42735. <td>License</td>
  42736. <td>Apache-2.0</td>
  42737. </tr>
  42738. <tr>
  42739. <td>Versions</td>
  42740. <td>v1.16.1, v1.19.0, v1.21.0, v1.22.0</td>
  42741. </tr>
  42742. <tr>
  42743. <td>Architectures</td>
  42744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42745. </tr>
  42746. <tr>
  42747. <td>Definition</td>
  42748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opentelemetry-cpp/xmake.lua">opentelemetry-cpp/xmake.lua</a></td>
  42749. </tr>
  42750. </tbody>
  42751. </table>
  42752. <h5 id="installcommand">Install command</h5>
  42753. <pre><code class="lang-console">xrepo install opentelemetry-cpp
  42754. </code></pre>
  42755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42756. <pre><code class="lang-lua">add_requires("opentelemetry-cpp")
  42757. </code></pre>
  42758. <h3 id="openvdblinux">openvdb (linux)</h3>
  42759. <table>
  42760. <thead>
  42761. <tr>
  42762. <th>Description</th>
  42763. <th><em>OpenVDB - Sparse volume data structure and tools</em></th>
  42764. </tr>
  42765. </thead>
  42766. <tbody>
  42767. <tr>
  42768. <td>Homepage</td>
  42769. <td><a href="https://www.openvdb.org/">https://www.openvdb.org/</a></td>
  42770. </tr>
  42771. <tr>
  42772. <td>License</td>
  42773. <td>MPL-2.0</td>
  42774. </tr>
  42775. <tr>
  42776. <td>Versions</td>
  42777. <td>v7.1.0, v8.0.1, v8.1.0, v8.2.0, v9.0.0, v9.1.0, v10.0.1, v10.1.0, v11.0.0, v12.1.0</td>
  42778. </tr>
  42779. <tr>
  42780. <td>Architectures</td>
  42781. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42782. </tr>
  42783. <tr>
  42784. <td>Definition</td>
  42785. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvdb/xmake.lua">openvdb/xmake.lua</a></td>
  42786. </tr>
  42787. </tbody>
  42788. </table>
  42789. <h5 id="installcommand">Install command</h5>
  42790. <pre><code class="lang-console">xrepo install openvdb
  42791. </code></pre>
  42792. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42793. <pre><code class="lang-lua">add_requires("openvdb")
  42794. </code></pre>
  42795. <h3 id="openvpn3linux">openvpn3 (linux)</h3>
  42796. <table>
  42797. <thead>
  42798. <tr>
  42799. <th>Description</th>
  42800. <th><em>OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client.</em></th>
  42801. </tr>
  42802. </thead>
  42803. <tbody>
  42804. <tr>
  42805. <td>Homepage</td>
  42806. <td><a href="https://openvpn.github.io/openvpn3/">https://openvpn.github.io/openvpn3/</a></td>
  42807. </tr>
  42808. <tr>
  42809. <td>Versions</td>
  42810. <td>3.11.3</td>
  42811. </tr>
  42812. <tr>
  42813. <td>Architectures</td>
  42814. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42815. </tr>
  42816. <tr>
  42817. <td>Definition</td>
  42818. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvpn3/xmake.lua">openvpn3/xmake.lua</a></td>
  42819. </tr>
  42820. </tbody>
  42821. </table>
  42822. <h5 id="installcommand">Install command</h5>
  42823. <pre><code class="lang-console">xrepo install openvpn3
  42824. </code></pre>
  42825. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42826. <pre><code class="lang-lua">add_requires("openvpn3")
  42827. </code></pre>
  42828. <h3 id="openvrlinux">openvr (linux)</h3>
  42829. <table>
  42830. <thead>
  42831. <tr>
  42832. <th>Description</th>
  42833. <th><em>OpenVR SDK</em></th>
  42834. </tr>
  42835. </thead>
  42836. <tbody>
  42837. <tr>
  42838. <td>Homepage</td>
  42839. <td><a href="https://www.steamvr.com/">https://www.steamvr.com/</a></td>
  42840. </tr>
  42841. <tr>
  42842. <td>License</td>
  42843. <td>BSD-3-Clause</td>
  42844. </tr>
  42845. <tr>
  42846. <td>Versions</td>
  42847. <td>v1.26.7, v2.5.1, v2.12.1, v2.12.14</td>
  42848. </tr>
  42849. <tr>
  42850. <td>Architectures</td>
  42851. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42852. </tr>
  42853. <tr>
  42854. <td>Definition</td>
  42855. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openvr/xmake.lua">openvr/xmake.lua</a></td>
  42856. </tr>
  42857. </tbody>
  42858. </table>
  42859. <h5 id="installcommand">Install command</h5>
  42860. <pre><code class="lang-console">xrepo install openvr
  42861. </code></pre>
  42862. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42863. <pre><code class="lang-lua">add_requires("openvr")
  42864. </code></pre>
  42865. <h3 id="openxlsxlinux">openxlsx (linux)</h3>
  42866. <table>
  42867. <thead>
  42868. <tr>
  42869. <th>Description</th>
  42870. <th><em>A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.</em></th>
  42871. </tr>
  42872. </thead>
  42873. <tbody>
  42874. <tr>
  42875. <td>Homepage</td>
  42876. <td><a href="https://github.com/troldal/OpenXLSX">https://github.com/troldal/OpenXLSX</a></td>
  42877. </tr>
  42878. <tr>
  42879. <td>License</td>
  42880. <td>BSD-3-Clause</td>
  42881. </tr>
  42882. <tr>
  42883. <td>Versions</td>
  42884. <td>2024.10.17</td>
  42885. </tr>
  42886. <tr>
  42887. <td>Architectures</td>
  42888. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42889. </tr>
  42890. <tr>
  42891. <td>Definition</td>
  42892. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openxlsx/xmake.lua">openxlsx/xmake.lua</a></td>
  42893. </tr>
  42894. </tbody>
  42895. </table>
  42896. <h5 id="installcommand">Install command</h5>
  42897. <pre><code class="lang-console">xrepo install openxlsx
  42898. </code></pre>
  42899. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42900. <pre><code class="lang-lua">add_requires("openxlsx")
  42901. </code></pre>
  42902. <h3 id="openxrlinux">openxr (linux)</h3>
  42903. <table>
  42904. <thead>
  42905. <tr>
  42906. <th>Description</th>
  42907. <th><em>Generated headers and sources for OpenXR loader.</em></th>
  42908. </tr>
  42909. </thead>
  42910. <tbody>
  42911. <tr>
  42912. <td>Homepage</td>
  42913. <td><a href="https://khronos.org/openxr">https://khronos.org/openxr</a></td>
  42914. </tr>
  42915. <tr>
  42916. <td>License</td>
  42917. <td>Apache-2.0</td>
  42918. </tr>
  42919. <tr>
  42920. <td>Versions</td>
  42921. <td>1.1.49</td>
  42922. </tr>
  42923. <tr>
  42924. <td>Architectures</td>
  42925. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42926. </tr>
  42927. <tr>
  42928. <td>Definition</td>
  42929. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openxr/xmake.lua">openxr/xmake.lua</a></td>
  42930. </tr>
  42931. </tbody>
  42932. </table>
  42933. <h5 id="installcommand">Install command</h5>
  42934. <pre><code class="lang-console">xrepo install openxr
  42935. </code></pre>
  42936. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42937. <pre><code class="lang-lua">add_requires("openxr")
  42938. </code></pre>
  42939. <h3 id="opticklinux">optick (linux)</h3>
  42940. <table>
  42941. <thead>
  42942. <tr>
  42943. <th>Description</th>
  42944. <th><em>C++ Profiler For Games (API)</em></th>
  42945. </tr>
  42946. </thead>
  42947. <tbody>
  42948. <tr>
  42949. <td>Homepage</td>
  42950. <td><a href="https://optick.dev">https://optick.dev</a></td>
  42951. </tr>
  42952. <tr>
  42953. <td>License</td>
  42954. <td>MIT</td>
  42955. </tr>
  42956. <tr>
  42957. <td>Versions</td>
  42958. <td>1.3.1, 1.4.0</td>
  42959. </tr>
  42960. <tr>
  42961. <td>Architectures</td>
  42962. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  42963. </tr>
  42964. <tr>
  42965. <td>Definition</td>
  42966. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optick/xmake.lua">optick/xmake.lua</a></td>
  42967. </tr>
  42968. </tbody>
  42969. </table>
  42970. <h5 id="installcommand">Install command</h5>
  42971. <pre><code class="lang-console">xrepo install optick
  42972. </code></pre>
  42973. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  42974. <pre><code class="lang-lua">add_requires("optick")
  42975. </code></pre>
  42976. <h3 id="optionallitelinux">optional-lite (linux)</h3>
  42977. <table>
  42978. <thead>
  42979. <tr>
  42980. <th>Description</th>
  42981. <th><em>optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library</em></th>
  42982. </tr>
  42983. </thead>
  42984. <tbody>
  42985. <tr>
  42986. <td>Homepage</td>
  42987. <td><a href="https://github.com/martinmoene/optional-lite">https://github.com/martinmoene/optional-lite</a></td>
  42988. </tr>
  42989. <tr>
  42990. <td>License</td>
  42991. <td>BSL-1.0</td>
  42992. </tr>
  42993. <tr>
  42994. <td>Versions</td>
  42995. <td>v3.6.0</td>
  42996. </tr>
  42997. <tr>
  42998. <td>Architectures</td>
  42999. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43000. </tr>
  43001. <tr>
  43002. <td>Definition</td>
  43003. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optional-lite/xmake.lua">optional-lite/xmake.lua</a></td>
  43004. </tr>
  43005. </tbody>
  43006. </table>
  43007. <h5 id="installcommand">Install command</h5>
  43008. <pre><code class="lang-console">xrepo install optional-lite
  43009. </code></pre>
  43010. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43011. <pre><code class="lang-lua">add_requires("optional-lite")
  43012. </code></pre>
  43013. <h3 id="optixlinux">optix (linux)</h3>
  43014. <table>
  43015. <thead>
  43016. <tr>
  43017. <th>Description</th>
  43018. <th><em>NVIDIA OPTIX™ RAY TRACING ENGINE</em></th>
  43019. </tr>
  43020. </thead>
  43021. <tbody>
  43022. <tr>
  43023. <td>Homepage</td>
  43024. <td><a href="https://developer.nvidia.com/optix">https://developer.nvidia.com/optix</a></td>
  43025. </tr>
  43026. <tr>
  43027. <td>Versions</td>
  43028. <td></td>
  43029. </tr>
  43030. <tr>
  43031. <td>Architectures</td>
  43032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43033. </tr>
  43034. <tr>
  43035. <td>Definition</td>
  43036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/optix/xmake.lua">optix/xmake.lua</a></td>
  43037. </tr>
  43038. </tbody>
  43039. </table>
  43040. <h5 id="installcommand">Install command</h5>
  43041. <pre><code class="lang-console">xrepo install optix
  43042. </code></pre>
  43043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43044. <pre><code class="lang-lua">add_requires("optix")
  43045. </code></pre>
  43046. <h3 id="orangeduck_mpclinux">orangeduck_mpc (linux)</h3>
  43047. <table>
  43048. <thead>
  43049. <tr>
  43050. <th>Description</th>
  43051. <th><em>A Parser Combinator library for C</em></th>
  43052. </tr>
  43053. </thead>
  43054. <tbody>
  43055. <tr>
  43056. <td>Homepage</td>
  43057. <td><a href="https://github.com/orangeduck/mpc">https://github.com/orangeduck/mpc</a></td>
  43058. </tr>
  43059. <tr>
  43060. <td>Versions</td>
  43061. <td>0.9.0</td>
  43062. </tr>
  43063. <tr>
  43064. <td>Architectures</td>
  43065. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43066. </tr>
  43067. <tr>
  43068. <td>Definition</td>
  43069. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/orangeduck_mpc/xmake.lua">orangeduck_mpc/xmake.lua</a></td>
  43070. </tr>
  43071. </tbody>
  43072. </table>
  43073. <h5 id="installcommand">Install command</h5>
  43074. <pre><code class="lang-console">xrepo install orangeduck_mpc
  43075. </code></pre>
  43076. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43077. <pre><code class="lang-lua">add_requires("orangeduck_mpc")
  43078. </code></pre>
  43079. <h3 id="orclinux">orc (linux)</h3>
  43080. <table>
  43081. <thead>
  43082. <tr>
  43083. <th>Description</th>
  43084. <th><em>ORC is a self-describing type-aware columnar file format designed for Hadoop workloads.</em></th>
  43085. </tr>
  43086. </thead>
  43087. <tbody>
  43088. <tr>
  43089. <td>Homepage</td>
  43090. <td><a href="https://arrow.apache.org/">https://arrow.apache.org/</a></td>
  43091. </tr>
  43092. <tr>
  43093. <td>License</td>
  43094. <td>Apache-2.0</td>
  43095. </tr>
  43096. <tr>
  43097. <td>Versions</td>
  43098. <td>v2.0.3, v2.1.0, v2.1.1, v2.1.2</td>
  43099. </tr>
  43100. <tr>
  43101. <td>Architectures</td>
  43102. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43103. </tr>
  43104. <tr>
  43105. <td>Definition</td>
  43106. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/orc/xmake.lua">orc/xmake.lua</a></td>
  43107. </tr>
  43108. </tbody>
  43109. </table>
  43110. <h5 id="installcommand">Install command</h5>
  43111. <pre><code class="lang-console">xrepo install orc
  43112. </code></pre>
  43113. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43114. <pre><code class="lang-lua">add_requires("orc")
  43115. </code></pre>
  43116. <h3 id="ordered_maplinux">ordered_map (linux)</h3>
  43117. <table>
  43118. <thead>
  43119. <tr>
  43120. <th>Description</th>
  43121. <th><em>C++ hash map and hash set which preserve the order of insertion</em></th>
  43122. </tr>
  43123. </thead>
  43124. <tbody>
  43125. <tr>
  43126. <td>Homepage</td>
  43127. <td><a href="https://github.com/Tessil/ordered-map">https://github.com/Tessil/ordered-map</a></td>
  43128. </tr>
  43129. <tr>
  43130. <td>License</td>
  43131. <td>MIT</td>
  43132. </tr>
  43133. <tr>
  43134. <td>Versions</td>
  43135. <td>v1.0.0, v1.1.0</td>
  43136. </tr>
  43137. <tr>
  43138. <td>Architectures</td>
  43139. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43140. </tr>
  43141. <tr>
  43142. <td>Definition</td>
  43143. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ordered_map/xmake.lua">ordered_map/xmake.lua</a></td>
  43144. </tr>
  43145. </tbody>
  43146. </table>
  43147. <h5 id="installcommand">Install command</h5>
  43148. <pre><code class="lang-console">xrepo install ordered_map
  43149. </code></pre>
  43150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43151. <pre><code class="lang-lua">add_requires("ordered_map")
  43152. </code></pre>
  43153. <h3 id="ormpplinux">ormpp (linux)</h3>
  43154. <table>
  43155. <thead>
  43156. <tr>
  43157. <th>Description</th>
  43158. <th><em>modern C++ ORM, C++17, support mysql, postgresql,sqlite</em></th>
  43159. </tr>
  43160. </thead>
  43161. <tbody>
  43162. <tr>
  43163. <td>Homepage</td>
  43164. <td><a href="https://github.com/qicosmos/ormpp">https://github.com/qicosmos/ormpp</a></td>
  43165. </tr>
  43166. <tr>
  43167. <td>License</td>
  43168. <td>Apache-2.0</td>
  43169. </tr>
  43170. <tr>
  43171. <td>Versions</td>
  43172. <td>v0.1.1, v0.1.2, 0.1.3</td>
  43173. </tr>
  43174. <tr>
  43175. <td>Architectures</td>
  43176. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43177. </tr>
  43178. <tr>
  43179. <td>Definition</td>
  43180. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ormpp/xmake.lua">ormpp/xmake.lua</a></td>
  43181. </tr>
  43182. </tbody>
  43183. </table>
  43184. <h5 id="installcommand">Install command</h5>
  43185. <pre><code class="lang-console">xrepo install ormpp
  43186. </code></pre>
  43187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43188. <pre><code class="lang-lua">add_requires("ormpp")
  43189. </code></pre>
  43190. <h3 id="osiplinux">osip (linux)</h3>
  43191. <table>
  43192. <thead>
  43193. <tr>
  43194. <th>Description</th>
  43195. <th><em>oSIP is an LGPL implementation of SIP. It is used mostly with eXosip2 stack (GPL) which provides simpler API for User-Agent implementation.</em></th>
  43196. </tr>
  43197. </thead>
  43198. <tbody>
  43199. <tr>
  43200. <td>Homepage</td>
  43201. <td><a href="https://savannah.gnu.org/projects/osip">https://savannah.gnu.org/projects/osip</a></td>
  43202. </tr>
  43203. <tr>
  43204. <td>License</td>
  43205. <td>LGPL</td>
  43206. </tr>
  43207. <tr>
  43208. <td>Versions</td>
  43209. <td>5.3.0</td>
  43210. </tr>
  43211. <tr>
  43212. <td>Architectures</td>
  43213. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43214. </tr>
  43215. <tr>
  43216. <td>Definition</td>
  43217. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osip/xmake.lua">osip/xmake.lua</a></td>
  43218. </tr>
  43219. </tbody>
  43220. </table>
  43221. <h5 id="installcommand">Install command</h5>
  43222. <pre><code class="lang-console">xrepo install osip
  43223. </code></pre>
  43224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43225. <pre><code class="lang-lua">add_requires("osip")
  43226. </code></pre>
  43227. <h3 id="osmaniplinux">osmanip (linux)</h3>
  43228. <table>
  43229. <thead>
  43230. <tr>
  43231. <th>Description</th>
  43232. <th><em>A cross-platform library for output stream manipulation using ANSI escape sequences.</em></th>
  43233. </tr>
  43234. </thead>
  43235. <tbody>
  43236. <tr>
  43237. <td>Homepage</td>
  43238. <td><a href="https://github.com/JustWhit3/osmanip">https://github.com/JustWhit3/osmanip</a></td>
  43239. </tr>
  43240. <tr>
  43241. <td>License</td>
  43242. <td>MIT</td>
  43243. </tr>
  43244. <tr>
  43245. <td>Versions</td>
  43246. <td>v4.6.1</td>
  43247. </tr>
  43248. <tr>
  43249. <td>Architectures</td>
  43250. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43251. </tr>
  43252. <tr>
  43253. <td>Definition</td>
  43254. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osmanip/xmake.lua">osmanip/xmake.lua</a></td>
  43255. </tr>
  43256. </tbody>
  43257. </table>
  43258. <h5 id="installcommand">Install command</h5>
  43259. <pre><code class="lang-console">xrepo install osmanip
  43260. </code></pre>
  43261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43262. <pre><code class="lang-lua">add_requires("osmanip")
  43263. </code></pre>
  43264. <h3 id="osqplinux">osqp (linux)</h3>
  43265. <table>
  43266. <thead>
  43267. <tr>
  43268. <th>Description</th>
  43269. <th><em>The Operator Splitting QP Solver</em></th>
  43270. </tr>
  43271. </thead>
  43272. <tbody>
  43273. <tr>
  43274. <td>Homepage</td>
  43275. <td><a href="https://osqp.org/">https://osqp.org/</a></td>
  43276. </tr>
  43277. <tr>
  43278. <td>License</td>
  43279. <td>Apache-2.0</td>
  43280. </tr>
  43281. <tr>
  43282. <td>Versions</td>
  43283. <td>v0.6.3</td>
  43284. </tr>
  43285. <tr>
  43286. <td>Architectures</td>
  43287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43288. </tr>
  43289. <tr>
  43290. <td>Definition</td>
  43291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/osqp/xmake.lua">osqp/xmake.lua</a></td>
  43292. </tr>
  43293. </tbody>
  43294. </table>
  43295. <h5 id="installcommand">Install command</h5>
  43296. <pre><code class="lang-console">xrepo install osqp
  43297. </code></pre>
  43298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43299. <pre><code class="lang-lua">add_requires("osqp")
  43300. </code></pre>
  43301. <h3 id="out_ptrlinux">out_ptr (linux)</h3>
  43302. <table>
  43303. <thead>
  43304. <tr>
  43305. <th>Description</th>
  43306. <th><em>Repository for a C++11 implementation of std::out_ptr (p1132), as a standalone library!</em></th>
  43307. </tr>
  43308. </thead>
  43309. <tbody>
  43310. <tr>
  43311. <td>Homepage</td>
  43312. <td><a href="https://github.com/soasis/out_ptr">https://github.com/soasis/out_ptr</a></td>
  43313. </tr>
  43314. <tr>
  43315. <td>License</td>
  43316. <td>Apache-2.0</td>
  43317. </tr>
  43318. <tr>
  43319. <td>Versions</td>
  43320. <td>2022.10.07</td>
  43321. </tr>
  43322. <tr>
  43323. <td>Architectures</td>
  43324. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43325. </tr>
  43326. <tr>
  43327. <td>Definition</td>
  43328. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/out_ptr/xmake.lua">out_ptr/xmake.lua</a></td>
  43329. </tr>
  43330. </tbody>
  43331. </table>
  43332. <h5 id="installcommand">Install command</h5>
  43333. <pre><code class="lang-console">xrepo install out_ptr
  43334. </code></pre>
  43335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43336. <pre><code class="lang-lua">add_requires("out_ptr")
  43337. </code></pre>
  43338. <h3 id="outcomelinux">outcome (linux)</h3>
  43339. <table>
  43340. <thead>
  43341. <tr>
  43342. <th>Description</th>
  43343. <th><em>Provides very lightweight outcome<T> and result<T> (non-Boost edition)</em></th>
  43344. </tr>
  43345. </thead>
  43346. <tbody>
  43347. <tr>
  43348. <td>Homepage</td>
  43349. <td><a href="https://github.com/ned14/outcome">https://github.com/ned14/outcome</a></td>
  43350. </tr>
  43351. <tr>
  43352. <td>License</td>
  43353. <td>Apache-2.0</td>
  43354. </tr>
  43355. <tr>
  43356. <td>Versions</td>
  43357. <td>v2.2.4</td>
  43358. </tr>
  43359. <tr>
  43360. <td>Architectures</td>
  43361. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43362. </tr>
  43363. <tr>
  43364. <td>Definition</td>
  43365. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/outcome/xmake.lua">outcome/xmake.lua</a></td>
  43366. </tr>
  43367. </tbody>
  43368. </table>
  43369. <h5 id="installcommand">Install command</h5>
  43370. <pre><code class="lang-console">xrepo install outcome
  43371. </code></pre>
  43372. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43373. <pre><code class="lang-lua">add_requires("outcome")
  43374. </code></pre>
  43375. <h3 id="ozzanimationlinux">ozz-animation (linux)</h3>
  43376. <table>
  43377. <thead>
  43378. <tr>
  43379. <th>Description</th>
  43380. <th><em>Open source c++ skeletal animation library and toolset</em></th>
  43381. </tr>
  43382. </thead>
  43383. <tbody>
  43384. <tr>
  43385. <td>Homepage</td>
  43386. <td><a href="http://guillaumeblanc.github.io/ozz-animation/">http://guillaumeblanc.github.io/ozz-animation/</a></td>
  43387. </tr>
  43388. <tr>
  43389. <td>License</td>
  43390. <td>MIT</td>
  43391. </tr>
  43392. <tr>
  43393. <td>Versions</td>
  43394. <td>0.14.2, 0.14.3, 0.15.0, 0.16.0</td>
  43395. </tr>
  43396. <tr>
  43397. <td>Architectures</td>
  43398. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43399. </tr>
  43400. <tr>
  43401. <td>Definition</td>
  43402. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/ozz-animation/xmake.lua">ozz-animation/xmake.lua</a></td>
  43403. </tr>
  43404. </tbody>
  43405. </table>
  43406. <h5 id="installcommand">Install command</h5>
  43407. <pre><code class="lang-console">xrepo install ozz-animation
  43408. </code></pre>
  43409. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43410. <pre><code class="lang-lua">add_requires("ozz-animation")
  43411. </code></pre>
  43412. <h2 id="p">p</h2>
  43413. <h3 id="p11kitlinux">p11-kit (linux)</h3>
  43414. <table>
  43415. <thead>
  43416. <tr>
  43417. <th>Description</th>
  43418. <th><em>Provides a way to load and enumerate PKCS#11 modules.</em></th>
  43419. </tr>
  43420. </thead>
  43421. <tbody>
  43422. <tr>
  43423. <td>Homepage</td>
  43424. <td><a href="https://p11-glue.github.io/p11-glue/p11-kit.html">https://p11-glue.github.io/p11-glue/p11-kit.html</a></td>
  43425. </tr>
  43426. <tr>
  43427. <td>License</td>
  43428. <td>BSD-3-Clause</td>
  43429. </tr>
  43430. <tr>
  43431. <td>Versions</td>
  43432. <td>0.25.5, 0.25.8, 0.25.9</td>
  43433. </tr>
  43434. <tr>
  43435. <td>Architectures</td>
  43436. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43437. </tr>
  43438. <tr>
  43439. <td>Definition</td>
  43440. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/p11-kit/xmake.lua">p11-kit/xmake.lua</a></td>
  43441. </tr>
  43442. </tbody>
  43443. </table>
  43444. <h5 id="installcommand">Install command</h5>
  43445. <pre><code class="lang-console">xrepo install p11-kit
  43446. </code></pre>
  43447. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43448. <pre><code class="lang-lua">add_requires("p11-kit")
  43449. </code></pre>
  43450. <h3 id="pagmolinux">pagmo (linux)</h3>
  43451. <table>
  43452. <thead>
  43453. <tr>
  43454. <th>Description</th>
  43455. <th><em>pagmo is a C++ scientific library for massively parallel optimization.</em></th>
  43456. </tr>
  43457. </thead>
  43458. <tbody>
  43459. <tr>
  43460. <td>Homepage</td>
  43461. <td><a href="https://esa.github.io/pagmo2/index.html">https://esa.github.io/pagmo2/index.html</a></td>
  43462. </tr>
  43463. <tr>
  43464. <td>License</td>
  43465. <td>LGPL-3.0</td>
  43466. </tr>
  43467. <tr>
  43468. <td>Versions</td>
  43469. <td>v2.18.0, v2.19.0, v2.19.1</td>
  43470. </tr>
  43471. <tr>
  43472. <td>Architectures</td>
  43473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43474. </tr>
  43475. <tr>
  43476. <td>Definition</td>
  43477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pagmo/xmake.lua">pagmo/xmake.lua</a></td>
  43478. </tr>
  43479. </tbody>
  43480. </table>
  43481. <h5 id="installcommand">Install command</h5>
  43482. <pre><code class="lang-console">xrepo install pagmo
  43483. </code></pre>
  43484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43485. <pre><code class="lang-lua">add_requires("pagmo")
  43486. </code></pre>
  43487. <h3 id="pahomqttclinux">pahomqttc (linux)</h3>
  43488. <table>
  43489. <thead>
  43490. <tr>
  43491. <th>Description</th>
  43492. <th><em>Eclipse Paho MQTT C Client Library</em></th>
  43493. </tr>
  43494. </thead>
  43495. <tbody>
  43496. <tr>
  43497. <td>Homepage</td>
  43498. <td><a href="https://github.com/eclipse/paho.mqtt.c">https://github.com/eclipse/paho.mqtt.c</a></td>
  43499. </tr>
  43500. <tr>
  43501. <td>License</td>
  43502. <td>EPL-2.0</td>
  43503. </tr>
  43504. <tr>
  43505. <td>Versions</td>
  43506. <td>v1.3.13, v1.3.14</td>
  43507. </tr>
  43508. <tr>
  43509. <td>Architectures</td>
  43510. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43511. </tr>
  43512. <tr>
  43513. <td>Definition</td>
  43514. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pahomqttc/xmake.lua">pahomqttc/xmake.lua</a></td>
  43515. </tr>
  43516. </tbody>
  43517. </table>
  43518. <h5 id="installcommand">Install command</h5>
  43519. <pre><code class="lang-console">xrepo install pahomqttc
  43520. </code></pre>
  43521. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43522. <pre><code class="lang-lua">add_requires("pahomqttc")
  43523. </code></pre>
  43524. <h3 id="pahomqttcpplinux">pahomqttcpp (linux)</h3>
  43525. <table>
  43526. <thead>
  43527. <tr>
  43528. <th>Description</th>
  43529. <th><em>Eclipse Paho MQTT C++ Client Library</em></th>
  43530. </tr>
  43531. </thead>
  43532. <tbody>
  43533. <tr>
  43534. <td>Homepage</td>
  43535. <td><a href="https://github.com/eclipse/paho.mqtt.cpp">https://github.com/eclipse/paho.mqtt.cpp</a></td>
  43536. </tr>
  43537. <tr>
  43538. <td>License</td>
  43539. <td>EPL-2.0</td>
  43540. </tr>
  43541. <tr>
  43542. <td>Versions</td>
  43543. <td>v1.2.0, v1.3.2, v1.4.0, v1.4.1, v1.5.0, v1.5.1, v1.5.2</td>
  43544. </tr>
  43545. <tr>
  43546. <td>Architectures</td>
  43547. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43548. </tr>
  43549. <tr>
  43550. <td>Definition</td>
  43551. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pahomqttcpp/xmake.lua">pahomqttcpp/xmake.lua</a></td>
  43552. </tr>
  43553. </tbody>
  43554. </table>
  43555. <h5 id="installcommand">Install command</h5>
  43556. <pre><code class="lang-console">xrepo install pahomqttcpp
  43557. </code></pre>
  43558. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43559. <pre><code class="lang-lua">add_requires("pahomqttcpp")
  43560. </code></pre>
  43561. <h3 id="pangolinux">pango (linux)</h3>
  43562. <table>
  43563. <thead>
  43564. <tr>
  43565. <th>Description</th>
  43566. <th><em>Framework for layout and rendering of i18n text</em></th>
  43567. </tr>
  43568. </thead>
  43569. <tbody>
  43570. <tr>
  43571. <td>Homepage</td>
  43572. <td><a href="https://www.pango.org/">https://www.pango.org/</a></td>
  43573. </tr>
  43574. <tr>
  43575. <td>License</td>
  43576. <td>LGPL-2.0</td>
  43577. </tr>
  43578. <tr>
  43579. <td>Versions</td>
  43580. <td>1.50.3, 1.51.1</td>
  43581. </tr>
  43582. <tr>
  43583. <td>Architectures</td>
  43584. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43585. </tr>
  43586. <tr>
  43587. <td>Definition</td>
  43588. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pango/xmake.lua">pango/xmake.lua</a></td>
  43589. </tr>
  43590. </tbody>
  43591. </table>
  43592. <h5 id="installcommand">Install command</h5>
  43593. <pre><code class="lang-console">xrepo install pango
  43594. </code></pre>
  43595. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43596. <pre><code class="lang-lua">add_requires("pango")
  43597. </code></pre>
  43598. <h3 id="papilinux">papi (linux)</h3>
  43599. <table>
  43600. <thead>
  43601. <tr>
  43602. <th>Description</th>
  43603. <th><em>Performance Application Programming Interface</em></th>
  43604. </tr>
  43605. </thead>
  43606. <tbody>
  43607. <tr>
  43608. <td>Homepage</td>
  43609. <td><a href="https://icl.utk.edu/papi/index.html">https://icl.utk.edu/papi/index.html</a></td>
  43610. </tr>
  43611. <tr>
  43612. <td>License</td>
  43613. <td>BSD-3-Clause</td>
  43614. </tr>
  43615. <tr>
  43616. <td>Versions</td>
  43617. <td>6.0.0</td>
  43618. </tr>
  43619. <tr>
  43620. <td>Architectures</td>
  43621. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43622. </tr>
  43623. <tr>
  43624. <td>Definition</td>
  43625. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/papi/xmake.lua">papi/xmake.lua</a></td>
  43626. </tr>
  43627. </tbody>
  43628. </table>
  43629. <h5 id="installcommand">Install command</h5>
  43630. <pre><code class="lang-console">xrepo install papi
  43631. </code></pre>
  43632. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43633. <pre><code class="lang-lua">add_requires("papi")
  43634. </code></pre>
  43635. <h3 id="parlinux">par (linux)</h3>
  43636. <table>
  43637. <thead>
  43638. <tr>
  43639. <th>Description</th>
  43640. <th><em>single-file C libraries from Philip Allan Rideout</em></th>
  43641. </tr>
  43642. </thead>
  43643. <tbody>
  43644. <tr>
  43645. <td>Homepage</td>
  43646. <td><a href="https://github.com/prideout/par">https://github.com/prideout/par</a></td>
  43647. </tr>
  43648. <tr>
  43649. <td>Versions</td>
  43650. <td>2022.08.06</td>
  43651. </tr>
  43652. <tr>
  43653. <td>Architectures</td>
  43654. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43655. </tr>
  43656. <tr>
  43657. <td>Definition</td>
  43658. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/par/xmake.lua">par/xmake.lua</a></td>
  43659. </tr>
  43660. </tbody>
  43661. </table>
  43662. <h5 id="installcommand">Install command</h5>
  43663. <pre><code class="lang-console">xrepo install par
  43664. </code></pre>
  43665. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43666. <pre><code class="lang-lua">add_requires("par")
  43667. </code></pre>
  43668. <h3 id="parallelhashmaplinux">parallel-hashmap (linux)</h3>
  43669. <table>
  43670. <thead>
  43671. <tr>
  43672. <th>Description</th>
  43673. <th><em>A family of header-only, very fast and memory-friendly hashmap and btree containers.</em></th>
  43674. </tr>
  43675. </thead>
  43676. <tbody>
  43677. <tr>
  43678. <td>Homepage</td>
  43679. <td><a href="https://greg7mdp.github.io/parallel-hashmap/">https://greg7mdp.github.io/parallel-hashmap/</a></td>
  43680. </tr>
  43681. <tr>
  43682. <td>License</td>
  43683. <td>Apache-2.0</td>
  43684. </tr>
  43685. <tr>
  43686. <td>Versions</td>
  43687. <td>v1.3.12, 1.33, 1.34, 1.35, 1.37, v2.0.0</td>
  43688. </tr>
  43689. <tr>
  43690. <td>Architectures</td>
  43691. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43692. </tr>
  43693. <tr>
  43694. <td>Definition</td>
  43695. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/parallel-hashmap/xmake.lua">parallel-hashmap/xmake.lua</a></td>
  43696. </tr>
  43697. </tbody>
  43698. </table>
  43699. <h5 id="installcommand">Install command</h5>
  43700. <pre><code class="lang-console">xrepo install parallel-hashmap
  43701. </code></pre>
  43702. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43703. <pre><code class="lang-lua">add_requires("parallel-hashmap")
  43704. </code></pre>
  43705. <h3 id="partiolinux">partio (linux)</h3>
  43706. <table>
  43707. <thead>
  43708. <tr>
  43709. <th>Description</th>
  43710. <th><em>Partio is an open source C++ library for reading, writing and manipulating a variety of standard particle formats (GEO, BGEO, PTC, PDB, PDA).</em></th>
  43711. </tr>
  43712. </thead>
  43713. <tbody>
  43714. <tr>
  43715. <td>Homepage</td>
  43716. <td><a href="http://partio.us/">http://partio.us/</a></td>
  43717. </tr>
  43718. <tr>
  43719. <td>License</td>
  43720. <td>BSD-3-Clause</td>
  43721. </tr>
  43722. <tr>
  43723. <td>Versions</td>
  43724. <td>v1.14.0, v1.14.6, v1.17.1, v1.17.3</td>
  43725. </tr>
  43726. <tr>
  43727. <td>Architectures</td>
  43728. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43729. </tr>
  43730. <tr>
  43731. <td>Definition</td>
  43732. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/partio/xmake.lua">partio/xmake.lua</a></td>
  43733. </tr>
  43734. </tbody>
  43735. </table>
  43736. <h5 id="installcommand">Install command</h5>
  43737. <pre><code class="lang-console">xrepo install partio
  43738. </code></pre>
  43739. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43740. <pre><code class="lang-lua">add_requires("partio")
  43741. </code></pre>
  43742. <h3 id="patchlinux">patch (linux)</h3>
  43743. <table>
  43744. <thead>
  43745. <tr>
  43746. <th>Description</th>
  43747. <th><em>GNU patch, which applies diff files to original files.</em></th>
  43748. </tr>
  43749. </thead>
  43750. <tbody>
  43751. <tr>
  43752. <td>Homepage</td>
  43753. <td><a href="http://www.gnu.org/software/patch/patch.html">http://www.gnu.org/software/patch/patch.html</a></td>
  43754. </tr>
  43755. <tr>
  43756. <td>Versions</td>
  43757. <td>2.7.6</td>
  43758. </tr>
  43759. <tr>
  43760. <td>Architectures</td>
  43761. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43762. </tr>
  43763. <tr>
  43764. <td>Definition</td>
  43765. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patch/xmake.lua">patch/xmake.lua</a></td>
  43766. </tr>
  43767. </tbody>
  43768. </table>
  43769. <h5 id="installcommand">Install command</h5>
  43770. <pre><code class="lang-console">xrepo install patch
  43771. </code></pre>
  43772. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43773. <pre><code class="lang-lua">add_requires("patch")
  43774. </code></pre>
  43775. <h3 id="patchelflinux">patchelf (linux)</h3>
  43776. <table>
  43777. <thead>
  43778. <tr>
  43779. <th>Description</th>
  43780. <th><em>A small utility to modify the dynamic linker and RPATH of ELF executables</em></th>
  43781. </tr>
  43782. </thead>
  43783. <tbody>
  43784. <tr>
  43785. <td>Homepage</td>
  43786. <td><a href="https://github.com/NixOS/patchelf">https://github.com/NixOS/patchelf</a></td>
  43787. </tr>
  43788. <tr>
  43789. <td>License</td>
  43790. <td>GPL-3.0</td>
  43791. </tr>
  43792. <tr>
  43793. <td>Versions</td>
  43794. <td>0.18.0</td>
  43795. </tr>
  43796. <tr>
  43797. <td>Architectures</td>
  43798. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43799. </tr>
  43800. <tr>
  43801. <td>Definition</td>
  43802. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patchelf/xmake.lua">patchelf/xmake.lua</a></td>
  43803. </tr>
  43804. </tbody>
  43805. </table>
  43806. <h5 id="installcommand">Install command</h5>
  43807. <pre><code class="lang-console">xrepo install patchelf
  43808. </code></pre>
  43809. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43810. <pre><code class="lang-lua">add_requires("patchelf")
  43811. </code></pre>
  43812. <h3 id="paul_thread_poollinux">paul_thread_pool (linux)</h3>
  43813. <table>
  43814. <thead>
  43815. <tr>
  43816. <th>Description</th>
  43817. <th><em>A modern, fast, lightweight thread pool library based on C++20</em></th>
  43818. </tr>
  43819. </thead>
  43820. <tbody>
  43821. <tr>
  43822. <td>Homepage</td>
  43823. <td><a href="https://github.com/DeveloperPaul123/thread-pool">https://github.com/DeveloperPaul123/thread-pool</a></td>
  43824. </tr>
  43825. <tr>
  43826. <td>License</td>
  43827. <td>MIT</td>
  43828. </tr>
  43829. <tr>
  43830. <td>Versions</td>
  43831. <td>0.6.2, 0.7.0</td>
  43832. </tr>
  43833. <tr>
  43834. <td>Architectures</td>
  43835. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43836. </tr>
  43837. <tr>
  43838. <td>Definition</td>
  43839. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/paul_thread_pool/xmake.lua">paul_thread_pool/xmake.lua</a></td>
  43840. </tr>
  43841. </tbody>
  43842. </table>
  43843. <h5 id="installcommand">Install command</h5>
  43844. <pre><code class="lang-console">xrepo install paul_thread_pool
  43845. </code></pre>
  43846. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43847. <pre><code class="lang-lua">add_requires("paul_thread_pool")
  43848. </code></pre>
  43849. <h3 id="pca9685linux">pca9685 (linux)</h3>
  43850. <table>
  43851. <thead>
  43852. <tr>
  43853. <th>Description</th>
  43854. <th><em>PCA9685 C++ Library. Works with SunFounder</em></th>
  43855. </tr>
  43856. </thead>
  43857. <tbody>
  43858. <tr>
  43859. <td>Homepage</td>
  43860. <td><a href="https://github.com/chaoticmachinery/pca9685">https://github.com/chaoticmachinery/pca9685</a></td>
  43861. </tr>
  43862. <tr>
  43863. <td>License</td>
  43864. <td>LGPL-2.1</td>
  43865. </tr>
  43866. <tr>
  43867. <td>Versions</td>
  43868. <td>2017.12.07</td>
  43869. </tr>
  43870. <tr>
  43871. <td>Architectures</td>
  43872. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43873. </tr>
  43874. <tr>
  43875. <td>Definition</td>
  43876. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pca9685/xmake.lua">pca9685/xmake.lua</a></td>
  43877. </tr>
  43878. </tbody>
  43879. </table>
  43880. <h5 id="installcommand">Install command</h5>
  43881. <pre><code class="lang-console">xrepo install pca9685
  43882. </code></pre>
  43883. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43884. <pre><code class="lang-lua">add_requires("pca9685")
  43885. </code></pre>
  43886. <h3 id="pcappluspluslinux">pcapplusplus (linux)</h3>
  43887. <table>
  43888. <thead>
  43889. <tr>
  43890. <th>Description</th>
  43891. <th><em>PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets.</em></th>
  43892. </tr>
  43893. </thead>
  43894. <tbody>
  43895. <tr>
  43896. <td>Homepage</td>
  43897. <td><a href="https://github.com/seladb/PcapPlusPlus">https://github.com/seladb/PcapPlusPlus</a></td>
  43898. </tr>
  43899. <tr>
  43900. <td>License</td>
  43901. <td>Unlicense</td>
  43902. </tr>
  43903. <tr>
  43904. <td>Versions</td>
  43905. <td>v23.09, v24.09, v25.05</td>
  43906. </tr>
  43907. <tr>
  43908. <td>Architectures</td>
  43909. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43910. </tr>
  43911. <tr>
  43912. <td>Definition</td>
  43913. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcapplusplus/xmake.lua">pcapplusplus/xmake.lua</a></td>
  43914. </tr>
  43915. </tbody>
  43916. </table>
  43917. <h5 id="installcommand">Install command</h5>
  43918. <pre><code class="lang-console">xrepo install pcapplusplus
  43919. </code></pre>
  43920. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43921. <pre><code class="lang-lua">add_requires("pcapplusplus")
  43922. </code></pre>
  43923. <h3 id="pcgcpplinux">pcg-cpp (linux)</h3>
  43924. <table>
  43925. <thead>
  43926. <tr>
  43927. <th>Description</th>
  43928. <th><em>PCG — C++ Implementation</em></th>
  43929. </tr>
  43930. </thead>
  43931. <tbody>
  43932. <tr>
  43933. <td>Homepage</td>
  43934. <td><a href="http://www.pcg-random.org">http://www.pcg-random.org</a></td>
  43935. </tr>
  43936. <tr>
  43937. <td>License</td>
  43938. <td>Apache-2.0</td>
  43939. </tr>
  43940. <tr>
  43941. <td>Versions</td>
  43942. <td>2022.04.09</td>
  43943. </tr>
  43944. <tr>
  43945. <td>Architectures</td>
  43946. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43947. </tr>
  43948. <tr>
  43949. <td>Definition</td>
  43950. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcg-cpp/xmake.lua">pcg-cpp/xmake.lua</a></td>
  43951. </tr>
  43952. </tbody>
  43953. </table>
  43954. <h5 id="installcommand">Install command</h5>
  43955. <pre><code class="lang-console">xrepo install pcg-cpp
  43956. </code></pre>
  43957. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43958. <pre><code class="lang-lua">add_requires("pcg-cpp")
  43959. </code></pre>
  43960. <h3 id="pcg32linux">pcg32 (linux)</h3>
  43961. <table>
  43962. <thead>
  43963. <tr>
  43964. <th>Description</th>
  43965. <th><em>Tiny self-contained C++ version of the PCG32 pseudorandom number generator</em></th>
  43966. </tr>
  43967. </thead>
  43968. <tbody>
  43969. <tr>
  43970. <td>Homepage</td>
  43971. <td><a href="https://github.com/wjakob/pcg32">https://github.com/wjakob/pcg32</a></td>
  43972. </tr>
  43973. <tr>
  43974. <td>License</td>
  43975. <td>Apache-2.0</td>
  43976. </tr>
  43977. <tr>
  43978. <td>Versions</td>
  43979. <td>2016.06.07</td>
  43980. </tr>
  43981. <tr>
  43982. <td>Architectures</td>
  43983. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  43984. </tr>
  43985. <tr>
  43986. <td>Definition</td>
  43987. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcg32/xmake.lua">pcg32/xmake.lua</a></td>
  43988. </tr>
  43989. </tbody>
  43990. </table>
  43991. <h5 id="installcommand">Install command</h5>
  43992. <pre><code class="lang-console">xrepo install pcg32
  43993. </code></pre>
  43994. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  43995. <pre><code class="lang-lua">add_requires("pcg32")
  43996. </code></pre>
  43997. <h3 id="pciutilslinux">pciutils (linux)</h3>
  43998. <table>
  43999. <thead>
  44000. <tr>
  44001. <th>Description</th>
  44002. <th><em>The PCI Utilities</em></th>
  44003. </tr>
  44004. </thead>
  44005. <tbody>
  44006. <tr>
  44007. <td>Homepage</td>
  44008. <td><a href="https://mj.ucw.cz/sw/pciutils/">https://mj.ucw.cz/sw/pciutils/</a></td>
  44009. </tr>
  44010. <tr>
  44011. <td>License</td>
  44012. <td>GPL-2.0</td>
  44013. </tr>
  44014. <tr>
  44015. <td>Versions</td>
  44016. <td>3.7.0, 3.10.0</td>
  44017. </tr>
  44018. <tr>
  44019. <td>Architectures</td>
  44020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44021. </tr>
  44022. <tr>
  44023. <td>Definition</td>
  44024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pciutils/xmake.lua">pciutils/xmake.lua</a></td>
  44025. </tr>
  44026. </tbody>
  44027. </table>
  44028. <h5 id="installcommand">Install command</h5>
  44029. <pre><code class="lang-console">xrepo install pciutils
  44030. </code></pre>
  44031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44032. <pre><code class="lang-lua">add_requires("pciutils")
  44033. </code></pre>
  44034. <h3 id="pcllinux">pcl (linux)</h3>
  44035. <table>
  44036. <thead>
  44037. <tr>
  44038. <th>Description</th>
  44039. <th><em>The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.</em></th>
  44040. </tr>
  44041. </thead>
  44042. <tbody>
  44043. <tr>
  44044. <td>Homepage</td>
  44045. <td><a href="https://pointclouds.org/">https://pointclouds.org/</a></td>
  44046. </tr>
  44047. <tr>
  44048. <td>License</td>
  44049. <td>BSD-3-Clause</td>
  44050. </tr>
  44051. <tr>
  44052. <td>Versions</td>
  44053. <td>1.12.0, 1.12.1, 1.14.0, 1.14.1</td>
  44054. </tr>
  44055. <tr>
  44056. <td>Architectures</td>
  44057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44058. </tr>
  44059. <tr>
  44060. <td>Definition</td>
  44061. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcl/xmake.lua">pcl/xmake.lua</a></td>
  44062. </tr>
  44063. </tbody>
  44064. </table>
  44065. <h5 id="installcommand">Install command</h5>
  44066. <pre><code class="lang-console">xrepo install pcl
  44067. </code></pre>
  44068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44069. <pre><code class="lang-lua">add_requires("pcl")
  44070. </code></pre>
  44071. <h3 id="pcrelinux">pcre (linux)</h3>
  44072. <table>
  44073. <thead>
  44074. <tr>
  44075. <th>Description</th>
  44076. <th><em>A Perl Compatible Regular Expressions Library</em></th>
  44077. </tr>
  44078. </thead>
  44079. <tbody>
  44080. <tr>
  44081. <td>Homepage</td>
  44082. <td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
  44083. </tr>
  44084. <tr>
  44085. <td>License</td>
  44086. <td>BSD-3-Clause</td>
  44087. </tr>
  44088. <tr>
  44089. <td>Versions</td>
  44090. <td>8.45</td>
  44091. </tr>
  44092. <tr>
  44093. <td>Architectures</td>
  44094. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44095. </tr>
  44096. <tr>
  44097. <td>Definition</td>
  44098. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre/xmake.lua">pcre/xmake.lua</a></td>
  44099. </tr>
  44100. </tbody>
  44101. </table>
  44102. <h5 id="installcommand">Install command</h5>
  44103. <pre><code class="lang-console">xrepo install pcre
  44104. </code></pre>
  44105. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44106. <pre><code class="lang-lua">add_requires("pcre")
  44107. </code></pre>
  44108. <h3 id="pcre2linux">pcre2 (linux)</h3>
  44109. <table>
  44110. <thead>
  44111. <tr>
  44112. <th>Description</th>
  44113. <th><em>A Perl Compatible Regular Expressions Library</em></th>
  44114. </tr>
  44115. </thead>
  44116. <tbody>
  44117. <tr>
  44118. <td>Homepage</td>
  44119. <td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
  44120. </tr>
  44121. <tr>
  44122. <td>License</td>
  44123. <td>BSD-3-Clause</td>
  44124. </tr>
  44125. <tr>
  44126. <td>Versions</td>
  44127. <td>10.39, 10.40, 10.42, 10.43, 10.44</td>
  44128. </tr>
  44129. <tr>
  44130. <td>Architectures</td>
  44131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44132. </tr>
  44133. <tr>
  44134. <td>Definition</td>
  44135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre2/xmake.lua">pcre2/xmake.lua</a></td>
  44136. </tr>
  44137. </tbody>
  44138. </table>
  44139. <h5 id="installcommand">Install command</h5>
  44140. <pre><code class="lang-console">xrepo install pcre2
  44141. </code></pre>
  44142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44143. <pre><code class="lang-lua">add_requires("pcre2")
  44144. </code></pre>
  44145. <h3 id="pdcurseslinux">pdcurses (linux)</h3>
  44146. <table>
  44147. <thead>
  44148. <tr>
  44149. <th>Description</th>
  44150. <th><em>PDCurses - a curses library for environments that don&#39;t fit the termcap/terminfo model.</em></th>
  44151. </tr>
  44152. </thead>
  44153. <tbody>
  44154. <tr>
  44155. <td>Homepage</td>
  44156. <td><a href="https://pdcurses.org/">https://pdcurses.org/</a></td>
  44157. </tr>
  44158. <tr>
  44159. <td>Versions</td>
  44160. <td>3.9</td>
  44161. </tr>
  44162. <tr>
  44163. <td>Architectures</td>
  44164. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44165. </tr>
  44166. <tr>
  44167. <td>Definition</td>
  44168. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdcurses/xmake.lua">pdcurses/xmake.lua</a></td>
  44169. </tr>
  44170. </tbody>
  44171. </table>
  44172. <h5 id="installcommand">Install command</h5>
  44173. <pre><code class="lang-console">xrepo install pdcurses
  44174. </code></pre>
  44175. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44176. <pre><code class="lang-lua">add_requires("pdcurses")
  44177. </code></pre>
  44178. <h3 id="pdcursesmodlinux">pdcursesmod (linux)</h3>
  44179. <table>
  44180. <thead>
  44181. <tr>
  44182. <th>Description</th>
  44183. <th><em>PDCurses Modified - a curses library modified and extended from the &#39;official&#39; pdcurses</em></th>
  44184. </tr>
  44185. </thead>
  44186. <tbody>
  44187. <tr>
  44188. <td>Homepage</td>
  44189. <td><a href="https://projectpluto.com/win32a.htm">https://projectpluto.com/win32a.htm</a></td>
  44190. </tr>
  44191. <tr>
  44192. <td>Versions</td>
  44193. <td>v4.3.4, v4.4.0, v4.5.2, v4.5.3</td>
  44194. </tr>
  44195. <tr>
  44196. <td>Architectures</td>
  44197. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44198. </tr>
  44199. <tr>
  44200. <td>Definition</td>
  44201. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdcursesmod/xmake.lua">pdcursesmod/xmake.lua</a></td>
  44202. </tr>
  44203. </tbody>
  44204. </table>
  44205. <h5 id="installcommand">Install command</h5>
  44206. <pre><code class="lang-console">xrepo install pdcursesmod
  44207. </code></pre>
  44208. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44209. <pre><code class="lang-lua">add_requires("pdcursesmod")
  44210. </code></pre>
  44211. <h3 id="pdfhummuslinux">pdfhummus (linux)</h3>
  44212. <table>
  44213. <thead>
  44214. <tr>
  44215. <th>Description</th>
  44216. <th><em>High performance library for creating, modiyfing and parsing PDF files in C++ </em></th>
  44217. </tr>
  44218. </thead>
  44219. <tbody>
  44220. <tr>
  44221. <td>Homepage</td>
  44222. <td><a href="https://www.pdfhummus.com/">https://www.pdfhummus.com/</a></td>
  44223. </tr>
  44224. <tr>
  44225. <td>License</td>
  44226. <td>Apache-2.0</td>
  44227. </tr>
  44228. <tr>
  44229. <td>Versions</td>
  44230. <td>4.1, v4.5.6, v4.5.7, v4.5.8, v4.5.9, v4.5.10, v4.6.1, v4.6.2, v4.6.3, v4.6.4, v4.6.6, v4.6.7, v4.6.8</td>
  44231. </tr>
  44232. <tr>
  44233. <td>Architectures</td>
  44234. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44235. </tr>
  44236. <tr>
  44237. <td>Definition</td>
  44238. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdfhummus/xmake.lua">pdfhummus/xmake.lua</a></td>
  44239. </tr>
  44240. </tbody>
  44241. </table>
  44242. <h5 id="installcommand">Install command</h5>
  44243. <pre><code class="lang-console">xrepo install pdfhummus
  44244. </code></pre>
  44245. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44246. <pre><code class="lang-lua">add_requires("pdfhummus")
  44247. </code></pre>
  44248. <h3 id="pdfiolinux">pdfio (linux)</h3>
  44249. <table>
  44250. <thead>
  44251. <tr>
  44252. <th>Description</th>
  44253. <th><em>PDFio is a simple C library for reading and writing PDF files.</em></th>
  44254. </tr>
  44255. </thead>
  44256. <tbody>
  44257. <tr>
  44258. <td>Homepage</td>
  44259. <td><a href="https://www.msweet.org/pdfio">https://www.msweet.org/pdfio</a></td>
  44260. </tr>
  44261. <tr>
  44262. <td>License</td>
  44263. <td>Apache-2.0</td>
  44264. </tr>
  44265. <tr>
  44266. <td>Versions</td>
  44267. <td>v1.3.0, v1.3.1, v1.3.2, v1.4.0, v1.5.0</td>
  44268. </tr>
  44269. <tr>
  44270. <td>Architectures</td>
  44271. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44272. </tr>
  44273. <tr>
  44274. <td>Definition</td>
  44275. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pdfio/xmake.lua">pdfio/xmake.lua</a></td>
  44276. </tr>
  44277. </tbody>
  44278. </table>
  44279. <h5 id="installcommand">Install command</h5>
  44280. <pre><code class="lang-console">xrepo install pdfio
  44281. </code></pre>
  44282. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44283. <pre><code class="lang-lua">add_requires("pdfio")
  44284. </code></pre>
  44285. <h3 id="peparselinux">pe-parse (linux)</h3>
  44286. <table>
  44287. <thead>
  44288. <tr>
  44289. <th>Description</th>
  44290. <th><em>Principled, lightweight C/C++ PE parser</em></th>
  44291. </tr>
  44292. </thead>
  44293. <tbody>
  44294. <tr>
  44295. <td>Homepage</td>
  44296. <td><a href="https://github.com/trailofbits/pe-parse">https://github.com/trailofbits/pe-parse</a></td>
  44297. </tr>
  44298. <tr>
  44299. <td>License</td>
  44300. <td>MIT</td>
  44301. </tr>
  44302. <tr>
  44303. <td>Versions</td>
  44304. <td>2024.06.04</td>
  44305. </tr>
  44306. <tr>
  44307. <td>Architectures</td>
  44308. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44309. </tr>
  44310. <tr>
  44311. <td>Definition</td>
  44312. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pe-parse/xmake.lua">pe-parse/xmake.lua</a></td>
  44313. </tr>
  44314. </tbody>
  44315. </table>
  44316. <h5 id="installcommand">Install command</h5>
  44317. <pre><code class="lang-console">xrepo install pe-parse
  44318. </code></pre>
  44319. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44320. <pre><code class="lang-lua">add_requires("pe-parse")
  44321. </code></pre>
  44322. <h3 id="pedepslinux">pedeps (linux)</h3>
  44323. <table>
  44324. <thead>
  44325. <tr>
  44326. <th>Description</th>
  44327. <th><em>Cross-platform C library to read data from PE/PE+ files (the format of Windows .exe and .dll files)</em></th>
  44328. </tr>
  44329. </thead>
  44330. <tbody>
  44331. <tr>
  44332. <td>Homepage</td>
  44333. <td><a href="https://github.com/brechtsanders/pedeps">https://github.com/brechtsanders/pedeps</a></td>
  44334. </tr>
  44335. <tr>
  44336. <td>License</td>
  44337. <td>MIT</td>
  44338. </tr>
  44339. <tr>
  44340. <td>Versions</td>
  44341. <td>0.1.15</td>
  44342. </tr>
  44343. <tr>
  44344. <td>Architectures</td>
  44345. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44346. </tr>
  44347. <tr>
  44348. <td>Definition</td>
  44349. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pedeps/xmake.lua">pedeps/xmake.lua</a></td>
  44350. </tr>
  44351. </tbody>
  44352. </table>
  44353. <h5 id="installcommand">Install command</h5>
  44354. <pre><code class="lang-console">xrepo install pedeps
  44355. </code></pre>
  44356. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44357. <pre><code class="lang-lua">add_requires("pedeps")
  44358. </code></pre>
  44359. <h3 id="pegtllinux">pegtl (linux)</h3>
  44360. <table>
  44361. <thead>
  44362. <tr>
  44363. <th>Description</th>
  44364. <th><em>Parsing Expression Grammar Template Library</em></th>
  44365. </tr>
  44366. </thead>
  44367. <tbody>
  44368. <tr>
  44369. <td>Homepage</td>
  44370. <td><a href="https://github.com/taocpp/PEGTL">https://github.com/taocpp/PEGTL</a></td>
  44371. </tr>
  44372. <tr>
  44373. <td>License</td>
  44374. <td>BSL-1.0</td>
  44375. </tr>
  44376. <tr>
  44377. <td>Versions</td>
  44378. <td>2.8.3, 3.2.2, 3.2.5, 3.2.7, 3.2.8</td>
  44379. </tr>
  44380. <tr>
  44381. <td>Architectures</td>
  44382. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44383. </tr>
  44384. <tr>
  44385. <td>Definition</td>
  44386. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pegtl/xmake.lua">pegtl/xmake.lua</a></td>
  44387. </tr>
  44388. </tbody>
  44389. </table>
  44390. <h5 id="installcommand">Install command</h5>
  44391. <pre><code class="lang-console">xrepo install pegtl
  44392. </code></pre>
  44393. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44394. <pre><code class="lang-lua">add_requires("pegtl")
  44395. </code></pre>
  44396. <h3 id="perlinnoiselinux">perlinnoise (linux)</h3>
  44397. <table>
  44398. <thead>
  44399. <tr>
  44400. <th>Description</th>
  44401. <th><em>Header-only Perlin noise library for modern C++ (C++17/C++20)</em></th>
  44402. </tr>
  44403. </thead>
  44404. <tbody>
  44405. <tr>
  44406. <td>Homepage</td>
  44407. <td><a href="https://github.com/Reputeless/PerlinNoise">https://github.com/Reputeless/PerlinNoise</a></td>
  44408. </tr>
  44409. <tr>
  44410. <td>License</td>
  44411. <td>MIT</td>
  44412. </tr>
  44413. <tr>
  44414. <td>Versions</td>
  44415. <td>v3.0.0</td>
  44416. </tr>
  44417. <tr>
  44418. <td>Architectures</td>
  44419. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44420. </tr>
  44421. <tr>
  44422. <td>Definition</td>
  44423. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/perlinnoise/xmake.lua">perlinnoise/xmake.lua</a></td>
  44424. </tr>
  44425. </tbody>
  44426. </table>
  44427. <h5 id="installcommand">Install command</h5>
  44428. <pre><code class="lang-console">xrepo install perlinnoise
  44429. </code></pre>
  44430. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44431. <pre><code class="lang-lua">add_requires("perlinnoise")
  44432. </code></pre>
  44433. <h3 id="pffftlinux">pffft (linux)</h3>
  44434. <table>
  44435. <thead>
  44436. <tr>
  44437. <th>Description</th>
  44438. <th><em>PFFFT, a pretty fast Fourier Transform.</em></th>
  44439. </tr>
  44440. </thead>
  44441. <tbody>
  44442. <tr>
  44443. <td>Homepage</td>
  44444. <td><a href="https://bitbucket.org/jpommier/pffft/">https://bitbucket.org/jpommier/pffft/</a></td>
  44445. </tr>
  44446. <tr>
  44447. <td>License</td>
  44448. <td>BSD-like (FFTPACK license)</td>
  44449. </tr>
  44450. <tr>
  44451. <td>Versions</td>
  44452. <td>2024.11.29</td>
  44453. </tr>
  44454. <tr>
  44455. <td>Architectures</td>
  44456. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44457. </tr>
  44458. <tr>
  44459. <td>Definition</td>
  44460. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pffft/xmake.lua">pffft/xmake.lua</a></td>
  44461. </tr>
  44462. </tbody>
  44463. </table>
  44464. <h5 id="installcommand">Install command</h5>
  44465. <pre><code class="lang-console">xrepo install pffft
  44466. </code></pre>
  44467. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44468. <pre><code class="lang-lua">add_requires("pffft")
  44469. </code></pre>
  44470. <h3 id="physfslinux">physfs (linux)</h3>
  44471. <table>
  44472. <thead>
  44473. <tr>
  44474. <th>Description</th>
  44475. <th><em>A portable, flexible file i/o abstraction</em></th>
  44476. </tr>
  44477. </thead>
  44478. <tbody>
  44479. <tr>
  44480. <td>Homepage</td>
  44481. <td><a href="https://icculus.org/physfs/">https://icculus.org/physfs/</a></td>
  44482. </tr>
  44483. <tr>
  44484. <td>License</td>
  44485. <td>zlib</td>
  44486. </tr>
  44487. <tr>
  44488. <td>Versions</td>
  44489. <td>2024.09.23</td>
  44490. </tr>
  44491. <tr>
  44492. <td>Architectures</td>
  44493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44494. </tr>
  44495. <tr>
  44496. <td>Definition</td>
  44497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/physfs/xmake.lua">physfs/xmake.lua</a></td>
  44498. </tr>
  44499. </tbody>
  44500. </table>
  44501. <h5 id="installcommand">Install command</h5>
  44502. <pre><code class="lang-console">xrepo install physfs
  44503. </code></pre>
  44504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44505. <pre><code class="lang-lua">add_requires("physfs")
  44506. </code></pre>
  44507. <h3 id="picobenchlinux">picobench (linux)</h3>
  44508. <table>
  44509. <thead>
  44510. <tr>
  44511. <th>Description</th>
  44512. <th><em>A micro microbenchmarking library for C++11 in a single header file</em></th>
  44513. </tr>
  44514. </thead>
  44515. <tbody>
  44516. <tr>
  44517. <td>Homepage</td>
  44518. <td><a href="https://github.com/iboB/picobench">https://github.com/iboB/picobench</a></td>
  44519. </tr>
  44520. <tr>
  44521. <td>License</td>
  44522. <td>MIT</td>
  44523. </tr>
  44524. <tr>
  44525. <td>Versions</td>
  44526. <td>2.06, 2.07, 2.08</td>
  44527. </tr>
  44528. <tr>
  44529. <td>Architectures</td>
  44530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44531. </tr>
  44532. <tr>
  44533. <td>Definition</td>
  44534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picobench/xmake.lua">picobench/xmake.lua</a></td>
  44535. </tr>
  44536. </tbody>
  44537. </table>
  44538. <h5 id="installcommand">Install command</h5>
  44539. <pre><code class="lang-console">xrepo install picobench
  44540. </code></pre>
  44541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44542. <pre><code class="lang-lua">add_requires("picobench")
  44543. </code></pre>
  44544. <h3 id="picojsonlinux">picojson (linux)</h3>
  44545. <table>
  44546. <thead>
  44547. <tr>
  44548. <th>Description</th>
  44549. <th><em>A header-file-only, JSON parser serializer in C++</em></th>
  44550. </tr>
  44551. </thead>
  44552. <tbody>
  44553. <tr>
  44554. <td>Homepage</td>
  44555. <td><a href="https://pocoproject.org/">https://pocoproject.org/</a></td>
  44556. </tr>
  44557. <tr>
  44558. <td>License</td>
  44559. <td>BSD-2-Clause</td>
  44560. </tr>
  44561. <tr>
  44562. <td>Versions</td>
  44563. <td>v1.3.0</td>
  44564. </tr>
  44565. <tr>
  44566. <td>Architectures</td>
  44567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44568. </tr>
  44569. <tr>
  44570. <td>Definition</td>
  44571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picojson/xmake.lua">picojson/xmake.lua</a></td>
  44572. </tr>
  44573. </tbody>
  44574. </table>
  44575. <h5 id="installcommand">Install command</h5>
  44576. <pre><code class="lang-console">xrepo install picojson
  44577. </code></pre>
  44578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44579. <pre><code class="lang-lua">add_requires("picojson")
  44580. </code></pre>
  44581. <h3 id="picosha2linux">picosha2 (linux)</h3>
  44582. <table>
  44583. <thead>
  44584. <tr>
  44585. <th>Description</th>
  44586. <th><em>a header-file-only, SHA256 hash generator in C++</em></th>
  44587. </tr>
  44588. </thead>
  44589. <tbody>
  44590. <tr>
  44591. <td>Homepage</td>
  44592. <td><a href="https://github.com/okdshin/PicoSHA2">https://github.com/okdshin/PicoSHA2</a></td>
  44593. </tr>
  44594. <tr>
  44595. <td>License</td>
  44596. <td>MIT</td>
  44597. </tr>
  44598. <tr>
  44599. <td>Versions</td>
  44600. <td>2022.08.08</td>
  44601. </tr>
  44602. <tr>
  44603. <td>Architectures</td>
  44604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44605. </tr>
  44606. <tr>
  44607. <td>Definition</td>
  44608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/picosha2/xmake.lua">picosha2/xmake.lua</a></td>
  44609. </tr>
  44610. </tbody>
  44611. </table>
  44612. <h5 id="installcommand">Install command</h5>
  44613. <pre><code class="lang-console">xrepo install picosha2
  44614. </code></pre>
  44615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44616. <pre><code class="lang-lua">add_requires("picosha2")
  44617. </code></pre>
  44618. <h3 id="piexlinux">piex (linux)</h3>
  44619. <table>
  44620. <thead>
  44621. <tr>
  44622. <th>Description</th>
  44623. <th><em>Preview Image Extractor (PIEX)</em></th>
  44624. </tr>
  44625. </thead>
  44626. <tbody>
  44627. <tr>
  44628. <td>Homepage</td>
  44629. <td><a href="https://github.com/google/piex">https://github.com/google/piex</a></td>
  44630. </tr>
  44631. <tr>
  44632. <td>License</td>
  44633. <td>Apache-2.0</td>
  44634. </tr>
  44635. <tr>
  44636. <td>Versions</td>
  44637. <td>20190530</td>
  44638. </tr>
  44639. <tr>
  44640. <td>Architectures</td>
  44641. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44642. </tr>
  44643. <tr>
  44644. <td>Definition</td>
  44645. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/piex/xmake.lua">piex/xmake.lua</a></td>
  44646. </tr>
  44647. </tbody>
  44648. </table>
  44649. <h5 id="installcommand">Install command</h5>
  44650. <pre><code class="lang-console">xrepo install piex
  44651. </code></pre>
  44652. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44653. <pre><code class="lang-lua">add_requires("piex")
  44654. </code></pre>
  44655. <h3 id="pigpiolinux">pigpio (linux)</h3>
  44656. <table>
  44657. <thead>
  44658. <tr>
  44659. <th>Description</th>
  44660. <th><em>pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).</em></th>
  44661. </tr>
  44662. </thead>
  44663. <tbody>
  44664. <tr>
  44665. <td>Homepage</td>
  44666. <td><a href="https://github.com/joan2937/pigpio">https://github.com/joan2937/pigpio</a></td>
  44667. </tr>
  44668. <tr>
  44669. <td>Versions</td>
  44670. <td>v79</td>
  44671. </tr>
  44672. <tr>
  44673. <td>Architectures</td>
  44674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44675. </tr>
  44676. <tr>
  44677. <td>Definition</td>
  44678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pigpio/xmake.lua">pigpio/xmake.lua</a></td>
  44679. </tr>
  44680. </tbody>
  44681. </table>
  44682. <h5 id="installcommand">Install command</h5>
  44683. <pre><code class="lang-console">xrepo install pigpio
  44684. </code></pre>
  44685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44686. <pre><code class="lang-lua">add_requires("pigpio")
  44687. </code></pre>
  44688. <h3 id="pigzlinux">pigz (linux)</h3>
  44689. <table>
  44690. <thead>
  44691. <tr>
  44692. <th>Description</th>
  44693. <th><em>A parallel implementation of gzip for modern multi-processor, multi-core machines.</em></th>
  44694. </tr>
  44695. </thead>
  44696. <tbody>
  44697. <tr>
  44698. <td>Homepage</td>
  44699. <td><a href="http://zlib.net/pigz/">http://zlib.net/pigz/</a></td>
  44700. </tr>
  44701. <tr>
  44702. <td>Versions</td>
  44703. <td>2022.01.15</td>
  44704. </tr>
  44705. <tr>
  44706. <td>Architectures</td>
  44707. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44708. </tr>
  44709. <tr>
  44710. <td>Definition</td>
  44711. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pigz/xmake.lua">pigz/xmake.lua</a></td>
  44712. </tr>
  44713. </tbody>
  44714. </table>
  44715. <h5 id="installcommand">Install command</h5>
  44716. <pre><code class="lang-console">xrepo install pigz
  44717. </code></pre>
  44718. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44719. <pre><code class="lang-lua">add_requires("pigz")
  44720. </code></pre>
  44721. <h3 id="pixmanlinux">pixman (linux)</h3>
  44722. <table>
  44723. <thead>
  44724. <tr>
  44725. <th>Description</th>
  44726. <th><em>Low-level library for pixel manipulation.</em></th>
  44727. </tr>
  44728. </thead>
  44729. <tbody>
  44730. <tr>
  44731. <td>Homepage</td>
  44732. <td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
  44733. </tr>
  44734. <tr>
  44735. <td>License</td>
  44736. <td>MIT</td>
  44737. </tr>
  44738. <tr>
  44739. <td>Versions</td>
  44740. <td>0.42.0, 0.42.2, 0.43.2, 0.43.4, 0.46.2</td>
  44741. </tr>
  44742. <tr>
  44743. <td>Architectures</td>
  44744. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44745. </tr>
  44746. <tr>
  44747. <td>Definition</td>
  44748. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pixman/xmake.lua">pixman/xmake.lua</a></td>
  44749. </tr>
  44750. </tbody>
  44751. </table>
  44752. <h5 id="installcommand">Install command</h5>
  44753. <pre><code class="lang-console">xrepo install pixman
  44754. </code></pre>
  44755. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44756. <pre><code class="lang-lua">add_requires("pixman")
  44757. </code></pre>
  44758. <h3 id="pkgconfiglinux">pkg-config (linux)</h3>
  44759. <table>
  44760. <thead>
  44761. <tr>
  44762. <th>Description</th>
  44763. <th><em>A helper tool used when compiling applications and libraries.</em></th>
  44764. </tr>
  44765. </thead>
  44766. <tbody>
  44767. <tr>
  44768. <td>Homepage</td>
  44769. <td><a href="https://freedesktop.org/wiki/Software/pkg-config/">https://freedesktop.org/wiki/Software/pkg-config/</a></td>
  44770. </tr>
  44771. <tr>
  44772. <td>Versions</td>
  44773. <td>0.29.2</td>
  44774. </tr>
  44775. <tr>
  44776. <td>Architectures</td>
  44777. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44778. </tr>
  44779. <tr>
  44780. <td>Definition</td>
  44781. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkg-config/xmake.lua">pkg-config/xmake.lua</a></td>
  44782. </tr>
  44783. </tbody>
  44784. </table>
  44785. <h5 id="installcommand">Install command</h5>
  44786. <pre><code class="lang-console">xrepo install pkg-config
  44787. </code></pre>
  44788. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44789. <pre><code class="lang-lua">add_requires("pkg-config")
  44790. </code></pre>
  44791. <h3 id="pkgconflinux">pkgconf (linux)</h3>
  44792. <table>
  44793. <thead>
  44794. <tr>
  44795. <th>Description</th>
  44796. <th><em>A program which helps to configure compiler and linker flags for development frameworks.</em></th>
  44797. </tr>
  44798. </thead>
  44799. <tbody>
  44800. <tr>
  44801. <td>Homepage</td>
  44802. <td><a href="http://pkgconf.org">http://pkgconf.org</a></td>
  44803. </tr>
  44804. <tr>
  44805. <td>Versions</td>
  44806. <td>1.7.4, 1.8.0, 1.9.3, 1.9.4, 1.9.5, 2.0.3, 2.4.3, 2.5.1</td>
  44807. </tr>
  44808. <tr>
  44809. <td>Architectures</td>
  44810. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44811. </tr>
  44812. <tr>
  44813. <td>Definition</td>
  44814. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkgconf/xmake.lua">pkgconf/xmake.lua</a></td>
  44815. </tr>
  44816. </tbody>
  44817. </table>
  44818. <h5 id="installcommand">Install command</h5>
  44819. <pre><code class="lang-console">xrepo install pkgconf
  44820. </code></pre>
  44821. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44822. <pre><code class="lang-lua">add_requires("pkgconf")
  44823. </code></pre>
  44824. <h3 id="pl_mpeglinux">pl_mpeg (linux)</h3>
  44825. <table>
  44826. <thead>
  44827. <tr>
  44828. <th>Description</th>
  44829. <th><em>Single file C library for decoding MPEG1 Video and MP2 Audio</em></th>
  44830. </tr>
  44831. </thead>
  44832. <tbody>
  44833. <tr>
  44834. <td>Homepage</td>
  44835. <td><a href="https://github.com/phoboslab/pl_mpeg">https://github.com/phoboslab/pl_mpeg</a></td>
  44836. </tr>
  44837. <tr>
  44838. <td>License</td>
  44839. <td>MIT</td>
  44840. </tr>
  44841. <tr>
  44842. <td>Versions</td>
  44843. <td>2024.04.12</td>
  44844. </tr>
  44845. <tr>
  44846. <td>Architectures</td>
  44847. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44848. </tr>
  44849. <tr>
  44850. <td>Definition</td>
  44851. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pl_mpeg/xmake.lua">pl_mpeg/xmake.lua</a></td>
  44852. </tr>
  44853. </tbody>
  44854. </table>
  44855. <h5 id="installcommand">Install command</h5>
  44856. <pre><code class="lang-console">xrepo install pl_mpeg
  44857. </code></pre>
  44858. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44859. <pre><code class="lang-lua">add_requires("pl_mpeg")
  44860. </code></pre>
  44861. <h3 id="platformfolderslinux">platformfolders (linux)</h3>
  44862. <table>
  44863. <thead>
  44864. <tr>
  44865. <th>Description</th>
  44866. <th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
  44867. </tr>
  44868. </thead>
  44869. <tbody>
  44870. <tr>
  44871. <td>Homepage</td>
  44872. <td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
  44873. </tr>
  44874. <tr>
  44875. <td>License</td>
  44876. <td>MIT</td>
  44877. </tr>
  44878. <tr>
  44879. <td>Versions</td>
  44880. <td>4.2.0, 4.3.0</td>
  44881. </tr>
  44882. <tr>
  44883. <td>Architectures</td>
  44884. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44885. </tr>
  44886. <tr>
  44887. <td>Definition</td>
  44888. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
  44889. </tr>
  44890. </tbody>
  44891. </table>
  44892. <h5 id="installcommand">Install command</h5>
  44893. <pre><code class="lang-console">xrepo install platformfolders
  44894. </code></pre>
  44895. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44896. <pre><code class="lang-lua">add_requires("platformfolders")
  44897. </code></pre>
  44898. <h3 id="plf_colonylinux">plf_colony (linux)</h3>
  44899. <table>
  44900. <thead>
  44901. <tr>
  44902. <th>Description</th>
  44903. <th><em>An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.</em></th>
  44904. </tr>
  44905. </thead>
  44906. <tbody>
  44907. <tr>
  44908. <td>Homepage</td>
  44909. <td><a href="https://plflib.org/colony.htm">https://plflib.org/colony.htm</a></td>
  44910. </tr>
  44911. <tr>
  44912. <td>License</td>
  44913. <td>zlib</td>
  44914. </tr>
  44915. <tr>
  44916. <td>Versions</td>
  44917. <td>v7.41</td>
  44918. </tr>
  44919. <tr>
  44920. <td>Architectures</td>
  44921. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44922. </tr>
  44923. <tr>
  44924. <td>Definition</td>
  44925. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_colony/xmake.lua">plf_colony/xmake.lua</a></td>
  44926. </tr>
  44927. </tbody>
  44928. </table>
  44929. <h5 id="installcommand">Install command</h5>
  44930. <pre><code class="lang-console">xrepo install plf_colony
  44931. </code></pre>
  44932. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44933. <pre><code class="lang-lua">add_requires("plf_colony")
  44934. </code></pre>
  44935. <h3 id="plf_hivelinux">plf_hive (linux)</h3>
  44936. <table>
  44937. <thead>
  44938. <tr>
  44939. <th>Description</th>
  44940. <th><em>plf::hive is a fork of plf::colony to match the current C++ standards proposal.</em></th>
  44941. </tr>
  44942. </thead>
  44943. <tbody>
  44944. <tr>
  44945. <td>Homepage</td>
  44946. <td><a href="https://plflib.org/colony.htm">https://plflib.org/colony.htm</a></td>
  44947. </tr>
  44948. <tr>
  44949. <td>License</td>
  44950. <td>zlib</td>
  44951. </tr>
  44952. <tr>
  44953. <td>Versions</td>
  44954. <td>2024.04.21</td>
  44955. </tr>
  44956. <tr>
  44957. <td>Architectures</td>
  44958. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44959. </tr>
  44960. <tr>
  44961. <td>Definition</td>
  44962. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_hive/xmake.lua">plf_hive/xmake.lua</a></td>
  44963. </tr>
  44964. </tbody>
  44965. </table>
  44966. <h5 id="installcommand">Install command</h5>
  44967. <pre><code class="lang-console">xrepo install plf_hive
  44968. </code></pre>
  44969. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  44970. <pre><code class="lang-lua">add_requires("plf_hive")
  44971. </code></pre>
  44972. <h3 id="plf_indiesortlinux">plf_indiesort (linux)</h3>
  44973. <table>
  44974. <thead>
  44975. <tr>
  44976. <th>Description</th>
  44977. <th><em>A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of large types.</em></th>
  44978. </tr>
  44979. </thead>
  44980. <tbody>
  44981. <tr>
  44982. <td>Homepage</td>
  44983. <td><a href="https://plflib.org/indiesort.htm">https://plflib.org/indiesort.htm</a></td>
  44984. </tr>
  44985. <tr>
  44986. <td>License</td>
  44987. <td>zlib</td>
  44988. </tr>
  44989. <tr>
  44990. <td>Versions</td>
  44991. <td>v1.41</td>
  44992. </tr>
  44993. <tr>
  44994. <td>Architectures</td>
  44995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  44996. </tr>
  44997. <tr>
  44998. <td>Definition</td>
  44999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_indiesort/xmake.lua">plf_indiesort/xmake.lua</a></td>
  45000. </tr>
  45001. </tbody>
  45002. </table>
  45003. <h5 id="installcommand">Install command</h5>
  45004. <pre><code class="lang-console">xrepo install plf_indiesort
  45005. </code></pre>
  45006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45007. <pre><code class="lang-lua">add_requires("plf_indiesort")
  45008. </code></pre>
  45009. <h3 id="plf_listlinux">plf_list (linux)</h3>
  45010. <table>
  45011. <thead>
  45012. <tr>
  45013. <th>Description</th>
  45014. <th><em>A data container replicating std::list functionality but with (on average) 333% faster insertion, 81% faster erasure and 16% faster iteration.</em></th>
  45015. </tr>
  45016. </thead>
  45017. <tbody>
  45018. <tr>
  45019. <td>Homepage</td>
  45020. <td><a href="https://plflib.org/list.htm">https://plflib.org/list.htm</a></td>
  45021. </tr>
  45022. <tr>
  45023. <td>License</td>
  45024. <td>zlib</td>
  45025. </tr>
  45026. <tr>
  45027. <td>Versions</td>
  45028. <td>2.73</td>
  45029. </tr>
  45030. <tr>
  45031. <td>Architectures</td>
  45032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45033. </tr>
  45034. <tr>
  45035. <td>Definition</td>
  45036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_list/xmake.lua">plf_list/xmake.lua</a></td>
  45037. </tr>
  45038. </tbody>
  45039. </table>
  45040. <h5 id="installcommand">Install command</h5>
  45041. <pre><code class="lang-console">xrepo install plf_list
  45042. </code></pre>
  45043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45044. <pre><code class="lang-lua">add_requires("plf_list")
  45045. </code></pre>
  45046. <h3 id="plf_nanotimerlinux">plf_nanotimer (linux)</h3>
  45047. <table>
  45048. <thead>
  45049. <tr>
  45050. <th>Description</th>
  45051. <th><em>A cross-platform lowest-overhead microsecond-precision timer for simple benchmarking on Linux/BSD/Windows/Mac.</em></th>
  45052. </tr>
  45053. </thead>
  45054. <tbody>
  45055. <tr>
  45056. <td>Homepage</td>
  45057. <td><a href="https://plflib.org/nanotimer.htm">https://plflib.org/nanotimer.htm</a></td>
  45058. </tr>
  45059. <tr>
  45060. <td>License</td>
  45061. <td>zlib</td>
  45062. </tr>
  45063. <tr>
  45064. <td>Versions</td>
  45065. <td>v1.07</td>
  45066. </tr>
  45067. <tr>
  45068. <td>Architectures</td>
  45069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45070. </tr>
  45071. <tr>
  45072. <td>Definition</td>
  45073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_nanotimer/xmake.lua">plf_nanotimer/xmake.lua</a></td>
  45074. </tr>
  45075. </tbody>
  45076. </table>
  45077. <h5 id="installcommand">Install command</h5>
  45078. <pre><code class="lang-console">xrepo install plf_nanotimer
  45079. </code></pre>
  45080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45081. <pre><code class="lang-lua">add_requires("plf_nanotimer")
  45082. </code></pre>
  45083. <h3 id="plf_queuelinux">plf_queue (linux)</h3>
  45084. <table>
  45085. <thead>
  45086. <tr>
  45087. <th>Description</th>
  45088. <th><em>A data container replicating std::queue functionality but with better performance than standard library containers in a queue context.</em></th>
  45089. </tr>
  45090. </thead>
  45091. <tbody>
  45092. <tr>
  45093. <td>Homepage</td>
  45094. <td><a href="https://plflib.org/queue.htm">https://plflib.org/queue.htm</a></td>
  45095. </tr>
  45096. <tr>
  45097. <td>License</td>
  45098. <td>zlib</td>
  45099. </tr>
  45100. <tr>
  45101. <td>Versions</td>
  45102. <td>v2.0.3</td>
  45103. </tr>
  45104. <tr>
  45105. <td>Architectures</td>
  45106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45107. </tr>
  45108. <tr>
  45109. <td>Definition</td>
  45110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_queue/xmake.lua">plf_queue/xmake.lua</a></td>
  45111. </tr>
  45112. </tbody>
  45113. </table>
  45114. <h5 id="installcommand">Install command</h5>
  45115. <pre><code class="lang-console">xrepo install plf_queue
  45116. </code></pre>
  45117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45118. <pre><code class="lang-lua">add_requires("plf_queue")
  45119. </code></pre>
  45120. <h3 id="plf_randlinux">plf_rand (linux)</h3>
  45121. <table>
  45122. <thead>
  45123. <tr>
  45124. <th>Description</th>
  45125. <th><em>A replacement for rand()/srand() that&#39;s ~700% faster with (typically) better statistical distribution. An adaptation of PCG with fallback to xorshift for C++98/03.</em></th>
  45126. </tr>
  45127. </thead>
  45128. <tbody>
  45129. <tr>
  45130. <td>Homepage</td>
  45131. <td><a href="https://plflib.org/rand.htm">https://plflib.org/rand.htm</a></td>
  45132. </tr>
  45133. <tr>
  45134. <td>License</td>
  45135. <td>zlib</td>
  45136. </tr>
  45137. <tr>
  45138. <td>Versions</td>
  45139. <td>v1.05</td>
  45140. </tr>
  45141. <tr>
  45142. <td>Architectures</td>
  45143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45144. </tr>
  45145. <tr>
  45146. <td>Definition</td>
  45147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_rand/xmake.lua">plf_rand/xmake.lua</a></td>
  45148. </tr>
  45149. </tbody>
  45150. </table>
  45151. <h5 id="installcommand">Install command</h5>
  45152. <pre><code class="lang-console">xrepo install plf_rand
  45153. </code></pre>
  45154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45155. <pre><code class="lang-lua">add_requires("plf_rand")
  45156. </code></pre>
  45157. <h3 id="plf_reorderaselinux">plf_reorderase (linux)</h3>
  45158. <table>
  45159. <thead>
  45160. <tr>
  45161. <th>Description</th>
  45162. <th><em>A faster method for singular erasures, ranged erasures, and erase_if-style erasures for vector/deque/static_vector when element order is not important.</em></th>
  45163. </tr>
  45164. </thead>
  45165. <tbody>
  45166. <tr>
  45167. <td>Homepage</td>
  45168. <td><a href="https://plflib.org/reorderase.htm">https://plflib.org/reorderase.htm</a></td>
  45169. </tr>
  45170. <tr>
  45171. <td>License</td>
  45172. <td>zlib</td>
  45173. </tr>
  45174. <tr>
  45175. <td>Versions</td>
  45176. <td>v1.11</td>
  45177. </tr>
  45178. <tr>
  45179. <td>Architectures</td>
  45180. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45181. </tr>
  45182. <tr>
  45183. <td>Definition</td>
  45184. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_reorderase/xmake.lua">plf_reorderase/xmake.lua</a></td>
  45185. </tr>
  45186. </tbody>
  45187. </table>
  45188. <h5 id="installcommand">Install command</h5>
  45189. <pre><code class="lang-console">xrepo install plf_reorderase
  45190. </code></pre>
  45191. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45192. <pre><code class="lang-lua">add_requires("plf_reorderase")
  45193. </code></pre>
  45194. <h3 id="plf_stacklinux">plf_stack (linux)</h3>
  45195. <table>
  45196. <thead>
  45197. <tr>
  45198. <th>Description</th>
  45199. <th><em>A data container replicating std::stack functionality but with better performance than standard library containers in a stack context.</em></th>
  45200. </tr>
  45201. </thead>
  45202. <tbody>
  45203. <tr>
  45204. <td>Homepage</td>
  45205. <td><a href="https://plflib.org/stack.htm">https://plflib.org/stack.htm</a></td>
  45206. </tr>
  45207. <tr>
  45208. <td>License</td>
  45209. <td>zlib</td>
  45210. </tr>
  45211. <tr>
  45212. <td>Versions</td>
  45213. <td>v2.03</td>
  45214. </tr>
  45215. <tr>
  45216. <td>Architectures</td>
  45217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45218. </tr>
  45219. <tr>
  45220. <td>Definition</td>
  45221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plf_stack/xmake.lua">plf_stack/xmake.lua</a></td>
  45222. </tr>
  45223. </tbody>
  45224. </table>
  45225. <h5 id="installcommand">Install command</h5>
  45226. <pre><code class="lang-console">xrepo install plf_stack
  45227. </code></pre>
  45228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45229. <pre><code class="lang-lua">add_requires("plf_stack")
  45230. </code></pre>
  45231. <h3 id="plfitlinux">plfit (linux)</h3>
  45232. <table>
  45233. <thead>
  45234. <tr>
  45235. <th>Description</th>
  45236. <th><em>Fitting power-law distributions to empirical data, according to the method of Clauset, Shalizi and Newman</em></th>
  45237. </tr>
  45238. </thead>
  45239. <tbody>
  45240. <tr>
  45241. <td>Homepage</td>
  45242. <td><a href="https://github.com/ntamas/plfit">https://github.com/ntamas/plfit</a></td>
  45243. </tr>
  45244. <tr>
  45245. <td>License</td>
  45246. <td>GPL-2.0</td>
  45247. </tr>
  45248. <tr>
  45249. <td>Versions</td>
  45250. <td>1.0.0, 1.0.1</td>
  45251. </tr>
  45252. <tr>
  45253. <td>Architectures</td>
  45254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45255. </tr>
  45256. <tr>
  45257. <td>Definition</td>
  45258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plfit/xmake.lua">plfit/xmake.lua</a></td>
  45259. </tr>
  45260. </tbody>
  45261. </table>
  45262. <h5 id="installcommand">Install command</h5>
  45263. <pre><code class="lang-console">xrepo install plfit
  45264. </code></pre>
  45265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45266. <pre><code class="lang-lua">add_requires("plfit")
  45267. </code></pre>
  45268. <h3 id="ploglinux">plog (linux)</h3>
  45269. <table>
  45270. <thead>
  45271. <tr>
  45272. <th>Description</th>
  45273. <th><em>Portable, simple and extensible C++ logging library</em></th>
  45274. </tr>
  45275. </thead>
  45276. <tbody>
  45277. <tr>
  45278. <td>Homepage</td>
  45279. <td><a href="https://github.com/SergiusTheBest/plog">https://github.com/SergiusTheBest/plog</a></td>
  45280. </tr>
  45281. <tr>
  45282. <td>License</td>
  45283. <td>MIT</td>
  45284. </tr>
  45285. <tr>
  45286. <td>Versions</td>
  45287. <td>1.1.9, 1.1.10, 1.1.11</td>
  45288. </tr>
  45289. <tr>
  45290. <td>Architectures</td>
  45291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45292. </tr>
  45293. <tr>
  45294. <td>Definition</td>
  45295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plog/xmake.lua">plog/xmake.lua</a></td>
  45296. </tr>
  45297. </tbody>
  45298. </table>
  45299. <h5 id="installcommand">Install command</h5>
  45300. <pre><code class="lang-console">xrepo install plog
  45301. </code></pre>
  45302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45303. <pre><code class="lang-lua">add_requires("plog")
  45304. </code></pre>
  45305. <h3 id="plusaeslinux">plusaes (linux)</h3>
  45306. <table>
  45307. <thead>
  45308. <tr>
  45309. <th>Description</th>
  45310. <th><em>Header only C++ AES cipher library</em></th>
  45311. </tr>
  45312. </thead>
  45313. <tbody>
  45314. <tr>
  45315. <td>Homepage</td>
  45316. <td><a href="https://kkayataka.github.io/plusaes/doc/index.html">https://kkayataka.github.io/plusaes/doc/index.html</a></td>
  45317. </tr>
  45318. <tr>
  45319. <td>License</td>
  45320. <td>BSL-1.0</td>
  45321. </tr>
  45322. <tr>
  45323. <td>Versions</td>
  45324. <td>v1.0.0</td>
  45325. </tr>
  45326. <tr>
  45327. <td>Architectures</td>
  45328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45329. </tr>
  45330. <tr>
  45331. <td>Definition</td>
  45332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plusaes/xmake.lua">plusaes/xmake.lua</a></td>
  45333. </tr>
  45334. </tbody>
  45335. </table>
  45336. <h5 id="installcommand">Install command</h5>
  45337. <pre><code class="lang-console">xrepo install plusaes
  45338. </code></pre>
  45339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45340. <pre><code class="lang-lua">add_requires("plusaes")
  45341. </code></pre>
  45342. <h3 id="plutosvglinux">plutosvg (linux)</h3>
  45343. <table>
  45344. <thead>
  45345. <tr>
  45346. <th>Description</th>
  45347. <th><em>Tiny SVG rendering library in C</em></th>
  45348. </tr>
  45349. </thead>
  45350. <tbody>
  45351. <tr>
  45352. <td>Homepage</td>
  45353. <td><a href="https://github.com/sammycage/plutosvg">https://github.com/sammycage/plutosvg</a></td>
  45354. </tr>
  45355. <tr>
  45356. <td>License</td>
  45357. <td>MIT</td>
  45358. </tr>
  45359. <tr>
  45360. <td>Versions</td>
  45361. <td>v0.0.2, v0.0.3, v0.0.4, v0.0.5, v0.0.6, v0.0.7</td>
  45362. </tr>
  45363. <tr>
  45364. <td>Architectures</td>
  45365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45366. </tr>
  45367. <tr>
  45368. <td>Definition</td>
  45369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plutosvg/xmake.lua">plutosvg/xmake.lua</a></td>
  45370. </tr>
  45371. </tbody>
  45372. </table>
  45373. <h5 id="installcommand">Install command</h5>
  45374. <pre><code class="lang-console">xrepo install plutosvg
  45375. </code></pre>
  45376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45377. <pre><code class="lang-lua">add_requires("plutosvg")
  45378. </code></pre>
  45379. <h3 id="plutovglinux">plutovg (linux)</h3>
  45380. <table>
  45381. <thead>
  45382. <tr>
  45383. <th>Description</th>
  45384. <th><em>Tiny 2D vector graphics library in C</em></th>
  45385. </tr>
  45386. </thead>
  45387. <tbody>
  45388. <tr>
  45389. <td>Homepage</td>
  45390. <td><a href="https://github.com/sammycage/plutovg">https://github.com/sammycage/plutovg</a></td>
  45391. </tr>
  45392. <tr>
  45393. <td>License</td>
  45394. <td>MIT</td>
  45395. </tr>
  45396. <tr>
  45397. <td>Versions</td>
  45398. <td>v0.0.1, v0.0.6, v0.0.7, v0.0.8, v0.0.9, v0.0.12, v0.0.13, v1.0.0, v1.1.0, v1.3.0, v1.3.1</td>
  45399. </tr>
  45400. <tr>
  45401. <td>Architectures</td>
  45402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45403. </tr>
  45404. <tr>
  45405. <td>Definition</td>
  45406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/plutovg/xmake.lua">plutovg/xmake.lua</a></td>
  45407. </tr>
  45408. </tbody>
  45409. </table>
  45410. <h5 id="installcommand">Install command</h5>
  45411. <pre><code class="lang-console">xrepo install plutovg
  45412. </code></pre>
  45413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45414. <pre><code class="lang-lua">add_requires("plutovg")
  45415. </code></pre>
  45416. <h3 id="pmplinux">pmp (linux)</h3>
  45417. <table>
  45418. <thead>
  45419. <tr>
  45420. <th>Description</th>
  45421. <th><em>The Polygon Mesh Processing Library</em></th>
  45422. </tr>
  45423. </thead>
  45424. <tbody>
  45425. <tr>
  45426. <td>Homepage</td>
  45427. <td><a href="http://www.pmp-library.org/">http://www.pmp-library.org/</a></td>
  45428. </tr>
  45429. <tr>
  45430. <td>License</td>
  45431. <td>MIT</td>
  45432. </tr>
  45433. <tr>
  45434. <td>Versions</td>
  45435. <td>1.2.1</td>
  45436. </tr>
  45437. <tr>
  45438. <td>Architectures</td>
  45439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45440. </tr>
  45441. <tr>
  45442. <td>Definition</td>
  45443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pmp/xmake.lua">pmp/xmake.lua</a></td>
  45444. </tr>
  45445. </tbody>
  45446. </table>
  45447. <h5 id="installcommand">Install command</h5>
  45448. <pre><code class="lang-console">xrepo install pmp
  45449. </code></pre>
  45450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45451. <pre><code class="lang-lua">add_requires("pmp")
  45452. </code></pre>
  45453. <h3 id="pocketfftlinux">pocketfft (linux)</h3>
  45454. <table>
  45455. <thead>
  45456. <tr>
  45457. <th>Description</th>
  45458. <th><em>FFT implementation based on FFTPack, but with several improvements</em></th>
  45459. </tr>
  45460. </thead>
  45461. <tbody>
  45462. <tr>
  45463. <td>Homepage</td>
  45464. <td><a href="https://github.com/mreineck/pocketfft">https://github.com/mreineck/pocketfft</a></td>
  45465. </tr>
  45466. <tr>
  45467. <td>License</td>
  45468. <td>BSD-3-Clause</td>
  45469. </tr>
  45470. <tr>
  45471. <td>Versions</td>
  45472. <td>2023.02.14</td>
  45473. </tr>
  45474. <tr>
  45475. <td>Architectures</td>
  45476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45477. </tr>
  45478. <tr>
  45479. <td>Definition</td>
  45480. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pocketfft/xmake.lua">pocketfft/xmake.lua</a></td>
  45481. </tr>
  45482. </tbody>
  45483. </table>
  45484. <h5 id="installcommand">Install command</h5>
  45485. <pre><code class="lang-console">xrepo install pocketfft
  45486. </code></pre>
  45487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45488. <pre><code class="lang-lua">add_requires("pocketfft")
  45489. </code></pre>
  45490. <h3 id="pocketpylinux">pocketpy (linux)</h3>
  45491. <table>
  45492. <thead>
  45493. <tr>
  45494. <th>Description</th>
  45495. <th><em>C++17 header-only Python interpreter for game engines.</em></th>
  45496. </tr>
  45497. </thead>
  45498. <tbody>
  45499. <tr>
  45500. <td>Homepage</td>
  45501. <td><a href="https://github.com/blueloveTH/pocketpy">https://github.com/blueloveTH/pocketpy</a></td>
  45502. </tr>
  45503. <tr>
  45504. <td>License</td>
  45505. <td>MIT</td>
  45506. </tr>
  45507. <tr>
  45508. <td>Versions</td>
  45509. <td>v0.9.0, v1.4.5, v1.4.6, v2.1.1</td>
  45510. </tr>
  45511. <tr>
  45512. <td>Architectures</td>
  45513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45514. </tr>
  45515. <tr>
  45516. <td>Definition</td>
  45517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pocketpy/xmake.lua">pocketpy/xmake.lua</a></td>
  45518. </tr>
  45519. </tbody>
  45520. </table>
  45521. <h5 id="installcommand">Install command</h5>
  45522. <pre><code class="lang-console">xrepo install pocketpy
  45523. </code></pre>
  45524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45525. <pre><code class="lang-lua">add_requires("pocketpy")
  45526. </code></pre>
  45527. <h3 id="pocolinux">poco (linux)</h3>
  45528. <table>
  45529. <thead>
  45530. <tr>
  45531. <th>Description</th>
  45532. <th><em>The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.</em></th>
  45533. </tr>
  45534. </thead>
  45535. <tbody>
  45536. <tr>
  45537. <td>Homepage</td>
  45538. <td><a href="https://pocoproject.org/">https://pocoproject.org/</a></td>
  45539. </tr>
  45540. <tr>
  45541. <td>License</td>
  45542. <td>BSL-1.0</td>
  45543. </tr>
  45544. <tr>
  45545. <td>Versions</td>
  45546. <td>1.11.0, 1.11.1, 1.11.6, 1.11.8, 1.12.1, 1.12.2, 1.12.4, 1.12.5, 1.13.3</td>
  45547. </tr>
  45548. <tr>
  45549. <td>Architectures</td>
  45550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45551. </tr>
  45552. <tr>
  45553. <td>Definition</td>
  45554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poco/xmake.lua">poco/xmake.lua</a></td>
  45555. </tr>
  45556. </tbody>
  45557. </table>
  45558. <h5 id="installcommand">Install command</h5>
  45559. <pre><code class="lang-console">xrepo install poco
  45560. </code></pre>
  45561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45562. <pre><code class="lang-lua">add_requires("poco")
  45563. </code></pre>
  45564. <h3 id="policycoreutilslinux">policycoreutils (linux)</h3>
  45565. <table>
  45566. <thead>
  45567. <tr>
  45568. <th>Description</th>
  45569. <th><em>SELinux policy core utilities.</em></th>
  45570. </tr>
  45571. </thead>
  45572. <tbody>
  45573. <tr>
  45574. <td>Homepage</td>
  45575. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  45576. </tr>
  45577. <tr>
  45578. <td>Versions</td>
  45579. <td>3.9</td>
  45580. </tr>
  45581. <tr>
  45582. <td>Architectures</td>
  45583. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45584. </tr>
  45585. <tr>
  45586. <td>Definition</td>
  45587. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/policycoreutils/xmake.lua">policycoreutils/xmake.lua</a></td>
  45588. </tr>
  45589. </tbody>
  45590. </table>
  45591. <h5 id="installcommand">Install command</h5>
  45592. <pre><code class="lang-console">xrepo install policycoreutils
  45593. </code></pre>
  45594. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45595. <pre><code class="lang-lua">add_requires("policycoreutils")
  45596. </code></pre>
  45597. <h3 id="poly2trilinux">poly2tri (linux)</h3>
  45598. <table>
  45599. <thead>
  45600. <tr>
  45601. <th>Description</th>
  45602. <th><em>2D constrained Delaunay triangulation library</em></th>
  45603. </tr>
  45604. </thead>
  45605. <tbody>
  45606. <tr>
  45607. <td>Homepage</td>
  45608. <td><a href="https://github.com/jhasse/poly2tri">https://github.com/jhasse/poly2tri</a></td>
  45609. </tr>
  45610. <tr>
  45611. <td>License</td>
  45612. <td>BSD-3-Clause</td>
  45613. </tr>
  45614. <tr>
  45615. <td>Versions</td>
  45616. <td>2024.02.08</td>
  45617. </tr>
  45618. <tr>
  45619. <td>Architectures</td>
  45620. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45621. </tr>
  45622. <tr>
  45623. <td>Definition</td>
  45624. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poly2tri/xmake.lua">poly2tri/xmake.lua</a></td>
  45625. </tr>
  45626. </tbody>
  45627. </table>
  45628. <h5 id="installcommand">Install command</h5>
  45629. <pre><code class="lang-console">xrepo install poly2tri
  45630. </code></pre>
  45631. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45632. <pre><code class="lang-lua">add_requires("poly2tri")
  45633. </code></pre>
  45634. <h3 id="polyclippinglinux">polyclipping (linux)</h3>
  45635. <table>
  45636. <thead>
  45637. <tr>
  45638. <th>Description</th>
  45639. <th><em>Polygon and line clipping and offsetting library</em></th>
  45640. </tr>
  45641. </thead>
  45642. <tbody>
  45643. <tr>
  45644. <td>Homepage</td>
  45645. <td><a href="https://sourceforge.net/projects/polyclipping">https://sourceforge.net/projects/polyclipping</a></td>
  45646. </tr>
  45647. <tr>
  45648. <td>License</td>
  45649. <td>BSL-1.0</td>
  45650. </tr>
  45651. <tr>
  45652. <td>Versions</td>
  45653. <td>6.4.2</td>
  45654. </tr>
  45655. <tr>
  45656. <td>Architectures</td>
  45657. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45658. </tr>
  45659. <tr>
  45660. <td>Definition</td>
  45661. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyclipping/xmake.lua">polyclipping/xmake.lua</a></td>
  45662. </tr>
  45663. </tbody>
  45664. </table>
  45665. <h5 id="installcommand">Install command</h5>
  45666. <pre><code class="lang-console">xrepo install polyclipping
  45667. </code></pre>
  45668. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45669. <pre><code class="lang-lua">add_requires("polyclipping")
  45670. </code></pre>
  45671. <h3 id="polyhook2linux">polyhook2 (linux)</h3>
  45672. <table>
  45673. <thead>
  45674. <tr>
  45675. <th>Description</th>
  45676. <th><em>C++20, x86/x64 Hooking Libary v2.0</em></th>
  45677. </tr>
  45678. </thead>
  45679. <tbody>
  45680. <tr>
  45681. <td>Homepage</td>
  45682. <td><a href="https://github.com/stevemk14ebr/PolyHook_2_0">https://github.com/stevemk14ebr/PolyHook_2_0</a></td>
  45683. </tr>
  45684. <tr>
  45685. <td>License</td>
  45686. <td>MIT</td>
  45687. </tr>
  45688. <tr>
  45689. <td>Versions</td>
  45690. <td>2023.7.15, 2024.8.1</td>
  45691. </tr>
  45692. <tr>
  45693. <td>Architectures</td>
  45694. <td>i386, x86_64</td>
  45695. </tr>
  45696. <tr>
  45697. <td>Definition</td>
  45698. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyhook2/xmake.lua">polyhook2/xmake.lua</a></td>
  45699. </tr>
  45700. </tbody>
  45701. </table>
  45702. <h5 id="installcommand">Install command</h5>
  45703. <pre><code class="lang-console">xrepo install polyhook2
  45704. </code></pre>
  45705. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45706. <pre><code class="lang-lua">add_requires("polyhook2")
  45707. </code></pre>
  45708. <h3 id="polyscopelinux">polyscope (linux)</h3>
  45709. <table>
  45710. <thead>
  45711. <tr>
  45712. <th>Description</th>
  45713. <th><em>A C++ &amp; Python viewer for 3D data like meshes and point clouds</em></th>
  45714. </tr>
  45715. </thead>
  45716. <tbody>
  45717. <tr>
  45718. <td>Homepage</td>
  45719. <td><a href="https://polyscope.run/">https://polyscope.run/</a></td>
  45720. </tr>
  45721. <tr>
  45722. <td>License</td>
  45723. <td>MIT</td>
  45724. </tr>
  45725. <tr>
  45726. <td>Versions</td>
  45727. <td>v1.3.0, v2.1.0, v2.2.1, v2.3, v2.4.0</td>
  45728. </tr>
  45729. <tr>
  45730. <td>Architectures</td>
  45731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45732. </tr>
  45733. <tr>
  45734. <td>Definition</td>
  45735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/polyscope/xmake.lua">polyscope/xmake.lua</a></td>
  45736. </tr>
  45737. </tbody>
  45738. </table>
  45739. <h5 id="installcommand">Install command</h5>
  45740. <pre><code class="lang-console">xrepo install polyscope
  45741. </code></pre>
  45742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45743. <pre><code class="lang-lua">add_requires("polyscope")
  45744. </code></pre>
  45745. <h3 id="popplerlinux">poppler (linux)</h3>
  45746. <table>
  45747. <thead>
  45748. <tr>
  45749. <th>Description</th>
  45750. <th><em>Poppler, a PDF rendering library</em></th>
  45751. </tr>
  45752. </thead>
  45753. <tbody>
  45754. <tr>
  45755. <td>Homepage</td>
  45756. <td><a href="https://poppler.freedesktop.org/">https://poppler.freedesktop.org/</a></td>
  45757. </tr>
  45758. <tr>
  45759. <td>License</td>
  45760. <td>GPL-2.0</td>
  45761. </tr>
  45762. <tr>
  45763. <td>Versions</td>
  45764. <td>21.03.0</td>
  45765. </tr>
  45766. <tr>
  45767. <td>Architectures</td>
  45768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45769. </tr>
  45770. <tr>
  45771. <td>Definition</td>
  45772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poppler/xmake.lua">poppler/xmake.lua</a></td>
  45773. </tr>
  45774. </tbody>
  45775. </table>
  45776. <h5 id="installcommand">Install command</h5>
  45777. <pre><code class="lang-console">xrepo install poppler
  45778. </code></pre>
  45779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45780. <pre><code class="lang-lua">add_requires("poppler")
  45781. </code></pre>
  45782. <h3 id="poptlinux">popt (linux)</h3>
  45783. <table>
  45784. <thead>
  45785. <tr>
  45786. <th>Description</th>
  45787. <th><em>C library for parsing command line parameters</em></th>
  45788. </tr>
  45789. </thead>
  45790. <tbody>
  45791. <tr>
  45792. <td>Homepage</td>
  45793. <td><a href="http://ftp.rpm.org/popt/">http://ftp.rpm.org/popt/</a></td>
  45794. </tr>
  45795. <tr>
  45796. <td>License</td>
  45797. <td>MIT</td>
  45798. </tr>
  45799. <tr>
  45800. <td>Versions</td>
  45801. <td>1.19</td>
  45802. </tr>
  45803. <tr>
  45804. <td>Architectures</td>
  45805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45806. </tr>
  45807. <tr>
  45808. <td>Definition</td>
  45809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/popt/xmake.lua">popt/xmake.lua</a></td>
  45810. </tr>
  45811. </tbody>
  45812. </table>
  45813. <h5 id="installcommand">Install command</h5>
  45814. <pre><code class="lang-console">xrepo install popt
  45815. </code></pre>
  45816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45817. <pre><code class="lang-lua">add_requires("popt")
  45818. </code></pre>
  45819. <h3 id="portaudiolinux">portaudio (linux)</h3>
  45820. <table>
  45821. <thead>
  45822. <tr>
  45823. <th>Description</th>
  45824. <th><em>PortAudio is a cross-platform, open-source C language library for real-time audio input and output.</em></th>
  45825. </tr>
  45826. </thead>
  45827. <tbody>
  45828. <tr>
  45829. <td>Homepage</td>
  45830. <td><a href="http://www.portaudio.com">http://www.portaudio.com</a></td>
  45831. </tr>
  45832. <tr>
  45833. <td>Versions</td>
  45834. <td>2023.08.05, 2024.08.25</td>
  45835. </tr>
  45836. <tr>
  45837. <td>Architectures</td>
  45838. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45839. </tr>
  45840. <tr>
  45841. <td>Definition</td>
  45842. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/portaudio/xmake.lua">portaudio/xmake.lua</a></td>
  45843. </tr>
  45844. </tbody>
  45845. </table>
  45846. <h5 id="installcommand">Install command</h5>
  45847. <pre><code class="lang-console">xrepo install portaudio
  45848. </code></pre>
  45849. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45850. <pre><code class="lang-lua">add_requires("portaudio")
  45851. </code></pre>
  45852. <h3 id="portmidilinux">portmidi (linux)</h3>
  45853. <table>
  45854. <thead>
  45855. <tr>
  45856. <th>Description</th>
  45857. <th><em>portmidi is a cross-platform MIDI input/output library</em></th>
  45858. </tr>
  45859. </thead>
  45860. <tbody>
  45861. <tr>
  45862. <td>Homepage</td>
  45863. <td><a href="https://github.com/PortMidi/portmidi">https://github.com/PortMidi/portmidi</a></td>
  45864. </tr>
  45865. <tr>
  45866. <td>Versions</td>
  45867. <td>v2.0.4, v2.0.6</td>
  45868. </tr>
  45869. <tr>
  45870. <td>Architectures</td>
  45871. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45872. </tr>
  45873. <tr>
  45874. <td>Definition</td>
  45875. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/portmidi/xmake.lua">portmidi/xmake.lua</a></td>
  45876. </tr>
  45877. </tbody>
  45878. </table>
  45879. <h5 id="installcommand">Install command</h5>
  45880. <pre><code class="lang-console">xrepo install portmidi
  45881. </code></pre>
  45882. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45883. <pre><code class="lang-lua">add_requires("portmidi")
  45884. </code></pre>
  45885. <h3 id="poseliblinux">poselib (linux)</h3>
  45886. <table>
  45887. <thead>
  45888. <tr>
  45889. <th>Description</th>
  45890. <th><em>Minimal solvers for calibrated camera pose estimation</em></th>
  45891. </tr>
  45892. </thead>
  45893. <tbody>
  45894. <tr>
  45895. <td>Homepage</td>
  45896. <td><a href="https://github.com/PoseLib/PoseLib">https://github.com/PoseLib/PoseLib</a></td>
  45897. </tr>
  45898. <tr>
  45899. <td>License</td>
  45900. <td>BSD-3-Clause</td>
  45901. </tr>
  45902. <tr>
  45903. <td>Versions</td>
  45904. <td>v2.0.4, v2.0.5</td>
  45905. </tr>
  45906. <tr>
  45907. <td>Architectures</td>
  45908. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45909. </tr>
  45910. <tr>
  45911. <td>Definition</td>
  45912. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/poselib/xmake.lua">poselib/xmake.lua</a></td>
  45913. </tr>
  45914. </tbody>
  45915. </table>
  45916. <h5 id="installcommand">Install command</h5>
  45917. <pre><code class="lang-console">xrepo install poselib
  45918. </code></pre>
  45919. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45920. <pre><code class="lang-lua">add_requires("poselib")
  45921. </code></pre>
  45922. <h3 id="postgresqllinux">postgresql (linux)</h3>
  45923. <table>
  45924. <thead>
  45925. <tr>
  45926. <th>Description</th>
  45927. <th><em>PostgreSQL Database Management System</em></th>
  45928. </tr>
  45929. </thead>
  45930. <tbody>
  45931. <tr>
  45932. <td>Homepage</td>
  45933. <td><a href="https://www.postgresql.org/">https://www.postgresql.org/</a></td>
  45934. </tr>
  45935. <tr>
  45936. <td>Versions</td>
  45937. <td></td>
  45938. </tr>
  45939. <tr>
  45940. <td>Architectures</td>
  45941. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45942. </tr>
  45943. <tr>
  45944. <td>Definition</td>
  45945. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/postgresql/xmake.lua">postgresql/xmake.lua</a></td>
  45946. </tr>
  45947. </tbody>
  45948. </table>
  45949. <h5 id="installcommand">Install command</h5>
  45950. <pre><code class="lang-console">xrepo install postgresql
  45951. </code></pre>
  45952. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45953. <pre><code class="lang-lua">add_requires("postgresql")
  45954. </code></pre>
  45955. <h3 id="ppqsortlinux">ppqsort (linux)</h3>
  45956. <table>
  45957. <thead>
  45958. <tr>
  45959. <th>Description</th>
  45960. <th><em>Efficient implementation of parallel quicksort algorithm</em></th>
  45961. </tr>
  45962. </thead>
  45963. <tbody>
  45964. <tr>
  45965. <td>Homepage</td>
  45966. <td><a href="https://github.com/GabTux/PPQSort">https://github.com/GabTux/PPQSort</a></td>
  45967. </tr>
  45968. <tr>
  45969. <td>Versions</td>
  45970. <td>v1.0.5, v1.0.6</td>
  45971. </tr>
  45972. <tr>
  45973. <td>Architectures</td>
  45974. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  45975. </tr>
  45976. <tr>
  45977. <td>Definition</td>
  45978. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ppqsort/xmake.lua">ppqsort/xmake.lua</a></td>
  45979. </tr>
  45980. </tbody>
  45981. </table>
  45982. <h5 id="installcommand">Install command</h5>
  45983. <pre><code class="lang-console">xrepo install ppqsort
  45984. </code></pre>
  45985. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  45986. <pre><code class="lang-lua">add_requires("ppqsort")
  45987. </code></pre>
  45988. <h3 id="pprintlinux">pprint (linux)</h3>
  45989. <table>
  45990. <thead>
  45991. <tr>
  45992. <th>Description</th>
  45993. <th><em>Pretty Printer for Modern C++</em></th>
  45994. </tr>
  45995. </thead>
  45996. <tbody>
  45997. <tr>
  45998. <td>Homepage</td>
  45999. <td><a href="https://github.com/p-ranav/pprint">https://github.com/p-ranav/pprint</a></td>
  46000. </tr>
  46001. <tr>
  46002. <td>License</td>
  46003. <td>MIT</td>
  46004. </tr>
  46005. <tr>
  46006. <td>Versions</td>
  46007. <td>2020.2.20</td>
  46008. </tr>
  46009. <tr>
  46010. <td>Architectures</td>
  46011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46012. </tr>
  46013. <tr>
  46014. <td>Definition</td>
  46015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pprint/xmake.lua">pprint/xmake.lua</a></td>
  46016. </tr>
  46017. </tbody>
  46018. </table>
  46019. <h5 id="installcommand">Install command</h5>
  46020. <pre><code class="lang-console">xrepo install pprint
  46021. </code></pre>
  46022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46023. <pre><code class="lang-lua">add_requires("pprint")
  46024. </code></pre>
  46025. <h3 id="pqplinux">pqp (linux)</h3>
  46026. <table>
  46027. <thead>
  46028. <tr>
  46029. <th>Description</th>
  46030. <th><em>A Proximity Query Package</em></th>
  46031. </tr>
  46032. </thead>
  46033. <tbody>
  46034. <tr>
  46035. <td>Homepage</td>
  46036. <td><a href="http://gamma.cs.unc.edu/SSV/">http://gamma.cs.unc.edu/SSV/</a></td>
  46037. </tr>
  46038. <tr>
  46039. <td>Versions</td>
  46040. <td>1.3</td>
  46041. </tr>
  46042. <tr>
  46043. <td>Architectures</td>
  46044. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46045. </tr>
  46046. <tr>
  46047. <td>Definition</td>
  46048. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pqp/xmake.lua">pqp/xmake.lua</a></td>
  46049. </tr>
  46050. </tbody>
  46051. </table>
  46052. <h5 id="installcommand">Install command</h5>
  46053. <pre><code class="lang-console">xrepo install pqp
  46054. </code></pre>
  46055. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46056. <pre><code class="lang-lua">add_requires("pqp")
  46057. </code></pre>
  46058. <h3 id="premake5linux">premake5 (linux)</h3>
  46059. <table>
  46060. <thead>
  46061. <tr>
  46062. <th>Description</th>
  46063. <th><em>Premake - Powerfully simple build configuration</em></th>
  46064. </tr>
  46065. </thead>
  46066. <tbody>
  46067. <tr>
  46068. <td>Homepage</td>
  46069. <td><a href="https://premake.github.io/">https://premake.github.io/</a></td>
  46070. </tr>
  46071. <tr>
  46072. <td>Versions</td>
  46073. <td>2022.11.17</td>
  46074. </tr>
  46075. <tr>
  46076. <td>Architectures</td>
  46077. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46078. </tr>
  46079. <tr>
  46080. <td>Definition</td>
  46081. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/premake5/xmake.lua">premake5/xmake.lua</a></td>
  46082. </tr>
  46083. </tbody>
  46084. </table>
  46085. <h5 id="installcommand">Install command</h5>
  46086. <pre><code class="lang-console">xrepo install premake5
  46087. </code></pre>
  46088. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46089. <pre><code class="lang-lua">add_requires("premake5")
  46090. </code></pre>
  46091. <h3 id="projlinux">proj (linux)</h3>
  46092. <table>
  46093. <thead>
  46094. <tr>
  46095. <th>Description</th>
  46096. <th><em>PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another.</em></th>
  46097. </tr>
  46098. </thead>
  46099. <tbody>
  46100. <tr>
  46101. <td>Homepage</td>
  46102. <td><a href="https://proj.org/index.html">https://proj.org/index.html</a></td>
  46103. </tr>
  46104. <tr>
  46105. <td>License</td>
  46106. <td>MIT</td>
  46107. </tr>
  46108. <tr>
  46109. <td>Versions</td>
  46110. <td>6.3.1, 8.2.1, 9.0.1, 9.4.0</td>
  46111. </tr>
  46112. <tr>
  46113. <td>Architectures</td>
  46114. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46115. </tr>
  46116. <tr>
  46117. <td>Definition</td>
  46118. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/proj/xmake.lua">proj/xmake.lua</a></td>
  46119. </tr>
  46120. </tbody>
  46121. </table>
  46122. <h5 id="installcommand">Install command</h5>
  46123. <pre><code class="lang-console">xrepo install proj
  46124. </code></pre>
  46125. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46126. <pre><code class="lang-lua">add_requires("proj")
  46127. </code></pre>
  46128. <h3 id="prometheuscpplinux">prometheus-cpp (linux)</h3>
  46129. <table>
  46130. <thead>
  46131. <tr>
  46132. <th>Description</th>
  46133. <th><em>Prometheus Client Library for Modern C++</em></th>
  46134. </tr>
  46135. </thead>
  46136. <tbody>
  46137. <tr>
  46138. <td>Homepage</td>
  46139. <td><a href="https://github.com/jupp0r/prometheus-cpp">https://github.com/jupp0r/prometheus-cpp</a></td>
  46140. </tr>
  46141. <tr>
  46142. <td>License</td>
  46143. <td>MIT</td>
  46144. </tr>
  46145. <tr>
  46146. <td>Versions</td>
  46147. <td>v1.0.0, v1.2.1, v1.2.4, v1.3.0</td>
  46148. </tr>
  46149. <tr>
  46150. <td>Architectures</td>
  46151. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46152. </tr>
  46153. <tr>
  46154. <td>Definition</td>
  46155. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/prometheus-cpp/xmake.lua">prometheus-cpp/xmake.lua</a></td>
  46156. </tr>
  46157. </tbody>
  46158. </table>
  46159. <h5 id="installcommand">Install command</h5>
  46160. <pre><code class="lang-console">xrepo install prometheus-cpp
  46161. </code></pre>
  46162. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46163. <pre><code class="lang-lua">add_requires("prometheus-cpp")
  46164. </code></pre>
  46165. <h3 id="promisecpplinux">promise-cpp (linux)</h3>
  46166. <table>
  46167. <thead>
  46168. <tr>
  46169. <th>Description</th>
  46170. <th><em>C++ promise/A+ library in Javascript style.</em></th>
  46171. </tr>
  46172. </thead>
  46173. <tbody>
  46174. <tr>
  46175. <td>Homepage</td>
  46176. <td><a href="https://github.com/xhawk18/promise-cpp">https://github.com/xhawk18/promise-cpp</a></td>
  46177. </tr>
  46178. <tr>
  46179. <td>License</td>
  46180. <td>MIT</td>
  46181. </tr>
  46182. <tr>
  46183. <td>Versions</td>
  46184. <td>2.1.3, 2.1.5</td>
  46185. </tr>
  46186. <tr>
  46187. <td>Architectures</td>
  46188. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46189. </tr>
  46190. <tr>
  46191. <td>Definition</td>
  46192. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/promise-cpp/xmake.lua">promise-cpp/xmake.lua</a></td>
  46193. </tr>
  46194. </tbody>
  46195. </table>
  46196. <h5 id="installcommand">Install command</h5>
  46197. <pre><code class="lang-console">xrepo install promise-cpp
  46198. </code></pre>
  46199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46200. <pre><code class="lang-lua">add_requires("promise-cpp")
  46201. </code></pre>
  46202. <h3 id="protobufclinux">protobuf-c (linux)</h3>
  46203. <table>
  46204. <thead>
  46205. <tr>
  46206. <th>Description</th>
  46207. <th><em>Google&#39;s data interchange format for c</em></th>
  46208. </tr>
  46209. </thead>
  46210. <tbody>
  46211. <tr>
  46212. <td>Homepage</td>
  46213. <td><a href="https://github.com/protobuf-c/protobuf-c">https://github.com/protobuf-c/protobuf-c</a></td>
  46214. </tr>
  46215. <tr>
  46216. <td>Versions</td>
  46217. <td>1.3.1, 1.5.0, 1.5.1, 1.5.2</td>
  46218. </tr>
  46219. <tr>
  46220. <td>Architectures</td>
  46221. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46222. </tr>
  46223. <tr>
  46224. <td>Definition</td>
  46225. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-c/xmake.lua">protobuf-c/xmake.lua</a></td>
  46226. </tr>
  46227. </tbody>
  46228. </table>
  46229. <h5 id="installcommand">Install command</h5>
  46230. <pre><code class="lang-console">xrepo install protobuf-c
  46231. </code></pre>
  46232. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46233. <pre><code class="lang-lua">add_requires("protobuf-c")
  46234. </code></pre>
  46235. <h3 id="protobufcpplinux">protobuf-cpp (linux)</h3>
  46236. <table>
  46237. <thead>
  46238. <tr>
  46239. <th>Description</th>
  46240. <th><em>Google&#39;s data interchange format for cpp</em></th>
  46241. </tr>
  46242. </thead>
  46243. <tbody>
  46244. <tr>
  46245. <td>Homepage</td>
  46246. <td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
  46247. </tr>
  46248. <tr>
  46249. <td>License</td>
  46250. <td>BSD-3-Clause</td>
  46251. </tr>
  46252. <tr>
  46253. <td>Versions</td>
  46254. <td>3.8.0, 3.11.2, 3.12.0, 3.12.3, 3.13.0, 3.14.0, 3.15.5, 3.15.8, 3.17.3, 3.19.4, 26.1, 27.0, 27.2, 27.3, 28.0, 28.1, 29.2, 29.3, 30.2, 31.0, 31.1, 32.0, 32.1</td>
  46255. </tr>
  46256. <tr>
  46257. <td>Architectures</td>
  46258. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46259. </tr>
  46260. <tr>
  46261. <td>Definition</td>
  46262. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-cpp/xmake.lua">protobuf-cpp/xmake.lua</a></td>
  46263. </tr>
  46264. </tbody>
  46265. </table>
  46266. <h5 id="installcommand">Install command</h5>
  46267. <pre><code class="lang-console">xrepo install protobuf-cpp
  46268. </code></pre>
  46269. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46270. <pre><code class="lang-lua">add_requires("protobuf-cpp")
  46271. </code></pre>
  46272. <h3 id="protoclinux">protoc (linux)</h3>
  46273. <table>
  46274. <thead>
  46275. <tr>
  46276. <th>Description</th>
  46277. <th><em>Google&#39;s data interchange format compiler</em></th>
  46278. </tr>
  46279. </thead>
  46280. <tbody>
  46281. <tr>
  46282. <td>Homepage</td>
  46283. <td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
  46284. </tr>
  46285. <tr>
  46286. <td>Versions</td>
  46287. <td></td>
  46288. </tr>
  46289. <tr>
  46290. <td>Architectures</td>
  46291. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46292. </tr>
  46293. <tr>
  46294. <td>Definition</td>
  46295. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protoc/xmake.lua">protoc/xmake.lua</a></td>
  46296. </tr>
  46297. </tbody>
  46298. </table>
  46299. <h5 id="installcommand">Install command</h5>
  46300. <pre><code class="lang-console">xrepo install protoc
  46301. </code></pre>
  46302. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46303. <pre><code class="lang-lua">add_requires("protoc")
  46304. </code></pre>
  46305. <h3 id="proxygenlinux">proxygen (linux)</h3>
  46306. <table>
  46307. <thead>
  46308. <tr>
  46309. <th>Description</th>
  46310. <th><em>A collection of C++ HTTP libraries including an easy to use HTTP server.</em></th>
  46311. </tr>
  46312. </thead>
  46313. <tbody>
  46314. <tr>
  46315. <td>Homepage</td>
  46316. <td><a href="https://github.com/facebook/proxygen">https://github.com/facebook/proxygen</a></td>
  46317. </tr>
  46318. <tr>
  46319. <td>License</td>
  46320. <td>BSD</td>
  46321. </tr>
  46322. <tr>
  46323. <td>Versions</td>
  46324. <td>2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15</td>
  46325. </tr>
  46326. <tr>
  46327. <td>Architectures</td>
  46328. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46329. </tr>
  46330. <tr>
  46331. <td>Definition</td>
  46332. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/proxygen/xmake.lua">proxygen/xmake.lua</a></td>
  46333. </tr>
  46334. </tbody>
  46335. </table>
  46336. <h5 id="installcommand">Install command</h5>
  46337. <pre><code class="lang-console">xrepo install proxygen
  46338. </code></pre>
  46339. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46340. <pre><code class="lang-lua">add_requires("proxygen")
  46341. </code></pre>
  46342. <h3 id="prvhashlinux">prvhash (linux)</h3>
  46343. <table>
  46344. <thead>
  46345. <tr>
  46346. <th>Description</th>
  46347. <th><em>PRVHASH - Pseudo-Random-Value Hash</em></th>
  46348. </tr>
  46349. </thead>
  46350. <tbody>
  46351. <tr>
  46352. <td>Homepage</td>
  46353. <td><a href="https://github.com/avaneev/prvhash">https://github.com/avaneev/prvhash</a></td>
  46354. </tr>
  46355. <tr>
  46356. <td>License</td>
  46357. <td>MIT</td>
  46358. </tr>
  46359. <tr>
  46360. <td>Versions</td>
  46361. <td>4.0, 4.3.2</td>
  46362. </tr>
  46363. <tr>
  46364. <td>Architectures</td>
  46365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46366. </tr>
  46367. <tr>
  46368. <td>Definition</td>
  46369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/prvhash/xmake.lua">prvhash/xmake.lua</a></td>
  46370. </tr>
  46371. </tbody>
  46372. </table>
  46373. <h5 id="installcommand">Install command</h5>
  46374. <pre><code class="lang-console">xrepo install prvhash
  46375. </code></pre>
  46376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46377. <pre><code class="lang-lua">add_requires("prvhash")
  46378. </code></pre>
  46379. <h3 id="pseudodoubleclinux">pseudo-double-c (linux)</h3>
  46380. <table>
  46381. <thead>
  46382. <tr>
  46383. <th>Description</th>
  46384. <th><em>A relatively fast C and C++ 64 bit floating point library written using only integer operations for cross platform consistency. Tested with gcc/clang/Visual Studio, on x86-64/ARMv8 (64 bit)</em></th>
  46385. </tr>
  46386. </thead>
  46387. <tbody>
  46388. <tr>
  46389. <td>Homepage</td>
  46390. <td><a href="https://github.com/royward/pseudo-double">https://github.com/royward/pseudo-double</a></td>
  46391. </tr>
  46392. <tr>
  46393. <td>License</td>
  46394. <td>BSD-3-Clause</td>
  46395. </tr>
  46396. <tr>
  46397. <td>Versions</td>
  46398. <td>2024.01.17</td>
  46399. </tr>
  46400. <tr>
  46401. <td>Architectures</td>
  46402. <td>x86_64</td>
  46403. </tr>
  46404. <tr>
  46405. <td>Definition</td>
  46406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pseudo-double-c/xmake.lua">pseudo-double-c/xmake.lua</a></td>
  46407. </tr>
  46408. </tbody>
  46409. </table>
  46410. <h5 id="installcommand">Install command</h5>
  46411. <pre><code class="lang-console">xrepo install pseudo-double-c
  46412. </code></pre>
  46413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46414. <pre><code class="lang-lua">add_requires("pseudo-double-c")
  46415. </code></pre>
  46416. <h3 id="pseudodoublecpplinux">pseudo-double-cpp (linux)</h3>
  46417. <table>
  46418. <thead>
  46419. <tr>
  46420. <th>Description</th>
  46421. <th><em>A relatively fast C and C++ 64 bit floating point library written using only integer operations for cross platform consistency. Tested with gcc/clang/Visual Studio, on x86-64/ARMv8 (64 bit)</em></th>
  46422. </tr>
  46423. </thead>
  46424. <tbody>
  46425. <tr>
  46426. <td>Homepage</td>
  46427. <td><a href="https://github.com/royward/pseudo-double">https://github.com/royward/pseudo-double</a></td>
  46428. </tr>
  46429. <tr>
  46430. <td>License</td>
  46431. <td>BSD-3-Clause</td>
  46432. </tr>
  46433. <tr>
  46434. <td>Versions</td>
  46435. <td>2024.01.17</td>
  46436. </tr>
  46437. <tr>
  46438. <td>Architectures</td>
  46439. <td>x86_64</td>
  46440. </tr>
  46441. <tr>
  46442. <td>Definition</td>
  46443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pseudo-double-cpp/xmake.lua">pseudo-double-cpp/xmake.lua</a></td>
  46444. </tr>
  46445. </tbody>
  46446. </table>
  46447. <h5 id="installcommand">Install command</h5>
  46448. <pre><code class="lang-console">xrepo install pseudo-double-cpp
  46449. </code></pre>
  46450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46451. <pre><code class="lang-lua">add_requires("pseudo-double-cpp")
  46452. </code></pre>
  46453. <h3 id="psimdlinux">psimd (linux)</h3>
  46454. <table>
  46455. <thead>
  46456. <tr>
  46457. <th>Description</th>
  46458. <th><em>Portable 128-bit SIMD intrinsics</em></th>
  46459. </tr>
  46460. </thead>
  46461. <tbody>
  46462. <tr>
  46463. <td>Homepage</td>
  46464. <td><a href="https://github.com/Maratyszcza/psimd">https://github.com/Maratyszcza/psimd</a></td>
  46465. </tr>
  46466. <tr>
  46467. <td>License</td>
  46468. <td>MIT</td>
  46469. </tr>
  46470. <tr>
  46471. <td>Versions</td>
  46472. <td>2020.5.17</td>
  46473. </tr>
  46474. <tr>
  46475. <td>Architectures</td>
  46476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46477. </tr>
  46478. <tr>
  46479. <td>Definition</td>
  46480. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/psimd/xmake.lua">psimd/xmake.lua</a></td>
  46481. </tr>
  46482. </tbody>
  46483. </table>
  46484. <h5 id="installcommand">Install command</h5>
  46485. <pre><code class="lang-console">xrepo install psimd
  46486. </code></pre>
  46487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46488. <pre><code class="lang-lua">add_requires("psimd")
  46489. </code></pre>
  46490. <h3 id="ptexlinux">ptex (linux)</h3>
  46491. <table>
  46492. <thead>
  46493. <tr>
  46494. <th>Description</th>
  46495. <th><em>Per-Face Texture Mapping for Production Rendering</em></th>
  46496. </tr>
  46497. </thead>
  46498. <tbody>
  46499. <tr>
  46500. <td>Homepage</td>
  46501. <td><a href="http://ptex.us/">http://ptex.us/</a></td>
  46502. </tr>
  46503. <tr>
  46504. <td>License</td>
  46505. <td>BSD-3-Clause</td>
  46506. </tr>
  46507. <tr>
  46508. <td>Versions</td>
  46509. <td>v2.3.2, v2.4.1, v2.4.2, v2.4.3</td>
  46510. </tr>
  46511. <tr>
  46512. <td>Architectures</td>
  46513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46514. </tr>
  46515. <tr>
  46516. <td>Definition</td>
  46517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ptex/xmake.lua">ptex/xmake.lua</a></td>
  46518. </tr>
  46519. </tbody>
  46520. </table>
  46521. <h5 id="installcommand">Install command</h5>
  46522. <pre><code class="lang-console">xrepo install ptex
  46523. </code></pre>
  46524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46525. <pre><code class="lang-lua">add_requires("ptex")
  46526. </code></pre>
  46527. <h3 id="pthreadpoollinux">pthreadpool (linux)</h3>
  46528. <table>
  46529. <thead>
  46530. <tr>
  46531. <th>Description</th>
  46532. <th><em>Portable (POSIX/Windows/Emscripten) thread pool for C/C++</em></th>
  46533. </tr>
  46534. </thead>
  46535. <tbody>
  46536. <tr>
  46537. <td>Homepage</td>
  46538. <td><a href="https://github.com/Maratyszcza/pthreadpool">https://github.com/Maratyszcza/pthreadpool</a></td>
  46539. </tr>
  46540. <tr>
  46541. <td>License</td>
  46542. <td>BSD-2-Clause</td>
  46543. </tr>
  46544. <tr>
  46545. <td>Versions</td>
  46546. <td>2021.05.08</td>
  46547. </tr>
  46548. <tr>
  46549. <td>Architectures</td>
  46550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46551. </tr>
  46552. <tr>
  46553. <td>Definition</td>
  46554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pthreadpool/xmake.lua">pthreadpool/xmake.lua</a></td>
  46555. </tr>
  46556. </tbody>
  46557. </table>
  46558. <h5 id="installcommand">Install command</h5>
  46559. <pre><code class="lang-console">xrepo install pthreadpool
  46560. </code></pre>
  46561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46562. <pre><code class="lang-lua">add_requires("pthreadpool")
  46563. </code></pre>
  46564. <h3 id="ptllinux">ptl (linux)</h3>
  46565. <table>
  46566. <thead>
  46567. <tr>
  46568. <th>Description</th>
  46569. <th><em>Lightweight C++11 multithreading tasking system featuring thread-pool, task-groups, and lock-free task queue</em></th>
  46570. </tr>
  46571. </thead>
  46572. <tbody>
  46573. <tr>
  46574. <td>Homepage</td>
  46575. <td><a href="https://github.com/jrmadsen/PTL">https://github.com/jrmadsen/PTL</a></td>
  46576. </tr>
  46577. <tr>
  46578. <td>License</td>
  46579. <td>MIT</td>
  46580. </tr>
  46581. <tr>
  46582. <td>Versions</td>
  46583. <td>v2.0.0</td>
  46584. </tr>
  46585. <tr>
  46586. <td>Architectures</td>
  46587. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46588. </tr>
  46589. <tr>
  46590. <td>Definition</td>
  46591. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/ptl/xmake.lua">ptl/xmake.lua</a></td>
  46592. </tr>
  46593. </tbody>
  46594. </table>
  46595. <h5 id="installcommand">Install command</h5>
  46596. <pre><code class="lang-console">xrepo install ptl
  46597. </code></pre>
  46598. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46599. <pre><code class="lang-lua">add_requires("ptl")
  46600. </code></pre>
  46601. <h3 id="pugixmllinux">pugixml (linux)</h3>
  46602. <table>
  46603. <thead>
  46604. <tr>
  46605. <th>Description</th>
  46606. <th><em>Light-weight, simple and fast XML parser for C++ with XPath support</em></th>
  46607. </tr>
  46608. </thead>
  46609. <tbody>
  46610. <tr>
  46611. <td>Homepage</td>
  46612. <td><a href="https://pugixml.org/">https://pugixml.org/</a></td>
  46613. </tr>
  46614. <tr>
  46615. <td>License</td>
  46616. <td>MIT</td>
  46617. </tr>
  46618. <tr>
  46619. <td>Versions</td>
  46620. <td>v1.11.4, v1.13, v1.14, v1.15</td>
  46621. </tr>
  46622. <tr>
  46623. <td>Architectures</td>
  46624. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46625. </tr>
  46626. <tr>
  46627. <td>Definition</td>
  46628. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pugixml/xmake.lua">pugixml/xmake.lua</a></td>
  46629. </tr>
  46630. </tbody>
  46631. </table>
  46632. <h5 id="installcommand">Install command</h5>
  46633. <pre><code class="lang-console">xrepo install pugixml
  46634. </code></pre>
  46635. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46636. <pre><code class="lang-lua">add_requires("pugixml")
  46637. </code></pre>
  46638. <h3 id="pulsarlinux">pulsar (linux)</h3>
  46639. <table>
  46640. <thead>
  46641. <tr>
  46642. <th>Description</th>
  46643. <th><em>Pulsar C++ client library</em></th>
  46644. </tr>
  46645. </thead>
  46646. <tbody>
  46647. <tr>
  46648. <td>Homepage</td>
  46649. <td><a href="https://github.com/apache/pulsar-client-cpp">https://github.com/apache/pulsar-client-cpp</a></td>
  46650. </tr>
  46651. <tr>
  46652. <td>License</td>
  46653. <td>Apache-2.0</td>
  46654. </tr>
  46655. <tr>
  46656. <td>Versions</td>
  46657. <td>3.1.2, 3.5.0, 3.5.1, 3.6.0</td>
  46658. </tr>
  46659. <tr>
  46660. <td>Architectures</td>
  46661. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46662. </tr>
  46663. <tr>
  46664. <td>Definition</td>
  46665. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pulsar/xmake.lua">pulsar/xmake.lua</a></td>
  46666. </tr>
  46667. </tbody>
  46668. </table>
  46669. <h5 id="installcommand">Install command</h5>
  46670. <pre><code class="lang-console">xrepo install pulsar
  46671. </code></pre>
  46672. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46673. <pre><code class="lang-lua">add_requires("pulsar")
  46674. </code></pre>
  46675. <h3 id="pulseaudiolinux">pulseaudio (linux)</h3>
  46676. <table>
  46677. <thead>
  46678. <tr>
  46679. <th>Description</th>
  46680. <th><em>A featureful, general-purpose sound server</em></th>
  46681. </tr>
  46682. </thead>
  46683. <tbody>
  46684. <tr>
  46685. <td>Homepage</td>
  46686. <td><a href="https://www.freedesktop.org/wiki/Software/PulseAudio/">https://www.freedesktop.org/wiki/Software/PulseAudio/</a></td>
  46687. </tr>
  46688. <tr>
  46689. <td>License</td>
  46690. <td>LGPL-2.1-or-later</td>
  46691. </tr>
  46692. <tr>
  46693. <td>Versions</td>
  46694. <td>v17.0</td>
  46695. </tr>
  46696. <tr>
  46697. <td>Architectures</td>
  46698. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46699. </tr>
  46700. <tr>
  46701. <td>Definition</td>
  46702. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pulseaudio/xmake.lua">pulseaudio/xmake.lua</a></td>
  46703. </tr>
  46704. </tbody>
  46705. </table>
  46706. <h5 id="installcommand">Install command</h5>
  46707. <pre><code class="lang-console">xrepo install pulseaudio
  46708. </code></pre>
  46709. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46710. <pre><code class="lang-lua">add_requires("pulseaudio")
  46711. </code></pre>
  46712. <h3 id="pupnplinux">pupnp (linux)</h3>
  46713. <table>
  46714. <thead>
  46715. <tr>
  46716. <th>Description</th>
  46717. <th><em>Build UPnP-compliant control points, devices, and bridges on several operating systems.</em></th>
  46718. </tr>
  46719. </thead>
  46720. <tbody>
  46721. <tr>
  46722. <td>Homepage</td>
  46723. <td><a href="https://pupnp.github.io/pupnp">https://pupnp.github.io/pupnp</a></td>
  46724. </tr>
  46725. <tr>
  46726. <td>Versions</td>
  46727. <td>1.14.12</td>
  46728. </tr>
  46729. <tr>
  46730. <td>Architectures</td>
  46731. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46732. </tr>
  46733. <tr>
  46734. <td>Definition</td>
  46735. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pupnp/xmake.lua">pupnp/xmake.lua</a></td>
  46736. </tr>
  46737. </tbody>
  46738. </table>
  46739. <h5 id="installcommand">Install command</h5>
  46740. <pre><code class="lang-console">xrepo install pupnp
  46741. </code></pre>
  46742. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46743. <pre><code class="lang-lua">add_requires("pupnp")
  46744. </code></pre>
  46745. <h3 id="pybind11linux">pybind11 (linux)</h3>
  46746. <table>
  46747. <thead>
  46748. <tr>
  46749. <th>Description</th>
  46750. <th><em>Seamless operability between C++11 and Python.</em></th>
  46751. </tr>
  46752. </thead>
  46753. <tbody>
  46754. <tr>
  46755. <td>Homepage</td>
  46756. <td><a href="https://github.com/pybind/pybind11">https://github.com/pybind/pybind11</a></td>
  46757. </tr>
  46758. <tr>
  46759. <td>License</td>
  46760. <td>BSD-3-Clause</td>
  46761. </tr>
  46762. <tr>
  46763. <td>Versions</td>
  46764. <td>v2.5.0, v2.6.2, v2.7.1, v2.8.1, v2.9.1, v2.9.2, v2.10.0, v2.12.0, v2.13.1, v2.13.5, v2.13.6, v3.0.0, v3.0.1</td>
  46765. </tr>
  46766. <tr>
  46767. <td>Architectures</td>
  46768. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46769. </tr>
  46770. <tr>
  46771. <td>Definition</td>
  46772. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pybind11/xmake.lua">pybind11/xmake.lua</a></td>
  46773. </tr>
  46774. </tbody>
  46775. </table>
  46776. <h5 id="installcommand">Install command</h5>
  46777. <pre><code class="lang-console">xrepo install pybind11
  46778. </code></pre>
  46779. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46780. <pre><code class="lang-lua">add_requires("pybind11")
  46781. </code></pre>
  46782. <h3 id="pycdclinux">pycdc (linux)</h3>
  46783. <table>
  46784. <thead>
  46785. <tr>
  46786. <th>Description</th>
  46787. <th><em>C++ python bytecode disassembler and decompiler</em></th>
  46788. </tr>
  46789. </thead>
  46790. <tbody>
  46791. <tr>
  46792. <td>Homepage</td>
  46793. <td><a href="https://github.com/zrax/pycdc">https://github.com/zrax/pycdc</a></td>
  46794. </tr>
  46795. <tr>
  46796. <td>License</td>
  46797. <td>GPL-3.0</td>
  46798. </tr>
  46799. <tr>
  46800. <td>Versions</td>
  46801. <td>2024.08.12</td>
  46802. </tr>
  46803. <tr>
  46804. <td>Architectures</td>
  46805. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46806. </tr>
  46807. <tr>
  46808. <td>Definition</td>
  46809. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pycdc/xmake.lua">pycdc/xmake.lua</a></td>
  46810. </tr>
  46811. </tbody>
  46812. </table>
  46813. <h5 id="installcommand">Install command</h5>
  46814. <pre><code class="lang-console">xrepo install pycdc
  46815. </code></pre>
  46816. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46817. <pre><code class="lang-lua">add_requires("pycdc")
  46818. </code></pre>
  46819. <h3 id="pyincpplinux">pyincpp (linux)</h3>
  46820. <table>
  46821. <thead>
  46822. <tr>
  46823. <th>Description</th>
  46824. <th><em>A C++ type library that is as easy to use as Python built-in types.</em></th>
  46825. </tr>
  46826. </thead>
  46827. <tbody>
  46828. <tr>
  46829. <td>Homepage</td>
  46830. <td><a href="https://github.com/chen-qingyu/pyincpp">https://github.com/chen-qingyu/pyincpp</a></td>
  46831. </tr>
  46832. <tr>
  46833. <td>License</td>
  46834. <td>MIT</td>
  46835. </tr>
  46836. <tr>
  46837. <td>Versions</td>
  46838. <td>v1.3.2, v1.3.3, v1.4.1, v1.6.0, v1.6.1, v2.3.0, v2.4.0, v2.4.1, v2.5.1, v2.5.2, v2.6.0, v2.6.1, v2.6.2</td>
  46839. </tr>
  46840. <tr>
  46841. <td>Architectures</td>
  46842. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46843. </tr>
  46844. <tr>
  46845. <td>Definition</td>
  46846. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pyincpp/xmake.lua">pyincpp/xmake.lua</a></td>
  46847. </tr>
  46848. </tbody>
  46849. </table>
  46850. <h5 id="installcommand">Install command</h5>
  46851. <pre><code class="lang-console">xrepo install pyincpp
  46852. </code></pre>
  46853. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46854. <pre><code class="lang-lua">add_requires("pyincpp")
  46855. </code></pre>
  46856. <h3 id="pystringlinux">pystring (linux)</h3>
  46857. <table>
  46858. <thead>
  46859. <tr>
  46860. <th>Description</th>
  46861. <th><em>Pystring is a collection of C++ functions which match the interface and behavior of python&#39;s string class methods using std::string.</em></th>
  46862. </tr>
  46863. </thead>
  46864. <tbody>
  46865. <tr>
  46866. <td>Homepage</td>
  46867. <td><a href="https://github.com/imageworks/pystring">https://github.com/imageworks/pystring</a></td>
  46868. </tr>
  46869. <tr>
  46870. <td>License</td>
  46871. <td>BSD-3-Clause</td>
  46872. </tr>
  46873. <tr>
  46874. <td>Versions</td>
  46875. <td>2020.02.04, 2023.07.23, 2025.06.23</td>
  46876. </tr>
  46877. <tr>
  46878. <td>Architectures</td>
  46879. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46880. </tr>
  46881. <tr>
  46882. <td>Definition</td>
  46883. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pystring/xmake.lua">pystring/xmake.lua</a></td>
  46884. </tr>
  46885. </tbody>
  46886. </table>
  46887. <h5 id="installcommand">Install command</h5>
  46888. <pre><code class="lang-console">xrepo install pystring
  46889. </code></pre>
  46890. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46891. <pre><code class="lang-lua">add_requires("pystring")
  46892. </code></pre>
  46893. <h3 id="pythonlinux">python (linux)</h3>
  46894. <table>
  46895. <thead>
  46896. <tr>
  46897. <th>Description</th>
  46898. <th><em>The python programming language.</em></th>
  46899. </tr>
  46900. </thead>
  46901. <tbody>
  46902. <tr>
  46903. <td>Homepage</td>
  46904. <td><a href="https://www.python.org/">https://www.python.org/</a></td>
  46905. </tr>
  46906. <tr>
  46907. <td>License</td>
  46908. <td>PSF</td>
  46909. </tr>
  46910. <tr>
  46911. <td>Versions</td>
  46912. <td>2.7.18, 3.7.9, 3.8.10, 3.9.5, 3.9.6, 3.9.10, 3.9.13, 3.10.6, 3.10.11, 3.11.3, 3.11.8, 3.11.9, 3.12.3, 3.12.8, 3.12.10, 3.13.0, 3.13.1, 3.13.2</td>
  46913. </tr>
  46914. <tr>
  46915. <td>Architectures</td>
  46916. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46917. </tr>
  46918. <tr>
  46919. <td>Definition</td>
  46920. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python/xmake.lua">python/xmake.lua</a></td>
  46921. </tr>
  46922. </tbody>
  46923. </table>
  46924. <h5 id="installcommand">Install command</h5>
  46925. <pre><code class="lang-console">xrepo install python
  46926. </code></pre>
  46927. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46928. <pre><code class="lang-lua">add_requires("python")
  46929. </code></pre>
  46930. <h3 id="python2linux">python2 (linux)</h3>
  46931. <table>
  46932. <thead>
  46933. <tr>
  46934. <th>Description</th>
  46935. <th><em>The python programming language.</em></th>
  46936. </tr>
  46937. </thead>
  46938. <tbody>
  46939. <tr>
  46940. <td>Homepage</td>
  46941. <td><a href="https://www.python.org/">https://www.python.org/</a></td>
  46942. </tr>
  46943. <tr>
  46944. <td>Versions</td>
  46945. <td>2.7.15, 2.7.18</td>
  46946. </tr>
  46947. <tr>
  46948. <td>Architectures</td>
  46949. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46950. </tr>
  46951. <tr>
  46952. <td>Definition</td>
  46953. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python2/xmake.lua">python2/xmake.lua</a></td>
  46954. </tr>
  46955. </tbody>
  46956. </table>
  46957. <h5 id="installcommand">Install command</h5>
  46958. <pre><code class="lang-console">xrepo install python2
  46959. </code></pre>
  46960. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46961. <pre><code class="lang-lua">add_requires("python2")
  46962. </code></pre>
  46963. <h2 id="q">q</h2>
  46964. <h3 id="qcborlinux">qcbor (linux)</h3>
  46965. <table>
  46966. <thead>
  46967. <tr>
  46968. <th>Description</th>
  46969. <th><em>Comprehensive, powerful, commercial-quality CBOR encoder/ decoder that is still suited for small devices.</em></th>
  46970. </tr>
  46971. </thead>
  46972. <tbody>
  46973. <tr>
  46974. <td>Homepage</td>
  46975. <td><a href="https://github.com/laurencelundblade/QCBOR">https://github.com/laurencelundblade/QCBOR</a></td>
  46976. </tr>
  46977. <tr>
  46978. <td>License</td>
  46979. <td>BSD-3-Clause</td>
  46980. </tr>
  46981. <tr>
  46982. <td>Versions</td>
  46983. <td>v1.4.1, v1.5.1, v1.5.3</td>
  46984. </tr>
  46985. <tr>
  46986. <td>Architectures</td>
  46987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  46988. </tr>
  46989. <tr>
  46990. <td>Definition</td>
  46991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qcbor/xmake.lua">qcbor/xmake.lua</a></td>
  46992. </tr>
  46993. </tbody>
  46994. </table>
  46995. <h5 id="installcommand">Install command</h5>
  46996. <pre><code class="lang-console">xrepo install qcbor
  46997. </code></pre>
  46998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  46999. <pre><code class="lang-lua">add_requires("qcbor")
  47000. </code></pre>
  47001. <h3 id="qdcaelinux">qdcae (linux)</h3>
  47002. <table>
  47003. <thead>
  47004. <tr>
  47005. <th>Description</th>
  47006. <th><em>qd python (and C++) library for CAE (currently mostly LS-Dyna) </em></th>
  47007. </tr>
  47008. </thead>
  47009. <tbody>
  47010. <tr>
  47011. <td>Homepage</td>
  47012. <td><a href="https://github.com/qd-cae/qd-cae-python">https://github.com/qd-cae/qd-cae-python</a></td>
  47013. </tr>
  47014. <tr>
  47015. <td>Versions</td>
  47016. <td>0.8.9</td>
  47017. </tr>
  47018. <tr>
  47019. <td>Architectures</td>
  47020. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47021. </tr>
  47022. <tr>
  47023. <td>Definition</td>
  47024. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qdcae/xmake.lua">qdcae/xmake.lua</a></td>
  47025. </tr>
  47026. </tbody>
  47027. </table>
  47028. <h5 id="installcommand">Install command</h5>
  47029. <pre><code class="lang-console">xrepo install qdcae
  47030. </code></pre>
  47031. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47032. <pre><code class="lang-lua">add_requires("qdcae")
  47033. </code></pre>
  47034. <h3 id="qdldllinux">qdldl (linux)</h3>
  47035. <table>
  47036. <thead>
  47037. <tr>
  47038. <th>Description</th>
  47039. <th><em>A free LDL factorisation routine</em></th>
  47040. </tr>
  47041. </thead>
  47042. <tbody>
  47043. <tr>
  47044. <td>Homepage</td>
  47045. <td><a href="https://github.com/osqp/qdldl">https://github.com/osqp/qdldl</a></td>
  47046. </tr>
  47047. <tr>
  47048. <td>License</td>
  47049. <td>Apache-2.0</td>
  47050. </tr>
  47051. <tr>
  47052. <td>Versions</td>
  47053. <td>v0.1.7, v0.1.8, v0.1.9</td>
  47054. </tr>
  47055. <tr>
  47056. <td>Architectures</td>
  47057. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47058. </tr>
  47059. <tr>
  47060. <td>Definition</td>
  47061. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qdldl/xmake.lua">qdldl/xmake.lua</a></td>
  47062. </tr>
  47063. </tbody>
  47064. </table>
  47065. <h5 id="installcommand">Install command</h5>
  47066. <pre><code class="lang-console">xrepo install qdldl
  47067. </code></pre>
  47068. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47069. <pre><code class="lang-lua">add_requires("qdldl")
  47070. </code></pre>
  47071. <h3 id="qhulllinux">qhull (linux)</h3>
  47072. <table>
  47073. <thead>
  47074. <tr>
  47075. <th>Description</th>
  47076. <th><em>Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram.</em></th>
  47077. </tr>
  47078. </thead>
  47079. <tbody>
  47080. <tr>
  47081. <td>Homepage</td>
  47082. <td><a href="http://www.qhull.org/">http://www.qhull.org/</a></td>
  47083. </tr>
  47084. <tr>
  47085. <td>Versions</td>
  47086. <td>2020.2</td>
  47087. </tr>
  47088. <tr>
  47089. <td>Architectures</td>
  47090. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47091. </tr>
  47092. <tr>
  47093. <td>Definition</td>
  47094. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qhull/xmake.lua">qhull/xmake.lua</a></td>
  47095. </tr>
  47096. </tbody>
  47097. </table>
  47098. <h5 id="installcommand">Install command</h5>
  47099. <pre><code class="lang-console">xrepo install qhull
  47100. </code></pre>
  47101. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47102. <pre><code class="lang-lua">add_requires("qhull")
  47103. </code></pre>
  47104. <h3 id="qmsetuplinux">qmsetup (linux)</h3>
  47105. <table>
  47106. <thead>
  47107. <tr>
  47108. <th>Description</th>
  47109. <th><em>CMake Modules and Basic Libraries for C/C++ projects.</em></th>
  47110. </tr>
  47111. </thead>
  47112. <tbody>
  47113. <tr>
  47114. <td>Homepage</td>
  47115. <td><a href="https://github.com/stdware/qmsetup">https://github.com/stdware/qmsetup</a></td>
  47116. </tr>
  47117. <tr>
  47118. <td>License</td>
  47119. <td>MIT</td>
  47120. </tr>
  47121. <tr>
  47122. <td>Versions</td>
  47123. <td>2024.09.02</td>
  47124. </tr>
  47125. <tr>
  47126. <td>Architectures</td>
  47127. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47128. </tr>
  47129. <tr>
  47130. <td>Definition</td>
  47131. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qmsetup/xmake.lua">qmsetup/xmake.lua</a></td>
  47132. </tr>
  47133. </tbody>
  47134. </table>
  47135. <h5 id="installcommand">Install command</h5>
  47136. <pre><code class="lang-console">xrepo install qmsetup
  47137. </code></pre>
  47138. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47139. <pre><code class="lang-lua">add_requires("qmsetup")
  47140. </code></pre>
  47141. <h3 id="qoalinux">qoa (linux)</h3>
  47142. <table>
  47143. <thead>
  47144. <tr>
  47145. <th>Description</th>
  47146. <th><em>The “Quite OK Audio Format” for fast, lossy audio compression</em></th>
  47147. </tr>
  47148. </thead>
  47149. <tbody>
  47150. <tr>
  47151. <td>Homepage</td>
  47152. <td><a href="https://github.com/phoboslab/qoa">https://github.com/phoboslab/qoa</a></td>
  47153. </tr>
  47154. <tr>
  47155. <td>License</td>
  47156. <td>MIT</td>
  47157. </tr>
  47158. <tr>
  47159. <td>Versions</td>
  47160. <td>2024.07.02</td>
  47161. </tr>
  47162. <tr>
  47163. <td>Architectures</td>
  47164. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47165. </tr>
  47166. <tr>
  47167. <td>Definition</td>
  47168. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qoa/xmake.lua">qoa/xmake.lua</a></td>
  47169. </tr>
  47170. </tbody>
  47171. </table>
  47172. <h5 id="installcommand">Install command</h5>
  47173. <pre><code class="lang-console">xrepo install qoa
  47174. </code></pre>
  47175. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47176. <pre><code class="lang-lua">add_requires("qoa")
  47177. </code></pre>
  47178. <h3 id="qoilinux">qoi (linux)</h3>
  47179. <table>
  47180. <thead>
  47181. <tr>
  47182. <th>Description</th>
  47183. <th><em>The Quite OK Image Format for fast, lossless image compression</em></th>
  47184. </tr>
  47185. </thead>
  47186. <tbody>
  47187. <tr>
  47188. <td>Homepage</td>
  47189. <td><a href="https://qoiformat.org/">https://qoiformat.org/</a></td>
  47190. </tr>
  47191. <tr>
  47192. <td>License</td>
  47193. <td>MIT</td>
  47194. </tr>
  47195. <tr>
  47196. <td>Versions</td>
  47197. <td>2021.12.22, 2022.11.17, 2024.03.18, 2025.06.18</td>
  47198. </tr>
  47199. <tr>
  47200. <td>Architectures</td>
  47201. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47202. </tr>
  47203. <tr>
  47204. <td>Definition</td>
  47205. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qoi/xmake.lua">qoi/xmake.lua</a></td>
  47206. </tr>
  47207. </tbody>
  47208. </table>
  47209. <h5 id="installcommand">Install command</h5>
  47210. <pre><code class="lang-console">xrepo install qoi
  47211. </code></pre>
  47212. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47213. <pre><code class="lang-lua">add_requires("qoi")
  47214. </code></pre>
  47215. <h3 id="qrcodegeneratorclinux">qr-code-generator-c (linux)</h3>
  47216. <table>
  47217. <thead>
  47218. <tr>
  47219. <th>Description</th>
  47220. <th><em>High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.</em></th>
  47221. </tr>
  47222. </thead>
  47223. <tbody>
  47224. <tr>
  47225. <td>Homepage</td>
  47226. <td><a href="https://www.nayuki.io/page/qr-code-generator-library">https://www.nayuki.io/page/qr-code-generator-library</a></td>
  47227. </tr>
  47228. <tr>
  47229. <td>Versions</td>
  47230. <td>v1.8.0</td>
  47231. </tr>
  47232. <tr>
  47233. <td>Architectures</td>
  47234. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47235. </tr>
  47236. <tr>
  47237. <td>Definition</td>
  47238. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qr-code-generator-c/xmake.lua">qr-code-generator-c/xmake.lua</a></td>
  47239. </tr>
  47240. </tbody>
  47241. </table>
  47242. <h5 id="installcommand">Install command</h5>
  47243. <pre><code class="lang-console">xrepo install qr-code-generator-c
  47244. </code></pre>
  47245. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47246. <pre><code class="lang-lua">add_requires("qr-code-generator-c")
  47247. </code></pre>
  47248. <h3 id="qrcodegeneratorcpplinux">qr-code-generator-cpp (linux)</h3>
  47249. <table>
  47250. <thead>
  47251. <tr>
  47252. <th>Description</th>
  47253. <th><em>High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.</em></th>
  47254. </tr>
  47255. </thead>
  47256. <tbody>
  47257. <tr>
  47258. <td>Homepage</td>
  47259. <td><a href="https://www.nayuki.io/page/qr-code-generator-library">https://www.nayuki.io/page/qr-code-generator-library</a></td>
  47260. </tr>
  47261. <tr>
  47262. <td>Versions</td>
  47263. <td>v1.8.0</td>
  47264. </tr>
  47265. <tr>
  47266. <td>Architectures</td>
  47267. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47268. </tr>
  47269. <tr>
  47270. <td>Definition</td>
  47271. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qr-code-generator-cpp/xmake.lua">qr-code-generator-cpp/xmake.lua</a></td>
  47272. </tr>
  47273. </tbody>
  47274. </table>
  47275. <h5 id="installcommand">Install command</h5>
  47276. <pre><code class="lang-console">xrepo install qr-code-generator-cpp
  47277. </code></pre>
  47278. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47279. <pre><code class="lang-lua">add_requires("qr-code-generator-cpp")
  47280. </code></pre>
  47281. <h3 id="qttoolslinux">qt-tools (linux)</h3>
  47282. <table>
  47283. <thead>
  47284. <tr>
  47285. <th>Description</th>
  47286. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47287. </tr>
  47288. </thead>
  47289. <tbody>
  47290. <tr>
  47291. <td>Homepage</td>
  47292. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47293. </tr>
  47294. <tr>
  47295. <td>License</td>
  47296. <td>LGPL-3</td>
  47297. </tr>
  47298. <tr>
  47299. <td>Versions</td>
  47300. <td>5.12.5, 5.15.2, 6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47301. </tr>
  47302. <tr>
  47303. <td>Architectures</td>
  47304. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47305. </tr>
  47306. <tr>
  47307. <td>Definition</td>
  47308. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt-tools/xmake.lua">qt-tools/xmake.lua</a></td>
  47309. </tr>
  47310. </tbody>
  47311. </table>
  47312. <h5 id="installcommand">Install command</h5>
  47313. <pre><code class="lang-console">xrepo install qt-tools
  47314. </code></pre>
  47315. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47316. <pre><code class="lang-lua">add_requires("qt-tools")
  47317. </code></pre>
  47318. <h3 id="qt5baselinux">qt5base (linux)</h3>
  47319. <table>
  47320. <thead>
  47321. <tr>
  47322. <th>Description</th>
  47323. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47324. </tr>
  47325. </thead>
  47326. <tbody>
  47327. <tr>
  47328. <td>Homepage</td>
  47329. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47330. </tr>
  47331. <tr>
  47332. <td>License</td>
  47333. <td>LGPL-3</td>
  47334. </tr>
  47335. <tr>
  47336. <td>Versions</td>
  47337. <td>5.12.5, 5.15.2</td>
  47338. </tr>
  47339. <tr>
  47340. <td>Architectures</td>
  47341. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47342. </tr>
  47343. <tr>
  47344. <td>Definition</td>
  47345. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5base/xmake.lua">qt5base/xmake.lua</a></td>
  47346. </tr>
  47347. </tbody>
  47348. </table>
  47349. <h5 id="installcommand">Install command</h5>
  47350. <pre><code class="lang-console">xrepo install qt5base
  47351. </code></pre>
  47352. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47353. <pre><code class="lang-lua">add_requires("qt5base")
  47354. </code></pre>
  47355. <h3 id="qt5corelinux">qt5core (linux)</h3>
  47356. <table>
  47357. <thead>
  47358. <tr>
  47359. <th>Description</th>
  47360. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47361. </tr>
  47362. </thead>
  47363. <tbody>
  47364. <tr>
  47365. <td>Homepage</td>
  47366. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47367. </tr>
  47368. <tr>
  47369. <td>License</td>
  47370. <td>LGPL-3</td>
  47371. </tr>
  47372. <tr>
  47373. <td>Versions</td>
  47374. <td>5.12.5, 5.15.2</td>
  47375. </tr>
  47376. <tr>
  47377. <td>Architectures</td>
  47378. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47379. </tr>
  47380. <tr>
  47381. <td>Definition</td>
  47382. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5core/xmake.lua">qt5core/xmake.lua</a></td>
  47383. </tr>
  47384. </tbody>
  47385. </table>
  47386. <h5 id="installcommand">Install command</h5>
  47387. <pre><code class="lang-console">xrepo install qt5core
  47388. </code></pre>
  47389. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47390. <pre><code class="lang-lua">add_requires("qt5core")
  47391. </code></pre>
  47392. <h3 id="qt5guilinux">qt5gui (linux)</h3>
  47393. <table>
  47394. <thead>
  47395. <tr>
  47396. <th>Description</th>
  47397. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47398. </tr>
  47399. </thead>
  47400. <tbody>
  47401. <tr>
  47402. <td>Homepage</td>
  47403. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47404. </tr>
  47405. <tr>
  47406. <td>License</td>
  47407. <td>LGPL-3</td>
  47408. </tr>
  47409. <tr>
  47410. <td>Versions</td>
  47411. <td>5.12.5, 5.15.2</td>
  47412. </tr>
  47413. <tr>
  47414. <td>Architectures</td>
  47415. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47416. </tr>
  47417. <tr>
  47418. <td>Definition</td>
  47419. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5gui/xmake.lua">qt5gui/xmake.lua</a></td>
  47420. </tr>
  47421. </tbody>
  47422. </table>
  47423. <h5 id="installcommand">Install command</h5>
  47424. <pre><code class="lang-console">xrepo install qt5gui
  47425. </code></pre>
  47426. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47427. <pre><code class="lang-lua">add_requires("qt5gui")
  47428. </code></pre>
  47429. <h3 id="qt5networklinux">qt5network (linux)</h3>
  47430. <table>
  47431. <thead>
  47432. <tr>
  47433. <th>Description</th>
  47434. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47435. </tr>
  47436. </thead>
  47437. <tbody>
  47438. <tr>
  47439. <td>Homepage</td>
  47440. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47441. </tr>
  47442. <tr>
  47443. <td>License</td>
  47444. <td>LGPL-3</td>
  47445. </tr>
  47446. <tr>
  47447. <td>Versions</td>
  47448. <td>5.12.5, 5.15.2</td>
  47449. </tr>
  47450. <tr>
  47451. <td>Architectures</td>
  47452. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47453. </tr>
  47454. <tr>
  47455. <td>Definition</td>
  47456. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5network/xmake.lua">qt5network/xmake.lua</a></td>
  47457. </tr>
  47458. </tbody>
  47459. </table>
  47460. <h5 id="installcommand">Install command</h5>
  47461. <pre><code class="lang-console">xrepo install qt5network
  47462. </code></pre>
  47463. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47464. <pre><code class="lang-lua">add_requires("qt5network")
  47465. </code></pre>
  47466. <h3 id="qt5webviewlinux">qt5webview (linux)</h3>
  47467. <table>
  47468. <thead>
  47469. <tr>
  47470. <th>Description</th>
  47471. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47472. </tr>
  47473. </thead>
  47474. <tbody>
  47475. <tr>
  47476. <td>Homepage</td>
  47477. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47478. </tr>
  47479. <tr>
  47480. <td>License</td>
  47481. <td>LGPL-3</td>
  47482. </tr>
  47483. <tr>
  47484. <td>Versions</td>
  47485. <td>5.12.5, 5.15.2</td>
  47486. </tr>
  47487. <tr>
  47488. <td>Architectures</td>
  47489. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47490. </tr>
  47491. <tr>
  47492. <td>Definition</td>
  47493. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5webview/xmake.lua">qt5webview/xmake.lua</a></td>
  47494. </tr>
  47495. </tbody>
  47496. </table>
  47497. <h5 id="installcommand">Install command</h5>
  47498. <pre><code class="lang-console">xrepo install qt5webview
  47499. </code></pre>
  47500. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47501. <pre><code class="lang-lua">add_requires("qt5webview")
  47502. </code></pre>
  47503. <h3 id="qt5widgetslinux">qt5widgets (linux)</h3>
  47504. <table>
  47505. <thead>
  47506. <tr>
  47507. <th>Description</th>
  47508. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47509. </tr>
  47510. </thead>
  47511. <tbody>
  47512. <tr>
  47513. <td>Homepage</td>
  47514. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47515. </tr>
  47516. <tr>
  47517. <td>License</td>
  47518. <td>LGPL-3</td>
  47519. </tr>
  47520. <tr>
  47521. <td>Versions</td>
  47522. <td>5.12.5, 5.15.2</td>
  47523. </tr>
  47524. <tr>
  47525. <td>Architectures</td>
  47526. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47527. </tr>
  47528. <tr>
  47529. <td>Definition</td>
  47530. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt5widgets/xmake.lua">qt5widgets/xmake.lua</a></td>
  47531. </tr>
  47532. </tbody>
  47533. </table>
  47534. <h5 id="installcommand">Install command</h5>
  47535. <pre><code class="lang-console">xrepo install qt5widgets
  47536. </code></pre>
  47537. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47538. <pre><code class="lang-lua">add_requires("qt5widgets")
  47539. </code></pre>
  47540. <h3 id="qt6baselinux">qt6base (linux)</h3>
  47541. <table>
  47542. <thead>
  47543. <tr>
  47544. <th>Description</th>
  47545. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47546. </tr>
  47547. </thead>
  47548. <tbody>
  47549. <tr>
  47550. <td>Homepage</td>
  47551. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47552. </tr>
  47553. <tr>
  47554. <td>License</td>
  47555. <td>LGPL-3</td>
  47556. </tr>
  47557. <tr>
  47558. <td>Versions</td>
  47559. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47560. </tr>
  47561. <tr>
  47562. <td>Architectures</td>
  47563. <td>x86_64</td>
  47564. </tr>
  47565. <tr>
  47566. <td>Definition</td>
  47567. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6base/xmake.lua">qt6base/xmake.lua</a></td>
  47568. </tr>
  47569. </tbody>
  47570. </table>
  47571. <h5 id="installcommand">Install command</h5>
  47572. <pre><code class="lang-console">xrepo install qt6base
  47573. </code></pre>
  47574. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47575. <pre><code class="lang-lua">add_requires("qt6base")
  47576. </code></pre>
  47577. <h3 id="qt6corelinux">qt6core (linux)</h3>
  47578. <table>
  47579. <thead>
  47580. <tr>
  47581. <th>Description</th>
  47582. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47583. </tr>
  47584. </thead>
  47585. <tbody>
  47586. <tr>
  47587. <td>Homepage</td>
  47588. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47589. </tr>
  47590. <tr>
  47591. <td>License</td>
  47592. <td>LGPL-3</td>
  47593. </tr>
  47594. <tr>
  47595. <td>Versions</td>
  47596. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47597. </tr>
  47598. <tr>
  47599. <td>Architectures</td>
  47600. <td>x86_64</td>
  47601. </tr>
  47602. <tr>
  47603. <td>Definition</td>
  47604. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6core/xmake.lua">qt6core/xmake.lua</a></td>
  47605. </tr>
  47606. </tbody>
  47607. </table>
  47608. <h5 id="installcommand">Install command</h5>
  47609. <pre><code class="lang-console">xrepo install qt6core
  47610. </code></pre>
  47611. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47612. <pre><code class="lang-lua">add_requires("qt6core")
  47613. </code></pre>
  47614. <h3 id="qt6guilinux">qt6gui (linux)</h3>
  47615. <table>
  47616. <thead>
  47617. <tr>
  47618. <th>Description</th>
  47619. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47620. </tr>
  47621. </thead>
  47622. <tbody>
  47623. <tr>
  47624. <td>Homepage</td>
  47625. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47626. </tr>
  47627. <tr>
  47628. <td>License</td>
  47629. <td>LGPL-3</td>
  47630. </tr>
  47631. <tr>
  47632. <td>Versions</td>
  47633. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47634. </tr>
  47635. <tr>
  47636. <td>Architectures</td>
  47637. <td>x86_64</td>
  47638. </tr>
  47639. <tr>
  47640. <td>Definition</td>
  47641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6gui/xmake.lua">qt6gui/xmake.lua</a></td>
  47642. </tr>
  47643. </tbody>
  47644. </table>
  47645. <h5 id="installcommand">Install command</h5>
  47646. <pre><code class="lang-console">xrepo install qt6gui
  47647. </code></pre>
  47648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47649. <pre><code class="lang-lua">add_requires("qt6gui")
  47650. </code></pre>
  47651. <h3 id="qt6networklinux">qt6network (linux)</h3>
  47652. <table>
  47653. <thead>
  47654. <tr>
  47655. <th>Description</th>
  47656. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47657. </tr>
  47658. </thead>
  47659. <tbody>
  47660. <tr>
  47661. <td>Homepage</td>
  47662. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47663. </tr>
  47664. <tr>
  47665. <td>License</td>
  47666. <td>LGPL-3</td>
  47667. </tr>
  47668. <tr>
  47669. <td>Versions</td>
  47670. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47671. </tr>
  47672. <tr>
  47673. <td>Architectures</td>
  47674. <td>x86_64</td>
  47675. </tr>
  47676. <tr>
  47677. <td>Definition</td>
  47678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6network/xmake.lua">qt6network/xmake.lua</a></td>
  47679. </tr>
  47680. </tbody>
  47681. </table>
  47682. <h5 id="installcommand">Install command</h5>
  47683. <pre><code class="lang-console">xrepo install qt6network
  47684. </code></pre>
  47685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47686. <pre><code class="lang-lua">add_requires("qt6network")
  47687. </code></pre>
  47688. <h3 id="qt6qmllinux">qt6qml (linux)</h3>
  47689. <table>
  47690. <thead>
  47691. <tr>
  47692. <th>Description</th>
  47693. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47694. </tr>
  47695. </thead>
  47696. <tbody>
  47697. <tr>
  47698. <td>Homepage</td>
  47699. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47700. </tr>
  47701. <tr>
  47702. <td>License</td>
  47703. <td>LGPL-3</td>
  47704. </tr>
  47705. <tr>
  47706. <td>Versions</td>
  47707. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47708. </tr>
  47709. <tr>
  47710. <td>Architectures</td>
  47711. <td>x86_64</td>
  47712. </tr>
  47713. <tr>
  47714. <td>Definition</td>
  47715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6qml/xmake.lua">qt6qml/xmake.lua</a></td>
  47716. </tr>
  47717. </tbody>
  47718. </table>
  47719. <h5 id="installcommand">Install command</h5>
  47720. <pre><code class="lang-console">xrepo install qt6qml
  47721. </code></pre>
  47722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47723. <pre><code class="lang-lua">add_requires("qt6qml")
  47724. </code></pre>
  47725. <h3 id="qt6quicklinux">qt6quick (linux)</h3>
  47726. <table>
  47727. <thead>
  47728. <tr>
  47729. <th>Description</th>
  47730. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47731. </tr>
  47732. </thead>
  47733. <tbody>
  47734. <tr>
  47735. <td>Homepage</td>
  47736. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47737. </tr>
  47738. <tr>
  47739. <td>License</td>
  47740. <td>LGPL-3</td>
  47741. </tr>
  47742. <tr>
  47743. <td>Versions</td>
  47744. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47745. </tr>
  47746. <tr>
  47747. <td>Architectures</td>
  47748. <td>x86_64</td>
  47749. </tr>
  47750. <tr>
  47751. <td>Definition</td>
  47752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6quick/xmake.lua">qt6quick/xmake.lua</a></td>
  47753. </tr>
  47754. </tbody>
  47755. </table>
  47756. <h5 id="installcommand">Install command</h5>
  47757. <pre><code class="lang-console">xrepo install qt6quick
  47758. </code></pre>
  47759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47760. <pre><code class="lang-lua">add_requires("qt6quick")
  47761. </code></pre>
  47762. <h3 id="qt6widgetslinux">qt6widgets (linux)</h3>
  47763. <table>
  47764. <thead>
  47765. <tr>
  47766. <th>Description</th>
  47767. <th><em>Qt is the faster, smarter way to create innovative devices, modern UIs &amp; applications for multiple screens. Cross-platform software development at its best.</em></th>
  47768. </tr>
  47769. </thead>
  47770. <tbody>
  47771. <tr>
  47772. <td>Homepage</td>
  47773. <td><a href="https://www.qt.io">https://www.qt.io</a></td>
  47774. </tr>
  47775. <tr>
  47776. <td>License</td>
  47777. <td>LGPL-3</td>
  47778. </tr>
  47779. <tr>
  47780. <td>Versions</td>
  47781. <td>6.3.0, 6.3.1, 6.3.2, 6.4.0, 6.4.1, 6.4.2, 6.4.3, 6.5.0, 6.5.1, 6.5.2, 6.5.3, 6.6.0, 6.6.1, 6.6.2, 6.6.3, 6.7.0, 6.7.1, 6.7.2, 6.8.0, 6.8.1, 6.8.2, 6.8.3, 6.9.0, 6.9.1</td>
  47782. </tr>
  47783. <tr>
  47784. <td>Architectures</td>
  47785. <td>x86_64</td>
  47786. </tr>
  47787. <tr>
  47788. <td>Definition</td>
  47789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qt6widgets/xmake.lua">qt6widgets/xmake.lua</a></td>
  47790. </tr>
  47791. </tbody>
  47792. </table>
  47793. <h5 id="installcommand">Install command</h5>
  47794. <pre><code class="lang-console">xrepo install qt6widgets
  47795. </code></pre>
  47796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47797. <pre><code class="lang-lua">add_requires("qt6widgets")
  47798. </code></pre>
  47799. <h3 id="qtawesomelinux">qtawesome (linux)</h3>
  47800. <table>
  47801. <thead>
  47802. <tr>
  47803. <th>Description</th>
  47804. <th><em>QtAwesome - Font Awesome for Qt Applications</em></th>
  47805. </tr>
  47806. </thead>
  47807. <tbody>
  47808. <tr>
  47809. <td>Homepage</td>
  47810. <td><a href="https://github.com/gamecreature/QtAwesome">https://github.com/gamecreature/QtAwesome</a></td>
  47811. </tr>
  47812. <tr>
  47813. <td>License</td>
  47814. <td>MIT</td>
  47815. </tr>
  47816. <tr>
  47817. <td>Versions</td>
  47818. <td>6.4.2</td>
  47819. </tr>
  47820. <tr>
  47821. <td>Architectures</td>
  47822. <td>x86_64</td>
  47823. </tr>
  47824. <tr>
  47825. <td>Definition</td>
  47826. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qtawesome/xmake.lua">qtawesome/xmake.lua</a></td>
  47827. </tr>
  47828. </tbody>
  47829. </table>
  47830. <h5 id="installcommand">Install command</h5>
  47831. <pre><code class="lang-console">xrepo install qtawesome
  47832. </code></pre>
  47833. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47834. <pre><code class="lang-lua">add_requires("qtawesome")
  47835. </code></pre>
  47836. <h3 id="qtpromiselinux">qtpromise (linux)</h3>
  47837. <table>
  47838. <thead>
  47839. <tr>
  47840. <th>Description</th>
  47841. <th><em>Promises/A+ implementation for Qt/C++</em></th>
  47842. </tr>
  47843. </thead>
  47844. <tbody>
  47845. <tr>
  47846. <td>Homepage</td>
  47847. <td><a href="https://qtpromise.netlify.com">https://qtpromise.netlify.com</a></td>
  47848. </tr>
  47849. <tr>
  47850. <td>License</td>
  47851. <td>MIT</td>
  47852. </tr>
  47853. <tr>
  47854. <td>Versions</td>
  47855. <td>v0.7.0</td>
  47856. </tr>
  47857. <tr>
  47858. <td>Architectures</td>
  47859. <td>x86_64</td>
  47860. </tr>
  47861. <tr>
  47862. <td>Definition</td>
  47863. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qtpromise/xmake.lua">qtpromise/xmake.lua</a></td>
  47864. </tr>
  47865. </tbody>
  47866. </table>
  47867. <h5 id="installcommand">Install command</h5>
  47868. <pre><code class="lang-console">xrepo install qtpromise
  47869. </code></pre>
  47870. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47871. <pre><code class="lang-lua">add_requires("qtpromise")
  47872. </code></pre>
  47873. <h3 id="quadsortlinux">quadsort (linux)</h3>
  47874. <table>
  47875. <thead>
  47876. <tr>
  47877. <th>Description</th>
  47878. <th><em>Quadsort is a branchless stable adaptive mergesort faster than quicksort.</em></th>
  47879. </tr>
  47880. </thead>
  47881. <tbody>
  47882. <tr>
  47883. <td>Homepage</td>
  47884. <td><a href="https://github.com/scandum/quadsort">https://github.com/scandum/quadsort</a></td>
  47885. </tr>
  47886. <tr>
  47887. <td>License</td>
  47888. <td>Unlicense</td>
  47889. </tr>
  47890. <tr>
  47891. <td>Versions</td>
  47892. <td>1.1.5+4, 1.2.1+3</td>
  47893. </tr>
  47894. <tr>
  47895. <td>Architectures</td>
  47896. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47897. </tr>
  47898. <tr>
  47899. <td>Definition</td>
  47900. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quadsort/xmake.lua">quadsort/xmake.lua</a></td>
  47901. </tr>
  47902. </tbody>
  47903. </table>
  47904. <h5 id="installcommand">Install command</h5>
  47905. <pre><code class="lang-console">xrepo install quadsort
  47906. </code></pre>
  47907. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47908. <pre><code class="lang-lua">add_requires("quadsort")
  47909. </code></pre>
  47910. <h3 id="quake_trianglelinux">quake_triangle (linux)</h3>
  47911. <table>
  47912. <thead>
  47913. <tr>
  47914. <th>Description</th>
  47915. <th><em>A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator.</em></th>
  47916. </tr>
  47917. </thead>
  47918. <tbody>
  47919. <tr>
  47920. <td>Homepage</td>
  47921. <td><a href="http://www.cs.cmu.edu/~quake/triangle.html">http://www.cs.cmu.edu/~quake/triangle.html</a></td>
  47922. </tr>
  47923. <tr>
  47924. <td>Versions</td>
  47925. <td>1.6</td>
  47926. </tr>
  47927. <tr>
  47928. <td>Architectures</td>
  47929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47930. </tr>
  47931. <tr>
  47932. <td>Definition</td>
  47933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quake_triangle/xmake.lua">quake_triangle/xmake.lua</a></td>
  47934. </tr>
  47935. </tbody>
  47936. </table>
  47937. <h5 id="installcommand">Install command</h5>
  47938. <pre><code class="lang-console">xrepo install quake_triangle
  47939. </code></pre>
  47940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47941. <pre><code class="lang-lua">add_requires("quake_triangle")
  47942. </code></pre>
  47943. <h3 id="quantliblinux">quantlib (linux)</h3>
  47944. <table>
  47945. <thead>
  47946. <tr>
  47947. <th>Description</th>
  47948. <th><em>The QuantLib C++ library</em></th>
  47949. </tr>
  47950. </thead>
  47951. <tbody>
  47952. <tr>
  47953. <td>Homepage</td>
  47954. <td><a href="http://quantlib.org">http://quantlib.org</a></td>
  47955. </tr>
  47956. <tr>
  47957. <td>Versions</td>
  47958. <td>1.33, 1.34, 1.35</td>
  47959. </tr>
  47960. <tr>
  47961. <td>Architectures</td>
  47962. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  47963. </tr>
  47964. <tr>
  47965. <td>Definition</td>
  47966. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quantlib/xmake.lua">quantlib/xmake.lua</a></td>
  47967. </tr>
  47968. </tbody>
  47969. </table>
  47970. <h5 id="installcommand">Install command</h5>
  47971. <pre><code class="lang-console">xrepo install quantlib
  47972. </code></pre>
  47973. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  47974. <pre><code class="lang-lua">add_requires("quantlib")
  47975. </code></pre>
  47976. <h3 id="quickcppliblinux">quickcpplib (linux)</h3>
  47977. <table>
  47978. <thead>
  47979. <tr>
  47980. <th>Description</th>
  47981. <th><em>Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!</em></th>
  47982. </tr>
  47983. </thead>
  47984. <tbody>
  47985. <tr>
  47986. <td>Homepage</td>
  47987. <td><a href="https://github.com/ned14/quickcpplib">https://github.com/ned14/quickcpplib</a></td>
  47988. </tr>
  47989. <tr>
  47990. <td>License</td>
  47991. <td>Apache-2.0</td>
  47992. </tr>
  47993. <tr>
  47994. <td>Versions</td>
  47995. <td>20221116</td>
  47996. </tr>
  47997. <tr>
  47998. <td>Architectures</td>
  47999. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48000. </tr>
  48001. <tr>
  48002. <td>Definition</td>
  48003. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickcpplib/xmake.lua">quickcpplib/xmake.lua</a></td>
  48004. </tr>
  48005. </tbody>
  48006. </table>
  48007. <h5 id="installcommand">Install command</h5>
  48008. <pre><code class="lang-console">xrepo install quickcpplib
  48009. </code></pre>
  48010. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48011. <pre><code class="lang-lua">add_requires("quickcpplib")
  48012. </code></pre>
  48013. <h3 id="quickjslinux">quickjs (linux)</h3>
  48014. <table>
  48015. <thead>
  48016. <tr>
  48017. <th>Description</th>
  48018. <th><em>QuickJS is a small and embeddable Javascript engine</em></th>
  48019. </tr>
  48020. </thead>
  48021. <tbody>
  48022. <tr>
  48023. <td>Homepage</td>
  48024. <td><a href="https://bellard.org/quickjs/">https://bellard.org/quickjs/</a></td>
  48025. </tr>
  48026. <tr>
  48027. <td>Versions</td>
  48028. <td>2021.03.27, 2023.12.09, 2024.01.13</td>
  48029. </tr>
  48030. <tr>
  48031. <td>Architectures</td>
  48032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48033. </tr>
  48034. <tr>
  48035. <td>Definition</td>
  48036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjs/xmake.lua">quickjs/xmake.lua</a></td>
  48037. </tr>
  48038. </tbody>
  48039. </table>
  48040. <h5 id="installcommand">Install command</h5>
  48041. <pre><code class="lang-console">xrepo install quickjs
  48042. </code></pre>
  48043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48044. <pre><code class="lang-lua">add_requires("quickjs")
  48045. </code></pre>
  48046. <h3 id="quickjsnglinux">quickjs-ng (linux)</h3>
  48047. <table>
  48048. <thead>
  48049. <tr>
  48050. <th>Description</th>
  48051. <th><em>QuickJS, the Next Generation: a mighty JavaScript engine</em></th>
  48052. </tr>
  48053. </thead>
  48054. <tbody>
  48055. <tr>
  48056. <td>Homepage</td>
  48057. <td><a href="https://github.com/quickjs-ng/quickjs">https://github.com/quickjs-ng/quickjs</a></td>
  48058. </tr>
  48059. <tr>
  48060. <td>License</td>
  48061. <td>MIT</td>
  48062. </tr>
  48063. <tr>
  48064. <td>Versions</td>
  48065. <td>v0.5.0, v0.6.1, v0.7.0, v0.8.0, v0.9.0</td>
  48066. </tr>
  48067. <tr>
  48068. <td>Architectures</td>
  48069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48070. </tr>
  48071. <tr>
  48072. <td>Definition</td>
  48073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjs-ng/xmake.lua">quickjs-ng/xmake.lua</a></td>
  48074. </tr>
  48075. </tbody>
  48076. </table>
  48077. <h5 id="installcommand">Install command</h5>
  48078. <pre><code class="lang-console">xrepo install quickjs-ng
  48079. </code></pre>
  48080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48081. <pre><code class="lang-lua">add_requires("quickjs-ng")
  48082. </code></pre>
  48083. <h3 id="quickjspplinux">quickjspp (linux)</h3>
  48084. <table>
  48085. <thead>
  48086. <tr>
  48087. <th>Description</th>
  48088. <th><em>QuickJS C++ wrapper</em></th>
  48089. </tr>
  48090. </thead>
  48091. <tbody>
  48092. <tr>
  48093. <td>Homepage</td>
  48094. <td><a href="https://github.com/ftk/quickjspp">https://github.com/ftk/quickjspp</a></td>
  48095. </tr>
  48096. <tr>
  48097. <td>Versions</td>
  48098. <td>2022.6.30</td>
  48099. </tr>
  48100. <tr>
  48101. <td>Architectures</td>
  48102. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48103. </tr>
  48104. <tr>
  48105. <td>Definition</td>
  48106. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quickjspp/xmake.lua">quickjspp/xmake.lua</a></td>
  48107. </tr>
  48108. </tbody>
  48109. </table>
  48110. <h5 id="installcommand">Install command</h5>
  48111. <pre><code class="lang-console">xrepo install quickjspp
  48112. </code></pre>
  48113. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48114. <pre><code class="lang-lua">add_requires("quickjspp")
  48115. </code></pre>
  48116. <h3 id="quilllinux">quill (linux)</h3>
  48117. <table>
  48118. <thead>
  48119. <tr>
  48120. <th>Description</th>
  48121. <th><em>Asynchronous Low Latency C++ Logging Library</em></th>
  48122. </tr>
  48123. </thead>
  48124. <tbody>
  48125. <tr>
  48126. <td>Homepage</td>
  48127. <td><a href="https://github.com/odygrd/quill">https://github.com/odygrd/quill</a></td>
  48128. </tr>
  48129. <tr>
  48130. <td>License</td>
  48131. <td>MIT</td>
  48132. </tr>
  48133. <tr>
  48134. <td>Versions</td>
  48135. <td>v2.8.0, v2.9.0, v2.9.1, v3.3.1, v3.6.0, v3.8.0, v4.3.0, v4.5.0, v5.0.0, v5.1.0, v6.1.0, v6.1.2, v7.0.0, v7.1.0, v7.2.2, v7.3.0, v7.4.0, v7.5.0, v8.0.0, v8.1.1, v8.2.0, v9.0.2, v9.0.3, v10.0.0, v10.0.1, v10.1.0</td>
  48136. </tr>
  48137. <tr>
  48138. <td>Architectures</td>
  48139. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48140. </tr>
  48141. <tr>
  48142. <td>Definition</td>
  48143. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quill/xmake.lua">quill/xmake.lua</a></td>
  48144. </tr>
  48145. </tbody>
  48146. </table>
  48147. <h5 id="installcommand">Install command</h5>
  48148. <pre><code class="lang-console">xrepo install quill
  48149. </code></pre>
  48150. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48151. <pre><code class="lang-lua">add_requires("quill")
  48152. </code></pre>
  48153. <h3 id="quirclinux">quirc (linux)</h3>
  48154. <table>
  48155. <thead>
  48156. <tr>
  48157. <th>Description</th>
  48158. <th><em>QR decoder library</em></th>
  48159. </tr>
  48160. </thead>
  48161. <tbody>
  48162. <tr>
  48163. <td>Homepage</td>
  48164. <td><a href="https://github.com/dlbeer/quirc">https://github.com/dlbeer/quirc</a></td>
  48165. </tr>
  48166. <tr>
  48167. <td>License</td>
  48168. <td>ISC</td>
  48169. </tr>
  48170. <tr>
  48171. <td>Versions</td>
  48172. <td>v1.2</td>
  48173. </tr>
  48174. <tr>
  48175. <td>Architectures</td>
  48176. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48177. </tr>
  48178. <tr>
  48179. <td>Definition</td>
  48180. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/quirc/xmake.lua">quirc/xmake.lua</a></td>
  48181. </tr>
  48182. </tbody>
  48183. </table>
  48184. <h5 id="installcommand">Install command</h5>
  48185. <pre><code class="lang-console">xrepo install quirc
  48186. </code></pre>
  48187. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48188. <pre><code class="lang-lua">add_requires("quirc")
  48189. </code></pre>
  48190. <h3 id="qwindowkitlinux">qwindowkit (linux)</h3>
  48191. <table>
  48192. <thead>
  48193. <tr>
  48194. <th>Description</th>
  48195. <th><em>Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.</em></th>
  48196. </tr>
  48197. </thead>
  48198. <tbody>
  48199. <tr>
  48200. <td>Homepage</td>
  48201. <td><a href="https://github.com/stdware/qwindowkit">https://github.com/stdware/qwindowkit</a></td>
  48202. </tr>
  48203. <tr>
  48204. <td>License</td>
  48205. <td>Apache-2.0</td>
  48206. </tr>
  48207. <tr>
  48208. <td>Versions</td>
  48209. <td>1.1, 1.2</td>
  48210. </tr>
  48211. <tr>
  48212. <td>Architectures</td>
  48213. <td>x86_64</td>
  48214. </tr>
  48215. <tr>
  48216. <td>Definition</td>
  48217. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/q/qwindowkit/xmake.lua">qwindowkit/xmake.lua</a></td>
  48218. </tr>
  48219. </tbody>
  48220. </table>
  48221. <h5 id="installcommand">Install command</h5>
  48222. <pre><code class="lang-console">xrepo install qwindowkit
  48223. </code></pre>
  48224. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48225. <pre><code class="lang-lua">add_requires("qwindowkit")
  48226. </code></pre>
  48227. <h2 id="r">r</h2>
  48228. <h3 id="radeonrayslinux">radeonrays (linux)</h3>
  48229. <table>
  48230. <thead>
  48231. <tr>
  48232. <th>Description</th>
  48233. <th><em>Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU</em></th>
  48234. </tr>
  48235. </thead>
  48236. <tbody>
  48237. <tr>
  48238. <td>Homepage</td>
  48239. <td><a href="https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK">https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK</a></td>
  48240. </tr>
  48241. <tr>
  48242. <td>License</td>
  48243. <td>MIT</td>
  48244. </tr>
  48245. <tr>
  48246. <td>Versions</td>
  48247. <td>4.1</td>
  48248. </tr>
  48249. <tr>
  48250. <td>Architectures</td>
  48251. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48252. </tr>
  48253. <tr>
  48254. <td>Definition</td>
  48255. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/radeonrays/xmake.lua">radeonrays/xmake.lua</a></td>
  48256. </tr>
  48257. </tbody>
  48258. </table>
  48259. <h5 id="installcommand">Install command</h5>
  48260. <pre><code class="lang-console">xrepo install radeonrays
  48261. </code></pre>
  48262. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48263. <pre><code class="lang-lua">add_requires("radeonrays")
  48264. </code></pre>
  48265. <h3 id="ragellinux">ragel (linux)</h3>
  48266. <table>
  48267. <thead>
  48268. <tr>
  48269. <th>Description</th>
  48270. <th><em>Ragel State Machine Compiler</em></th>
  48271. </tr>
  48272. </thead>
  48273. <tbody>
  48274. <tr>
  48275. <td>Homepage</td>
  48276. <td><a href="https://www.colm.net/open-source/ragel/">https://www.colm.net/open-source/ragel/</a></td>
  48277. </tr>
  48278. <tr>
  48279. <td>License</td>
  48280. <td>MIT</td>
  48281. </tr>
  48282. <tr>
  48283. <td>Versions</td>
  48284. <td>6.10</td>
  48285. </tr>
  48286. <tr>
  48287. <td>Architectures</td>
  48288. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48289. </tr>
  48290. <tr>
  48291. <td>Definition</td>
  48292. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ragel/xmake.lua">ragel/xmake.lua</a></td>
  48293. </tr>
  48294. </tbody>
  48295. </table>
  48296. <h5 id="installcommand">Install command</h5>
  48297. <pre><code class="lang-console">xrepo install ragel
  48298. </code></pre>
  48299. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48300. <pre><code class="lang-lua">add_requires("ragel")
  48301. </code></pre>
  48302. <h3 id="ranglinux">rang (linux)</h3>
  48303. <table>
  48304. <thead>
  48305. <tr>
  48306. <th>Description</th>
  48307. <th><em>A Minimal, Header only Modern c++ library for terminal goodies 💄✨</em></th>
  48308. </tr>
  48309. </thead>
  48310. <tbody>
  48311. <tr>
  48312. <td>Homepage</td>
  48313. <td><a href="https://agauniyal.github.io/rang/">https://agauniyal.github.io/rang/</a></td>
  48314. </tr>
  48315. <tr>
  48316. <td>License</td>
  48317. <td>Unlicense</td>
  48318. </tr>
  48319. <tr>
  48320. <td>Versions</td>
  48321. <td>2022.07.01</td>
  48322. </tr>
  48323. <tr>
  48324. <td>Architectures</td>
  48325. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48326. </tr>
  48327. <tr>
  48328. <td>Definition</td>
  48329. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rang/xmake.lua">rang/xmake.lua</a></td>
  48330. </tr>
  48331. </tbody>
  48332. </table>
  48333. <h5 id="installcommand">Install command</h5>
  48334. <pre><code class="lang-console">xrepo install rang
  48335. </code></pre>
  48336. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48337. <pre><code class="lang-lua">add_requires("rang")
  48338. </code></pre>
  48339. <h3 id="rangev3linux">range-v3 (linux)</h3>
  48340. <table>
  48341. <thead>
  48342. <tr>
  48343. <th>Description</th>
  48344. <th><em>Range library for C++14/17/20, basis for C++20&#39;s std::ranges</em></th>
  48345. </tr>
  48346. </thead>
  48347. <tbody>
  48348. <tr>
  48349. <td>Homepage</td>
  48350. <td><a href="https://github.com/ericniebler/range-v3/">https://github.com/ericniebler/range-v3/</a></td>
  48351. </tr>
  48352. <tr>
  48353. <td>License</td>
  48354. <td>BSL-1.0</td>
  48355. </tr>
  48356. <tr>
  48357. <td>Versions</td>
  48358. <td>0.11.0, 0.12.0</td>
  48359. </tr>
  48360. <tr>
  48361. <td>Architectures</td>
  48362. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48363. </tr>
  48364. <tr>
  48365. <td>Definition</td>
  48366. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/range-v3/xmake.lua">range-v3/xmake.lua</a></td>
  48367. </tr>
  48368. </tbody>
  48369. </table>
  48370. <h5 id="installcommand">Install command</h5>
  48371. <pre><code class="lang-console">xrepo install range-v3
  48372. </code></pre>
  48373. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48374. <pre><code class="lang-lua">add_requires("range-v3")
  48375. </code></pre>
  48376. <h3 id="rapidcsvlinux">rapidcsv (linux)</h3>
  48377. <table>
  48378. <thead>
  48379. <tr>
  48380. <th>Description</th>
  48381. <th><em>C++ header-only library for CSV parsing (by d99kris)</em></th>
  48382. </tr>
  48383. </thead>
  48384. <tbody>
  48385. <tr>
  48386. <td>Homepage</td>
  48387. <td><a href="https://github.com/d99kris/rapidcsv">https://github.com/d99kris/rapidcsv</a></td>
  48388. </tr>
  48389. <tr>
  48390. <td>License</td>
  48391. <td>BSD-3-Clause</td>
  48392. </tr>
  48393. <tr>
  48394. <td>Versions</td>
  48395. <td>v8.50, v8.80, v8.82, v8.83, v8.84, v8.85, v8.87, v8.88</td>
  48396. </tr>
  48397. <tr>
  48398. <td>Architectures</td>
  48399. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48400. </tr>
  48401. <tr>
  48402. <td>Definition</td>
  48403. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidcsv/xmake.lua">rapidcsv/xmake.lua</a></td>
  48404. </tr>
  48405. </tbody>
  48406. </table>
  48407. <h5 id="installcommand">Install command</h5>
  48408. <pre><code class="lang-console">xrepo install rapidcsv
  48409. </code></pre>
  48410. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48411. <pre><code class="lang-lua">add_requires("rapidcsv")
  48412. </code></pre>
  48413. <h3 id="rapidfuzzlinux">rapidfuzz (linux)</h3>
  48414. <table>
  48415. <thead>
  48416. <tr>
  48417. <th>Description</th>
  48418. <th><em>Rapid fuzzy string matching in C++ using the Levenshtein Distance</em></th>
  48419. </tr>
  48420. </thead>
  48421. <tbody>
  48422. <tr>
  48423. <td>Homepage</td>
  48424. <td><a href="https://rapidfuzz.github.io/rapidfuzz-cpp">https://rapidfuzz.github.io/rapidfuzz-cpp</a></td>
  48425. </tr>
  48426. <tr>
  48427. <td>License</td>
  48428. <td>MIT</td>
  48429. </tr>
  48430. <tr>
  48431. <td>Versions</td>
  48432. <td>v3.0.2, v3.0.4, v3.0.5, v3.1.1, v3.3.2, v3.3.3</td>
  48433. </tr>
  48434. <tr>
  48435. <td>Architectures</td>
  48436. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48437. </tr>
  48438. <tr>
  48439. <td>Definition</td>
  48440. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidfuzz/xmake.lua">rapidfuzz/xmake.lua</a></td>
  48441. </tr>
  48442. </tbody>
  48443. </table>
  48444. <h5 id="installcommand">Install command</h5>
  48445. <pre><code class="lang-console">xrepo install rapidfuzz
  48446. </code></pre>
  48447. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48448. <pre><code class="lang-lua">add_requires("rapidfuzz")
  48449. </code></pre>
  48450. <h3 id="rapidhashlinux">rapidhash (linux)</h3>
  48451. <table>
  48452. <thead>
  48453. <tr>
  48454. <th>Description</th>
  48455. <th><em>Very fast, high quality, platform independant hashing algorithm.</em></th>
  48456. </tr>
  48457. </thead>
  48458. <tbody>
  48459. <tr>
  48460. <td>Homepage</td>
  48461. <td><a href="https://github.com/Nicoshev/rapidhash">https://github.com/Nicoshev/rapidhash</a></td>
  48462. </tr>
  48463. <tr>
  48464. <td>License</td>
  48465. <td>BSD-2-Clause</td>
  48466. </tr>
  48467. <tr>
  48468. <td>Versions</td>
  48469. <td>v1.0</td>
  48470. </tr>
  48471. <tr>
  48472. <td>Architectures</td>
  48473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48474. </tr>
  48475. <tr>
  48476. <td>Definition</td>
  48477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidhash/xmake.lua">rapidhash/xmake.lua</a></td>
  48478. </tr>
  48479. </tbody>
  48480. </table>
  48481. <h5 id="installcommand">Install command</h5>
  48482. <pre><code class="lang-console">xrepo install rapidhash
  48483. </code></pre>
  48484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48485. <pre><code class="lang-lua">add_requires("rapidhash")
  48486. </code></pre>
  48487. <h3 id="rapidjsonlinux">rapidjson (linux)</h3>
  48488. <table>
  48489. <thead>
  48490. <tr>
  48491. <th>Description</th>
  48492. <th><em>RapidJSON is a JSON parser and generator for C++.</em></th>
  48493. </tr>
  48494. </thead>
  48495. <tbody>
  48496. <tr>
  48497. <td>Homepage</td>
  48498. <td><a href="https://github.com/Tencent/rapidjson">https://github.com/Tencent/rapidjson</a></td>
  48499. </tr>
  48500. <tr>
  48501. <td>License</td>
  48502. <td>MIT</td>
  48503. </tr>
  48504. <tr>
  48505. <td>Versions</td>
  48506. <td>v1.1.0-arrow, v1.1.0, 2022.7.20, 2023.12.6, 2024.08.16, 2025.02.05</td>
  48507. </tr>
  48508. <tr>
  48509. <td>Architectures</td>
  48510. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48511. </tr>
  48512. <tr>
  48513. <td>Definition</td>
  48514. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidjson/xmake.lua">rapidjson/xmake.lua</a></td>
  48515. </tr>
  48516. </tbody>
  48517. </table>
  48518. <h5 id="installcommand">Install command</h5>
  48519. <pre><code class="lang-console">xrepo install rapidjson
  48520. </code></pre>
  48521. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48522. <pre><code class="lang-lua">add_requires("rapidjson")
  48523. </code></pre>
  48524. <h3 id="rapidobjlinux">rapidobj (linux)</h3>
  48525. <table>
  48526. <thead>
  48527. <tr>
  48528. <th>Description</th>
  48529. <th><em>A fast, header-only, C++17 library for parsing Wavefront .obj files.</em></th>
  48530. </tr>
  48531. </thead>
  48532. <tbody>
  48533. <tr>
  48534. <td>Homepage</td>
  48535. <td><a href="https://github.com/guybrush77/rapidobj">https://github.com/guybrush77/rapidobj</a></td>
  48536. </tr>
  48537. <tr>
  48538. <td>License</td>
  48539. <td>MIT</td>
  48540. </tr>
  48541. <tr>
  48542. <td>Versions</td>
  48543. <td>v1.1</td>
  48544. </tr>
  48545. <tr>
  48546. <td>Architectures</td>
  48547. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48548. </tr>
  48549. <tr>
  48550. <td>Definition</td>
  48551. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidobj/xmake.lua">rapidobj/xmake.lua</a></td>
  48552. </tr>
  48553. </tbody>
  48554. </table>
  48555. <h5 id="installcommand">Install command</h5>
  48556. <pre><code class="lang-console">xrepo install rapidobj
  48557. </code></pre>
  48558. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48559. <pre><code class="lang-lua">add_requires("rapidobj")
  48560. </code></pre>
  48561. <h3 id="rapidxmllinux">rapidxml (linux)</h3>
  48562. <table>
  48563. <thead>
  48564. <tr>
  48565. <th>Description</th>
  48566. <th><em>An attempt to create the fastest XML parser possible</em></th>
  48567. </tr>
  48568. </thead>
  48569. <tbody>
  48570. <tr>
  48571. <td>Homepage</td>
  48572. <td><a href="https://sourceforge.net/projects/rapidxml">https://sourceforge.net/projects/rapidxml</a></td>
  48573. </tr>
  48574. <tr>
  48575. <td>License</td>
  48576. <td>MIT</td>
  48577. </tr>
  48578. <tr>
  48579. <td>Versions</td>
  48580. <td>1.13</td>
  48581. </tr>
  48582. <tr>
  48583. <td>Architectures</td>
  48584. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48585. </tr>
  48586. <tr>
  48587. <td>Definition</td>
  48588. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rapidxml/xmake.lua">rapidxml/xmake.lua</a></td>
  48589. </tr>
  48590. </tbody>
  48591. </table>
  48592. <h5 id="installcommand">Install command</h5>
  48593. <pre><code class="lang-console">xrepo install rapidxml
  48594. </code></pre>
  48595. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48596. <pre><code class="lang-lua">add_requires("rapidxml")
  48597. </code></pre>
  48598. <h3 id="raw_pdblinux">raw_pdb (linux)</h3>
  48599. <table>
  48600. <thead>
  48601. <tr>
  48602. <th>Description</th>
  48603. <th><em>A C++11 library for reading Microsoft Program DataBase PDB files</em></th>
  48604. </tr>
  48605. </thead>
  48606. <tbody>
  48607. <tr>
  48608. <td>Homepage</td>
  48609. <td><a href="https://github.com/MolecularMatters/raw_pdb">https://github.com/MolecularMatters/raw_pdb</a></td>
  48610. </tr>
  48611. <tr>
  48612. <td>License</td>
  48613. <td>BSD-2-Clause</td>
  48614. </tr>
  48615. <tr>
  48616. <td>Versions</td>
  48617. <td>2022.10.17, 2024.08.27</td>
  48618. </tr>
  48619. <tr>
  48620. <td>Architectures</td>
  48621. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48622. </tr>
  48623. <tr>
  48624. <td>Definition</td>
  48625. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raw_pdb/xmake.lua">raw_pdb/xmake.lua</a></td>
  48626. </tr>
  48627. </tbody>
  48628. </table>
  48629. <h5 id="installcommand">Install command</h5>
  48630. <pre><code class="lang-console">xrepo install raw_pdb
  48631. </code></pre>
  48632. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48633. <pre><code class="lang-lua">add_requires("raw_pdb")
  48634. </code></pre>
  48635. <h3 id="rayguilinux">raygui (linux)</h3>
  48636. <table>
  48637. <thead>
  48638. <tr>
  48639. <th>Description</th>
  48640. <th><em>A simple and easy-to-use immediate-mode gui library</em></th>
  48641. </tr>
  48642. </thead>
  48643. <tbody>
  48644. <tr>
  48645. <td>Homepage</td>
  48646. <td><a href="https://github.com/raysan5/raygui">https://github.com/raysan5/raygui</a></td>
  48647. </tr>
  48648. <tr>
  48649. <td>License</td>
  48650. <td>zlib</td>
  48651. </tr>
  48652. <tr>
  48653. <td>Versions</td>
  48654. <td>3.0, 3.2, 4.0</td>
  48655. </tr>
  48656. <tr>
  48657. <td>Architectures</td>
  48658. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48659. </tr>
  48660. <tr>
  48661. <td>Definition</td>
  48662. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raygui/xmake.lua">raygui/xmake.lua</a></td>
  48663. </tr>
  48664. </tbody>
  48665. </table>
  48666. <h5 id="installcommand">Install command</h5>
  48667. <pre><code class="lang-console">xrepo install raygui
  48668. </code></pre>
  48669. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48670. <pre><code class="lang-lua">add_requires("raygui")
  48671. </code></pre>
  48672. <h3 id="rayliblinux">raylib (linux)</h3>
  48673. <table>
  48674. <thead>
  48675. <tr>
  48676. <th>Description</th>
  48677. <th><em>A simple and easy-to-use library to enjoy videogames programming.</em></th>
  48678. </tr>
  48679. </thead>
  48680. <tbody>
  48681. <tr>
  48682. <td>Homepage</td>
  48683. <td><a href="http://www.raylib.com">http://www.raylib.com</a></td>
  48684. </tr>
  48685. <tr>
  48686. <td>Versions</td>
  48687. <td>2.5.0, 3.0.0, 3.5.0, 3.7.0, 4.0.0, 4.2.0, 4.5.0, 5.0, 5.5</td>
  48688. </tr>
  48689. <tr>
  48690. <td>Architectures</td>
  48691. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48692. </tr>
  48693. <tr>
  48694. <td>Definition</td>
  48695. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raylib/xmake.lua">raylib/xmake.lua</a></td>
  48696. </tr>
  48697. </tbody>
  48698. </table>
  48699. <h5 id="installcommand">Install command</h5>
  48700. <pre><code class="lang-console">xrepo install raylib
  48701. </code></pre>
  48702. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48703. <pre><code class="lang-lua">add_requires("raylib")
  48704. </code></pre>
  48705. <h3 id="raylibcpplinux">raylib-cpp (linux)</h3>
  48706. <table>
  48707. <thead>
  48708. <tr>
  48709. <th>Description</th>
  48710. <th><em>C++ Object Oriented Wrapper for raylib</em></th>
  48711. </tr>
  48712. </thead>
  48713. <tbody>
  48714. <tr>
  48715. <td>Homepage</td>
  48716. <td><a href="https://github.com/RobLoach/raylib-cpp">https://github.com/RobLoach/raylib-cpp</a></td>
  48717. </tr>
  48718. <tr>
  48719. <td>License</td>
  48720. <td>zlib</td>
  48721. </tr>
  48722. <tr>
  48723. <td>Versions</td>
  48724. <td>v5.0.1, v5.0.2, v5.5.0</td>
  48725. </tr>
  48726. <tr>
  48727. <td>Architectures</td>
  48728. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48729. </tr>
  48730. <tr>
  48731. <td>Definition</td>
  48732. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/raylib-cpp/xmake.lua">raylib-cpp/xmake.lua</a></td>
  48733. </tr>
  48734. </tbody>
  48735. </table>
  48736. <h5 id="installcommand">Install command</h5>
  48737. <pre><code class="lang-console">xrepo install raylib-cpp
  48738. </code></pre>
  48739. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48740. <pre><code class="lang-lua">add_requires("raylib-cpp")
  48741. </code></pre>
  48742. <h3 id="rcmplinux">rcmp (linux)</h3>
  48743. <table>
  48744. <thead>
  48745. <tr>
  48746. <th>Description</th>
  48747. <th><em>C++17, multi-architecture cross-platform hooking library with clean API.</em></th>
  48748. </tr>
  48749. </thead>
  48750. <tbody>
  48751. <tr>
  48752. <td>Homepage</td>
  48753. <td><a href="https://github.com/Smertig/rcmp">https://github.com/Smertig/rcmp</a></td>
  48754. </tr>
  48755. <tr>
  48756. <td>License</td>
  48757. <td>MIT</td>
  48758. </tr>
  48759. <tr>
  48760. <td>Versions</td>
  48761. <td>v0.2.2</td>
  48762. </tr>
  48763. <tr>
  48764. <td>Architectures</td>
  48765. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48766. </tr>
  48767. <tr>
  48768. <td>Definition</td>
  48769. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rcmp/xmake.lua">rcmp/xmake.lua</a></td>
  48770. </tr>
  48771. </tbody>
  48772. </table>
  48773. <h5 id="installcommand">Install command</h5>
  48774. <pre><code class="lang-console">xrepo install rcmp
  48775. </code></pre>
  48776. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48777. <pre><code class="lang-lua">add_requires("rcmp")
  48778. </code></pre>
  48779. <h3 id="reflexlinux">re-flex (linux)</h3>
  48780. <table>
  48781. <thead>
  48782. <tr>
  48783. <th>Description</th>
  48784. <th><em>A high-performance C++ regex library and lexical analyzer generator with Unicode support.</em></th>
  48785. </tr>
  48786. </thead>
  48787. <tbody>
  48788. <tr>
  48789. <td>Homepage</td>
  48790. <td><a href="https://www.genivia.com/doc/reflex/html">https://www.genivia.com/doc/reflex/html</a></td>
  48791. </tr>
  48792. <tr>
  48793. <td>License</td>
  48794. <td>BSD-3-Clause</td>
  48795. </tr>
  48796. <tr>
  48797. <td>Versions</td>
  48798. <td>v4.3.0, v4.4.0, v4.5.0, v5.0.1, v5.2.2, v5.3.0, v6.0.0</td>
  48799. </tr>
  48800. <tr>
  48801. <td>Architectures</td>
  48802. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48803. </tr>
  48804. <tr>
  48805. <td>Definition</td>
  48806. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re-flex/xmake.lua">re-flex/xmake.lua</a></td>
  48807. </tr>
  48808. </tbody>
  48809. </table>
  48810. <h5 id="installcommand">Install command</h5>
  48811. <pre><code class="lang-console">xrepo install re-flex
  48812. </code></pre>
  48813. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48814. <pre><code class="lang-lua">add_requires("re-flex")
  48815. </code></pre>
  48816. <h3 id="respirvlinux">re-spirv (linux)</h3>
  48817. <table>
  48818. <thead>
  48819. <tr>
  48820. <th>Description</th>
  48821. <th><em>Lightweight and fast SPIR-V re-optimizer designed around spec constant usage.</em></th>
  48822. </tr>
  48823. </thead>
  48824. <tbody>
  48825. <tr>
  48826. <td>Homepage</td>
  48827. <td><a href="https://github.com/rt64/re-spirv">https://github.com/rt64/re-spirv</a></td>
  48828. </tr>
  48829. <tr>
  48830. <td>License</td>
  48831. <td>MIT</td>
  48832. </tr>
  48833. <tr>
  48834. <td>Versions</td>
  48835. <td>2024.08.07</td>
  48836. </tr>
  48837. <tr>
  48838. <td>Architectures</td>
  48839. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48840. </tr>
  48841. <tr>
  48842. <td>Definition</td>
  48843. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re-spirv/xmake.lua">re-spirv/xmake.lua</a></td>
  48844. </tr>
  48845. </tbody>
  48846. </table>
  48847. <h5 id="installcommand">Install command</h5>
  48848. <pre><code class="lang-console">xrepo install re-spirv
  48849. </code></pre>
  48850. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48851. <pre><code class="lang-lua">add_requires("re-spirv")
  48852. </code></pre>
  48853. <h3 id="re2linux">re2 (linux)</h3>
  48854. <table>
  48855. <thead>
  48856. <tr>
  48857. <th>Description</th>
  48858. <th><em>RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.</em></th>
  48859. </tr>
  48860. </thead>
  48861. <tbody>
  48862. <tr>
  48863. <td>Homepage</td>
  48864. <td><a href="https://github.com/google/re2">https://github.com/google/re2</a></td>
  48865. </tr>
  48866. <tr>
  48867. <td>License</td>
  48868. <td>BSD-3-Clause</td>
  48869. </tr>
  48870. <tr>
  48871. <td>Versions</td>
  48872. <td>2020.11.01, 2021.06.01, 2021.08.01, 2021.11.01, 2022.02.01, 2023.11.01, 2024.03.01, 2024.04.01, 2024.06.01, 2024.07.02, 2025.07.17, 2025.08.12</td>
  48873. </tr>
  48874. <tr>
  48875. <td>Architectures</td>
  48876. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48877. </tr>
  48878. <tr>
  48879. <td>Definition</td>
  48880. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re2/xmake.lua">re2/xmake.lua</a></td>
  48881. </tr>
  48882. </tbody>
  48883. </table>
  48884. <h5 id="installcommand">Install command</h5>
  48885. <pre><code class="lang-console">xrepo install re2
  48886. </code></pre>
  48887. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48888. <pre><code class="lang-lua">add_requires("re2")
  48889. </code></pre>
  48890. <h3 id="re2clinux">re2c (linux)</h3>
  48891. <table>
  48892. <thead>
  48893. <tr>
  48894. <th>Description</th>
  48895. <th><em>Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, Swift, V and Zig.</em></th>
  48896. </tr>
  48897. </thead>
  48898. <tbody>
  48899. <tr>
  48900. <td>Homepage</td>
  48901. <td><a href="https://re2c.org">https://re2c.org</a></td>
  48902. </tr>
  48903. <tr>
  48904. <td>License</td>
  48905. <td>Public Domain</td>
  48906. </tr>
  48907. <tr>
  48908. <td>Versions</td>
  48909. <td>4.2, 4.3</td>
  48910. </tr>
  48911. <tr>
  48912. <td>Architectures</td>
  48913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48914. </tr>
  48915. <tr>
  48916. <td>Definition</td>
  48917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/re2c/xmake.lua">re2c/xmake.lua</a></td>
  48918. </tr>
  48919. </tbody>
  48920. </table>
  48921. <h5 id="installcommand">Install command</h5>
  48922. <pre><code class="lang-console">xrepo install re2c
  48923. </code></pre>
  48924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48925. <pre><code class="lang-lua">add_requires("re2c")
  48926. </code></pre>
  48927. <h3 id="reactionlinux">reaction (linux)</h3>
  48928. <table>
  48929. <thead>
  48930. <tr>
  48931. <th>Description</th>
  48932. <th><em>A lightweight, header-only reactive programming framework leveraging modern C++20 features for building efficient dataflow applications.</em></th>
  48933. </tr>
  48934. </thead>
  48935. <tbody>
  48936. <tr>
  48937. <td>Homepage</td>
  48938. <td><a href="https://github.com/lumia431/reaction">https://github.com/lumia431/reaction</a></td>
  48939. </tr>
  48940. <tr>
  48941. <td>License</td>
  48942. <td>MIT</td>
  48943. </tr>
  48944. <tr>
  48945. <td>Versions</td>
  48946. <td>2025.04.16</td>
  48947. </tr>
  48948. <tr>
  48949. <td>Architectures</td>
  48950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48951. </tr>
  48952. <tr>
  48953. <td>Definition</td>
  48954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reaction/xmake.lua">reaction/xmake.lua</a></td>
  48955. </tr>
  48956. </tbody>
  48957. </table>
  48958. <h5 id="installcommand">Install command</h5>
  48959. <pre><code class="lang-console">xrepo install reaction
  48960. </code></pre>
  48961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48962. <pre><code class="lang-lua">add_requires("reaction")
  48963. </code></pre>
  48964. <h3 id="reactivepluspluslinux">reactiveplusplus (linux)</h3>
  48965. <table>
  48966. <thead>
  48967. <tr>
  48968. <th>Description</th>
  48969. <th><em>Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach</em></th>
  48970. </tr>
  48971. </thead>
  48972. <tbody>
  48973. <tr>
  48974. <td>Homepage</td>
  48975. <td><a href="https://victimsnino.github.io/ReactivePlusPlus/v2/docs/html/md_docs_2readme.html">https://victimsnino.github.io/ReactivePlusPlus/v2/docs/html/md_docs_2readme.html</a></td>
  48976. </tr>
  48977. <tr>
  48978. <td>License</td>
  48979. <td>BSL-1.0</td>
  48980. </tr>
  48981. <tr>
  48982. <td>Versions</td>
  48983. <td>v0.2.3, v2.1.0, v2.1.1, v2.2.2</td>
  48984. </tr>
  48985. <tr>
  48986. <td>Architectures</td>
  48987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  48988. </tr>
  48989. <tr>
  48990. <td>Definition</td>
  48991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reactiveplusplus/xmake.lua">reactiveplusplus/xmake.lua</a></td>
  48992. </tr>
  48993. </tbody>
  48994. </table>
  48995. <h5 id="installcommand">Install command</h5>
  48996. <pre><code class="lang-console">xrepo install reactiveplusplus
  48997. </code></pre>
  48998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  48999. <pre><code class="lang-lua">add_requires("reactiveplusplus")
  49000. </code></pre>
  49001. <h3 id="readerwriterqueuelinux">readerwriterqueue (linux)</h3>
  49002. <table>
  49003. <thead>
  49004. <tr>
  49005. <th>Description</th>
  49006. <th><em>A fast single-producer, single-consumer lock-free queue for C++</em></th>
  49007. </tr>
  49008. </thead>
  49009. <tbody>
  49010. <tr>
  49011. <td>Homepage</td>
  49012. <td><a href="https://github.com/cameron314/readerwriterqueue">https://github.com/cameron314/readerwriterqueue</a></td>
  49013. </tr>
  49014. <tr>
  49015. <td>License</td>
  49016. <td>BSD-3-Clause</td>
  49017. </tr>
  49018. <tr>
  49019. <td>Versions</td>
  49020. <td>v1.0.6, v1.0.7</td>
  49021. </tr>
  49022. <tr>
  49023. <td>Architectures</td>
  49024. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49025. </tr>
  49026. <tr>
  49027. <td>Definition</td>
  49028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/readerwriterqueue/xmake.lua">readerwriterqueue/xmake.lua</a></td>
  49029. </tr>
  49030. </tbody>
  49031. </table>
  49032. <h5 id="installcommand">Install command</h5>
  49033. <pre><code class="lang-console">xrepo install readerwriterqueue
  49034. </code></pre>
  49035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49036. <pre><code class="lang-lua">add_requires("readerwriterqueue")
  49037. </code></pre>
  49038. <h3 id="readlinelinux">readline (linux)</h3>
  49039. <table>
  49040. <thead>
  49041. <tr>
  49042. <th>Description</th>
  49043. <th><em>Library for command-line editing</em></th>
  49044. </tr>
  49045. </thead>
  49046. <tbody>
  49047. <tr>
  49048. <td>Homepage</td>
  49049. <td><a href="https://tiswww.case.edu/php/chet/readline/rltop.html">https://tiswww.case.edu/php/chet/readline/rltop.html</a></td>
  49050. </tr>
  49051. <tr>
  49052. <td>License</td>
  49053. <td>GPL-3.0-or-later</td>
  49054. </tr>
  49055. <tr>
  49056. <td>Versions</td>
  49057. <td>8.1, 8.2, 8.2.13</td>
  49058. </tr>
  49059. <tr>
  49060. <td>Architectures</td>
  49061. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49062. </tr>
  49063. <tr>
  49064. <td>Definition</td>
  49065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/readline/xmake.lua">readline/xmake.lua</a></td>
  49066. </tr>
  49067. </tbody>
  49068. </table>
  49069. <h5 id="installcommand">Install command</h5>
  49070. <pre><code class="lang-console">xrepo install readline
  49071. </code></pre>
  49072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49073. <pre><code class="lang-lua">add_requires("readline")
  49074. </code></pre>
  49075. <h3 id="recastnavigationlinux">recastnavigation (linux)</h3>
  49076. <table>
  49077. <thead>
  49078. <tr>
  49079. <th>Description</th>
  49080. <th><em>Navigation-mesh Toolset for Games</em></th>
  49081. </tr>
  49082. </thead>
  49083. <tbody>
  49084. <tr>
  49085. <td>Homepage</td>
  49086. <td><a href="https://github.com/recastnavigation/recastnavigation">https://github.com/recastnavigation/recastnavigation</a></td>
  49087. </tr>
  49088. <tr>
  49089. <td>License</td>
  49090. <td>zlib</td>
  49091. </tr>
  49092. <tr>
  49093. <td>Versions</td>
  49094. <td>1.5.1, v1.6.0</td>
  49095. </tr>
  49096. <tr>
  49097. <td>Architectures</td>
  49098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49099. </tr>
  49100. <tr>
  49101. <td>Definition</td>
  49102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/recastnavigation/xmake.lua">recastnavigation/xmake.lua</a></td>
  49103. </tr>
  49104. </tbody>
  49105. </table>
  49106. <h5 id="installcommand">Install command</h5>
  49107. <pre><code class="lang-console">xrepo install recastnavigation
  49108. </code></pre>
  49109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49110. <pre><code class="lang-lua">add_requires("recastnavigation")
  49111. </code></pre>
  49112. <h3 id="recklesslinux">reckless (linux)</h3>
  49113. <table>
  49114. <thead>
  49115. <tr>
  49116. <th>Description</th>
  49117. <th><em>Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.</em></th>
  49118. </tr>
  49119. </thead>
  49120. <tbody>
  49121. <tr>
  49122. <td>Homepage</td>
  49123. <td><a href="https://github.com/mattiasflodin/reckless">https://github.com/mattiasflodin/reckless</a></td>
  49124. </tr>
  49125. <tr>
  49126. <td>Versions</td>
  49127. <td>v3.0.3</td>
  49128. </tr>
  49129. <tr>
  49130. <td>Architectures</td>
  49131. <td>i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49132. </tr>
  49133. <tr>
  49134. <td>Definition</td>
  49135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reckless/xmake.lua">reckless/xmake.lua</a></td>
  49136. </tr>
  49137. </tbody>
  49138. </table>
  49139. <h5 id="installcommand">Install command</h5>
  49140. <pre><code class="lang-console">xrepo install reckless
  49141. </code></pre>
  49142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49143. <pre><code class="lang-lua">add_requires("reckless")
  49144. </code></pre>
  49145. <h3 id="redexlinux">redex (linux)</h3>
  49146. <table>
  49147. <thead>
  49148. <tr>
  49149. <th>Description</th>
  49150. <th><em>A bytecode optimizer for Android apps</em></th>
  49151. </tr>
  49152. </thead>
  49153. <tbody>
  49154. <tr>
  49155. <td>Homepage</td>
  49156. <td><a href="https://fbredex.com/">https://fbredex.com/</a></td>
  49157. </tr>
  49158. <tr>
  49159. <td>License</td>
  49160. <td>MIT</td>
  49161. </tr>
  49162. <tr>
  49163. <td>Versions</td>
  49164. <td>2022.6.23</td>
  49165. </tr>
  49166. <tr>
  49167. <td>Architectures</td>
  49168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49169. </tr>
  49170. <tr>
  49171. <td>Definition</td>
  49172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/redex/xmake.lua">redex/xmake.lua</a></td>
  49173. </tr>
  49174. </tbody>
  49175. </table>
  49176. <h5 id="installcommand">Install command</h5>
  49177. <pre><code class="lang-console">xrepo install redex
  49178. </code></pre>
  49179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49180. <pre><code class="lang-lua">add_requires("redex")
  49181. </code></pre>
  49182. <h3 id="redispluspluslinux">redis-plus-plus (linux)</h3>
  49183. <table>
  49184. <thead>
  49185. <tr>
  49186. <th>Description</th>
  49187. <th><em>Redis client written in C++</em></th>
  49188. </tr>
  49189. </thead>
  49190. <tbody>
  49191. <tr>
  49192. <td>Homepage</td>
  49193. <td><a href="https://github.com/sewenew/redis-plus-plus">https://github.com/sewenew/redis-plus-plus</a></td>
  49194. </tr>
  49195. <tr>
  49196. <td>Versions</td>
  49197. <td>1.3.5, 1.3.6, 1.3.7, 1.3.8, 1.3.9, 1.3.11, 1.3.12, 1.3.13, 1.3.14, 1.3.15</td>
  49198. </tr>
  49199. <tr>
  49200. <td>Architectures</td>
  49201. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49202. </tr>
  49203. <tr>
  49204. <td>Definition</td>
  49205. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/redis-plus-plus/xmake.lua">redis-plus-plus/xmake.lua</a></td>
  49206. </tr>
  49207. </tbody>
  49208. </table>
  49209. <h5 id="installcommand">Install command</h5>
  49210. <pre><code class="lang-console">xrepo install redis-plus-plus
  49211. </code></pre>
  49212. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49213. <pre><code class="lang-lua">add_requires("redis-plus-plus")
  49214. </code></pre>
  49215. <h3 id="reflectcpplinux">reflect-cpp (linux)</h3>
  49216. <table>
  49217. <thead>
  49218. <tr>
  49219. <th>Description</th>
  49220. <th><em>A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, BSON, CBOR, flexbuffers, msgpack, TOML, XML, YAML / msgpack.org[C++20]</em></th>
  49221. </tr>
  49222. </thead>
  49223. <tbody>
  49224. <tr>
  49225. <td>Homepage</td>
  49226. <td><a href="https://github.com/getml/reflect-cpp">https://github.com/getml/reflect-cpp</a></td>
  49227. </tr>
  49228. <tr>
  49229. <td>License</td>
  49230. <td>MIT</td>
  49231. </tr>
  49232. <tr>
  49233. <td>Versions</td>
  49234. <td>v0.10.0, v0.11.1, v0.12.0, v0.13.0, v0.14.0, v0.14.1, v0.16.0, v0.17.0, v0.18.0, v0.19.0, v0.20.0</td>
  49235. </tr>
  49236. <tr>
  49237. <td>Architectures</td>
  49238. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49239. </tr>
  49240. <tr>
  49241. <td>Definition</td>
  49242. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reflect-cpp/xmake.lua">reflect-cpp/xmake.lua</a></td>
  49243. </tr>
  49244. </tbody>
  49245. </table>
  49246. <h5 id="installcommand">Install command</h5>
  49247. <pre><code class="lang-console">xrepo install reflect-cpp
  49248. </code></pre>
  49249. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49250. <pre><code class="lang-lua">add_requires("reflect-cpp")
  49251. </code></pre>
  49252. <h3 id="remoterylinux">remotery (linux)</h3>
  49253. <table>
  49254. <thead>
  49255. <tr>
  49256. <th>Description</th>
  49257. <th><em>Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer</em></th>
  49258. </tr>
  49259. </thead>
  49260. <tbody>
  49261. <tr>
  49262. <td>Homepage</td>
  49263. <td><a href="https://github.com/Celtoys/Remotery">https://github.com/Celtoys/Remotery</a></td>
  49264. </tr>
  49265. <tr>
  49266. <td>License</td>
  49267. <td>Apache-2.0</td>
  49268. </tr>
  49269. <tr>
  49270. <td>Versions</td>
  49271. <td>2023.08.02</td>
  49272. </tr>
  49273. <tr>
  49274. <td>Architectures</td>
  49275. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49276. </tr>
  49277. <tr>
  49278. <td>Definition</td>
  49279. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/remotery/xmake.lua">remotery/xmake.lua</a></td>
  49280. </tr>
  49281. </tbody>
  49282. </table>
  49283. <h5 id="installcommand">Install command</h5>
  49284. <pre><code class="lang-console">xrepo install remotery
  49285. </code></pre>
  49286. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49287. <pre><code class="lang-lua">add_requires("remotery")
  49288. </code></pre>
  49289. <h3 id="rendergraphlinux">rendergraph (linux)</h3>
  49290. <table>
  49291. <thead>
  49292. <tr>
  49293. <th>Description</th>
  49294. <th><em>Vulkan render graph management library.</em></th>
  49295. </tr>
  49296. </thead>
  49297. <tbody>
  49298. <tr>
  49299. <td>Homepage</td>
  49300. <td><a href="https://github.com/DragonJoker/RenderGraph/">https://github.com/DragonJoker/RenderGraph/</a></td>
  49301. </tr>
  49302. <tr>
  49303. <td>License</td>
  49304. <td>MIT</td>
  49305. </tr>
  49306. <tr>
  49307. <td>Versions</td>
  49308. <td>v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.4.1</td>
  49309. </tr>
  49310. <tr>
  49311. <td>Architectures</td>
  49312. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49313. </tr>
  49314. <tr>
  49315. <td>Definition</td>
  49316. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rendergraph/xmake.lua">rendergraph/xmake.lua</a></td>
  49317. </tr>
  49318. </tbody>
  49319. </table>
  49320. <h5 id="installcommand">Install command</h5>
  49321. <pre><code class="lang-console">xrepo install rendergraph
  49322. </code></pre>
  49323. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49324. <pre><code class="lang-lua">add_requires("rendergraph")
  49325. </code></pre>
  49326. <h3 id="replxxlinux">replxx (linux)</h3>
  49327. <table>
  49328. <thead>
  49329. <tr>
  49330. <th>Description</th>
  49331. <th><em>A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.</em></th>
  49332. </tr>
  49333. </thead>
  49334. <tbody>
  49335. <tr>
  49336. <td>Homepage</td>
  49337. <td><a href="https://github.com/AmokHuginnsson/replxx">https://github.com/AmokHuginnsson/replxx</a></td>
  49338. </tr>
  49339. <tr>
  49340. <td>License</td>
  49341. <td>BSD-3-Clause</td>
  49342. </tr>
  49343. <tr>
  49344. <td>Versions</td>
  49345. <td>2021.11.25</td>
  49346. </tr>
  49347. <tr>
  49348. <td>Architectures</td>
  49349. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49350. </tr>
  49351. <tr>
  49352. <td>Definition</td>
  49353. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/replxx/xmake.lua">replxx/xmake.lua</a></td>
  49354. </tr>
  49355. </tbody>
  49356. </table>
  49357. <h5 id="installcommand">Install command</h5>
  49358. <pre><code class="lang-console">xrepo install replxx
  49359. </code></pre>
  49360. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49361. <pre><code class="lang-lua">add_requires("replxx")
  49362. </code></pre>
  49363. <h3 id="reproclinux">reproc (linux)</h3>
  49364. <table>
  49365. <thead>
  49366. <tr>
  49367. <th>Description</th>
  49368. <th><em>a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs.</em></th>
  49369. </tr>
  49370. </thead>
  49371. <tbody>
  49372. <tr>
  49373. <td>Homepage</td>
  49374. <td><a href="https://github.com/DaanDeMeyer/reproc">https://github.com/DaanDeMeyer/reproc</a></td>
  49375. </tr>
  49376. <tr>
  49377. <td>License</td>
  49378. <td>MIT</td>
  49379. </tr>
  49380. <tr>
  49381. <td>Versions</td>
  49382. <td>v14.2.4, v14.2.5</td>
  49383. </tr>
  49384. <tr>
  49385. <td>Architectures</td>
  49386. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49387. </tr>
  49388. <tr>
  49389. <td>Definition</td>
  49390. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/reproc/xmake.lua">reproc/xmake.lua</a></td>
  49391. </tr>
  49392. </tbody>
  49393. </table>
  49394. <h5 id="installcommand">Install command</h5>
  49395. <pre><code class="lang-console">xrepo install reproc
  49396. </code></pre>
  49397. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49398. <pre><code class="lang-lua">add_requires("reproc")
  49399. </code></pre>
  49400. <h3 id="resiprocatelinux">resiprocate (linux)</h3>
  49401. <table>
  49402. <thead>
  49403. <tr>
  49404. <th>Description</th>
  49405. <th><em>C++ implementation of SIP, ICE, TURN and related protocols.</em></th>
  49406. </tr>
  49407. </thead>
  49408. <tbody>
  49409. <tr>
  49410. <td>Homepage</td>
  49411. <td><a href="https://resiprocate.org/Main_Page">https://resiprocate.org/Main_Page</a></td>
  49412. </tr>
  49413. <tr>
  49414. <td>License</td>
  49415. <td>VSL-1.0</td>
  49416. </tr>
  49417. <tr>
  49418. <td>Versions</td>
  49419. <td>1.12.0</td>
  49420. </tr>
  49421. <tr>
  49422. <td>Architectures</td>
  49423. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49424. </tr>
  49425. <tr>
  49426. <td>Definition</td>
  49427. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/resiprocate/xmake.lua">resiprocate/xmake.lua</a></td>
  49428. </tr>
  49429. </tbody>
  49430. </table>
  49431. <h5 id="installcommand">Install command</h5>
  49432. <pre><code class="lang-console">xrepo install resiprocate
  49433. </code></pre>
  49434. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49435. <pre><code class="lang-lua">add_requires("resiprocate")
  49436. </code></pre>
  49437. <h3 id="rest_rpclinux">rest_rpc (linux)</h3>
  49438. <table>
  49439. <thead>
  49440. <tr>
  49441. <th>Description</th>
  49442. <th><em>c++11, high performance, cross platform, easy to use rpc framework.</em></th>
  49443. </tr>
  49444. </thead>
  49445. <tbody>
  49446. <tr>
  49447. <td>Homepage</td>
  49448. <td><a href="https://github.com/qicosmos/rest_rpc">https://github.com/qicosmos/rest_rpc</a></td>
  49449. </tr>
  49450. <tr>
  49451. <td>License</td>
  49452. <td>MIT</td>
  49453. </tr>
  49454. <tr>
  49455. <td>Versions</td>
  49456. <td>2023.6.14, 2024.7.26</td>
  49457. </tr>
  49458. <tr>
  49459. <td>Architectures</td>
  49460. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49461. </tr>
  49462. <tr>
  49463. <td>Definition</td>
  49464. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rest_rpc/xmake.lua">rest_rpc/xmake.lua</a></td>
  49465. </tr>
  49466. </tbody>
  49467. </table>
  49468. <h5 id="installcommand">Install command</h5>
  49469. <pre><code class="lang-console">xrepo install rest_rpc
  49470. </code></pre>
  49471. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49472. <pre><code class="lang-lua">add_requires("rest_rpc")
  49473. </code></pre>
  49474. <h3 id="restiniolinux">restinio (linux)</h3>
  49475. <table>
  49476. <thead>
  49477. <tr>
  49478. <th>Description</th>
  49479. <th><em>Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use</em></th>
  49480. </tr>
  49481. </thead>
  49482. <tbody>
  49483. <tr>
  49484. <td>Homepage</td>
  49485. <td><a href="https://github.com/Stiffstream/restinio">https://github.com/Stiffstream/restinio</a></td>
  49486. </tr>
  49487. <tr>
  49488. <td>License</td>
  49489. <td>BSD-3-Clause</td>
  49490. </tr>
  49491. <tr>
  49492. <td>Versions</td>
  49493. <td>0.6.17, 0.6.18, 0.6.19</td>
  49494. </tr>
  49495. <tr>
  49496. <td>Architectures</td>
  49497. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49498. </tr>
  49499. <tr>
  49500. <td>Definition</td>
  49501. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/restinio/xmake.lua">restinio/xmake.lua</a></td>
  49502. </tr>
  49503. </tbody>
  49504. </table>
  49505. <h5 id="installcommand">Install command</h5>
  49506. <pre><code class="lang-console">xrepo install restinio
  49507. </code></pre>
  49508. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49509. <pre><code class="lang-lua">add_requires("restinio")
  49510. </code></pre>
  49511. <h3 id="rhashlinux">rhash (linux)</h3>
  49512. <table>
  49513. <thead>
  49514. <tr>
  49515. <th>Description</th>
  49516. <th><em>RHash (Recursive Hasher) is a console utility for computing and verifying hash sums of files.</em></th>
  49517. </tr>
  49518. </thead>
  49519. <tbody>
  49520. <tr>
  49521. <td>Homepage</td>
  49522. <td><a href="http://rhash.sourceforge.net/">http://rhash.sourceforge.net/</a></td>
  49523. </tr>
  49524. <tr>
  49525. <td>Versions</td>
  49526. <td>1.4.2, 1.4.4, 1.4.5, 1.4.6</td>
  49527. </tr>
  49528. <tr>
  49529. <td>Architectures</td>
  49530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49531. </tr>
  49532. <tr>
  49533. <td>Definition</td>
  49534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rhash/xmake.lua">rhash/xmake.lua</a></td>
  49535. </tr>
  49536. </tbody>
  49537. </table>
  49538. <h5 id="installcommand">Install command</h5>
  49539. <pre><code class="lang-console">xrepo install rhash
  49540. </code></pre>
  49541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49542. <pre><code class="lang-lua">add_requires("rhash")
  49543. </code></pre>
  49544. <h3 id="ricabscope_guardlinux">ricab-scope_guard (linux)</h3>
  49545. <table>
  49546. <thead>
  49547. <tr>
  49548. <th>Description</th>
  49549. <th><em>A modern C++ scope guard that is easy to use but hard to misuse.</em></th>
  49550. </tr>
  49551. </thead>
  49552. <tbody>
  49553. <tr>
  49554. <td>Homepage</td>
  49555. <td><a href="https://ricab.github.io/scope_guard/">https://ricab.github.io/scope_guard/</a></td>
  49556. </tr>
  49557. <tr>
  49558. <td>License</td>
  49559. <td>Unlicense</td>
  49560. </tr>
  49561. <tr>
  49562. <td>Versions</td>
  49563. <td>v1.1.0</td>
  49564. </tr>
  49565. <tr>
  49566. <td>Architectures</td>
  49567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49568. </tr>
  49569. <tr>
  49570. <td>Definition</td>
  49571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ricab-scope_guard/xmake.lua">ricab-scope_guard/xmake.lua</a></td>
  49572. </tr>
  49573. </tbody>
  49574. </table>
  49575. <h5 id="installcommand">Install command</h5>
  49576. <pre><code class="lang-console">xrepo install ricab-scope_guard
  49577. </code></pre>
  49578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49579. <pre><code class="lang-lua">add_requires("ricab-scope_guard")
  49580. </code></pre>
  49581. <h3 id="ringspanlitelinux">ring-span-lite (linux)</h3>
  49582. <table>
  49583. <thead>
  49584. <tr>
  49585. <th>Description</th>
  49586. <th><em>ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library</em></th>
  49587. </tr>
  49588. </thead>
  49589. <tbody>
  49590. <tr>
  49591. <td>Homepage</td>
  49592. <td><a href="https://github.com/martinmoene/ring-span-lite">https://github.com/martinmoene/ring-span-lite</a></td>
  49593. </tr>
  49594. <tr>
  49595. <td>License</td>
  49596. <td>BSL-1.0</td>
  49597. </tr>
  49598. <tr>
  49599. <td>Versions</td>
  49600. <td>v0.7.0</td>
  49601. </tr>
  49602. <tr>
  49603. <td>Architectures</td>
  49604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49605. </tr>
  49606. <tr>
  49607. <td>Definition</td>
  49608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ring-span-lite/xmake.lua">ring-span-lite/xmake.lua</a></td>
  49609. </tr>
  49610. </tbody>
  49611. </table>
  49612. <h5 id="installcommand">Install command</h5>
  49613. <pre><code class="lang-console">xrepo install ring-span-lite
  49614. </code></pre>
  49615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49616. <pre><code class="lang-lua">add_requires("ring-span-lite")
  49617. </code></pre>
  49618. <h3 id="rlottielinux">rlottie (linux)</h3>
  49619. <table>
  49620. <thead>
  49621. <tr>
  49622. <th>Description</th>
  49623. <th><em>A platform independent standalone library that plays Lottie Animation. </em></th>
  49624. </tr>
  49625. </thead>
  49626. <tbody>
  49627. <tr>
  49628. <td>Homepage</td>
  49629. <td><a href="https://github.com/Samsung/rlottie">https://github.com/Samsung/rlottie</a></td>
  49630. </tr>
  49631. <tr>
  49632. <td>Versions</td>
  49633. <td>0.1, 0.2</td>
  49634. </tr>
  49635. <tr>
  49636. <td>Architectures</td>
  49637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49638. </tr>
  49639. <tr>
  49640. <td>Definition</td>
  49641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rlottie/xmake.lua">rlottie/xmake.lua</a></td>
  49642. </tr>
  49643. </tbody>
  49644. </table>
  49645. <h5 id="installcommand">Install command</h5>
  49646. <pre><code class="lang-console">xrepo install rlottie
  49647. </code></pre>
  49648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49649. <pre><code class="lang-lua">add_requires("rlottie")
  49650. </code></pre>
  49651. <h3 id="rmluilinux">rmlui (linux)</h3>
  49652. <table>
  49653. <thead>
  49654. <tr>
  49655. <th>Description</th>
  49656. <th><em>RmlUi is the C++ user interface library based on the HTML and CSS standards.</em></th>
  49657. </tr>
  49658. </thead>
  49659. <tbody>
  49660. <tr>
  49661. <td>Homepage</td>
  49662. <td><a href="https://mikke89.github.io/RmlUiDoc/">https://mikke89.github.io/RmlUiDoc/</a></td>
  49663. </tr>
  49664. <tr>
  49665. <td>License</td>
  49666. <td>MIT</td>
  49667. </tr>
  49668. <tr>
  49669. <td>Versions</td>
  49670. <td>5.0, 5.1, 6.0</td>
  49671. </tr>
  49672. <tr>
  49673. <td>Architectures</td>
  49674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49675. </tr>
  49676. <tr>
  49677. <td>Definition</td>
  49678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rmlui/xmake.lua">rmlui/xmake.lua</a></td>
  49679. </tr>
  49680. </tbody>
  49681. </table>
  49682. <h5 id="installcommand">Install command</h5>
  49683. <pre><code class="lang-console">xrepo install rmlui
  49684. </code></pre>
  49685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49686. <pre><code class="lang-lua">add_requires("rmlui")
  49687. </code></pre>
  49688. <h3 id="robinhoodhashinglinux">robin-hood-hashing (linux)</h3>
  49689. <table>
  49690. <thead>
  49691. <tr>
  49692. <th>Description</th>
  49693. <th><em>Fast &amp; memory efficient hashtable based on robin hood hashing for C++11/14/17/20</em></th>
  49694. </tr>
  49695. </thead>
  49696. <tbody>
  49697. <tr>
  49698. <td>Homepage</td>
  49699. <td><a href="https://github.com/martinus/robin-hood-hashing">https://github.com/martinus/robin-hood-hashing</a></td>
  49700. </tr>
  49701. <tr>
  49702. <td>License</td>
  49703. <td>MIT</td>
  49704. </tr>
  49705. <tr>
  49706. <td>Versions</td>
  49707. <td>3.11.3, 3.11.5</td>
  49708. </tr>
  49709. <tr>
  49710. <td>Architectures</td>
  49711. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49712. </tr>
  49713. <tr>
  49714. <td>Definition</td>
  49715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/robin-hood-hashing/xmake.lua">robin-hood-hashing/xmake.lua</a></td>
  49716. </tr>
  49717. </tbody>
  49718. </table>
  49719. <h5 id="installcommand">Install command</h5>
  49720. <pre><code class="lang-console">xrepo install robin-hood-hashing
  49721. </code></pre>
  49722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49723. <pre><code class="lang-lua">add_requires("robin-hood-hashing")
  49724. </code></pre>
  49725. <h3 id="robinmaplinux">robin-map (linux)</h3>
  49726. <table>
  49727. <thead>
  49728. <tr>
  49729. <th>Description</th>
  49730. <th><em>A C++ implementation of a fast hash map and hash set using robin hood hashing</em></th>
  49731. </tr>
  49732. </thead>
  49733. <tbody>
  49734. <tr>
  49735. <td>Homepage</td>
  49736. <td><a href="https://github.com/Tessil/robin-map">https://github.com/Tessil/robin-map</a></td>
  49737. </tr>
  49738. <tr>
  49739. <td>License</td>
  49740. <td>MIT</td>
  49741. </tr>
  49742. <tr>
  49743. <td>Versions</td>
  49744. <td>v0.6.3, v1.2.1, v1.2.2, v1.3.0, v1.4.0</td>
  49745. </tr>
  49746. <tr>
  49747. <td>Architectures</td>
  49748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49749. </tr>
  49750. <tr>
  49751. <td>Definition</td>
  49752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/robin-map/xmake.lua">robin-map/xmake.lua</a></td>
  49753. </tr>
  49754. </tbody>
  49755. </table>
  49756. <h5 id="installcommand">Install command</h5>
  49757. <pre><code class="lang-console">xrepo install robin-map
  49758. </code></pre>
  49759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49760. <pre><code class="lang-lua">add_requires("robin-map")
  49761. </code></pre>
  49762. <h3 id="robotstxtlinux">robotstxt (linux)</h3>
  49763. <table>
  49764. <thead>
  49765. <tr>
  49766. <th>Description</th>
  49767. <th><em>The repository contains Google&#39;s robots.txt parser and matcher as a C++ librar.</em></th>
  49768. </tr>
  49769. </thead>
  49770. <tbody>
  49771. <tr>
  49772. <td>Homepage</td>
  49773. <td><a href="https://github.com/google/robotstxt">https://github.com/google/robotstxt</a></td>
  49774. </tr>
  49775. <tr>
  49776. <td>License</td>
  49777. <td>Apache-2.0</td>
  49778. </tr>
  49779. <tr>
  49780. <td>Versions</td>
  49781. <td>2021.11.24</td>
  49782. </tr>
  49783. <tr>
  49784. <td>Architectures</td>
  49785. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49786. </tr>
  49787. <tr>
  49788. <td>Definition</td>
  49789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/robotstxt/xmake.lua">robotstxt/xmake.lua</a></td>
  49790. </tr>
  49791. </tbody>
  49792. </table>
  49793. <h5 id="installcommand">Install command</h5>
  49794. <pre><code class="lang-console">xrepo install robotstxt
  49795. </code></pre>
  49796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49797. <pre><code class="lang-lua">add_requires("robotstxt")
  49798. </code></pre>
  49799. <h3 id="rocketlinux">rocket (linux)</h3>
  49800. <table>
  49801. <thead>
  49802. <tr>
  49803. <th>Description</th>
  49804. <th><em>Fast single header signal/slots library for C++</em></th>
  49805. </tr>
  49806. </thead>
  49807. <tbody>
  49808. <tr>
  49809. <td>Homepage</td>
  49810. <td><a href="https://github.com/tripleslash/rocket">https://github.com/tripleslash/rocket</a></td>
  49811. </tr>
  49812. <tr>
  49813. <td>Versions</td>
  49814. <td>2020.06.03, 2024.08.21</td>
  49815. </tr>
  49816. <tr>
  49817. <td>Architectures</td>
  49818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49819. </tr>
  49820. <tr>
  49821. <td>Definition</td>
  49822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rocket/xmake.lua">rocket/xmake.lua</a></td>
  49823. </tr>
  49824. </tbody>
  49825. </table>
  49826. <h5 id="installcommand">Install command</h5>
  49827. <pre><code class="lang-console">xrepo install rocket
  49828. </code></pre>
  49829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49830. <pre><code class="lang-lua">add_requires("rocket")
  49831. </code></pre>
  49832. <h3 id="rocksdblinux">rocksdb (linux)</h3>
  49833. <table>
  49834. <thead>
  49835. <tr>
  49836. <th>Description</th>
  49837. <th><em>A library that provides an embeddable, persistent key-value store for fast storage.</em></th>
  49838. </tr>
  49839. </thead>
  49840. <tbody>
  49841. <tr>
  49842. <td>Homepage</td>
  49843. <td><a href="http://rocksdb.org">http://rocksdb.org</a></td>
  49844. </tr>
  49845. <tr>
  49846. <td>License</td>
  49847. <td>Apache-2.0</td>
  49848. </tr>
  49849. <tr>
  49850. <td>Versions</td>
  49851. <td>v7.10.2, v9.0.0, v9.1.1, v9.2.1, v9.3.1, v9.4.0, v9.5.2, v9.6.1, v9.7.2, v9.7.3, v9.7.4, v9.9.3, v9.10.0, v9.11.2, v10.0.1, v10.4.2, v10.5.1</td>
  49852. </tr>
  49853. <tr>
  49854. <td>Architectures</td>
  49855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49856. </tr>
  49857. <tr>
  49858. <td>Definition</td>
  49859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rocksdb/xmake.lua">rocksdb/xmake.lua</a></td>
  49860. </tr>
  49861. </tbody>
  49862. </table>
  49863. <h5 id="installcommand">Install command</h5>
  49864. <pre><code class="lang-console">xrepo install rocksdb
  49865. </code></pre>
  49866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49867. <pre><code class="lang-lua">add_requires("rocksdb")
  49868. </code></pre>
  49869. <h3 id="rpcliblinux">rpclib (linux)</h3>
  49870. <table>
  49871. <thead>
  49872. <tr>
  49873. <th>Description</th>
  49874. <th><em>rpclib is a modern C++ msgpack-RPC server and client library</em></th>
  49875. </tr>
  49876. </thead>
  49877. <tbody>
  49878. <tr>
  49879. <td>Homepage</td>
  49880. <td><a href="http://rpclib.net">http://rpclib.net</a></td>
  49881. </tr>
  49882. <tr>
  49883. <td>License</td>
  49884. <td>MIT</td>
  49885. </tr>
  49886. <tr>
  49887. <td>Versions</td>
  49888. <td>v2.3.0</td>
  49889. </tr>
  49890. <tr>
  49891. <td>Architectures</td>
  49892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49893. </tr>
  49894. <tr>
  49895. <td>Definition</td>
  49896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpclib/xmake.lua">rpclib/xmake.lua</a></td>
  49897. </tr>
  49898. </tbody>
  49899. </table>
  49900. <h5 id="installcommand">Install command</h5>
  49901. <pre><code class="lang-console">xrepo install rpclib
  49902. </code></pre>
  49903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49904. <pre><code class="lang-lua">add_requires("rpclib")
  49905. </code></pre>
  49906. <h3 id="rplylinux">rply (linux)</h3>
  49907. <table>
  49908. <thead>
  49909. <tr>
  49910. <th>Description</th>
  49911. <th><em>RPly is a library that lets applications read and write PLY files.</em></th>
  49912. </tr>
  49913. </thead>
  49914. <tbody>
  49915. <tr>
  49916. <td>Homepage</td>
  49917. <td><a href="http://w3.impa.br/~diego/software/rply/">http://w3.impa.br/~diego/software/rply/</a></td>
  49918. </tr>
  49919. <tr>
  49920. <td>License</td>
  49921. <td>MIT</td>
  49922. </tr>
  49923. <tr>
  49924. <td>Versions</td>
  49925. <td>1.1.4</td>
  49926. </tr>
  49927. <tr>
  49928. <td>Architectures</td>
  49929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49930. </tr>
  49931. <tr>
  49932. <td>Definition</td>
  49933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rply/xmake.lua">rply/xmake.lua</a></td>
  49934. </tr>
  49935. </tbody>
  49936. </table>
  49937. <h5 id="installcommand">Install command</h5>
  49938. <pre><code class="lang-console">xrepo install rply
  49939. </code></pre>
  49940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49941. <pre><code class="lang-lua">add_requires("rply")
  49942. </code></pre>
  49943. <h3 id="rpmlinux">rpm (linux)</h3>
  49944. <table>
  49945. <thead>
  49946. <tr>
  49947. <th>Description</th>
  49948. <th><em>Standard unix software packaging tool</em></th>
  49949. </tr>
  49950. </thead>
  49951. <tbody>
  49952. <tr>
  49953. <td>Homepage</td>
  49954. <td><a href="https://rpm.org">https://rpm.org</a></td>
  49955. </tr>
  49956. <tr>
  49957. <td>Versions</td>
  49958. <td>4.19.0</td>
  49959. </tr>
  49960. <tr>
  49961. <td>Architectures</td>
  49962. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  49963. </tr>
  49964. <tr>
  49965. <td>Definition</td>
  49966. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpm/xmake.lua">rpm/xmake.lua</a></td>
  49967. </tr>
  49968. </tbody>
  49969. </table>
  49970. <h5 id="installcommand">Install command</h5>
  49971. <pre><code class="lang-console">xrepo install rpm
  49972. </code></pre>
  49973. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  49974. <pre><code class="lang-lua">add_requires("rpm")
  49975. </code></pre>
  49976. <h3 id="rpmalloclinux">rpmalloc (linux)</h3>
  49977. <table>
  49978. <thead>
  49979. <tr>
  49980. <th>Description</th>
  49981. <th><em>Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C</em></th>
  49982. </tr>
  49983. </thead>
  49984. <tbody>
  49985. <tr>
  49986. <td>Homepage</td>
  49987. <td><a href="https://github.com/mjansson/rpmalloc">https://github.com/mjansson/rpmalloc</a></td>
  49988. </tr>
  49989. <tr>
  49990. <td>License</td>
  49991. <td>MIT</td>
  49992. </tr>
  49993. <tr>
  49994. <td>Versions</td>
  49995. <td>1.4.4, 1.4.5</td>
  49996. </tr>
  49997. <tr>
  49998. <td>Architectures</td>
  49999. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50000. </tr>
  50001. <tr>
  50002. <td>Definition</td>
  50003. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rpmalloc/xmake.lua">rpmalloc/xmake.lua</a></td>
  50004. </tr>
  50005. </tbody>
  50006. </table>
  50007. <h5 id="installcommand">Install command</h5>
  50008. <pre><code class="lang-console">xrepo install rpmalloc
  50009. </code></pre>
  50010. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50011. <pre><code class="lang-lua">add_requires("rpmalloc")
  50012. </code></pre>
  50013. <h3 id="rsmautotomllinux">rsm-autotoml (linux)</h3>
  50014. <table>
  50015. <thead>
  50016. <tr>
  50017. <th>Description</th>
  50018. <th><em>toml++ wrapper for basic node types</em></th>
  50019. </tr>
  50020. </thead>
  50021. <tbody>
  50022. <tr>
  50023. <td>Homepage</td>
  50024. <td><a href="https://github.com/Ryan-rsm-McKenzie/AutoTOML">https://github.com/Ryan-rsm-McKenzie/AutoTOML</a></td>
  50025. </tr>
  50026. <tr>
  50027. <td>License</td>
  50028. <td>MIT</td>
  50029. </tr>
  50030. <tr>
  50031. <td>Versions</td>
  50032. <td>2020.12.29</td>
  50033. </tr>
  50034. <tr>
  50035. <td>Architectures</td>
  50036. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50037. </tr>
  50038. <tr>
  50039. <td>Definition</td>
  50040. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-autotoml/xmake.lua">rsm-autotoml/xmake.lua</a></td>
  50041. </tr>
  50042. </tbody>
  50043. </table>
  50044. <h5 id="installcommand">Install command</h5>
  50045. <pre><code class="lang-console">xrepo install rsm-autotoml
  50046. </code></pre>
  50047. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50048. <pre><code class="lang-lua">add_requires("rsm-autotoml")
  50049. </code></pre>
  50050. <h3 id="rsmbinaryiolinux">rsm-binary-io (linux)</h3>
  50051. <table>
  50052. <thead>
  50053. <tr>
  50054. <th>Description</th>
  50055. <th><em>A binary i/o library for C++, without the agonizing pain</em></th>
  50056. </tr>
  50057. </thead>
  50058. <tbody>
  50059. <tr>
  50060. <td>Homepage</td>
  50061. <td><a href="https://github.com/Ryan-rsm-McKenzie/binary_io">https://github.com/Ryan-rsm-McKenzie/binary_io</a></td>
  50062. </tr>
  50063. <tr>
  50064. <td>License</td>
  50065. <td>MIT</td>
  50066. </tr>
  50067. <tr>
  50068. <td>Versions</td>
  50069. <td>2.0.5, 2.0.6</td>
  50070. </tr>
  50071. <tr>
  50072. <td>Architectures</td>
  50073. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50074. </tr>
  50075. <tr>
  50076. <td>Definition</td>
  50077. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-binary-io/xmake.lua">rsm-binary-io/xmake.lua</a></td>
  50078. </tr>
  50079. </tbody>
  50080. </table>
  50081. <h5 id="installcommand">Install command</h5>
  50082. <pre><code class="lang-console">xrepo install rsm-binary-io
  50083. </code></pre>
  50084. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50085. <pre><code class="lang-lua">add_requires("rsm-binary-io")
  50086. </code></pre>
  50087. <h3 id="rsmbsalinux">rsm-bsa (linux)</h3>
  50088. <table>
  50089. <thead>
  50090. <tr>
  50091. <th>Description</th>
  50092. <th><em>C++ library for working with the Bethesda archive file format</em></th>
  50093. </tr>
  50094. </thead>
  50095. <tbody>
  50096. <tr>
  50097. <td>Homepage</td>
  50098. <td><a href="https://github.com/Ryan-rsm-McKenzie/bsa">https://github.com/Ryan-rsm-McKenzie/bsa</a></td>
  50099. </tr>
  50100. <tr>
  50101. <td>License</td>
  50102. <td>MIT</td>
  50103. </tr>
  50104. <tr>
  50105. <td>Versions</td>
  50106. <td>4.1.0</td>
  50107. </tr>
  50108. <tr>
  50109. <td>Architectures</td>
  50110. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50111. </tr>
  50112. <tr>
  50113. <td>Definition</td>
  50114. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-bsa/xmake.lua">rsm-bsa/xmake.lua</a></td>
  50115. </tr>
  50116. </tbody>
  50117. </table>
  50118. <h5 id="installcommand">Install command</h5>
  50119. <pre><code class="lang-console">xrepo install rsm-bsa
  50120. </code></pre>
  50121. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50122. <pre><code class="lang-lua">add_requires("rsm-bsa")
  50123. </code></pre>
  50124. <h3 id="rsmmmiolinux">rsm-mmio (linux)</h3>
  50125. <table>
  50126. <thead>
  50127. <tr>
  50128. <th>Description</th>
  50129. <th><em>A cross-platform memory-mapped io library for C++</em></th>
  50130. </tr>
  50131. </thead>
  50132. <tbody>
  50133. <tr>
  50134. <td>Homepage</td>
  50135. <td><a href="https://github.com/Ryan-rsm-McKenzie/mmio">https://github.com/Ryan-rsm-McKenzie/mmio</a></td>
  50136. </tr>
  50137. <tr>
  50138. <td>License</td>
  50139. <td>MIT</td>
  50140. </tr>
  50141. <tr>
  50142. <td>Versions</td>
  50143. <td>2.0.0</td>
  50144. </tr>
  50145. <tr>
  50146. <td>Architectures</td>
  50147. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50148. </tr>
  50149. <tr>
  50150. <td>Definition</td>
  50151. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsm-mmio/xmake.lua">rsm-mmio/xmake.lua</a></td>
  50152. </tr>
  50153. </tbody>
  50154. </table>
  50155. <h5 id="installcommand">Install command</h5>
  50156. <pre><code class="lang-console">xrepo install rsm-mmio
  50157. </code></pre>
  50158. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50159. <pre><code class="lang-lua">add_requires("rsm-mmio")
  50160. </code></pre>
  50161. <h3 id="rsynclinux">rsync (linux)</h3>
  50162. <table>
  50163. <thead>
  50164. <tr>
  50165. <th>Description</th>
  50166. <th><em>rsync is an open source utility that provides fast incremental file transfer.</em></th>
  50167. </tr>
  50168. </thead>
  50169. <tbody>
  50170. <tr>
  50171. <td>Homepage</td>
  50172. <td><a href="https://rsync.samba.org/">https://rsync.samba.org/</a></td>
  50173. </tr>
  50174. <tr>
  50175. <td>License</td>
  50176. <td>GPL-3.0</td>
  50177. </tr>
  50178. <tr>
  50179. <td>Versions</td>
  50180. <td>3.2.3</td>
  50181. </tr>
  50182. <tr>
  50183. <td>Architectures</td>
  50184. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50185. </tr>
  50186. <tr>
  50187. <td>Definition</td>
  50188. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rsync/xmake.lua">rsync/xmake.lua</a></td>
  50189. </tr>
  50190. </tbody>
  50191. </table>
  50192. <h5 id="installcommand">Install command</h5>
  50193. <pre><code class="lang-console">xrepo install rsync
  50194. </code></pre>
  50195. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50196. <pre><code class="lang-lua">add_requires("rsync")
  50197. </code></pre>
  50198. <h3 id="rtaudiolinux">rtaudio (linux)</h3>
  50199. <table>
  50200. <thead>
  50201. <tr>
  50202. <th>Description</th>
  50203. <th><em>A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.</em></th>
  50204. </tr>
  50205. </thead>
  50206. <tbody>
  50207. <tr>
  50208. <td>Homepage</td>
  50209. <td><a href="https://github.com/thestk/rtaudio">https://github.com/thestk/rtaudio</a></td>
  50210. </tr>
  50211. <tr>
  50212. <td>Versions</td>
  50213. <td>6.0.0, 6.0.1</td>
  50214. </tr>
  50215. <tr>
  50216. <td>Architectures</td>
  50217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50218. </tr>
  50219. <tr>
  50220. <td>Definition</td>
  50221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtaudio/xmake.lua">rtaudio/xmake.lua</a></td>
  50222. </tr>
  50223. </tbody>
  50224. </table>
  50225. <h5 id="installcommand">Install command</h5>
  50226. <pre><code class="lang-console">xrepo install rtaudio
  50227. </code></pre>
  50228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50229. <pre><code class="lang-lua">add_requires("rtaudio")
  50230. </code></pre>
  50231. <h3 id="rtmlinux">rtm (linux)</h3>
  50232. <table>
  50233. <thead>
  50234. <tr>
  50235. <th>Description</th>
  50236. <th><em>Realtime Math</em></th>
  50237. </tr>
  50238. </thead>
  50239. <tbody>
  50240. <tr>
  50241. <td>Homepage</td>
  50242. <td><a href="https://github.com/nfrechette/rtm">https://github.com/nfrechette/rtm</a></td>
  50243. </tr>
  50244. <tr>
  50245. <td>License</td>
  50246. <td>MIT</td>
  50247. </tr>
  50248. <tr>
  50249. <td>Versions</td>
  50250. <td>v2.1.5, v2.3.0, v2.3.1</td>
  50251. </tr>
  50252. <tr>
  50253. <td>Architectures</td>
  50254. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50255. </tr>
  50256. <tr>
  50257. <td>Definition</td>
  50258. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtm/xmake.lua">rtm/xmake.lua</a></td>
  50259. </tr>
  50260. </tbody>
  50261. </table>
  50262. <h5 id="installcommand">Install command</h5>
  50263. <pre><code class="lang-console">xrepo install rtm
  50264. </code></pre>
  50265. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50266. <pre><code class="lang-lua">add_requires("rtm")
  50267. </code></pre>
  50268. <h3 id="rtmidilinux">rtmidi (linux)</h3>
  50269. <table>
  50270. <thead>
  50271. <tr>
  50272. <th>Description</th>
  50273. <th><em>A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA &amp; JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia)</em></th>
  50274. </tr>
  50275. </thead>
  50276. <tbody>
  50277. <tr>
  50278. <td>Homepage</td>
  50279. <td><a href="https://github.com/thestk/rtmidi">https://github.com/thestk/rtmidi</a></td>
  50280. </tr>
  50281. <tr>
  50282. <td>Versions</td>
  50283. <td>6.0.0</td>
  50284. </tr>
  50285. <tr>
  50286. <td>Architectures</td>
  50287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50288. </tr>
  50289. <tr>
  50290. <td>Definition</td>
  50291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rtmidi/xmake.lua">rtmidi/xmake.lua</a></td>
  50292. </tr>
  50293. </tbody>
  50294. </table>
  50295. <h5 id="installcommand">Install command</h5>
  50296. <pre><code class="lang-console">xrepo install rtmidi
  50297. </code></pre>
  50298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50299. <pre><code class="lang-lua">add_requires("rtmidi")
  50300. </code></pre>
  50301. <h3 id="rttrlinux">rttr (linux)</h3>
  50302. <table>
  50303. <thead>
  50304. <tr>
  50305. <th>Description</th>
  50306. <th><em>rttr: An open source library, which adds reflection to C++.</em></th>
  50307. </tr>
  50308. </thead>
  50309. <tbody>
  50310. <tr>
  50311. <td>Homepage</td>
  50312. <td><a href="https://www.rttr.org">https://www.rttr.org</a></td>
  50313. </tr>
  50314. <tr>
  50315. <td>License</td>
  50316. <td>MIT</td>
  50317. </tr>
  50318. <tr>
  50319. <td>Versions</td>
  50320. <td>0.9.7</td>
  50321. </tr>
  50322. <tr>
  50323. <td>Architectures</td>
  50324. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50325. </tr>
  50326. <tr>
  50327. <td>Definition</td>
  50328. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rttr/xmake.lua">rttr/xmake.lua</a></td>
  50329. </tr>
  50330. </tbody>
  50331. </table>
  50332. <h5 id="installcommand">Install command</h5>
  50333. <pre><code class="lang-console">xrepo install rttr
  50334. </code></pre>
  50335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50336. <pre><code class="lang-lua">add_requires("rttr")
  50337. </code></pre>
  50338. <h3 id="ruapulinux">ruapu (linux)</h3>
  50339. <table>
  50340. <thead>
  50341. <tr>
  50342. <th>Description</th>
  50343. <th><em>Detect CPU features with single-file</em></th>
  50344. </tr>
  50345. </thead>
  50346. <tbody>
  50347. <tr>
  50348. <td>Homepage</td>
  50349. <td><a href="https://github.com/nihui/ruapu">https://github.com/nihui/ruapu</a></td>
  50350. </tr>
  50351. <tr>
  50352. <td>License</td>
  50353. <td>MIT</td>
  50354. </tr>
  50355. <tr>
  50356. <td>Versions</td>
  50357. <td>0.1.0</td>
  50358. </tr>
  50359. <tr>
  50360. <td>Architectures</td>
  50361. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50362. </tr>
  50363. <tr>
  50364. <td>Definition</td>
  50365. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ruapu/xmake.lua">ruapu/xmake.lua</a></td>
  50366. </tr>
  50367. </tbody>
  50368. </table>
  50369. <h5 id="installcommand">Install command</h5>
  50370. <pre><code class="lang-console">xrepo install ruapu
  50371. </code></pre>
  50372. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50373. <pre><code class="lang-lua">add_requires("ruapu")
  50374. </code></pre>
  50375. <h3 id="rustlinux">rust (linux)</h3>
  50376. <table>
  50377. <thead>
  50378. <tr>
  50379. <th>Description</th>
  50380. <th><em>Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency.</em></th>
  50381. </tr>
  50382. </thead>
  50383. <tbody>
  50384. <tr>
  50385. <td>Homepage</td>
  50386. <td><a href="https://rust-lang.org">https://rust-lang.org</a></td>
  50387. </tr>
  50388. <tr>
  50389. <td>Versions</td>
  50390. <td>1.86.0</td>
  50391. </tr>
  50392. <tr>
  50393. <td>Architectures</td>
  50394. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50395. </tr>
  50396. <tr>
  50397. <td>Definition</td>
  50398. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rust/xmake.lua">rust/xmake.lua</a></td>
  50399. </tr>
  50400. </tbody>
  50401. </table>
  50402. <h5 id="installcommand">Install command</h5>
  50403. <pre><code class="lang-console">xrepo install rust
  50404. </code></pre>
  50405. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50406. <pre><code class="lang-lua">add_requires("rust")
  50407. </code></pre>
  50408. <h3 id="rustuplinux">rustup (linux)</h3>
  50409. <table>
  50410. <thead>
  50411. <tr>
  50412. <th>Description</th>
  50413. <th><em>An installer for the systems programming language Rust</em></th>
  50414. </tr>
  50415. </thead>
  50416. <tbody>
  50417. <tr>
  50418. <td>Homepage</td>
  50419. <td><a href="https://rustup.rs">https://rustup.rs</a></td>
  50420. </tr>
  50421. <tr>
  50422. <td>Versions</td>
  50423. <td>1.28.1</td>
  50424. </tr>
  50425. <tr>
  50426. <td>Architectures</td>
  50427. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50428. </tr>
  50429. <tr>
  50430. <td>Definition</td>
  50431. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rustup/xmake.lua">rustup/xmake.lua</a></td>
  50432. </tr>
  50433. </tbody>
  50434. </table>
  50435. <h5 id="installcommand">Install command</h5>
  50436. <pre><code class="lang-console">xrepo install rustup
  50437. </code></pre>
  50438. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50439. <pre><code class="lang-lua">add_requires("rustup")
  50440. </code></pre>
  50441. <h3 id="ruylinux">ruy (linux)</h3>
  50442. <table>
  50443. <thead>
  50444. <tr>
  50445. <th>Description</th>
  50446. <th><em>Matrix multiplication library</em></th>
  50447. </tr>
  50448. </thead>
  50449. <tbody>
  50450. <tr>
  50451. <td>Homepage</td>
  50452. <td><a href="https://github.com/google/ruy">https://github.com/google/ruy</a></td>
  50453. </tr>
  50454. <tr>
  50455. <td>License</td>
  50456. <td>Apache-2.0</td>
  50457. </tr>
  50458. <tr>
  50459. <td>Versions</td>
  50460. <td>2022.09.16</td>
  50461. </tr>
  50462. <tr>
  50463. <td>Architectures</td>
  50464. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50465. </tr>
  50466. <tr>
  50467. <td>Definition</td>
  50468. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/ruy/xmake.lua">ruy/xmake.lua</a></td>
  50469. </tr>
  50470. </tbody>
  50471. </table>
  50472. <h5 id="installcommand">Install command</h5>
  50473. <pre><code class="lang-console">xrepo install ruy
  50474. </code></pre>
  50475. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50476. <pre><code class="lang-lua">add_requires("ruy")
  50477. </code></pre>
  50478. <h3 id="rxcpplinux">rxcpp (linux)</h3>
  50479. <table>
  50480. <thead>
  50481. <tr>
  50482. <th>Description</th>
  50483. <th><em>Compose async and event-based programs using observable sequences and LINQ-style query operators.</em></th>
  50484. </tr>
  50485. </thead>
  50486. <tbody>
  50487. <tr>
  50488. <td>Homepage</td>
  50489. <td><a href="http://reactivex.io/RxCpp/">http://reactivex.io/RxCpp/</a></td>
  50490. </tr>
  50491. <tr>
  50492. <td>License</td>
  50493. <td>Apache-2.0</td>
  50494. </tr>
  50495. <tr>
  50496. <td>Versions</td>
  50497. <td>v3.0.0, v4.1.1</td>
  50498. </tr>
  50499. <tr>
  50500. <td>Architectures</td>
  50501. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50502. </tr>
  50503. <tr>
  50504. <td>Definition</td>
  50505. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/r/rxcpp/xmake.lua">rxcpp/xmake.lua</a></td>
  50506. </tr>
  50507. </tbody>
  50508. </table>
  50509. <h5 id="installcommand">Install command</h5>
  50510. <pre><code class="lang-console">xrepo install rxcpp
  50511. </code></pre>
  50512. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50513. <pre><code class="lang-lua">add_requires("rxcpp")
  50514. </code></pre>
  50515. <h2 id="s">s</h2>
  50516. <h3 id="s2ntlslinux">s2n-tls (linux)</h3>
  50517. <table>
  50518. <thead>
  50519. <tr>
  50520. <th>Description</th>
  50521. <th><em>An implementation of the TLS/SSL protocols</em></th>
  50522. </tr>
  50523. </thead>
  50524. <tbody>
  50525. <tr>
  50526. <td>Homepage</td>
  50527. <td><a href="https://aws.github.io/s2n-tls/doxygen/s2n_8h.html">https://aws.github.io/s2n-tls/doxygen/s2n_8h.html</a></td>
  50528. </tr>
  50529. <tr>
  50530. <td>License</td>
  50531. <td>Apache-2.0</td>
  50532. </tr>
  50533. <tr>
  50534. <td>Versions</td>
  50535. <td>v1.3.51, v1.4.3, v1.4.12, v1.4.14, v1.4.16, v1.4.17, v1.4.18, v1.5.0, v1.5.1, v1.5.5, v1.5.6, v1.5.7, v1.5.9, v1.5.10, v1.5.12, v1.5.14, v1.5.15, v1.5.17, v1.5.21, v1.5.23, v1.5.25</td>
  50536. </tr>
  50537. <tr>
  50538. <td>Architectures</td>
  50539. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50540. </tr>
  50541. <tr>
  50542. <td>Definition</td>
  50543. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/s2n-tls/xmake.lua">s2n-tls/xmake.lua</a></td>
  50544. </tr>
  50545. </tbody>
  50546. </table>
  50547. <h5 id="installcommand">Install command</h5>
  50548. <pre><code class="lang-console">xrepo install s2n-tls
  50549. </code></pre>
  50550. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50551. <pre><code class="lang-lua">add_requires("s2n-tls")
  50552. </code></pre>
  50553. <h3 id="s7linux">s7 (linux)</h3>
  50554. <table>
  50555. <thead>
  50556. <tr>
  50557. <th>Description</th>
  50558. <th><em>s7 is a Scheme interpreter intended as an extension language for other applications.</em></th>
  50559. </tr>
  50560. </thead>
  50561. <tbody>
  50562. <tr>
  50563. <td>Homepage</td>
  50564. <td><a href="https://ccrma.stanford.edu/software/snd/snd/s7.html">https://ccrma.stanford.edu/software/snd/snd/s7.html</a></td>
  50565. </tr>
  50566. <tr>
  50567. <td>Versions</td>
  50568. <td>2023.04.13</td>
  50569. </tr>
  50570. <tr>
  50571. <td>Architectures</td>
  50572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50573. </tr>
  50574. <tr>
  50575. <td>Definition</td>
  50576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/s7/xmake.lua">s7/xmake.lua</a></td>
  50577. </tr>
  50578. </tbody>
  50579. </table>
  50580. <h5 id="installcommand">Install command</h5>
  50581. <pre><code class="lang-console">xrepo install s7
  50582. </code></pre>
  50583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50584. <pre><code class="lang-lua">add_requires("s7")
  50585. </code></pre>
  50586. <h3 id="safetyhooklinux">safetyhook (linux)</h3>
  50587. <table>
  50588. <thead>
  50589. <tr>
  50590. <th>Description</th>
  50591. <th><em>C++23 procedure hooking library.</em></th>
  50592. </tr>
  50593. </thead>
  50594. <tbody>
  50595. <tr>
  50596. <td>Homepage</td>
  50597. <td><a href="https://cursey.dev/safetyhook">https://cursey.dev/safetyhook</a></td>
  50598. </tr>
  50599. <tr>
  50600. <td>License</td>
  50601. <td>BSL-1.0</td>
  50602. </tr>
  50603. <tr>
  50604. <td>Versions</td>
  50605. <td>v0.6.4, v0.6.5, v0.6.6, v0.6.7, v0.6.9</td>
  50606. </tr>
  50607. <tr>
  50608. <td>Architectures</td>
  50609. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50610. </tr>
  50611. <tr>
  50612. <td>Definition</td>
  50613. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/safetyhook/xmake.lua">safetyhook/xmake.lua</a></td>
  50614. </tr>
  50615. </tbody>
  50616. </table>
  50617. <h5 id="installcommand">Install command</h5>
  50618. <pre><code class="lang-console">xrepo install safetyhook
  50619. </code></pre>
  50620. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50621. <pre><code class="lang-lua">add_requires("safetyhook")
  50622. </code></pre>
  50623. <h3 id="sailormoon_flagslinux">sailormoon_flags (linux)</h3>
  50624. <table>
  50625. <thead>
  50626. <tr>
  50627. <th>Description</th>
  50628. <th><em>Simple, extensible, header-only C++17 argument parser released into the public domain.</em></th>
  50629. </tr>
  50630. </thead>
  50631. <tbody>
  50632. <tr>
  50633. <td>Homepage</td>
  50634. <td><a href="https://github.com/sailormoon/flags">https://github.com/sailormoon/flags</a></td>
  50635. </tr>
  50636. <tr>
  50637. <td>License</td>
  50638. <td>MIT</td>
  50639. </tr>
  50640. <tr>
  50641. <td>Versions</td>
  50642. <td>1.1</td>
  50643. </tr>
  50644. <tr>
  50645. <td>Architectures</td>
  50646. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50647. </tr>
  50648. <tr>
  50649. <td>Definition</td>
  50650. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sailormoon_flags/xmake.lua">sailormoon_flags/xmake.lua</a></td>
  50651. </tr>
  50652. </tbody>
  50653. </table>
  50654. <h5 id="installcommand">Install command</h5>
  50655. <pre><code class="lang-console">xrepo install sailormoon_flags
  50656. </code></pre>
  50657. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50658. <pre><code class="lang-lua">add_requires("sailormoon_flags")
  50659. </code></pre>
  50660. <h3 id="samurailinux">samurai (linux)</h3>
  50661. <table>
  50662. <thead>
  50663. <tr>
  50664. <th>Description</th>
  50665. <th><em>Intervals coupled with algebra of set to handle adaptive mesh refinement and operators on it.</em></th>
  50666. </tr>
  50667. </thead>
  50668. <tbody>
  50669. <tr>
  50670. <td>Homepage</td>
  50671. <td><a href="https://hpc-math-samurai.readthedocs.io">https://hpc-math-samurai.readthedocs.io</a></td>
  50672. </tr>
  50673. <tr>
  50674. <td>License</td>
  50675. <td>BSD-3-Clause</td>
  50676. </tr>
  50677. <tr>
  50678. <td>Versions</td>
  50679. <td>v0.6.0, v0.10.0, v0.12.0, v0.14.0, v0.16.0, v0.18.0, v0.19.0, v0.21.1, v0.22.0, v0.23.0, v0.25.1</td>
  50680. </tr>
  50681. <tr>
  50682. <td>Architectures</td>
  50683. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50684. </tr>
  50685. <tr>
  50686. <td>Definition</td>
  50687. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/samurai/xmake.lua">samurai/xmake.lua</a></td>
  50688. </tr>
  50689. </tbody>
  50690. </table>
  50691. <h5 id="installcommand">Install command</h5>
  50692. <pre><code class="lang-console">xrepo install samurai
  50693. </code></pre>
  50694. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50695. <pre><code class="lang-lua">add_requires("samurai")
  50696. </code></pre>
  50697. <h3 id="scnliblinux">scnlib (linux)</h3>
  50698. <table>
  50699. <thead>
  50700. <tr>
  50701. <th>Description</th>
  50702. <th><em>scnlib is a modern C++ library for replacing scanf and std::istream</em></th>
  50703. </tr>
  50704. </thead>
  50705. <tbody>
  50706. <tr>
  50707. <td>Homepage</td>
  50708. <td><a href="https://scnlib.readthedocs.io/">https://scnlib.readthedocs.io/</a></td>
  50709. </tr>
  50710. <tr>
  50711. <td>License</td>
  50712. <td>Apache-2.0</td>
  50713. </tr>
  50714. <tr>
  50715. <td>Versions</td>
  50716. <td>v0.4, v1.1.2, v2.0.2, v2.0.3, v3.0.1, v4.0.1</td>
  50717. </tr>
  50718. <tr>
  50719. <td>Architectures</td>
  50720. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50721. </tr>
  50722. <tr>
  50723. <td>Definition</td>
  50724. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scnlib/xmake.lua">scnlib/xmake.lua</a></td>
  50725. </tr>
  50726. </tbody>
  50727. </table>
  50728. <h5 id="installcommand">Install command</h5>
  50729. <pre><code class="lang-console">xrepo install scnlib
  50730. </code></pre>
  50731. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50732. <pre><code class="lang-lua">add_requires("scnlib")
  50733. </code></pre>
  50734. <h3 id="sconslinux">scons (linux)</h3>
  50735. <table>
  50736. <thead>
  50737. <tr>
  50738. <th>Description</th>
  50739. <th><em>A software construction tool</em></th>
  50740. </tr>
  50741. </thead>
  50742. <tbody>
  50743. <tr>
  50744. <td>Homepage</td>
  50745. <td><a href="https://scons.org">https://scons.org</a></td>
  50746. </tr>
  50747. <tr>
  50748. <td>Versions</td>
  50749. <td>4.1.0, 4.3.0, 4.6.0, 4.7.0, 4.8.0, 4.9.1</td>
  50750. </tr>
  50751. <tr>
  50752. <td>Architectures</td>
  50753. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50754. </tr>
  50755. <tr>
  50756. <td>Definition</td>
  50757. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scons/xmake.lua">scons/xmake.lua</a></td>
  50758. </tr>
  50759. </tbody>
  50760. </table>
  50761. <h5 id="installcommand">Install command</h5>
  50762. <pre><code class="lang-console">xrepo install scons
  50763. </code></pre>
  50764. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50765. <pre><code class="lang-lua">add_requires("scons")
  50766. </code></pre>
  50767. <h3 id="scotchlinux">scotch (linux)</h3>
  50768. <table>
  50769. <thead>
  50770. <tr>
  50771. <th>Description</th>
  50772. <th><em>Scotch: a software package for graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering</em></th>
  50773. </tr>
  50774. </thead>
  50775. <tbody>
  50776. <tr>
  50777. <td>Homepage</td>
  50778. <td><a href="https://www.labri.fr/perso/pelegrin/scotch/">https://www.labri.fr/perso/pelegrin/scotch/</a></td>
  50779. </tr>
  50780. <tr>
  50781. <td>Versions</td>
  50782. <td>v6.1.1, v7.0.5</td>
  50783. </tr>
  50784. <tr>
  50785. <td>Architectures</td>
  50786. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50787. </tr>
  50788. <tr>
  50789. <td>Definition</td>
  50790. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/scotch/xmake.lua">scotch/xmake.lua</a></td>
  50791. </tr>
  50792. </tbody>
  50793. </table>
  50794. <h5 id="installcommand">Install command</h5>
  50795. <pre><code class="lang-console">xrepo install scotch
  50796. </code></pre>
  50797. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50798. <pre><code class="lang-lua">add_requires("scotch")
  50799. </code></pre>
  50800. <h3 id="screen_capture_litelinux">screen_capture_lite (linux)</h3>
  50801. <table>
  50802. <thead>
  50803. <tr>
  50804. <th>Description</th>
  50805. <th><em>cross platform screen/window capturing library</em></th>
  50806. </tr>
  50807. </thead>
  50808. <tbody>
  50809. <tr>
  50810. <td>Homepage</td>
  50811. <td><a href="https://github.com/smasherprog/screen_capture_lite">https://github.com/smasherprog/screen_capture_lite</a></td>
  50812. </tr>
  50813. <tr>
  50814. <td>License</td>
  50815. <td>MIT</td>
  50816. </tr>
  50817. <tr>
  50818. <td>Versions</td>
  50819. <td>17.1.1368, 17.1.1369, 17.1.2539</td>
  50820. </tr>
  50821. <tr>
  50822. <td>Architectures</td>
  50823. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50824. </tr>
  50825. <tr>
  50826. <td>Definition</td>
  50827. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/screen_capture_lite/xmake.lua">screen_capture_lite/xmake.lua</a></td>
  50828. </tr>
  50829. </tbody>
  50830. </table>
  50831. <h5 id="installcommand">Install command</h5>
  50832. <pre><code class="lang-console">xrepo install screen_capture_lite
  50833. </code></pre>
  50834. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50835. <pre><code class="lang-lua">add_requires("screen_capture_lite")
  50836. </code></pre>
  50837. <h3 id="sdl2webgpulinux">sdl2webgpu (linux)</h3>
  50838. <table>
  50839. <thead>
  50840. <tr>
  50841. <th>Description</th>
  50842. <th><em>An extension for the SDL2 library for using WebGPU native.</em></th>
  50843. </tr>
  50844. </thead>
  50845. <tbody>
  50846. <tr>
  50847. <td>Homepage</td>
  50848. <td><a href="https://github.com/eliemichel/sdl2webgpu">https://github.com/eliemichel/sdl2webgpu</a></td>
  50849. </tr>
  50850. <tr>
  50851. <td>License</td>
  50852. <td>MIT</td>
  50853. </tr>
  50854. <tr>
  50855. <td>Versions</td>
  50856. <td>2025.04.18</td>
  50857. </tr>
  50858. <tr>
  50859. <td>Architectures</td>
  50860. <td>x86_64</td>
  50861. </tr>
  50862. <tr>
  50863. <td>Definition</td>
  50864. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdl2webgpu/xmake.lua">sdl2webgpu/xmake.lua</a></td>
  50865. </tr>
  50866. </tbody>
  50867. </table>
  50868. <h5 id="installcommand">Install command</h5>
  50869. <pre><code class="lang-console">xrepo install sdl2webgpu
  50870. </code></pre>
  50871. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50872. <pre><code class="lang-lua">add_requires("sdl2webgpu")
  50873. </code></pre>
  50874. <h3 id="sdl3webgpulinux">sdl3webgpu (linux)</h3>
  50875. <table>
  50876. <thead>
  50877. <tr>
  50878. <th>Description</th>
  50879. <th><em>An extension for the SDL3 library for using WebGPU native.</em></th>
  50880. </tr>
  50881. </thead>
  50882. <tbody>
  50883. <tr>
  50884. <td>Homepage</td>
  50885. <td><a href="https://github.com/eliemichel/sdl3webgpu">https://github.com/eliemichel/sdl3webgpu</a></td>
  50886. </tr>
  50887. <tr>
  50888. <td>License</td>
  50889. <td>MIT</td>
  50890. </tr>
  50891. <tr>
  50892. <td>Versions</td>
  50893. <td>2025.05.01</td>
  50894. </tr>
  50895. <tr>
  50896. <td>Architectures</td>
  50897. <td>x86_64</td>
  50898. </tr>
  50899. <tr>
  50900. <td>Definition</td>
  50901. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdl3webgpu/xmake.lua">sdl3webgpu/xmake.lua</a></td>
  50902. </tr>
  50903. </tbody>
  50904. </table>
  50905. <h5 id="installcommand">Install command</h5>
  50906. <pre><code class="lang-console">xrepo install sdl3webgpu
  50907. </code></pre>
  50908. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50909. <pre><code class="lang-lua">add_requires("sdl3webgpu")
  50910. </code></pre>
  50911. <h3 id="sdsllitelinux">sdsl-lite (linux)</h3>
  50912. <table>
  50913. <thead>
  50914. <tr>
  50915. <th>Description</th>
  50916. <th><em>Succinct Data Structure Library 3.0</em></th>
  50917. </tr>
  50918. </thead>
  50919. <tbody>
  50920. <tr>
  50921. <td>Homepage</td>
  50922. <td><a href="https://github.com/xxsds/sdsl-lite">https://github.com/xxsds/sdsl-lite</a></td>
  50923. </tr>
  50924. <tr>
  50925. <td>Versions</td>
  50926. <td>v3.0.3</td>
  50927. </tr>
  50928. <tr>
  50929. <td>Architectures</td>
  50930. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50931. </tr>
  50932. <tr>
  50933. <td>Definition</td>
  50934. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sdsl-lite/xmake.lua">sdsl-lite/xmake.lua</a></td>
  50935. </tr>
  50936. </tbody>
  50937. </table>
  50938. <h5 id="installcommand">Install command</h5>
  50939. <pre><code class="lang-console">xrepo install sdsl-lite
  50940. </code></pre>
  50941. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50942. <pre><code class="lang-lua">add_requires("sdsl-lite")
  50943. </code></pre>
  50944. <h3 id="seacaslinux">seacas (linux)</h3>
  50945. <table>
  50946. <thead>
  50947. <tr>
  50948. <th>Description</th>
  50949. <th><em>The Sandia Engineering Analysis Code Access System (SEACAS) is a suite of preprocessing, postprocessing, translation, and utility applications supporting finite element analysis software using the Exodus database file format.</em></th>
  50950. </tr>
  50951. </thead>
  50952. <tbody>
  50953. <tr>
  50954. <td>Homepage</td>
  50955. <td><a href="https://github.com/sandialabs/seacas">https://github.com/sandialabs/seacas</a></td>
  50956. </tr>
  50957. <tr>
  50958. <td>License</td>
  50959. <td>BSD-3-Clause</td>
  50960. </tr>
  50961. <tr>
  50962. <td>Versions</td>
  50963. <td>2025.08.28</td>
  50964. </tr>
  50965. <tr>
  50966. <td>Architectures</td>
  50967. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  50968. </tr>
  50969. <tr>
  50970. <td>Definition</td>
  50971. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seacas/xmake.lua">seacas/xmake.lua</a></td>
  50972. </tr>
  50973. </tbody>
  50974. </table>
  50975. <h5 id="installcommand">Install command</h5>
  50976. <pre><code class="lang-console">xrepo install seacas
  50977. </code></pre>
  50978. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  50979. <pre><code class="lang-lua">add_requires("seacas")
  50980. </code></pre>
  50981. <h3 id="seasockslinux">seasocks (linux)</h3>
  50982. <table>
  50983. <thead>
  50984. <tr>
  50985. <th>Description</th>
  50986. <th><em>Simple, small, C++ embeddable webserver with WebSockets support</em></th>
  50987. </tr>
  50988. </thead>
  50989. <tbody>
  50990. <tr>
  50991. <td>Homepage</td>
  50992. <td><a href="https://github.com/mattgodbolt/seasocks">https://github.com/mattgodbolt/seasocks</a></td>
  50993. </tr>
  50994. <tr>
  50995. <td>License</td>
  50996. <td>BSD-2-Clause</td>
  50997. </tr>
  50998. <tr>
  50999. <td>Versions</td>
  51000. <td>v1.4.6</td>
  51001. </tr>
  51002. <tr>
  51003. <td>Architectures</td>
  51004. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51005. </tr>
  51006. <tr>
  51007. <td>Definition</td>
  51008. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seasocks/xmake.lua">seasocks/xmake.lua</a></td>
  51009. </tr>
  51010. </tbody>
  51011. </table>
  51012. <h5 id="installcommand">Install command</h5>
  51013. <pre><code class="lang-console">xrepo install seasocks
  51014. </code></pre>
  51015. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51016. <pre><code class="lang-lua">add_requires("seasocks")
  51017. </code></pre>
  51018. <h3 id="secilclinux">secilc (linux)</h3>
  51019. <table>
  51020. <thead>
  51021. <tr>
  51022. <th>Description</th>
  51023. <th><em>SELinux Common Intermediate Language Compiler</em></th>
  51024. </tr>
  51025. </thead>
  51026. <tbody>
  51027. <tr>
  51028. <td>Homepage</td>
  51029. <td><a href="https://github.com/SELinuxProject/selinux">https://github.com/SELinuxProject/selinux</a></td>
  51030. </tr>
  51031. <tr>
  51032. <td>Versions</td>
  51033. <td>3.9</td>
  51034. </tr>
  51035. <tr>
  51036. <td>Architectures</td>
  51037. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51038. </tr>
  51039. <tr>
  51040. <td>Definition</td>
  51041. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/secilc/xmake.lua">secilc/xmake.lua</a></td>
  51042. </tr>
  51043. </tbody>
  51044. </table>
  51045. <h5 id="installcommand">Install command</h5>
  51046. <pre><code class="lang-console">xrepo install secilc
  51047. </code></pre>
  51048. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51049. <pre><code class="lang-lua">add_requires("secilc")
  51050. </code></pre>
  51051. <h3 id="semistaticconditionslinux">semi-static-conditions (linux)</h3>
  51052. <table>
  51053. <thead>
  51054. <tr>
  51055. <th>Description</th>
  51056. <th><em>Branch Optimisation for High-frequency Trading</em></th>
  51057. </tr>
  51058. </thead>
  51059. <tbody>
  51060. <tr>
  51061. <td>Homepage</td>
  51062. <td><a href="https://github.com/maxlucuta/semi-static-conditions">https://github.com/maxlucuta/semi-static-conditions</a></td>
  51063. </tr>
  51064. <tr>
  51065. <td>License</td>
  51066. <td>MIT</td>
  51067. </tr>
  51068. <tr>
  51069. <td>Versions</td>
  51070. <td>2023.09.05</td>
  51071. </tr>
  51072. <tr>
  51073. <td>Architectures</td>
  51074. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51075. </tr>
  51076. <tr>
  51077. <td>Definition</td>
  51078. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/semi-static-conditions/xmake.lua">semi-static-conditions/xmake.lua</a></td>
  51079. </tr>
  51080. </tbody>
  51081. </table>
  51082. <h5 id="installcommand">Install command</h5>
  51083. <pre><code class="lang-console">xrepo install semi-static-conditions
  51084. </code></pre>
  51085. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51086. <pre><code class="lang-lua">add_requires("semi-static-conditions")
  51087. </code></pre>
  51088. <h3 id="semverlinux">semver (linux)</h3>
  51089. <table>
  51090. <thead>
  51091. <tr>
  51092. <th>Description</th>
  51093. <th><em>Semantic Versioning for modern C++</em></th>
  51094. </tr>
  51095. </thead>
  51096. <tbody>
  51097. <tr>
  51098. <td>Homepage</td>
  51099. <td><a href="https://github.com/Neargye/semver">https://github.com/Neargye/semver</a></td>
  51100. </tr>
  51101. <tr>
  51102. <td>License</td>
  51103. <td>MIT</td>
  51104. </tr>
  51105. <tr>
  51106. <td>Versions</td>
  51107. <td>v1.0.0-rc</td>
  51108. </tr>
  51109. <tr>
  51110. <td>Architectures</td>
  51111. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51112. </tr>
  51113. <tr>
  51114. <td>Definition</td>
  51115. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/semver/xmake.lua">semver/xmake.lua</a></td>
  51116. </tr>
  51117. </tbody>
  51118. </table>
  51119. <h5 id="installcommand">Install command</h5>
  51120. <pre><code class="lang-console">xrepo install semver
  51121. </code></pre>
  51122. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51123. <pre><code class="lang-lua">add_requires("semver")
  51124. </code></pre>
  51125. <h3 id="sentencepiecelinux">sentencepiece (linux)</h3>
  51126. <table>
  51127. <thead>
  51128. <tr>
  51129. <th>Description</th>
  51130. <th><em>Unsupervised text tokenizer for Neural Network-based text generation. .</em></th>
  51131. </tr>
  51132. </thead>
  51133. <tbody>
  51134. <tr>
  51135. <td>Homepage</td>
  51136. <td><a href="https://github.com/google/sentencepiece">https://github.com/google/sentencepiece</a></td>
  51137. </tr>
  51138. <tr>
  51139. <td>License</td>
  51140. <td>Apache-2.0</td>
  51141. </tr>
  51142. <tr>
  51143. <td>Versions</td>
  51144. <td>v0.1.97</td>
  51145. </tr>
  51146. <tr>
  51147. <td>Architectures</td>
  51148. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51149. </tr>
  51150. <tr>
  51151. <td>Definition</td>
  51152. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sentencepiece/xmake.lua">sentencepiece/xmake.lua</a></td>
  51153. </tr>
  51154. </tbody>
  51155. </table>
  51156. <h5 id="installcommand">Install command</h5>
  51157. <pre><code class="lang-console">xrepo install sentencepiece
  51158. </code></pre>
  51159. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51160. <pre><code class="lang-lua">add_requires("sentencepiece")
  51161. </code></pre>
  51162. <h3 id="sentrynativelinux">sentry-native (linux)</h3>
  51163. <table>
  51164. <thead>
  51165. <tr>
  51166. <th>Description</th>
  51167. <th><em>Sentry SDK for C, C++ and native applications.</em></th>
  51168. </tr>
  51169. </thead>
  51170. <tbody>
  51171. <tr>
  51172. <td>Homepage</td>
  51173. <td><a href="https://sentry.io">https://sentry.io</a></td>
  51174. </tr>
  51175. <tr>
  51176. <td>Versions</td>
  51177. <td>0.4.4, 0.4.15, 0.5.0, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.7.0, 0.7.1, 0.7.2, 0.7.5, 0.7.6, 0.7.9, 0.7.10, 0.7.11, 0.7.12, 0.7.15, 0.7.16, 0.7.17, 0.7.20, 0.8.1, 0.8.3, 0.9.1, 0.10.1, 0.11.1</td>
  51178. </tr>
  51179. <tr>
  51180. <td>Architectures</td>
  51181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51182. </tr>
  51183. <tr>
  51184. <td>Definition</td>
  51185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sentry-native/xmake.lua">sentry-native/xmake.lua</a></td>
  51186. </tr>
  51187. </tbody>
  51188. </table>
  51189. <h5 id="installcommand">Install command</h5>
  51190. <pre><code class="lang-console">xrepo install sentry-native
  51191. </code></pre>
  51192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51193. <pre><code class="lang-lua">add_requires("sentry-native")
  51194. </code></pre>
  51195. <h3 id="seqan3linux">seqan3 (linux)</h3>
  51196. <table>
  51197. <thead>
  51198. <tr>
  51199. <th>Description</th>
  51200. <th><em>The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.</em></th>
  51201. </tr>
  51202. </thead>
  51203. <tbody>
  51204. <tr>
  51205. <td>Homepage</td>
  51206. <td><a href="https://www.seqan.de">https://www.seqan.de</a></td>
  51207. </tr>
  51208. <tr>
  51209. <td>License</td>
  51210. <td>BSD-3-Clause</td>
  51211. </tr>
  51212. <tr>
  51213. <td>Versions</td>
  51214. <td>3.2.0</td>
  51215. </tr>
  51216. <tr>
  51217. <td>Architectures</td>
  51218. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51219. </tr>
  51220. <tr>
  51221. <td>Definition</td>
  51222. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/seqan3/xmake.lua">seqan3/xmake.lua</a></td>
  51223. </tr>
  51224. </tbody>
  51225. </table>
  51226. <h5 id="installcommand">Install command</h5>
  51227. <pre><code class="lang-console">xrepo install seqan3
  51228. </code></pre>
  51229. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51230. <pre><code class="lang-lua">add_requires("seqan3")
  51231. </code></pre>
  51232. <h3 id="seriallinux">serial (linux)</h3>
  51233. <table>
  51234. <thead>
  51235. <tr>
  51236. <th>Description</th>
  51237. <th><em>Cross-platform, Serial Port library written in C++</em></th>
  51238. </tr>
  51239. </thead>
  51240. <tbody>
  51241. <tr>
  51242. <td>Homepage</td>
  51243. <td><a href="http://wjwwood.github.io/serial">http://wjwwood.github.io/serial</a></td>
  51244. </tr>
  51245. <tr>
  51246. <td>License</td>
  51247. <td>MIT</td>
  51248. </tr>
  51249. <tr>
  51250. <td>Versions</td>
  51251. <td>2022.3.9</td>
  51252. </tr>
  51253. <tr>
  51254. <td>Architectures</td>
  51255. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51256. </tr>
  51257. <tr>
  51258. <td>Definition</td>
  51259. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/serial/xmake.lua">serial/xmake.lua</a></td>
  51260. </tr>
  51261. </tbody>
  51262. </table>
  51263. <h5 id="installcommand">Install command</h5>
  51264. <pre><code class="lang-console">xrepo install serial
  51265. </code></pre>
  51266. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51267. <pre><code class="lang-lua">add_requires("serial")
  51268. </code></pre>
  51269. <h3 id="sfguilinux">sfgui (linux)</h3>
  51270. <table>
  51271. <thead>
  51272. <tr>
  51273. <th>Description</th>
  51274. <th><em>Simple and Fast Graphical User Interface</em></th>
  51275. </tr>
  51276. </thead>
  51277. <tbody>
  51278. <tr>
  51279. <td>Homepage</td>
  51280. <td><a href="https://github.com/TankOs/SFGUI">https://github.com/TankOs/SFGUI</a></td>
  51281. </tr>
  51282. <tr>
  51283. <td>License</td>
  51284. <td>zlib</td>
  51285. </tr>
  51286. <tr>
  51287. <td>Versions</td>
  51288. <td>1.0.0</td>
  51289. </tr>
  51290. <tr>
  51291. <td>Architectures</td>
  51292. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51293. </tr>
  51294. <tr>
  51295. <td>Definition</td>
  51296. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfgui/xmake.lua">sfgui/xmake.lua</a></td>
  51297. </tr>
  51298. </tbody>
  51299. </table>
  51300. <h5 id="installcommand">Install command</h5>
  51301. <pre><code class="lang-console">xrepo install sfgui
  51302. </code></pre>
  51303. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51304. <pre><code class="lang-lua">add_requires("sfgui")
  51305. </code></pre>
  51306. <h3 id="sfllibrarylinux">sfl-library (linux)</h3>
  51307. <table>
  51308. <thead>
  51309. <tr>
  51310. <th>Description</th>
  51311. <th><em>C++11 header-only library. Small and static vector. Small and static flat map/set. Compact vector. Segmented vector.</em></th>
  51312. </tr>
  51313. </thead>
  51314. <tbody>
  51315. <tr>
  51316. <td>Homepage</td>
  51317. <td><a href="https://github.com/slavenf/sfl-library">https://github.com/slavenf/sfl-library</a></td>
  51318. </tr>
  51319. <tr>
  51320. <td>License</td>
  51321. <td>zlib</td>
  51322. </tr>
  51323. <tr>
  51324. <td>Versions</td>
  51325. <td>1.5.0, 1.6.0</td>
  51326. </tr>
  51327. <tr>
  51328. <td>Architectures</td>
  51329. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51330. </tr>
  51331. <tr>
  51332. <td>Definition</td>
  51333. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfl-library/xmake.lua">sfl-library/xmake.lua</a></td>
  51334. </tr>
  51335. </tbody>
  51336. </table>
  51337. <h5 id="installcommand">Install command</h5>
  51338. <pre><code class="lang-console">xrepo install sfl-library
  51339. </code></pre>
  51340. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51341. <pre><code class="lang-lua">add_requires("sfl-library")
  51342. </code></pre>
  51343. <h3 id="sfmllinux">sfml (linux)</h3>
  51344. <table>
  51345. <thead>
  51346. <tr>
  51347. <th>Description</th>
  51348. <th><em>Simple and Fast Multimedia Library</em></th>
  51349. </tr>
  51350. </thead>
  51351. <tbody>
  51352. <tr>
  51353. <td>Homepage</td>
  51354. <td><a href="https://www.sfml-dev.org">https://www.sfml-dev.org</a></td>
  51355. </tr>
  51356. <tr>
  51357. <td>License</td>
  51358. <td>zlib</td>
  51359. </tr>
  51360. <tr>
  51361. <td>Versions</td>
  51362. <td>2.5.1, 2.6.0, 2.6.1, 3.0.0, 3.0.1</td>
  51363. </tr>
  51364. <tr>
  51365. <td>Architectures</td>
  51366. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51367. </tr>
  51368. <tr>
  51369. <td>Definition</td>
  51370. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfml/xmake.lua">sfml/xmake.lua</a></td>
  51371. </tr>
  51372. </tbody>
  51373. </table>
  51374. <h5 id="installcommand">Install command</h5>
  51375. <pre><code class="lang-console">xrepo install sfml
  51376. </code></pre>
  51377. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51378. <pre><code class="lang-lua">add_requires("sfml")
  51379. </code></pre>
  51380. <h3 id="sfntlylinux">sfntly (linux)</h3>
  51381. <table>
  51382. <thead>
  51383. <tr>
  51384. <th>Description</th>
  51385. <th><em>The sfntly project contains Java and C++ libraries for reading, editing, and writing sfnt container fonts (OpenType, TrueType, AAT/GX, and Graphite.)</em></th>
  51386. </tr>
  51387. </thead>
  51388. <tbody>
  51389. <tr>
  51390. <td>Homepage</td>
  51391. <td><a href="https://github.com/googlefonts/sfntly">https://github.com/googlefonts/sfntly</a></td>
  51392. </tr>
  51393. <tr>
  51394. <td>Versions</td>
  51395. <td>20190917</td>
  51396. </tr>
  51397. <tr>
  51398. <td>Architectures</td>
  51399. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51400. </tr>
  51401. <tr>
  51402. <td>Definition</td>
  51403. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfntly/xmake.lua">sfntly/xmake.lua</a></td>
  51404. </tr>
  51405. </tbody>
  51406. </table>
  51407. <h5 id="installcommand">Install command</h5>
  51408. <pre><code class="lang-console">xrepo install sfntly
  51409. </code></pre>
  51410. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51411. <pre><code class="lang-lua">add_requires("sfntly")
  51412. </code></pre>
  51413. <h3 id="sfparselinux">sfparse (linux)</h3>
  51414. <table>
  51415. <thead>
  51416. <tr>
  51417. <th>Description</th>
  51418. <th><em>Structured Field Values parser</em></th>
  51419. </tr>
  51420. </thead>
  51421. <tbody>
  51422. <tr>
  51423. <td>Homepage</td>
  51424. <td><a href="https://github.com/ngtcp2/sfparse">https://github.com/ngtcp2/sfparse</a></td>
  51425. </tr>
  51426. <tr>
  51427. <td>License</td>
  51428. <td>MIT</td>
  51429. </tr>
  51430. <tr>
  51431. <td>Versions</td>
  51432. <td>2024.05.12, 2024.12.15</td>
  51433. </tr>
  51434. <tr>
  51435. <td>Architectures</td>
  51436. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51437. </tr>
  51438. <tr>
  51439. <td>Definition</td>
  51440. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfparse/xmake.lua">sfparse/xmake.lua</a></td>
  51441. </tr>
  51442. </tbody>
  51443. </table>
  51444. <h5 id="installcommand">Install command</h5>
  51445. <pre><code class="lang-console">xrepo install sfparse
  51446. </code></pre>
  51447. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51448. <pre><code class="lang-lua">add_requires("sfparse")
  51449. </code></pre>
  51450. <h3 id="shaderclinux">shaderc (linux)</h3>
  51451. <table>
  51452. <thead>
  51453. <tr>
  51454. <th>Description</th>
  51455. <th><em>A collection of tools, libraries, and tests for Vulkan shader compilation.</em></th>
  51456. </tr>
  51457. </thead>
  51458. <tbody>
  51459. <tr>
  51460. <td>Homepage</td>
  51461. <td><a href="https://github.com/google/shaderc">https://github.com/google/shaderc</a></td>
  51462. </tr>
  51463. <tr>
  51464. <td>License</td>
  51465. <td>Apache-2.0</td>
  51466. </tr>
  51467. <tr>
  51468. <td>Versions</td>
  51469. <td>v2022.2, v2024.0, v2024.1</td>
  51470. </tr>
  51471. <tr>
  51472. <td>Architectures</td>
  51473. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51474. </tr>
  51475. <tr>
  51476. <td>Definition</td>
  51477. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/shaderc/xmake.lua">shaderc/xmake.lua</a></td>
  51478. </tr>
  51479. </tbody>
  51480. </table>
  51481. <h5 id="installcommand">Install command</h5>
  51482. <pre><code class="lang-console">xrepo install shaderc
  51483. </code></pre>
  51484. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51485. <pre><code class="lang-lua">add_requires("shaderc")
  51486. </code></pre>
  51487. <h3 id="shaderwriterlinux">shaderwriter (linux)</h3>
  51488. <table>
  51489. <thead>
  51490. <tr>
  51491. <th>Description</th>
  51492. <th><em>Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.</em></th>
  51493. </tr>
  51494. </thead>
  51495. <tbody>
  51496. <tr>
  51497. <td>Homepage</td>
  51498. <td><a href="https://github.com/DragonJoker/ShaderWriter">https://github.com/DragonJoker/ShaderWriter</a></td>
  51499. </tr>
  51500. <tr>
  51501. <td>Versions</td>
  51502. <td>0.1, 1.0, 1.1, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.6.1, 2.7</td>
  51503. </tr>
  51504. <tr>
  51505. <td>Architectures</td>
  51506. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51507. </tr>
  51508. <tr>
  51509. <td>Definition</td>
  51510. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/shaderwriter/xmake.lua">shaderwriter/xmake.lua</a></td>
  51511. </tr>
  51512. </tbody>
  51513. </table>
  51514. <h5 id="installcommand">Install command</h5>
  51515. <pre><code class="lang-console">xrepo install shaderwriter
  51516. </code></pre>
  51517. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51518. <pre><code class="lang-lua">add_requires("shaderwriter")
  51519. </code></pre>
  51520. <h3 id="sharedmimeinfolinux">shared-mime-info (linux)</h3>
  51521. <table>
  51522. <thead>
  51523. <tr>
  51524. <th>Description</th>
  51525. <th><em>The shared-mime-info package contains the core database of common types and the update-mime-database command used to extend it.</em></th>
  51526. </tr>
  51527. </thead>
  51528. <tbody>
  51529. <tr>
  51530. <td>Homepage</td>
  51531. <td><a href="https://www.freedesktop.org/wiki/Software/shared-mime-info/">https://www.freedesktop.org/wiki/Software/shared-mime-info/</a></td>
  51532. </tr>
  51533. <tr>
  51534. <td>License</td>
  51535. <td>GPL-2.0</td>
  51536. </tr>
  51537. <tr>
  51538. <td>Versions</td>
  51539. <td>2.2</td>
  51540. </tr>
  51541. <tr>
  51542. <td>Architectures</td>
  51543. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51544. </tr>
  51545. <tr>
  51546. <td>Definition</td>
  51547. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/shared-mime-info/xmake.lua">shared-mime-info/xmake.lua</a></td>
  51548. </tr>
  51549. </tbody>
  51550. </table>
  51551. <h5 id="installcommand">Install command</h5>
  51552. <pre><code class="lang-console">xrepo install shared-mime-info
  51553. </code></pre>
  51554. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51555. <pre><code class="lang-lua">add_requires("shared-mime-info")
  51556. </code></pre>
  51557. <h3 id="sheenbidilinux">sheenbidi (linux)</h3>
  51558. <table>
  51559. <thead>
  51560. <tr>
  51561. <th>Description</th>
  51562. <th><em>A sophisticated implementation of Unicode Bidirectional Algorithm</em></th>
  51563. </tr>
  51564. </thead>
  51565. <tbody>
  51566. <tr>
  51567. <td>Homepage</td>
  51568. <td><a href="https://github.com/Tehreer/SheenBidi">https://github.com/Tehreer/SheenBidi</a></td>
  51569. </tr>
  51570. <tr>
  51571. <td>License</td>
  51572. <td>Apache-2.0</td>
  51573. </tr>
  51574. <tr>
  51575. <td>Versions</td>
  51576. <td>v2.6, v2.7, v2.8</td>
  51577. </tr>
  51578. <tr>
  51579. <td>Architectures</td>
  51580. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51581. </tr>
  51582. <tr>
  51583. <td>Definition</td>
  51584. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sheenbidi/xmake.lua">sheenbidi/xmake.lua</a></td>
  51585. </tr>
  51586. </tbody>
  51587. </table>
  51588. <h5 id="installcommand">Install command</h5>
  51589. <pre><code class="lang-console">xrepo install sheenbidi
  51590. </code></pre>
  51591. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51592. <pre><code class="lang-lua">add_requires("sheenbidi")
  51593. </code></pre>
  51594. <h3 id="simagelinux">simage (linux)</h3>
  51595. <table>
  51596. <thead>
  51597. <tr>
  51598. <th>Description</th>
  51599. <th><em>Simage is a library capable of loading, manipulating and saving images, creating and saving movies (AVI and MPEG), and loading audio.</em></th>
  51600. </tr>
  51601. </thead>
  51602. <tbody>
  51603. <tr>
  51604. <td>Homepage</td>
  51605. <td><a href="https://coin3d.github.io/simage/html/">https://coin3d.github.io/simage/html/</a></td>
  51606. </tr>
  51607. <tr>
  51608. <td>License</td>
  51609. <td>MIT</td>
  51610. </tr>
  51611. <tr>
  51612. <td>Versions</td>
  51613. <td>1.8.1, 1.8.3, 1.8.4</td>
  51614. </tr>
  51615. <tr>
  51616. <td>Architectures</td>
  51617. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51618. </tr>
  51619. <tr>
  51620. <td>Definition</td>
  51621. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simage/xmake.lua">simage/xmake.lua</a></td>
  51622. </tr>
  51623. </tbody>
  51624. </table>
  51625. <h5 id="installcommand">Install command</h5>
  51626. <pre><code class="lang-console">xrepo install simage
  51627. </code></pre>
  51628. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51629. <pre><code class="lang-lua">add_requires("simage")
  51630. </code></pre>
  51631. <h3 id="simbodylinux">simbody (linux)</h3>
  51632. <table>
  51633. <thead>
  51634. <tr>
  51635. <th>Description</th>
  51636. <th><em>High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.</em></th>
  51637. </tr>
  51638. </thead>
  51639. <tbody>
  51640. <tr>
  51641. <td>Homepage</td>
  51642. <td><a href="https://simtk.org/home/simbody">https://simtk.org/home/simbody</a></td>
  51643. </tr>
  51644. <tr>
  51645. <td>License</td>
  51646. <td>Apache-2.0</td>
  51647. </tr>
  51648. <tr>
  51649. <td>Versions</td>
  51650. <td>3.7</td>
  51651. </tr>
  51652. <tr>
  51653. <td>Architectures</td>
  51654. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51655. </tr>
  51656. <tr>
  51657. <td>Definition</td>
  51658. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simbody/xmake.lua">simbody/xmake.lua</a></td>
  51659. </tr>
  51660. </tbody>
  51661. </table>
  51662. <h5 id="installcommand">Install command</h5>
  51663. <pre><code class="lang-console">xrepo install simbody
  51664. </code></pre>
  51665. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51666. <pre><code class="lang-lua">add_requires("simbody")
  51667. </code></pre>
  51668. <h3 id="simdcomplinux">simdcomp (linux)</h3>
  51669. <table>
  51670. <thead>
  51671. <tr>
  51672. <th>Description</th>
  51673. <th><em>A simple C library for compressing lists of integers using binary packing</em></th>
  51674. </tr>
  51675. </thead>
  51676. <tbody>
  51677. <tr>
  51678. <td>Homepage</td>
  51679. <td><a href="https://github.com/lemire/simdcomp">https://github.com/lemire/simdcomp</a></td>
  51680. </tr>
  51681. <tr>
  51682. <td>License</td>
  51683. <td>BSD-3-Clause</td>
  51684. </tr>
  51685. <tr>
  51686. <td>Versions</td>
  51687. <td>2023.08.19</td>
  51688. </tr>
  51689. <tr>
  51690. <td>Architectures</td>
  51691. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51692. </tr>
  51693. <tr>
  51694. <td>Definition</td>
  51695. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdcomp/xmake.lua">simdcomp/xmake.lua</a></td>
  51696. </tr>
  51697. </tbody>
  51698. </table>
  51699. <h5 id="installcommand">Install command</h5>
  51700. <pre><code class="lang-console">xrepo install simdcomp
  51701. </code></pre>
  51702. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51703. <pre><code class="lang-lua">add_requires("simdcomp")
  51704. </code></pre>
  51705. <h3 id="simdelinux">simde (linux)</h3>
  51706. <table>
  51707. <thead>
  51708. <tr>
  51709. <th>Description</th>
  51710. <th><em>Implementations of SIMD instruction sets for systems which don&#39;t natively support them.</em></th>
  51711. </tr>
  51712. </thead>
  51713. <tbody>
  51714. <tr>
  51715. <td>Homepage</td>
  51716. <td><a href="simd-everywhere.github.io/blog/">simd-everywhere.github.io/blog/</a></td>
  51717. </tr>
  51718. <tr>
  51719. <td>License</td>
  51720. <td>MIT</td>
  51721. </tr>
  51722. <tr>
  51723. <td>Versions</td>
  51724. <td>0.7.2, 0.8.2</td>
  51725. </tr>
  51726. <tr>
  51727. <td>Architectures</td>
  51728. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51729. </tr>
  51730. <tr>
  51731. <td>Definition</td>
  51732. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simde/xmake.lua">simde/xmake.lua</a></td>
  51733. </tr>
  51734. </tbody>
  51735. </table>
  51736. <h5 id="installcommand">Install command</h5>
  51737. <pre><code class="lang-console">xrepo install simde
  51738. </code></pre>
  51739. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51740. <pre><code class="lang-lua">add_requires("simde")
  51741. </code></pre>
  51742. <h3 id="simdjsonlinux">simdjson (linux)</h3>
  51743. <table>
  51744. <thead>
  51745. <tr>
  51746. <th>Description</th>
  51747. <th><em>Ridiculously fast JSON parsing, UTF-8 validation and JSON minifying for popular 64 bit systems.</em></th>
  51748. </tr>
  51749. </thead>
  51750. <tbody>
  51751. <tr>
  51752. <td>Homepage</td>
  51753. <td><a href="https://simdjson.org">https://simdjson.org</a></td>
  51754. </tr>
  51755. <tr>
  51756. <td>License</td>
  51757. <td>Apache-2.0</td>
  51758. </tr>
  51759. <tr>
  51760. <td>Versions</td>
  51761. <td>v0.9.5, v0.9.7, v1.0.0, v1.1.0, v3.0.0, v3.1.1, v3.6.0, v3.7.0, v3.8.0, v3.9.1, v3.9.2, v3.9.3, v3.9.4, v3.9.5, v3.10.0, v3.10.1, v3.11.2, v3.11.3, v3.12.2, v3.12.3, v4.0.6</td>
  51762. </tr>
  51763. <tr>
  51764. <td>Architectures</td>
  51765. <td>arm64, x86_64</td>
  51766. </tr>
  51767. <tr>
  51768. <td>Definition</td>
  51769. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdjson/xmake.lua">simdjson/xmake.lua</a></td>
  51770. </tr>
  51771. </tbody>
  51772. </table>
  51773. <h5 id="installcommand">Install command</h5>
  51774. <pre><code class="lang-console">xrepo install simdjson
  51775. </code></pre>
  51776. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51777. <pre><code class="lang-lua">add_requires("simdjson")
  51778. </code></pre>
  51779. <h3 id="simdutflinux">simdutf (linux)</h3>
  51780. <table>
  51781. <thead>
  51782. <tr>
  51783. <th>Description</th>
  51784. <th><em>Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. Part of Node.js.</em></th>
  51785. </tr>
  51786. </thead>
  51787. <tbody>
  51788. <tr>
  51789. <td>Homepage</td>
  51790. <td><a href="https://simdutf.github.io/simdutf/">https://simdutf.github.io/simdutf/</a></td>
  51791. </tr>
  51792. <tr>
  51793. <td>License</td>
  51794. <td>Apache-2.0</td>
  51795. </tr>
  51796. <tr>
  51797. <td>Versions</td>
  51798. <td>v3.2.17, v4.0.9, v5.2.3, v5.2.4, v5.2.6, v5.2.8, v5.3.0, v5.3.4, v5.3.11, v5.4.15, v5.5.0, v5.6.3, v5.7.1, v5.7.2, v6.2.0, v6.5.0, v7.0.0, v7.2.1, v7.3.2, v7.3.3, v7.3.4, v7.3.6, v7.4.0</td>
  51799. </tr>
  51800. <tr>
  51801. <td>Architectures</td>
  51802. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51803. </tr>
  51804. <tr>
  51805. <td>Definition</td>
  51806. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simdutf/xmake.lua">simdutf/xmake.lua</a></td>
  51807. </tr>
  51808. </tbody>
  51809. </table>
  51810. <h5 id="installcommand">Install command</h5>
  51811. <pre><code class="lang-console">xrepo install simdutf
  51812. </code></pre>
  51813. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51814. <pre><code class="lang-lua">add_requires("simdutf")
  51815. </code></pre>
  51816. <h3 id="simple_httplinux">simple_http (linux)</h3>
  51817. <table>
  51818. <thead>
  51819. <tr>
  51820. <th>Description</th>
  51821. <th><em>A header-only HTTP library that supports both HTTP/2 and HTTP/1, based on Beast, nghttp2, and Asio.</em></th>
  51822. </tr>
  51823. </thead>
  51824. <tbody>
  51825. <tr>
  51826. <td>Homepage</td>
  51827. <td><a href="https://github.com/fantasy-peak/simple_http">https://github.com/fantasy-peak/simple_http</a></td>
  51828. </tr>
  51829. <tr>
  51830. <td>License</td>
  51831. <td>MIT</td>
  51832. </tr>
  51833. <tr>
  51834. <td>Versions</td>
  51835. <td>v0.2.0, v0.3.0, v0.4.0</td>
  51836. </tr>
  51837. <tr>
  51838. <td>Architectures</td>
  51839. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51840. </tr>
  51841. <tr>
  51842. <td>Definition</td>
  51843. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simple_http/xmake.lua">simple_http/xmake.lua</a></td>
  51844. </tr>
  51845. </tbody>
  51846. </table>
  51847. <h5 id="installcommand">Install command</h5>
  51848. <pre><code class="lang-console">xrepo install simple_http
  51849. </code></pre>
  51850. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51851. <pre><code class="lang-lua">add_requires("simple_http")
  51852. </code></pre>
  51853. <h3 id="simplecpplinux">simplecpp (linux)</h3>
  51854. <table>
  51855. <thead>
  51856. <tr>
  51857. <th>Description</th>
  51858. <th><em>C++ preprocessor</em></th>
  51859. </tr>
  51860. </thead>
  51861. <tbody>
  51862. <tr>
  51863. <td>Homepage</td>
  51864. <td><a href="https://github.com/danmar/simplecpp">https://github.com/danmar/simplecpp</a></td>
  51865. </tr>
  51866. <tr>
  51867. <td>License</td>
  51868. <td>OBSD</td>
  51869. </tr>
  51870. <tr>
  51871. <td>Versions</td>
  51872. <td>1.5.1</td>
  51873. </tr>
  51874. <tr>
  51875. <td>Architectures</td>
  51876. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51877. </tr>
  51878. <tr>
  51879. <td>Definition</td>
  51880. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simplecpp/xmake.lua">simplecpp/xmake.lua</a></td>
  51881. </tr>
  51882. </tbody>
  51883. </table>
  51884. <h5 id="installcommand">Install command</h5>
  51885. <pre><code class="lang-console">xrepo install simplecpp
  51886. </code></pre>
  51887. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51888. <pre><code class="lang-lua">add_requires("simplecpp")
  51889. </code></pre>
  51890. <h3 id="simpleinilinux">simpleini (linux)</h3>
  51891. <table>
  51892. <thead>
  51893. <tr>
  51894. <th>Description</th>
  51895. <th><em>Cross-platform C++ library providing a simple API to read and write INI-style configuration files.</em></th>
  51896. </tr>
  51897. </thead>
  51898. <tbody>
  51899. <tr>
  51900. <td>Homepage</td>
  51901. <td><a href="https://github.com/brofield/simpleini">https://github.com/brofield/simpleini</a></td>
  51902. </tr>
  51903. <tr>
  51904. <td>License</td>
  51905. <td>MIT</td>
  51906. </tr>
  51907. <tr>
  51908. <td>Versions</td>
  51909. <td>v4.19, v4.22</td>
  51910. </tr>
  51911. <tr>
  51912. <td>Architectures</td>
  51913. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51914. </tr>
  51915. <tr>
  51916. <td>Definition</td>
  51917. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simpleini/xmake.lua">simpleini/xmake.lua</a></td>
  51918. </tr>
  51919. </tbody>
  51920. </table>
  51921. <h5 id="installcommand">Install command</h5>
  51922. <pre><code class="lang-console">xrepo install simpleini
  51923. </code></pre>
  51924. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51925. <pre><code class="lang-lua">add_requires("simpleini")
  51926. </code></pre>
  51927. <h3 id="simplethreadpoollinux">simplethreadpool (linux)</h3>
  51928. <table>
  51929. <thead>
  51930. <tr>
  51931. <th>Description</th>
  51932. <th><em>Simple thread pooling library in C++</em></th>
  51933. </tr>
  51934. </thead>
  51935. <tbody>
  51936. <tr>
  51937. <td>Homepage</td>
  51938. <td><a href="https://github.com/romch007/simplethreadpool">https://github.com/romch007/simplethreadpool</a></td>
  51939. </tr>
  51940. <tr>
  51941. <td>License</td>
  51942. <td>MIT</td>
  51943. </tr>
  51944. <tr>
  51945. <td>Versions</td>
  51946. <td>2022.11.18</td>
  51947. </tr>
  51948. <tr>
  51949. <td>Architectures</td>
  51950. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51951. </tr>
  51952. <tr>
  51953. <td>Definition</td>
  51954. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simplethreadpool/xmake.lua">simplethreadpool/xmake.lua</a></td>
  51955. </tr>
  51956. </tbody>
  51957. </table>
  51958. <h5 id="installcommand">Install command</h5>
  51959. <pre><code class="lang-console">xrepo install simplethreadpool
  51960. </code></pre>
  51961. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51962. <pre><code class="lang-lua">add_requires("simplethreadpool")
  51963. </code></pre>
  51964. <h3 id="simsimdlinux">simsimd (linux)</h3>
  51965. <table>
  51966. <thead>
  51967. <tr>
  51968. <th>Description</th>
  51969. <th><em>Vector Similarity Functions 3x-200x Faster than SciPy and NumPy</em></th>
  51970. </tr>
  51971. </thead>
  51972. <tbody>
  51973. <tr>
  51974. <td>Homepage</td>
  51975. <td><a href="https://ashvardanian.com/posts/simsimd-faster-scipy/">https://ashvardanian.com/posts/simsimd-faster-scipy/</a></td>
  51976. </tr>
  51977. <tr>
  51978. <td>License</td>
  51979. <td>Apache-2.0</td>
  51980. </tr>
  51981. <tr>
  51982. <td>Versions</td>
  51983. <td>v3.9.0, v4.3.1, v4.3.2, v5.4.4, v5.6.0, v5.6.4, v5.9.6, v6.0.5, v6.1.1, v6.2.1, v6.2.3, v6.4.0, v6.4.1, v6.4.3, v6.5.0</td>
  51984. </tr>
  51985. <tr>
  51986. <td>Architectures</td>
  51987. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  51988. </tr>
  51989. <tr>
  51990. <td>Definition</td>
  51991. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/simsimd/xmake.lua">simsimd/xmake.lua</a></td>
  51992. </tr>
  51993. </tbody>
  51994. </table>
  51995. <h5 id="installcommand">Install command</h5>
  51996. <pre><code class="lang-console">xrepo install simsimd
  51997. </code></pre>
  51998. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  51999. <pre><code class="lang-lua">add_requires("simsimd")
  52000. </code></pre>
  52001. <h3 id="skialinux">skia (linux)</h3>
  52002. <table>
  52003. <thead>
  52004. <tr>
  52005. <th>Description</th>
  52006. <th><em>A complete 2D graphic library for drawing Text, Geometries, and Images.</em></th>
  52007. </tr>
  52008. </thead>
  52009. <tbody>
  52010. <tr>
  52011. <td>Homepage</td>
  52012. <td><a href="https://skia.org/">https://skia.org/</a></td>
  52013. </tr>
  52014. <tr>
  52015. <td>License</td>
  52016. <td>BSD-3-Clause</td>
  52017. </tr>
  52018. <tr>
  52019. <td>Versions</td>
  52020. <td>88, 89, 90, 132</td>
  52021. </tr>
  52022. <tr>
  52023. <td>Architectures</td>
  52024. <td>armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52025. </tr>
  52026. <tr>
  52027. <td>Definition</td>
  52028. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/skia/xmake.lua">skia/xmake.lua</a></td>
  52029. </tr>
  52030. </tbody>
  52031. </table>
  52032. <h5 id="installcommand">Install command</h5>
  52033. <pre><code class="lang-console">xrepo install skia
  52034. </code></pre>
  52035. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52036. <pre><code class="lang-lua">add_requires("skia")
  52037. </code></pre>
  52038. <h3 id="slanglinux">slang (linux)</h3>
  52039. <table>
  52040. <thead>
  52041. <tr>
  52042. <th>Description</th>
  52043. <th><em>Making it easier to work with shaders</em></th>
  52044. </tr>
  52045. </thead>
  52046. <tbody>
  52047. <tr>
  52048. <td>Homepage</td>
  52049. <td><a href="https://github.com/shader-slang/slang">https://github.com/shader-slang/slang</a></td>
  52050. </tr>
  52051. <tr>
  52052. <td>License</td>
  52053. <td>MIT</td>
  52054. </tr>
  52055. <tr>
  52056. <td>Versions</td>
  52057. <td>v2024.1.17, v2024.1.18, v2025.6.3, v2025.11.0</td>
  52058. </tr>
  52059. <tr>
  52060. <td>Architectures</td>
  52061. <td>x86_64</td>
  52062. </tr>
  52063. <tr>
  52064. <td>Definition</td>
  52065. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/slang/xmake.lua">slang/xmake.lua</a></td>
  52066. </tr>
  52067. </tbody>
  52068. </table>
  52069. <h5 id="installcommand">Install command</h5>
  52070. <pre><code class="lang-console">xrepo install slang
  52071. </code></pre>
  52072. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52073. <pre><code class="lang-lua">add_requires("slang")
  52074. </code></pre>
  52075. <h3 id="smoothcpplinux">smoothcpp (linux)</h3>
  52076. <table>
  52077. <thead>
  52078. <tr>
  52079. <th>Description</th>
  52080. <th><em>Easy to use first cross platform cpp library. Intended as a supplement to the c++ standard library.</em></th>
  52081. </tr>
  52082. </thead>
  52083. <tbody>
  52084. <tr>
  52085. <td>Homepage</td>
  52086. <td><a href="https://github.com/heheda123123/smoothcpp">https://github.com/heheda123123/smoothcpp</a></td>
  52087. </tr>
  52088. <tr>
  52089. <td>License</td>
  52090. <td>MIT</td>
  52091. </tr>
  52092. <tr>
  52093. <td>Versions</td>
  52094. <td>2023.12.20</td>
  52095. </tr>
  52096. <tr>
  52097. <td>Architectures</td>
  52098. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52099. </tr>
  52100. <tr>
  52101. <td>Definition</td>
  52102. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/smoothcpp/xmake.lua">smoothcpp/xmake.lua</a></td>
  52103. </tr>
  52104. </tbody>
  52105. </table>
  52106. <h5 id="installcommand">Install command</h5>
  52107. <pre><code class="lang-console">xrepo install smoothcpp
  52108. </code></pre>
  52109. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52110. <pre><code class="lang-lua">add_requires("smoothcpp")
  52111. </code></pre>
  52112. <h3 id="snappylinux">snappy (linux)</h3>
  52113. <table>
  52114. <thead>
  52115. <tr>
  52116. <th>Description</th>
  52117. <th><em>A fast compressor/decompressor</em></th>
  52118. </tr>
  52119. </thead>
  52120. <tbody>
  52121. <tr>
  52122. <td>Homepage</td>
  52123. <td><a href="https://github.com/google/snappy">https://github.com/google/snappy</a></td>
  52124. </tr>
  52125. <tr>
  52126. <td>Versions</td>
  52127. <td>1.1.8, 1.1.9, 1.1.10, 1.2.0, 1.2.1, 1.2.2</td>
  52128. </tr>
  52129. <tr>
  52130. <td>Architectures</td>
  52131. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52132. </tr>
  52133. <tr>
  52134. <td>Definition</td>
  52135. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snappy/xmake.lua">snappy/xmake.lua</a></td>
  52136. </tr>
  52137. </tbody>
  52138. </table>
  52139. <h5 id="installcommand">Install command</h5>
  52140. <pre><code class="lang-console">xrepo install snappy
  52141. </code></pre>
  52142. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52143. <pre><code class="lang-lua">add_requires("snappy")
  52144. </code></pre>
  52145. <h3 id="snitchlinux">snitch (linux)</h3>
  52146. <table>
  52147. <thead>
  52148. <tr>
  52149. <th>Description</th>
  52150. <th><em>Lightweight C++20 testing framework.</em></th>
  52151. </tr>
  52152. </thead>
  52153. <tbody>
  52154. <tr>
  52155. <td>Homepage</td>
  52156. <td><a href="https://github.com/cschreib/snitch">https://github.com/cschreib/snitch</a></td>
  52157. </tr>
  52158. <tr>
  52159. <td>License</td>
  52160. <td>BSL-1.0</td>
  52161. </tr>
  52162. <tr>
  52163. <td>Versions</td>
  52164. <td>1.0.0, 1.2.4, 1.2.5, 1.3.1, 1.3.2</td>
  52165. </tr>
  52166. <tr>
  52167. <td>Architectures</td>
  52168. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52169. </tr>
  52170. <tr>
  52171. <td>Definition</td>
  52172. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snitch/xmake.lua">snitch/xmake.lua</a></td>
  52173. </tr>
  52174. </tbody>
  52175. </table>
  52176. <h5 id="installcommand">Install command</h5>
  52177. <pre><code class="lang-console">xrepo install snitch
  52178. </code></pre>
  52179. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52180. <pre><code class="lang-lua">add_requires("snitch")
  52181. </code></pre>
  52182. <h3 id="snmalloclinux">snmalloc (linux)</h3>
  52183. <table>
  52184. <thead>
  52185. <tr>
  52186. <th>Description</th>
  52187. <th><em>Message passing based allocator</em></th>
  52188. </tr>
  52189. </thead>
  52190. <tbody>
  52191. <tr>
  52192. <td>Homepage</td>
  52193. <td><a href="https://github.com/microsoft/snmalloc">https://github.com/microsoft/snmalloc</a></td>
  52194. </tr>
  52195. <tr>
  52196. <td>License</td>
  52197. <td>MIT</td>
  52198. </tr>
  52199. <tr>
  52200. <td>Versions</td>
  52201. <td>0.6.0, 0.6.2, 0.7.0, 0.7.1</td>
  52202. </tr>
  52203. <tr>
  52204. <td>Architectures</td>
  52205. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52206. </tr>
  52207. <tr>
  52208. <td>Definition</td>
  52209. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snmalloc/xmake.lua">snmalloc/xmake.lua</a></td>
  52210. </tr>
  52211. </tbody>
  52212. </table>
  52213. <h5 id="installcommand">Install command</h5>
  52214. <pre><code class="lang-console">xrepo install snmalloc
  52215. </code></pre>
  52216. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52217. <pre><code class="lang-lua">add_requires("snmalloc")
  52218. </code></pre>
  52219. <h3 id="snowhouselinux">snowhouse (linux)</h3>
  52220. <table>
  52221. <thead>
  52222. <tr>
  52223. <th>Description</th>
  52224. <th><em>An assertion library for C++</em></th>
  52225. </tr>
  52226. </thead>
  52227. <tbody>
  52228. <tr>
  52229. <td>Homepage</td>
  52230. <td><a href="https://github.com/banditcpp/snowhouse">https://github.com/banditcpp/snowhouse</a></td>
  52231. </tr>
  52232. <tr>
  52233. <td>License</td>
  52234. <td>BSL-1.0</td>
  52235. </tr>
  52236. <tr>
  52237. <td>Versions</td>
  52238. <td>v5.0.0</td>
  52239. </tr>
  52240. <tr>
  52241. <td>Architectures</td>
  52242. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52243. </tr>
  52244. <tr>
  52245. <td>Definition</td>
  52246. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/snowhouse/xmake.lua">snowhouse/xmake.lua</a></td>
  52247. </tr>
  52248. </tbody>
  52249. </table>
  52250. <h5 id="installcommand">Install command</h5>
  52251. <pre><code class="lang-console">xrepo install snowhouse
  52252. </code></pre>
  52253. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52254. <pre><code class="lang-lua">add_requires("snowhouse")
  52255. </code></pre>
  52256. <h3 id="sobjectizerlinux">sobjectizer (linux)</h3>
  52257. <table>
  52258. <thead>
  52259. <tr>
  52260. <th>Description</th>
  52261. <th><em>An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.</em></th>
  52262. </tr>
  52263. </thead>
  52264. <tbody>
  52265. <tr>
  52266. <td>Homepage</td>
  52267. <td><a href="https://stiffstream.com/en/products/sobjectizer.html">https://stiffstream.com/en/products/sobjectizer.html</a></td>
  52268. </tr>
  52269. <tr>
  52270. <td>Versions</td>
  52271. <td>5.8.0, 5.8.4</td>
  52272. </tr>
  52273. <tr>
  52274. <td>Architectures</td>
  52275. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52276. </tr>
  52277. <tr>
  52278. <td>Definition</td>
  52279. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sobjectizer/xmake.lua">sobjectizer/xmake.lua</a></td>
  52280. </tr>
  52281. </tbody>
  52282. </table>
  52283. <h5 id="installcommand">Install command</h5>
  52284. <pre><code class="lang-console">xrepo install sobjectizer
  52285. </code></pre>
  52286. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52287. <pre><code class="lang-lua">add_requires("sobjectizer")
  52288. </code></pre>
  52289. <h3 id="socilinux">soci (linux)</h3>
  52290. <table>
  52291. <thead>
  52292. <tr>
  52293. <th>Description</th>
  52294. <th><em>Official repository of the SOCI - The C++ Database Access Library</em></th>
  52295. </tr>
  52296. </thead>
  52297. <tbody>
  52298. <tr>
  52299. <td>Homepage</td>
  52300. <td><a href="http://soci.sourceforge.net/">http://soci.sourceforge.net/</a></td>
  52301. </tr>
  52302. <tr>
  52303. <td>License</td>
  52304. <td>BSL-1.0</td>
  52305. </tr>
  52306. <tr>
  52307. <td>Versions</td>
  52308. <td>v4.0.3</td>
  52309. </tr>
  52310. <tr>
  52311. <td>Architectures</td>
  52312. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52313. </tr>
  52314. <tr>
  52315. <td>Definition</td>
  52316. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soci/xmake.lua">soci/xmake.lua</a></td>
  52317. </tr>
  52318. </tbody>
  52319. </table>
  52320. <h5 id="installcommand">Install command</h5>
  52321. <pre><code class="lang-console">xrepo install soci
  52322. </code></pre>
  52323. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52324. <pre><code class="lang-lua">add_requires("soci")
  52325. </code></pre>
  52326. <h3 id="socketioclientlinux">socket-io-client (linux)</h3>
  52327. <table>
  52328. <thead>
  52329. <tr>
  52330. <th>Description</th>
  52331. <th><em>C++11 implementation of Socket.IO client</em></th>
  52332. </tr>
  52333. </thead>
  52334. <tbody>
  52335. <tr>
  52336. <td>Homepage</td>
  52337. <td><a href="https://github.com/socketio/socket.io-client-cpp">https://github.com/socketio/socket.io-client-cpp</a></td>
  52338. </tr>
  52339. <tr>
  52340. <td>License</td>
  52341. <td>MIT</td>
  52342. </tr>
  52343. <tr>
  52344. <td>Versions</td>
  52345. <td>2024.07.17</td>
  52346. </tr>
  52347. <tr>
  52348. <td>Architectures</td>
  52349. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52350. </tr>
  52351. <tr>
  52352. <td>Definition</td>
  52353. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/socket-io-client/xmake.lua">socket-io-client/xmake.lua</a></td>
  52354. </tr>
  52355. </tbody>
  52356. </table>
  52357. <h5 id="installcommand">Install command</h5>
  52358. <pre><code class="lang-console">xrepo install socket-io-client
  52359. </code></pre>
  52360. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52361. <pre><code class="lang-lua">add_requires("socket-io-client")
  52362. </code></pre>
  52363. <h3 id="sockpplinux">sockpp (linux)</h3>
  52364. <table>
  52365. <thead>
  52366. <tr>
  52367. <th>Description</th>
  52368. <th><em>Modern C++ socket library</em></th>
  52369. </tr>
  52370. </thead>
  52371. <tbody>
  52372. <tr>
  52373. <td>Homepage</td>
  52374. <td><a href="https://github.com/fpagliughi/sockpp">https://github.com/fpagliughi/sockpp</a></td>
  52375. </tr>
  52376. <tr>
  52377. <td>License</td>
  52378. <td>BSD-3-Clause</td>
  52379. </tr>
  52380. <tr>
  52381. <td>Versions</td>
  52382. <td>v0.8.1, v0.8.3, v1.0.0</td>
  52383. </tr>
  52384. <tr>
  52385. <td>Architectures</td>
  52386. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52387. </tr>
  52388. <tr>
  52389. <td>Definition</td>
  52390. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sockpp/xmake.lua">sockpp/xmake.lua</a></td>
  52391. </tr>
  52392. </tbody>
  52393. </table>
  52394. <h5 id="installcommand">Install command</h5>
  52395. <pre><code class="lang-console">xrepo install sockpp
  52396. </code></pre>
  52397. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52398. <pre><code class="lang-lua">add_requires("sockpp")
  52399. </code></pre>
  52400. <h3 id="sokollinux">sokol (linux)</h3>
  52401. <table>
  52402. <thead>
  52403. <tr>
  52404. <th>Description</th>
  52405. <th><em>Simple STB-style cross-platform libraries for C and C++, written in C.</em></th>
  52406. </tr>
  52407. </thead>
  52408. <tbody>
  52409. <tr>
  52410. <td>Homepage</td>
  52411. <td><a href="https://github.com/floooh/sokol">https://github.com/floooh/sokol</a></td>
  52412. </tr>
  52413. <tr>
  52414. <td>License</td>
  52415. <td>zlib</td>
  52416. </tr>
  52417. <tr>
  52418. <td>Versions</td>
  52419. <td>2022.02.10, 2023.01.27, 2024.07.10, 2024.12.08, 2025.03.20</td>
  52420. </tr>
  52421. <tr>
  52422. <td>Architectures</td>
  52423. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52424. </tr>
  52425. <tr>
  52426. <td>Definition</td>
  52427. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sokol/xmake.lua">sokol/xmake.lua</a></td>
  52428. </tr>
  52429. </tbody>
  52430. </table>
  52431. <h5 id="installcommand">Install command</h5>
  52432. <pre><code class="lang-console">xrepo install sokol
  52433. </code></pre>
  52434. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52435. <pre><code class="lang-lua">add_requires("sokol")
  52436. </code></pre>
  52437. <h3 id="sokoltoolslinux">sokol-tools (linux)</h3>
  52438. <table>
  52439. <thead>
  52440. <tr>
  52441. <th>Description</th>
  52442. <th><em>Command line tools for use with sokol headers</em></th>
  52443. </tr>
  52444. </thead>
  52445. <tbody>
  52446. <tr>
  52447. <td>Homepage</td>
  52448. <td><a href="https://github.com/floooh/sokol-tools">https://github.com/floooh/sokol-tools</a></td>
  52449. </tr>
  52450. <tr>
  52451. <td>License</td>
  52452. <td>MIT</td>
  52453. </tr>
  52454. <tr>
  52455. <td>Versions</td>
  52456. <td>2025.02.10</td>
  52457. </tr>
  52458. <tr>
  52459. <td>Architectures</td>
  52460. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52461. </tr>
  52462. <tr>
  52463. <td>Definition</td>
  52464. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sokol-tools/xmake.lua">sokol-tools/xmake.lua</a></td>
  52465. </tr>
  52466. </tbody>
  52467. </table>
  52468. <h5 id="installcommand">Install command</h5>
  52469. <pre><code class="lang-console">xrepo install sokol-tools
  52470. </code></pre>
  52471. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52472. <pre><code class="lang-lua">add_requires("sokol-tools")
  52473. </code></pre>
  52474. <h3 id="sol2linux">sol2 (linux)</h3>
  52475. <table>
  52476. <thead>
  52477. <tr>
  52478. <th>Description</th>
  52479. <th><em>A C++ library binding to Lua.</em></th>
  52480. </tr>
  52481. </thead>
  52482. <tbody>
  52483. <tr>
  52484. <td>Homepage</td>
  52485. <td><a href="https://github.com/ThePhD/sol2">https://github.com/ThePhD/sol2</a></td>
  52486. </tr>
  52487. <tr>
  52488. <td>Versions</td>
  52489. <td>v3.2.1, v3.2.2, v3.2.3, v3.3.0, v3.3.1, v3.5.0</td>
  52490. </tr>
  52491. <tr>
  52492. <td>Architectures</td>
  52493. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52494. </tr>
  52495. <tr>
  52496. <td>Definition</td>
  52497. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sol2/xmake.lua">sol2/xmake.lua</a></td>
  52498. </tr>
  52499. </tbody>
  52500. </table>
  52501. <h5 id="installcommand">Install command</h5>
  52502. <pre><code class="lang-console">xrepo install sol2
  52503. </code></pre>
  52504. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52505. <pre><code class="lang-lua">add_requires("sol2")
  52506. </code></pre>
  52507. <h3 id="soloudlinux">soloud (linux)</h3>
  52508. <table>
  52509. <thead>
  52510. <tr>
  52511. <th>Description</th>
  52512. <th><em>SoLoud is an easy to use, free, portable c/c++ audio engine for games.</em></th>
  52513. </tr>
  52514. </thead>
  52515. <tbody>
  52516. <tr>
  52517. <td>Homepage</td>
  52518. <td><a href="https://github.com/jarikomppa/soloud">https://github.com/jarikomppa/soloud</a></td>
  52519. </tr>
  52520. <tr>
  52521. <td>License</td>
  52522. <td>zlib</td>
  52523. </tr>
  52524. <tr>
  52525. <td>Versions</td>
  52526. <td>2020.02.07</td>
  52527. </tr>
  52528. <tr>
  52529. <td>Architectures</td>
  52530. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52531. </tr>
  52532. <tr>
  52533. <td>Definition</td>
  52534. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soloud/xmake.lua">soloud/xmake.lua</a></td>
  52535. </tr>
  52536. </tbody>
  52537. </table>
  52538. <h5 id="installcommand">Install command</h5>
  52539. <pre><code class="lang-console">xrepo install soloud
  52540. </code></pre>
  52541. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52542. <pre><code class="lang-lua">add_requires("soloud")
  52543. </code></pre>
  52544. <h3 id="soniccpplinux">sonic-cpp (linux)</h3>
  52545. <table>
  52546. <thead>
  52547. <tr>
  52548. <th>Description</th>
  52549. <th><em>A fast JSON serializing &amp; deserializing library, accelerated by SIMD.</em></th>
  52550. </tr>
  52551. </thead>
  52552. <tbody>
  52553. <tr>
  52554. <td>Homepage</td>
  52555. <td><a href="https://github.com/bytedance/sonic-cpp">https://github.com/bytedance/sonic-cpp</a></td>
  52556. </tr>
  52557. <tr>
  52558. <td>License</td>
  52559. <td>Apache-2.0</td>
  52560. </tr>
  52561. <tr>
  52562. <td>Versions</td>
  52563. <td>1.0.0, 1.0.1, 1.0.2</td>
  52564. </tr>
  52565. <tr>
  52566. <td>Architectures</td>
  52567. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52568. </tr>
  52569. <tr>
  52570. <td>Definition</td>
  52571. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sonic-cpp/xmake.lua">sonic-cpp/xmake.lua</a></td>
  52572. </tr>
  52573. </tbody>
  52574. </table>
  52575. <h5 id="installcommand">Install command</h5>
  52576. <pre><code class="lang-console">xrepo install sonic-cpp
  52577. </code></pre>
  52578. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52579. <pre><code class="lang-lua">add_requires("sonic-cpp")
  52580. </code></pre>
  52581. <h3 id="sophuslinux">sophus (linux)</h3>
  52582. <table>
  52583. <thead>
  52584. <tr>
  52585. <th>Description</th>
  52586. <th><em>C++ implementation of Lie Groups using Eigen.</em></th>
  52587. </tr>
  52588. </thead>
  52589. <tbody>
  52590. <tr>
  52591. <td>Homepage</td>
  52592. <td><a href="https://strasdat.github.io/Sophus/">https://strasdat.github.io/Sophus/</a></td>
  52593. </tr>
  52594. <tr>
  52595. <td>License</td>
  52596. <td>MIT</td>
  52597. </tr>
  52598. <tr>
  52599. <td>Versions</td>
  52600. <td>1.22.10, 1.24.6</td>
  52601. </tr>
  52602. <tr>
  52603. <td>Architectures</td>
  52604. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52605. </tr>
  52606. <tr>
  52607. <td>Definition</td>
  52608. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sophus/xmake.lua">sophus/xmake.lua</a></td>
  52609. </tr>
  52610. </tbody>
  52611. </table>
  52612. <h5 id="installcommand">Install command</h5>
  52613. <pre><code class="lang-console">xrepo install sophus
  52614. </code></pre>
  52615. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52616. <pre><code class="lang-lua">add_requires("sophus")
  52617. </code></pre>
  52618. <h3 id="soplexlinux">soplex (linux)</h3>
  52619. <table>
  52620. <thead>
  52621. <tr>
  52622. <th>Description</th>
  52623. <th><em>SoPlex is an optimization package for solving linear programming problems (LPs) based on an advanced implementation of the primal and dual revised simplex algorithm.</em></th>
  52624. </tr>
  52625. </thead>
  52626. <tbody>
  52627. <tr>
  52628. <td>Homepage</td>
  52629. <td><a href="https://soplex.zib.de/">https://soplex.zib.de/</a></td>
  52630. </tr>
  52631. <tr>
  52632. <td>Versions</td>
  52633. <td>5.0.2</td>
  52634. </tr>
  52635. <tr>
  52636. <td>Architectures</td>
  52637. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52638. </tr>
  52639. <tr>
  52640. <td>Definition</td>
  52641. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soplex/xmake.lua">soplex/xmake.lua</a></td>
  52642. </tr>
  52643. </tbody>
  52644. </table>
  52645. <h5 id="installcommand">Install command</h5>
  52646. <pre><code class="lang-console">xrepo install soplex
  52647. </code></pre>
  52648. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52649. <pre><code class="lang-lua">add_requires("soplex")
  52650. </code></pre>
  52651. <h3 id="soundtouchlinux">soundtouch (linux)</h3>
  52652. <table>
  52653. <thead>
  52654. <tr>
  52655. <th>Description</th>
  52656. <th><em>SoundTouch Audio Processing Library</em></th>
  52657. </tr>
  52658. </thead>
  52659. <tbody>
  52660. <tr>
  52661. <td>Homepage</td>
  52662. <td><a href="https://modplug-xmms.sourceforge.net">https://modplug-xmms.sourceforge.net</a></td>
  52663. </tr>
  52664. <tr>
  52665. <td>License</td>
  52666. <td>LGPL-2.1</td>
  52667. </tr>
  52668. <tr>
  52669. <td>Versions</td>
  52670. <td>2.3.2</td>
  52671. </tr>
  52672. <tr>
  52673. <td>Architectures</td>
  52674. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52675. </tr>
  52676. <tr>
  52677. <td>Definition</td>
  52678. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soundtouch/xmake.lua">soundtouch/xmake.lua</a></td>
  52679. </tr>
  52680. </tbody>
  52681. </table>
  52682. <h5 id="installcommand">Install command</h5>
  52683. <pre><code class="lang-console">xrepo install soundtouch
  52684. </code></pre>
  52685. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52686. <pre><code class="lang-lua">add_requires("soundtouch")
  52687. </code></pre>
  52688. <h3 id="soxrlinux">soxr (linux)</h3>
  52689. <table>
  52690. <thead>
  52691. <tr>
  52692. <th>Description</th>
  52693. <th><em>The SoX Resampler library libsoxr performs fast, high-quality one-dimensional sample rate conversion.</em></th>
  52694. </tr>
  52695. </thead>
  52696. <tbody>
  52697. <tr>
  52698. <td>Homepage</td>
  52699. <td><a href="https://sourceforge.net/projects/soxr">https://sourceforge.net/projects/soxr</a></td>
  52700. </tr>
  52701. <tr>
  52702. <td>License</td>
  52703. <td>LGPL-2.1</td>
  52704. </tr>
  52705. <tr>
  52706. <td>Versions</td>
  52707. <td>0.1.3</td>
  52708. </tr>
  52709. <tr>
  52710. <td>Architectures</td>
  52711. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52712. </tr>
  52713. <tr>
  52714. <td>Definition</td>
  52715. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/soxr/xmake.lua">soxr/xmake.lua</a></td>
  52716. </tr>
  52717. </tbody>
  52718. </table>
  52719. <h5 id="installcommand">Install command</h5>
  52720. <pre><code class="lang-console">xrepo install soxr
  52721. </code></pre>
  52722. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52723. <pre><code class="lang-lua">add_requires("soxr")
  52724. </code></pre>
  52725. <h3 id="spanlitelinux">span-lite (linux)</h3>
  52726. <table>
  52727. <thead>
  52728. <tr>
  52729. <th>Description</th>
  52730. <th><em>span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library</em></th>
  52731. </tr>
  52732. </thead>
  52733. <tbody>
  52734. <tr>
  52735. <td>Homepage</td>
  52736. <td><a href="https://github.com/martinmoene/span-lite">https://github.com/martinmoene/span-lite</a></td>
  52737. </tr>
  52738. <tr>
  52739. <td>License</td>
  52740. <td>BSL</td>
  52741. </tr>
  52742. <tr>
  52743. <td>Versions</td>
  52744. <td>0.10.3, 0.11.0</td>
  52745. </tr>
  52746. <tr>
  52747. <td>Architectures</td>
  52748. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52749. </tr>
  52750. <tr>
  52751. <td>Definition</td>
  52752. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/span-lite/xmake.lua">span-lite/xmake.lua</a></td>
  52753. </tr>
  52754. </tbody>
  52755. </table>
  52756. <h5 id="installcommand">Install command</h5>
  52757. <pre><code class="lang-console">xrepo install span-lite
  52758. </code></pre>
  52759. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52760. <pre><code class="lang-lua">add_requires("span-lite")
  52761. </code></pre>
  52762. <h3 id="sparsemaplinux">sparse-map (linux)</h3>
  52763. <table>
  52764. <thead>
  52765. <tr>
  52766. <th>Description</th>
  52767. <th><em>C++ implementation of a memory efficient hash map and hash set</em></th>
  52768. </tr>
  52769. </thead>
  52770. <tbody>
  52771. <tr>
  52772. <td>Homepage</td>
  52773. <td><a href="https://github.com/Tessil/sparse-map">https://github.com/Tessil/sparse-map</a></td>
  52774. </tr>
  52775. <tr>
  52776. <td>License</td>
  52777. <td>MIT</td>
  52778. </tr>
  52779. <tr>
  52780. <td>Versions</td>
  52781. <td>v0.6.2</td>
  52782. </tr>
  52783. <tr>
  52784. <td>Architectures</td>
  52785. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52786. </tr>
  52787. <tr>
  52788. <td>Definition</td>
  52789. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sparse-map/xmake.lua">sparse-map/xmake.lua</a></td>
  52790. </tr>
  52791. </tbody>
  52792. </table>
  52793. <h5 id="installcommand">Install command</h5>
  52794. <pre><code class="lang-console">xrepo install sparse-map
  52795. </code></pre>
  52796. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52797. <pre><code class="lang-lua">add_requires("sparse-map")
  52798. </code></pre>
  52799. <h3 id="sparsepplinux">sparsepp (linux)</h3>
  52800. <table>
  52801. <thead>
  52802. <tr>
  52803. <th>Description</th>
  52804. <th><em>A fast, memory efficient hash map for C++</em></th>
  52805. </tr>
  52806. </thead>
  52807. <tbody>
  52808. <tr>
  52809. <td>Homepage</td>
  52810. <td><a href="https://github.com/greg7mdp/sparsepp">https://github.com/greg7mdp/sparsepp</a></td>
  52811. </tr>
  52812. <tr>
  52813. <td>Versions</td>
  52814. <td>1.22</td>
  52815. </tr>
  52816. <tr>
  52817. <td>Architectures</td>
  52818. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52819. </tr>
  52820. <tr>
  52821. <td>Definition</td>
  52822. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sparsepp/xmake.lua">sparsepp/xmake.lua</a></td>
  52823. </tr>
  52824. </tbody>
  52825. </table>
  52826. <h5 id="installcommand">Install command</h5>
  52827. <pre><code class="lang-console">xrepo install sparsepp
  52828. </code></pre>
  52829. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52830. <pre><code class="lang-lua">add_requires("sparsepp")
  52831. </code></pre>
  52832. <h3 id="spdloglinux">spdlog (linux)</h3>
  52833. <table>
  52834. <thead>
  52835. <tr>
  52836. <th>Description</th>
  52837. <th><em>Fast C++ logging library.</em></th>
  52838. </tr>
  52839. </thead>
  52840. <tbody>
  52841. <tr>
  52842. <td>Homepage</td>
  52843. <td><a href="https://github.com/gabime/spdlog">https://github.com/gabime/spdlog</a></td>
  52844. </tr>
  52845. <tr>
  52846. <td>License</td>
  52847. <td>MIT</td>
  52848. </tr>
  52849. <tr>
  52850. <td>Versions</td>
  52851. <td>v1.2.1, v1.3.1, v1.4.2, v1.5.0, v1.8.0, v1.8.1, v1.8.2, v1.8.5, v1.9.0, v1.9.1, v1.9.2, v1.10.0, v1.11.0, v1.12.0, v1.13.0, v1.14.0, v1.14.1, v1.15.0, v1.15.1, v1.15.2, v1.15.3</td>
  52852. </tr>
  52853. <tr>
  52854. <td>Architectures</td>
  52855. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52856. </tr>
  52857. <tr>
  52858. <td>Definition</td>
  52859. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spdlog/xmake.lua">spdlog/xmake.lua</a></td>
  52860. </tr>
  52861. </tbody>
  52862. </table>
  52863. <h5 id="installcommand">Install command</h5>
  52864. <pre><code class="lang-console">xrepo install spdlog
  52865. </code></pre>
  52866. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52867. <pre><code class="lang-lua">add_requires("spdlog")
  52868. </code></pre>
  52869. <h3 id="spectralinux">spectra (linux)</h3>
  52870. <table>
  52871. <thead>
  52872. <tr>
  52873. <th>Description</th>
  52874. <th><em>Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK</em></th>
  52875. </tr>
  52876. </thead>
  52877. <tbody>
  52878. <tr>
  52879. <td>Homepage</td>
  52880. <td><a href="https://spectralib.org/">https://spectralib.org/</a></td>
  52881. </tr>
  52882. <tr>
  52883. <td>License</td>
  52884. <td>MPL-2.0</td>
  52885. </tr>
  52886. <tr>
  52887. <td>Versions</td>
  52888. <td>v1.0.1, v1.1.0, v1.2.0</td>
  52889. </tr>
  52890. <tr>
  52891. <td>Architectures</td>
  52892. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52893. </tr>
  52894. <tr>
  52895. <td>Definition</td>
  52896. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spectra/xmake.lua">spectra/xmake.lua</a></td>
  52897. </tr>
  52898. </tbody>
  52899. </table>
  52900. <h5 id="installcommand">Install command</h5>
  52901. <pre><code class="lang-console">xrepo install spectra
  52902. </code></pre>
  52903. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52904. <pre><code class="lang-lua">add_requires("spectra")
  52905. </code></pre>
  52906. <h3 id="speexlinux">speex (linux)</h3>
  52907. <table>
  52908. <thead>
  52909. <tr>
  52910. <th>Description</th>
  52911. <th><em>A free codec for free speech</em></th>
  52912. </tr>
  52913. </thead>
  52914. <tbody>
  52915. <tr>
  52916. <td>Homepage</td>
  52917. <td><a href="https://www.speex.org/">https://www.speex.org/</a></td>
  52918. </tr>
  52919. <tr>
  52920. <td>License</td>
  52921. <td>BSD-3-Clause</td>
  52922. </tr>
  52923. <tr>
  52924. <td>Versions</td>
  52925. <td>1.2.1</td>
  52926. </tr>
  52927. <tr>
  52928. <td>Architectures</td>
  52929. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52930. </tr>
  52931. <tr>
  52932. <td>Definition</td>
  52933. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/speex/xmake.lua">speex/xmake.lua</a></td>
  52934. </tr>
  52935. </tbody>
  52936. </table>
  52937. <h5 id="installcommand">Install command</h5>
  52938. <pre><code class="lang-console">xrepo install speex
  52939. </code></pre>
  52940. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52941. <pre><code class="lang-lua">add_requires("speex")
  52942. </code></pre>
  52943. <h3 id="spineruntimeslinux">spine-runtimes (linux)</h3>
  52944. <table>
  52945. <thead>
  52946. <tr>
  52947. <th>Description</th>
  52948. <th><em>2D skeletal animation runtimes for Spine.</em></th>
  52949. </tr>
  52950. </thead>
  52951. <tbody>
  52952. <tr>
  52953. <td>Homepage</td>
  52954. <td><a href="http://esotericsoftware.com">http://esotericsoftware.com</a></td>
  52955. </tr>
  52956. <tr>
  52957. <td>License</td>
  52958. <td>Spine Runtimes</td>
  52959. </tr>
  52960. <tr>
  52961. <td>Versions</td>
  52962. <td>3.8</td>
  52963. </tr>
  52964. <tr>
  52965. <td>Architectures</td>
  52966. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  52967. </tr>
  52968. <tr>
  52969. <td>Definition</td>
  52970. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spine-runtimes/xmake.lua">spine-runtimes/xmake.lua</a></td>
  52971. </tr>
  52972. </tbody>
  52973. </table>
  52974. <h5 id="installcommand">Install command</h5>
  52975. <pre><code class="lang-console">xrepo install spine-runtimes
  52976. </code></pre>
  52977. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  52978. <pre><code class="lang-lua">add_requires("spine-runtimes")
  52979. </code></pre>
  52980. <h3 id="spirvcrosslinux">spirv-cross (linux)</h3>
  52981. <table>
  52982. <thead>
  52983. <tr>
  52984. <th>Description</th>
  52985. <th><em>SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.</em></th>
  52986. </tr>
  52987. </thead>
  52988. <tbody>
  52989. <tr>
  52990. <td>Homepage</td>
  52991. <td><a href="https://github.com/KhronosGroup/SPIRV-Cross/">https://github.com/KhronosGroup/SPIRV-Cross/</a></td>
  52992. </tr>
  52993. <tr>
  52994. <td>License</td>
  52995. <td>Apache-2.0</td>
  52996. </tr>
  52997. <tr>
  52998. <td>Versions</td>
  52999. <td>1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.231+1, 1.3.268+0</td>
  53000. </tr>
  53001. <tr>
  53002. <td>Architectures</td>
  53003. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53004. </tr>
  53005. <tr>
  53006. <td>Definition</td>
  53007. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-cross/xmake.lua">spirv-cross/xmake.lua</a></td>
  53008. </tr>
  53009. </tbody>
  53010. </table>
  53011. <h5 id="installcommand">Install command</h5>
  53012. <pre><code class="lang-console">xrepo install spirv-cross
  53013. </code></pre>
  53014. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53015. <pre><code class="lang-lua">add_requires("spirv-cross")
  53016. </code></pre>
  53017. <h3 id="spirvheaderslinux">spirv-headers (linux)</h3>
  53018. <table>
  53019. <thead>
  53020. <tr>
  53021. <th>Description</th>
  53022. <th><em>SPIR-V Headers</em></th>
  53023. </tr>
  53024. </thead>
  53025. <tbody>
  53026. <tr>
  53027. <td>Homepage</td>
  53028. <td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
  53029. </tr>
  53030. <tr>
  53031. <td>License</td>
  53032. <td>MIT</td>
  53033. </tr>
  53034. <tr>
  53035. <td>Versions</td>
  53036. <td>1.2.198+0, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  53037. </tr>
  53038. <tr>
  53039. <td>Architectures</td>
  53040. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53041. </tr>
  53042. <tr>
  53043. <td>Definition</td>
  53044. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
  53045. </tr>
  53046. </tbody>
  53047. </table>
  53048. <h5 id="installcommand">Install command</h5>
  53049. <pre><code class="lang-console">xrepo install spirv-headers
  53050. </code></pre>
  53051. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53052. <pre><code class="lang-lua">add_requires("spirv-headers")
  53053. </code></pre>
  53054. <h3 id="spirvreflectlinux">spirv-reflect (linux)</h3>
  53055. <table>
  53056. <thead>
  53057. <tr>
  53058. <th>Description</th>
  53059. <th><em>SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.</em></th>
  53060. </tr>
  53061. </thead>
  53062. <tbody>
  53063. <tr>
  53064. <td>Homepage</td>
  53065. <td><a href="https://github.com/KhronosGroup/SPIRV-Reflect">https://github.com/KhronosGroup/SPIRV-Reflect</a></td>
  53066. </tr>
  53067. <tr>
  53068. <td>License</td>
  53069. <td>Apache-2.0</td>
  53070. </tr>
  53071. <tr>
  53072. <td>Versions</td>
  53073. <td>1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.231+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  53074. </tr>
  53075. <tr>
  53076. <td>Architectures</td>
  53077. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53078. </tr>
  53079. <tr>
  53080. <td>Definition</td>
  53081. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-reflect/xmake.lua">spirv-reflect/xmake.lua</a></td>
  53082. </tr>
  53083. </tbody>
  53084. </table>
  53085. <h5 id="installcommand">Install command</h5>
  53086. <pre><code class="lang-console">xrepo install spirv-reflect
  53087. </code></pre>
  53088. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53089. <pre><code class="lang-lua">add_requires("spirv-reflect")
  53090. </code></pre>
  53091. <h3 id="spirvtoolslinux">spirv-tools (linux)</h3>
  53092. <table>
  53093. <thead>
  53094. <tr>
  53095. <th>Description</th>
  53096. <th><em>SPIR-V Tools</em></th>
  53097. </tr>
  53098. </thead>
  53099. <tbody>
  53100. <tr>
  53101. <td>Homepage</td>
  53102. <td><a href="https://github.com/KhronosGroup/SPIRV-Tools/">https://github.com/KhronosGroup/SPIRV-Tools/</a></td>
  53103. </tr>
  53104. <tr>
  53105. <td>License</td>
  53106. <td>Apache-2.0</td>
  53107. </tr>
  53108. <tr>
  53109. <td>Versions</td>
  53110. <td>1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  53111. </tr>
  53112. <tr>
  53113. <td>Architectures</td>
  53114. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53115. </tr>
  53116. <tr>
  53117. <td>Definition</td>
  53118. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-tools/xmake.lua">spirv-tools/xmake.lua</a></td>
  53119. </tr>
  53120. </tbody>
  53121. </table>
  53122. <h5 id="installcommand">Install command</h5>
  53123. <pre><code class="lang-console">xrepo install spirv-tools
  53124. </code></pre>
  53125. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53126. <pre><code class="lang-lua">add_requires("spirv-tools")
  53127. </code></pre>
  53128. <h3 id="spotlinux">spot (linux)</h3>
  53129. <table>
  53130. <thead>
  53131. <tr>
  53132. <th>Description</th>
  53133. <th><em>Spot: a platform for LTL and ω-automata manipulation</em></th>
  53134. </tr>
  53135. </thead>
  53136. <tbody>
  53137. <tr>
  53138. <td>Homepage</td>
  53139. <td><a href="https://spot.lrde.epita.fr/">https://spot.lrde.epita.fr/</a></td>
  53140. </tr>
  53141. <tr>
  53142. <td>License</td>
  53143. <td>GPL-3.0</td>
  53144. </tr>
  53145. <tr>
  53146. <td>Versions</td>
  53147. <td>2.10.1, 2.13.2</td>
  53148. </tr>
  53149. <tr>
  53150. <td>Architectures</td>
  53151. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53152. </tr>
  53153. <tr>
  53154. <td>Definition</td>
  53155. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spot/xmake.lua">spot/xmake.lua</a></td>
  53156. </tr>
  53157. </tbody>
  53158. </table>
  53159. <h5 id="installcommand">Install command</h5>
  53160. <pre><code class="lang-console">xrepo install spot
  53161. </code></pre>
  53162. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53163. <pre><code class="lang-lua">add_requires("spot")
  53164. </code></pre>
  53165. <h3 id="sqlcipherlinux">sqlcipher (linux)</h3>
  53166. <table>
  53167. <thead>
  53168. <tr>
  53169. <th>Description</th>
  53170. <th><em>SQLCipher is a standalone fork of the SQLite database library that adds 256 bit AES encryption of database files and other security features</em></th>
  53171. </tr>
  53172. </thead>
  53173. <tbody>
  53174. <tr>
  53175. <td>Homepage</td>
  53176. <td><a href="https://www.zetetic.net/sqlcipher/">https://www.zetetic.net/sqlcipher/</a></td>
  53177. </tr>
  53178. <tr>
  53179. <td>Versions</td>
  53180. <td>4.5.3, 4.6.0</td>
  53181. </tr>
  53182. <tr>
  53183. <td>Architectures</td>
  53184. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53185. </tr>
  53186. <tr>
  53187. <td>Definition</td>
  53188. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlcipher/xmake.lua">sqlcipher/xmake.lua</a></td>
  53189. </tr>
  53190. </tbody>
  53191. </table>
  53192. <h5 id="installcommand">Install command</h5>
  53193. <pre><code class="lang-console">xrepo install sqlcipher
  53194. </code></pre>
  53195. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53196. <pre><code class="lang-lua">add_requires("sqlcipher")
  53197. </code></pre>
  53198. <h3 id="sqlgenlinux">sqlgen (linux)</h3>
  53199. <table>
  53200. <thead>
  53201. <tr>
  53202. <th>Description</th>
  53203. <th><em>sqlgen is an ORM and SQL query generator for C++-20, similar to Python&#39;s SQLAlchemy/SQLModel or Rust&#39;s Diesel.</em></th>
  53204. </tr>
  53205. </thead>
  53206. <tbody>
  53207. <tr>
  53208. <td>Homepage</td>
  53209. <td><a href="https://github.com/getml/sqlgen">https://github.com/getml/sqlgen</a></td>
  53210. </tr>
  53211. <tr>
  53212. <td>License</td>
  53213. <td>MIT</td>
  53214. </tr>
  53215. <tr>
  53216. <td>Versions</td>
  53217. <td>v0.2.0</td>
  53218. </tr>
  53219. <tr>
  53220. <td>Architectures</td>
  53221. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53222. </tr>
  53223. <tr>
  53224. <td>Definition</td>
  53225. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlgen/xmake.lua">sqlgen/xmake.lua</a></td>
  53226. </tr>
  53227. </tbody>
  53228. </table>
  53229. <h5 id="installcommand">Install command</h5>
  53230. <pre><code class="lang-console">xrepo install sqlgen
  53231. </code></pre>
  53232. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53233. <pre><code class="lang-lua">add_requires("sqlgen")
  53234. </code></pre>
  53235. <h3 id="sqliteveclinux">sqlite-vec (linux)</h3>
  53236. <table>
  53237. <thead>
  53238. <tr>
  53239. <th>Description</th>
  53240. <th><em>A vector search SQLite extension that runs anywhere!</em></th>
  53241. </tr>
  53242. </thead>
  53243. <tbody>
  53244. <tr>
  53245. <td>Homepage</td>
  53246. <td><a href="https://github.com/asg017/sqlite-vec">https://github.com/asg017/sqlite-vec</a></td>
  53247. </tr>
  53248. <tr>
  53249. <td>License</td>
  53250. <td>Apache-2.0</td>
  53251. </tr>
  53252. <tr>
  53253. <td>Versions</td>
  53254. <td>0.1.3, 0.1.6</td>
  53255. </tr>
  53256. <tr>
  53257. <td>Architectures</td>
  53258. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53259. </tr>
  53260. <tr>
  53261. <td>Definition</td>
  53262. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite-vec/xmake.lua">sqlite-vec/xmake.lua</a></td>
  53263. </tr>
  53264. </tbody>
  53265. </table>
  53266. <h5 id="installcommand">Install command</h5>
  53267. <pre><code class="lang-console">xrepo install sqlite-vec
  53268. </code></pre>
  53269. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53270. <pre><code class="lang-lua">add_requires("sqlite-vec")
  53271. </code></pre>
  53272. <h3 id="sqlite3linux">sqlite3 (linux)</h3>
  53273. <table>
  53274. <thead>
  53275. <tr>
  53276. <th>Description</th>
  53277. <th><em>The most used database engine in the world</em></th>
  53278. </tr>
  53279. </thead>
  53280. <tbody>
  53281. <tr>
  53282. <td>Homepage</td>
  53283. <td><a href="https://sqlite.org/">https://sqlite.org/</a></td>
  53284. </tr>
  53285. <tr>
  53286. <td>License</td>
  53287. <td>Public Domain</td>
  53288. </tr>
  53289. <tr>
  53290. <td>Versions</td>
  53291. <td>3.23.0+0, 3.24.0+0, 3.34.0+100, 3.35.0+300, 3.35.0+400, 3.36.0+0, 3.37.0+200, 3.39.0+200, 3.43.0+200, 3.45.0+200, 3.45.0+300, 3.45.0+100, 3.46.0+0, 3.46.0+100, 3.47.0+200, 3.47.0+100, 3.47.0+0, 3.48.0+0, 3.49.0+0, 3.49.0+100, 3.49.0+200, 3.50.0+400, 3.50.0+300, 3.50.0+0, 3.50.0+200, 3.50.0+100</td>
  53292. </tr>
  53293. <tr>
  53294. <td>Architectures</td>
  53295. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53296. </tr>
  53297. <tr>
  53298. <td>Definition</td>
  53299. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite3/xmake.lua">sqlite3/xmake.lua</a></td>
  53300. </tr>
  53301. </tbody>
  53302. </table>
  53303. <h5 id="installcommand">Install command</h5>
  53304. <pre><code class="lang-console">xrepo install sqlite3
  53305. </code></pre>
  53306. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53307. <pre><code class="lang-lua">add_requires("sqlite3")
  53308. </code></pre>
  53309. <h3 id="sqlite3lemonlinux">sqlite3-lemon (linux)</h3>
  53310. <table>
  53311. <thead>
  53312. <tr>
  53313. <th>Description</th>
  53314. <th><em>A parser generator</em></th>
  53315. </tr>
  53316. </thead>
  53317. <tbody>
  53318. <tr>
  53319. <td>Homepage</td>
  53320. <td><a href="https://sqlite.org/">https://sqlite.org/</a></td>
  53321. </tr>
  53322. <tr>
  53323. <td>License</td>
  53324. <td>Public Domain</td>
  53325. </tr>
  53326. <tr>
  53327. <td>Versions</td>
  53328. <td>3.49.0+200</td>
  53329. </tr>
  53330. <tr>
  53331. <td>Architectures</td>
  53332. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53333. </tr>
  53334. <tr>
  53335. <td>Definition</td>
  53336. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite3-lemon/xmake.lua">sqlite3-lemon/xmake.lua</a></td>
  53337. </tr>
  53338. </tbody>
  53339. </table>
  53340. <h5 id="installcommand">Install command</h5>
  53341. <pre><code class="lang-console">xrepo install sqlite3-lemon
  53342. </code></pre>
  53343. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53344. <pre><code class="lang-lua">add_requires("sqlite3-lemon")
  53345. </code></pre>
  53346. <h3 id="sqlite_ormlinux">sqlite_orm (linux)</h3>
  53347. <table>
  53348. <thead>
  53349. <tr>
  53350. <th>Description</th>
  53351. <th><em>SQLite ORM light header only library for modern C++</em></th>
  53352. </tr>
  53353. </thead>
  53354. <tbody>
  53355. <tr>
  53356. <td>Homepage</td>
  53357. <td><a href="https://github.com/fnc12/sqlite_orm">https://github.com/fnc12/sqlite_orm</a></td>
  53358. </tr>
  53359. <tr>
  53360. <td>Versions</td>
  53361. <td>v1.8.2, v1.9, v1.9.1</td>
  53362. </tr>
  53363. <tr>
  53364. <td>Architectures</td>
  53365. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53366. </tr>
  53367. <tr>
  53368. <td>Definition</td>
  53369. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite_orm/xmake.lua">sqlite_orm/xmake.lua</a></td>
  53370. </tr>
  53371. </tbody>
  53372. </table>
  53373. <h5 id="installcommand">Install command</h5>
  53374. <pre><code class="lang-console">xrepo install sqlite_orm
  53375. </code></pre>
  53376. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53377. <pre><code class="lang-lua">add_requires("sqlite_orm")
  53378. </code></pre>
  53379. <h3 id="sqlitecpplinux">sqlitecpp (linux)</h3>
  53380. <table>
  53381. <thead>
  53382. <tr>
  53383. <th>Description</th>
  53384. <th><em>SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.</em></th>
  53385. </tr>
  53386. </thead>
  53387. <tbody>
  53388. <tr>
  53389. <td>Homepage</td>
  53390. <td><a href="http://srombauts.github.io/SQLiteCpp">http://srombauts.github.io/SQLiteCpp</a></td>
  53391. </tr>
  53392. <tr>
  53393. <td>License</td>
  53394. <td>MIT</td>
  53395. </tr>
  53396. <tr>
  53397. <td>Versions</td>
  53398. <td>3.2.1, 3.3.1, 3.3.2, 3.3.3</td>
  53399. </tr>
  53400. <tr>
  53401. <td>Architectures</td>
  53402. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53403. </tr>
  53404. <tr>
  53405. <td>Definition</td>
  53406. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlitecpp/xmake.lua">sqlitecpp/xmake.lua</a></td>
  53407. </tr>
  53408. </tbody>
  53409. </table>
  53410. <h5 id="installcommand">Install command</h5>
  53411. <pre><code class="lang-console">xrepo install sqlitecpp
  53412. </code></pre>
  53413. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53414. <pre><code class="lang-lua">add_requires("sqlitecpp")
  53415. </code></pre>
  53416. <h3 id="sqlpp11linux">sqlpp11 (linux)</h3>
  53417. <table>
  53418. <thead>
  53419. <tr>
  53420. <th>Description</th>
  53421. <th><em>A type safe SQL template library for C++</em></th>
  53422. </tr>
  53423. </thead>
  53424. <tbody>
  53425. <tr>
  53426. <td>Homepage</td>
  53427. <td><a href="https://github.com/rbock/sqlpp11">https://github.com/rbock/sqlpp11</a></td>
  53428. </tr>
  53429. <tr>
  53430. <td>License</td>
  53431. <td>BSD-2-Clause</td>
  53432. </tr>
  53433. <tr>
  53434. <td>Versions</td>
  53435. <td>0.61, 0.64, 0.65</td>
  53436. </tr>
  53437. <tr>
  53438. <td>Architectures</td>
  53439. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53440. </tr>
  53441. <tr>
  53442. <td>Definition</td>
  53443. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlpp11/xmake.lua">sqlpp11/xmake.lua</a></td>
  53444. </tr>
  53445. </tbody>
  53446. </table>
  53447. <h5 id="installcommand">Install command</h5>
  53448. <pre><code class="lang-console">xrepo install sqlpp11
  53449. </code></pre>
  53450. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53451. <pre><code class="lang-lua">add_requires("sqlpp11")
  53452. </code></pre>
  53453. <h3 id="sqratlinux">sqrat (linux)</h3>
  53454. <table>
  53455. <thead>
  53456. <tr>
  53457. <th>Description</th>
  53458. <th><em>Sqrat is a C++ library for Squirrel that facilitates exposing classes and other native functionality to Squirrel scripts.</em></th>
  53459. </tr>
  53460. </thead>
  53461. <tbody>
  53462. <tr>
  53463. <td>Homepage</td>
  53464. <td><a href="http://scrat.sourceforge.net/">http://scrat.sourceforge.net/</a></td>
  53465. </tr>
  53466. <tr>
  53467. <td>License</td>
  53468. <td>zlib</td>
  53469. </tr>
  53470. <tr>
  53471. <td>Versions</td>
  53472. <td>0.9.2</td>
  53473. </tr>
  53474. <tr>
  53475. <td>Architectures</td>
  53476. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53477. </tr>
  53478. <tr>
  53479. <td>Definition</td>
  53480. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqrat/xmake.lua">sqrat/xmake.lua</a></td>
  53481. </tr>
  53482. </tbody>
  53483. </table>
  53484. <h5 id="installcommand">Install command</h5>
  53485. <pre><code class="lang-console">xrepo install sqrat
  53486. </code></pre>
  53487. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53488. <pre><code class="lang-lua">add_requires("sqrat")
  53489. </code></pre>
  53490. <h3 id="squirrellinux">squirrel (linux)</h3>
  53491. <table>
  53492. <thead>
  53493. <tr>
  53494. <th>Description</th>
  53495. <th><em>Official repository for the programming language Squirrel</em></th>
  53496. </tr>
  53497. </thead>
  53498. <tbody>
  53499. <tr>
  53500. <td>Homepage</td>
  53501. <td><a href="http://www.squirrel-lang.org">http://www.squirrel-lang.org</a></td>
  53502. </tr>
  53503. <tr>
  53504. <td>License</td>
  53505. <td>MIT</td>
  53506. </tr>
  53507. <tr>
  53508. <td>Versions</td>
  53509. <td>v3.2</td>
  53510. </tr>
  53511. <tr>
  53512. <td>Architectures</td>
  53513. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53514. </tr>
  53515. <tr>
  53516. <td>Definition</td>
  53517. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/squirrel/xmake.lua">squirrel/xmake.lua</a></td>
  53518. </tr>
  53519. </tbody>
  53520. </table>
  53521. <h5 id="installcommand">Install command</h5>
  53522. <pre><code class="lang-console">xrepo install squirrel
  53523. </code></pre>
  53524. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53525. <pre><code class="lang-lua">add_requires("squirrel")
  53526. </code></pre>
  53527. <h3 id="srelllinux">srell (linux)</h3>
  53528. <table>
  53529. <thead>
  53530. <tr>
  53531. <th>Description</th>
  53532. <th><em>SRELL (std::regex-like library) is a Unicode-aware regular expression template library for C++.</em></th>
  53533. </tr>
  53534. </thead>
  53535. <tbody>
  53536. <tr>
  53537. <td>Homepage</td>
  53538. <td><a href="https://akenotsuki.com/misc/srell">https://akenotsuki.com/misc/srell</a></td>
  53539. </tr>
  53540. <tr>
  53541. <td>License</td>
  53542. <td>BSD-2-Clause</td>
  53543. </tr>
  53544. <tr>
  53545. <td>Versions</td>
  53546. <td>3.018, 4.019, 4.063</td>
  53547. </tr>
  53548. <tr>
  53549. <td>Architectures</td>
  53550. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53551. </tr>
  53552. <tr>
  53553. <td>Definition</td>
  53554. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srell/xmake.lua">srell/xmake.lua</a></td>
  53555. </tr>
  53556. </tbody>
  53557. </table>
  53558. <h5 id="installcommand">Install command</h5>
  53559. <pre><code class="lang-console">xrepo install srell
  53560. </code></pre>
  53561. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53562. <pre><code class="lang-lua">add_requires("srell")
  53563. </code></pre>
  53564. <h3 id="srpclinux">srpc (linux)</h3>
  53565. <table>
  53566. <thead>
  53567. <tr>
  53568. <th>Description</th>
  53569. <th><em>RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.</em></th>
  53570. </tr>
  53571. </thead>
  53572. <tbody>
  53573. <tr>
  53574. <td>Homepage</td>
  53575. <td><a href="https://github.com/sogou/srpc">https://github.com/sogou/srpc</a></td>
  53576. </tr>
  53577. <tr>
  53578. <td>License</td>
  53579. <td>Apache-2.0</td>
  53580. </tr>
  53581. <tr>
  53582. <td>Versions</td>
  53583. <td>v0.10.2, v0.10.3</td>
  53584. </tr>
  53585. <tr>
  53586. <td>Architectures</td>
  53587. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53588. </tr>
  53589. <tr>
  53590. <td>Definition</td>
  53591. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srpc/xmake.lua">srpc/xmake.lua</a></td>
  53592. </tr>
  53593. </tbody>
  53594. </table>
  53595. <h5 id="installcommand">Install command</h5>
  53596. <pre><code class="lang-console">xrepo install srpc
  53597. </code></pre>
  53598. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53599. <pre><code class="lang-lua">add_requires("srpc")
  53600. </code></pre>
  53601. <h3 id="srtlinux">srt (linux)</h3>
  53602. <table>
  53603. <thead>
  53604. <tr>
  53605. <th>Description</th>
  53606. <th><em>Secure Reliable Transport (SRT) Protocol</em></th>
  53607. </tr>
  53608. </thead>
  53609. <tbody>
  53610. <tr>
  53611. <td>Homepage</td>
  53612. <td><a href="https://www.srtalliance.org/">https://www.srtalliance.org/</a></td>
  53613. </tr>
  53614. <tr>
  53615. <td>License</td>
  53616. <td>MPL-2.0</td>
  53617. </tr>
  53618. <tr>
  53619. <td>Versions</td>
  53620. <td>v1.4.2, v1.5.3, v1.5.4</td>
  53621. </tr>
  53622. <tr>
  53623. <td>Architectures</td>
  53624. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53625. </tr>
  53626. <tr>
  53627. <td>Definition</td>
  53628. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srt/xmake.lua">srt/xmake.lua</a></td>
  53629. </tr>
  53630. </tbody>
  53631. </table>
  53632. <h5 id="installcommand">Install command</h5>
  53633. <pre><code class="lang-console">xrepo install srt
  53634. </code></pre>
  53635. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53636. <pre><code class="lang-lua">add_requires("srt")
  53637. </code></pre>
  53638. <h3 id="srtplinux">srtp (linux)</h3>
  53639. <table>
  53640. <thead>
  53641. <tr>
  53642. <th>Description</th>
  53643. <th><em>Library for SRTP (Secure Realtime Transport Protocol)</em></th>
  53644. </tr>
  53645. </thead>
  53646. <tbody>
  53647. <tr>
  53648. <td>Homepage</td>
  53649. <td><a href="https://github.com/cisco/libsrtp">https://github.com/cisco/libsrtp</a></td>
  53650. </tr>
  53651. <tr>
  53652. <td>License</td>
  53653. <td>BSD-3-Clause</td>
  53654. </tr>
  53655. <tr>
  53656. <td>Versions</td>
  53657. <td>v2.5.0, v2.6, v2.7</td>
  53658. </tr>
  53659. <tr>
  53660. <td>Architectures</td>
  53661. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53662. </tr>
  53663. <tr>
  53664. <td>Definition</td>
  53665. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/srtp/xmake.lua">srtp/xmake.lua</a></td>
  53666. </tr>
  53667. </tbody>
  53668. </table>
  53669. <h5 id="installcommand">Install command</h5>
  53670. <pre><code class="lang-console">xrepo install srtp
  53671. </code></pre>
  53672. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53673. <pre><code class="lang-lua">add_requires("srtp")
  53674. </code></pre>
  53675. <h3 id="sse2neonlinux">sse2neon (linux)</h3>
  53676. <table>
  53677. <thead>
  53678. <tr>
  53679. <th>Description</th>
  53680. <th><em>A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation</em></th>
  53681. </tr>
  53682. </thead>
  53683. <tbody>
  53684. <tr>
  53685. <td>Homepage</td>
  53686. <td><a href="https://github.com/DLTcollab/sse2neon">https://github.com/DLTcollab/sse2neon</a></td>
  53687. </tr>
  53688. <tr>
  53689. <td>License</td>
  53690. <td>MIT</td>
  53691. </tr>
  53692. <tr>
  53693. <td>Versions</td>
  53694. <td>v1.7.0, v1.8.0</td>
  53695. </tr>
  53696. <tr>
  53697. <td>Architectures</td>
  53698. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53699. </tr>
  53700. <tr>
  53701. <td>Definition</td>
  53702. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sse2neon/xmake.lua">sse2neon/xmake.lua</a></td>
  53703. </tr>
  53704. </tbody>
  53705. </table>
  53706. <h5 id="installcommand">Install command</h5>
  53707. <pre><code class="lang-console">xrepo install sse2neon
  53708. </code></pre>
  53709. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53710. <pre><code class="lang-lua">add_requires("sse2neon")
  53711. </code></pre>
  53712. <h3 id="sse2rvvlinux">sse2rvv (linux)</h3>
  53713. <table>
  53714. <thead>
  53715. <tr>
  53716. <th>Description</th>
  53717. <th><em>A translator from Intel SSE intrinsics to RISCV-V Extension implementation</em></th>
  53718. </tr>
  53719. </thead>
  53720. <tbody>
  53721. <tr>
  53722. <td>Homepage</td>
  53723. <td><a href="https://github.com/pattonkan/sse2rvv">https://github.com/pattonkan/sse2rvv</a></td>
  53724. </tr>
  53725. <tr>
  53726. <td>License</td>
  53727. <td>MIT</td>
  53728. </tr>
  53729. <tr>
  53730. <td>Versions</td>
  53731. <td>2024.02.18</td>
  53732. </tr>
  53733. <tr>
  53734. <td>Architectures</td>
  53735. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53736. </tr>
  53737. <tr>
  53738. <td>Definition</td>
  53739. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sse2rvv/xmake.lua">sse2rvv/xmake.lua</a></td>
  53740. </tr>
  53741. </tbody>
  53742. </table>
  53743. <h5 id="installcommand">Install command</h5>
  53744. <pre><code class="lang-console">xrepo install sse2rvv
  53745. </code></pre>
  53746. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53747. <pre><code class="lang-lua">add_requires("sse2rvv")
  53748. </code></pre>
  53749. <h3 id="ssplinux">ssp (linux)</h3>
  53750. <table>
  53751. <thead>
  53752. <tr>
  53753. <th>Description</th>
  53754. <th><em>C++ CSV parser</em></th>
  53755. </tr>
  53756. </thead>
  53757. <tbody>
  53758. <tr>
  53759. <td>Homepage</td>
  53760. <td><a href="https://github.com/red0124/ssp">https://github.com/red0124/ssp</a></td>
  53761. </tr>
  53762. <tr>
  53763. <td>License</td>
  53764. <td>MIT</td>
  53765. </tr>
  53766. <tr>
  53767. <td>Versions</td>
  53768. <td>v1.6.1, v1.8.0</td>
  53769. </tr>
  53770. <tr>
  53771. <td>Architectures</td>
  53772. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53773. </tr>
  53774. <tr>
  53775. <td>Definition</td>
  53776. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/ssp/xmake.lua">ssp/xmake.lua</a></td>
  53777. </tr>
  53778. </tbody>
  53779. </table>
  53780. <h5 id="installcommand">Install command</h5>
  53781. <pre><code class="lang-console">xrepo install ssp
  53782. </code></pre>
  53783. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53784. <pre><code class="lang-lua">add_requires("ssp")
  53785. </code></pre>
  53786. <h3 id="standardliblinux">standardlib (linux)</h3>
  53787. <table>
  53788. <thead>
  53789. <tr>
  53790. <th>Description</th>
  53791. <th><em>A complete standardlib for c for once</em></th>
  53792. </tr>
  53793. </thead>
  53794. <tbody>
  53795. <tr>
  53796. <td>Homepage</td>
  53797. <td><a href="https://github.com/gregoryc/standardlib">https://github.com/gregoryc/standardlib</a></td>
  53798. </tr>
  53799. <tr>
  53800. <td>License</td>
  53801. <td>Public Domain</td>
  53802. </tr>
  53803. <tr>
  53804. <td>Versions</td>
  53805. <td>2024.03.25</td>
  53806. </tr>
  53807. <tr>
  53808. <td>Architectures</td>
  53809. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53810. </tr>
  53811. <tr>
  53812. <td>Definition</td>
  53813. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/standardlib/xmake.lua">standardlib/xmake.lua</a></td>
  53814. </tr>
  53815. </tbody>
  53816. </table>
  53817. <h5 id="installcommand">Install command</h5>
  53818. <pre><code class="lang-console">xrepo install standardlib
  53819. </code></pre>
  53820. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53821. <pre><code class="lang-lua">add_requires("standardlib")
  53822. </code></pre>
  53823. <h3 id="starpulinux">starpu (linux)</h3>
  53824. <table>
  53825. <thead>
  53826. <tr>
  53827. <th>Description</th>
  53828. <th><em>StarPU is a task programming library for hybrid architectures</em></th>
  53829. </tr>
  53830. </thead>
  53831. <tbody>
  53832. <tr>
  53833. <td>Homepage</td>
  53834. <td><a href="https://starpu.gitlabpages.inria.fr/">https://starpu.gitlabpages.inria.fr/</a></td>
  53835. </tr>
  53836. <tr>
  53837. <td>License</td>
  53838. <td>LGPL-2.1</td>
  53839. </tr>
  53840. <tr>
  53841. <td>Versions</td>
  53842. <td>1.3.8</td>
  53843. </tr>
  53844. <tr>
  53845. <td>Architectures</td>
  53846. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53847. </tr>
  53848. <tr>
  53849. <td>Definition</td>
  53850. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/starpu/xmake.lua">starpu/xmake.lua</a></td>
  53851. </tr>
  53852. </tbody>
  53853. </table>
  53854. <h5 id="installcommand">Install command</h5>
  53855. <pre><code class="lang-console">xrepo install starpu
  53856. </code></pre>
  53857. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53858. <pre><code class="lang-lua">add_requires("starpu")
  53859. </code></pre>
  53860. <h3 id="statuscodelinux">status-code (linux)</h3>
  53861. <table>
  53862. <thead>
  53863. <tr>
  53864. <th>Description</th>
  53865. <th><em>Proposed SG14 status_code for the C++ standard</em></th>
  53866. </tr>
  53867. </thead>
  53868. <tbody>
  53869. <tr>
  53870. <td>Homepage</td>
  53871. <td><a href="https://github.com/ned14/status-code">https://github.com/ned14/status-code</a></td>
  53872. </tr>
  53873. <tr>
  53874. <td>License</td>
  53875. <td>Apache-2.0</td>
  53876. </tr>
  53877. <tr>
  53878. <td>Versions</td>
  53879. <td>2025.05.21</td>
  53880. </tr>
  53881. <tr>
  53882. <td>Architectures</td>
  53883. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53884. </tr>
  53885. <tr>
  53886. <td>Definition</td>
  53887. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/status-code/xmake.lua">status-code/xmake.lua</a></td>
  53888. </tr>
  53889. </tbody>
  53890. </table>
  53891. <h5 id="installcommand">Install command</h5>
  53892. <pre><code class="lang-console">xrepo install status-code
  53893. </code></pre>
  53894. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53895. <pre><code class="lang-lua">add_requires("status-code")
  53896. </code></pre>
  53897. <h3 id="stblinux">stb (linux)</h3>
  53898. <table>
  53899. <thead>
  53900. <tr>
  53901. <th>Description</th>
  53902. <th><em>single-file public domain (or MIT licensed) libraries for C/C++</em></th>
  53903. </tr>
  53904. </thead>
  53905. <tbody>
  53906. <tr>
  53907. <td>Homepage</td>
  53908. <td><a href="https://github.com/nothings/stb">https://github.com/nothings/stb</a></td>
  53909. </tr>
  53910. <tr>
  53911. <td>Versions</td>
  53912. <td>2019.02.07, 2021.07.13, 2021.09.10, 2023.01.30, 2023.12.15, 2024.06.01, 2025.03.14</td>
  53913. </tr>
  53914. <tr>
  53915. <td>Architectures</td>
  53916. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53917. </tr>
  53918. <tr>
  53919. <td>Definition</td>
  53920. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stb/xmake.lua">stb/xmake.lua</a></td>
  53921. </tr>
  53922. </tbody>
  53923. </table>
  53924. <h5 id="installcommand">Install command</h5>
  53925. <pre><code class="lang-console">xrepo install stb
  53926. </code></pre>
  53927. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53928. <pre><code class="lang-lua">add_requires("stb")
  53929. </code></pre>
  53930. <h3 id="stclinux">stc (linux)</h3>
  53931. <table>
  53932. <thead>
  53933. <tr>
  53934. <th>Description</th>
  53935. <th><em>A modern, user friendly, generic, type-safe and fast C99 container library: String, Vector, Sorted and Unordered Map and Set, Deque, Forward List, Smart Pointers, Bitset and Random numbers.</em></th>
  53936. </tr>
  53937. </thead>
  53938. <tbody>
  53939. <tr>
  53940. <td>Homepage</td>
  53941. <td><a href="https://github.com/stclib/STC">https://github.com/stclib/STC</a></td>
  53942. </tr>
  53943. <tr>
  53944. <td>License</td>
  53945. <td>MIT</td>
  53946. </tr>
  53947. <tr>
  53948. <td>Versions</td>
  53949. <td>v4.2, v5.0</td>
  53950. </tr>
  53951. <tr>
  53952. <td>Architectures</td>
  53953. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53954. </tr>
  53955. <tr>
  53956. <td>Definition</td>
  53957. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stc/xmake.lua">stc/xmake.lua</a></td>
  53958. </tr>
  53959. </tbody>
  53960. </table>
  53961. <h5 id="installcommand">Install command</h5>
  53962. <pre><code class="lang-console">xrepo install stc
  53963. </code></pre>
  53964. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  53965. <pre><code class="lang-lua">add_requires("stc")
  53966. </code></pre>
  53967. <h3 id="stdexeclinux">stdexec (linux)</h3>
  53968. <table>
  53969. <thead>
  53970. <tr>
  53971. <th>Description</th>
  53972. <th><em><code>std::execution</code>, the proposed C++ framework for asynchronous and parallel programming. </em></th>
  53973. </tr>
  53974. </thead>
  53975. <tbody>
  53976. <tr>
  53977. <td>Homepage</td>
  53978. <td><a href="https://github.com/NVIDIA/stdexec">https://github.com/NVIDIA/stdexec</a></td>
  53979. </tr>
  53980. <tr>
  53981. <td>License</td>
  53982. <td>Apache-2.0</td>
  53983. </tr>
  53984. <tr>
  53985. <td>Versions</td>
  53986. <td>2024.03.08, 2024.12.08</td>
  53987. </tr>
  53988. <tr>
  53989. <td>Architectures</td>
  53990. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  53991. </tr>
  53992. <tr>
  53993. <td>Definition</td>
  53994. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stdexec/xmake.lua">stdexec/xmake.lua</a></td>
  53995. </tr>
  53996. </tbody>
  53997. </table>
  53998. <h5 id="installcommand">Install command</h5>
  53999. <pre><code class="lang-console">xrepo install stdexec
  54000. </code></pre>
  54001. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54002. <pre><code class="lang-lua">add_requires("stdexec")
  54003. </code></pre>
  54004. <h3 id="stduuidlinux">stduuid (linux)</h3>
  54005. <table>
  54006. <thead>
  54007. <tr>
  54008. <th>Description</th>
  54009. <th><em>A C++17 cross-platform implementation for UUIDs</em></th>
  54010. </tr>
  54011. </thead>
  54012. <tbody>
  54013. <tr>
  54014. <td>Homepage</td>
  54015. <td><a href="https://github.com/mariusbancila/stduuid">https://github.com/mariusbancila/stduuid</a></td>
  54016. </tr>
  54017. <tr>
  54018. <td>License</td>
  54019. <td>MIT</td>
  54020. </tr>
  54021. <tr>
  54022. <td>Versions</td>
  54023. <td>v1.2.3</td>
  54024. </tr>
  54025. <tr>
  54026. <td>Architectures</td>
  54027. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54028. </tr>
  54029. <tr>
  54030. <td>Definition</td>
  54031. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stduuid/xmake.lua">stduuid/xmake.lua</a></td>
  54032. </tr>
  54033. </tbody>
  54034. </table>
  54035. <h5 id="installcommand">Install command</h5>
  54036. <pre><code class="lang-console">xrepo install stduuid
  54037. </code></pre>
  54038. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54039. <pre><code class="lang-lua">add_requires("stduuid")
  54040. </code></pre>
  54041. <h3 id="steamaudiolinux">steam-audio (linux)</h3>
  54042. <table>
  54043. <thead>
  54044. <tr>
  54045. <th>Description</th>
  54046. <th><em>Valve&#39;s steam audio library</em></th>
  54047. </tr>
  54048. </thead>
  54049. <tbody>
  54050. <tr>
  54051. <td>Homepage</td>
  54052. <td><a href="https://valvesoftware.github.io/steam-audio/">https://valvesoftware.github.io/steam-audio/</a></td>
  54053. </tr>
  54054. <tr>
  54055. <td>License</td>
  54056. <td>Apache-2.0</td>
  54057. </tr>
  54058. <tr>
  54059. <td>Versions</td>
  54060. <td>v4.6.0, v4.6.1, v4.7.0</td>
  54061. </tr>
  54062. <tr>
  54063. <td>Architectures</td>
  54064. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54065. </tr>
  54066. <tr>
  54067. <td>Definition</td>
  54068. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/steam-audio/xmake.lua">steam-audio/xmake.lua</a></td>
  54069. </tr>
  54070. </tbody>
  54071. </table>
  54072. <h5 id="installcommand">Install command</h5>
  54073. <pre><code class="lang-console">xrepo install steam-audio
  54074. </code></pre>
  54075. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54076. <pre><code class="lang-lua">add_requires("steam-audio")
  54077. </code></pre>
  54078. <h3 id="step20linux">step20 (linux)</h3>
  54079. <table>
  54080. <thead>
  54081. <tr>
  54082. <th>Description</th>
  54083. <th><em>Step20 is a C++20, header-only library of STL-like algorithms and data structures</em></th>
  54084. </tr>
  54085. </thead>
  54086. <tbody>
  54087. <tr>
  54088. <td>Homepage</td>
  54089. <td><a href="https://github.com/storm-ptr/step20">https://github.com/storm-ptr/step20</a></td>
  54090. </tr>
  54091. <tr>
  54092. <td>License</td>
  54093. <td>MIT</td>
  54094. </tr>
  54095. <tr>
  54096. <td>Versions</td>
  54097. <td>2023.08.21</td>
  54098. </tr>
  54099. <tr>
  54100. <td>Architectures</td>
  54101. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54102. </tr>
  54103. <tr>
  54104. <td>Definition</td>
  54105. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/step20/xmake.lua">step20/xmake.lua</a></td>
  54106. </tr>
  54107. </tbody>
  54108. </table>
  54109. <h5 id="installcommand">Install command</h5>
  54110. <pre><code class="lang-console">xrepo install step20
  54111. </code></pre>
  54112. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54113. <pre><code class="lang-lua">add_requires("step20")
  54114. </code></pre>
  54115. <h3 id="stfllinux">stfl (linux)</h3>
  54116. <table>
  54117. <thead>
  54118. <tr>
  54119. <th>Description</th>
  54120. <th><em>stfl with Newsboat-related bugfixes</em></th>
  54121. </tr>
  54122. </thead>
  54123. <tbody>
  54124. <tr>
  54125. <td>Homepage</td>
  54126. <td><a href="https://github.com/newsboat/stfl">https://github.com/newsboat/stfl</a></td>
  54127. </tr>
  54128. <tr>
  54129. <td>License</td>
  54130. <td>LGPL-3.0</td>
  54131. </tr>
  54132. <tr>
  54133. <td>Versions</td>
  54134. <td>2024.12.24</td>
  54135. </tr>
  54136. <tr>
  54137. <td>Architectures</td>
  54138. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54139. </tr>
  54140. <tr>
  54141. <td>Definition</td>
  54142. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stfl/xmake.lua">stfl/xmake.lua</a></td>
  54143. </tr>
  54144. </tbody>
  54145. </table>
  54146. <h5 id="installcommand">Install command</h5>
  54147. <pre><code class="lang-console">xrepo install stfl
  54148. </code></pre>
  54149. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54150. <pre><code class="lang-lua">add_requires("stfl")
  54151. </code></pre>
  54152. <h3 id="stlablinux">stlab (linux)</h3>
  54153. <table>
  54154. <thead>
  54155. <tr>
  54156. <th>Description</th>
  54157. <th><em>Adobe Source Libraries from Software Technology Lab</em></th>
  54158. </tr>
  54159. </thead>
  54160. <tbody>
  54161. <tr>
  54162. <td>Homepage</td>
  54163. <td><a href="https://stlab.cc/">https://stlab.cc/</a></td>
  54164. </tr>
  54165. <tr>
  54166. <td>License</td>
  54167. <td>BSL-1.0</td>
  54168. </tr>
  54169. <tr>
  54170. <td>Versions</td>
  54171. <td>v1.6.2</td>
  54172. </tr>
  54173. <tr>
  54174. <td>Architectures</td>
  54175. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54176. </tr>
  54177. <tr>
  54178. <td>Definition</td>
  54179. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stlab/xmake.lua">stlab/xmake.lua</a></td>
  54180. </tr>
  54181. </tbody>
  54182. </table>
  54183. <h5 id="installcommand">Install command</h5>
  54184. <pre><code class="lang-console">xrepo install stlab
  54185. </code></pre>
  54186. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54187. <pre><code class="lang-lua">add_requires("stlab")
  54188. </code></pre>
  54189. <h3 id="streamvbytelinux">streamvbyte (linux)</h3>
  54190. <table>
  54191. <thead>
  54192. <tr>
  54193. <th>Description</th>
  54194. <th><em>Fast integer compression in C using the StreamVByte codec</em></th>
  54195. </tr>
  54196. </thead>
  54197. <tbody>
  54198. <tr>
  54199. <td>Homepage</td>
  54200. <td><a href="https://github.com/lemire/streamvbyte">https://github.com/lemire/streamvbyte</a></td>
  54201. </tr>
  54202. <tr>
  54203. <td>License</td>
  54204. <td>Apache-2.0</td>
  54205. </tr>
  54206. <tr>
  54207. <td>Versions</td>
  54208. <td>v1.0.0, v2.0.0</td>
  54209. </tr>
  54210. <tr>
  54211. <td>Architectures</td>
  54212. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54213. </tr>
  54214. <tr>
  54215. <td>Definition</td>
  54216. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/streamvbyte/xmake.lua">streamvbyte/xmake.lua</a></td>
  54217. </tr>
  54218. </tbody>
  54219. </table>
  54220. <h5 id="installcommand">Install command</h5>
  54221. <pre><code class="lang-console">xrepo install streamvbyte
  54222. </code></pre>
  54223. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54224. <pre><code class="lang-lua">add_requires("streamvbyte")
  54225. </code></pre>
  54226. <h3 id="stringviewlitelinux">string-view-lite (linux)</h3>
  54227. <table>
  54228. <thead>
  54229. <tr>
  54230. <th>Description</th>
  54231. <th><em>string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library</em></th>
  54232. </tr>
  54233. </thead>
  54234. <tbody>
  54235. <tr>
  54236. <td>Homepage</td>
  54237. <td><a href="https://github.com/martinmoene/string-view-lite">https://github.com/martinmoene/string-view-lite</a></td>
  54238. </tr>
  54239. <tr>
  54240. <td>License</td>
  54241. <td>BSL-1.0</td>
  54242. </tr>
  54243. <tr>
  54244. <td>Versions</td>
  54245. <td>v1.7.0, v1.8.0</td>
  54246. </tr>
  54247. <tr>
  54248. <td>Architectures</td>
  54249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54250. </tr>
  54251. <tr>
  54252. <td>Definition</td>
  54253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/string-view-lite/xmake.lua">string-view-lite/xmake.lua</a></td>
  54254. </tr>
  54255. </tbody>
  54256. </table>
  54257. <h5 id="installcommand">Install command</h5>
  54258. <pre><code class="lang-console">xrepo install string-view-lite
  54259. </code></pre>
  54260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54261. <pre><code class="lang-lua">add_requires("string-view-lite")
  54262. </code></pre>
  54263. <h3 id="stringbuilderlinux">stringbuilder (linux)</h3>
  54264. <table>
  54265. <thead>
  54266. <tr>
  54267. <th>Description</th>
  54268. <th><em>Fast, efficient and convenient alternative to std::stringstream and std::string concatenation.</em></th>
  54269. </tr>
  54270. </thead>
  54271. <tbody>
  54272. <tr>
  54273. <td>Homepage</td>
  54274. <td><a href="https://github.com/Isameru/stringbuilder">https://github.com/Isameru/stringbuilder</a></td>
  54275. </tr>
  54276. <tr>
  54277. <td>License</td>
  54278. <td>MIT</td>
  54279. </tr>
  54280. <tr>
  54281. <td>Versions</td>
  54282. <td>2023.7.10</td>
  54283. </tr>
  54284. <tr>
  54285. <td>Architectures</td>
  54286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54287. </tr>
  54288. <tr>
  54289. <td>Definition</td>
  54290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stringbuilder/xmake.lua">stringbuilder/xmake.lua</a></td>
  54291. </tr>
  54292. </tbody>
  54293. </table>
  54294. <h5 id="installcommand">Install command</h5>
  54295. <pre><code class="lang-console">xrepo install stringbuilder
  54296. </code></pre>
  54297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54298. <pre><code class="lang-lua">add_requires("stringbuilder")
  54299. </code></pre>
  54300. <h3 id="stringzillalinux">stringzilla (linux)</h3>
  54301. <table>
  54302. <thead>
  54303. <tr>
  54304. <th>Description</th>
  54305. <th><em>Up to 10x faster strings for C, C++, Python, Rust, Swift &amp; Go, leveraging NEON, AVX2, AVX-512, SVE, &amp; SWAR to accelerate search, hashing, sort, edit distances, and memory ops 🦖</em></th>
  54306. </tr>
  54307. </thead>
  54308. <tbody>
  54309. <tr>
  54310. <td>Homepage</td>
  54311. <td><a href="https://ashvardanian.com/posts/stringzilla/">https://ashvardanian.com/posts/stringzilla/</a></td>
  54312. </tr>
  54313. <tr>
  54314. <td>License</td>
  54315. <td>Apache-2.0</td>
  54316. </tr>
  54317. <tr>
  54318. <td>Versions</td>
  54319. <td>v1.2.2, v2.0.3, v2.0.4, v3.0.0, v3.1.0, v3.1.1, v3.1.2, v3.2.0, v3.3.0, v3.3.1, v3.4.0, v3.4.1, v3.5.0, v3.6.0, v3.6.1, v3.6.2, v3.6.3, v3.6.4, v3.6.5, v3.6.6, v3.6.7, v3.6.8, v3.7.0, v3.7.1, v3.7.2, v3.7.3, v3.8.0, v3.8.1, v3.8.2, v3.8.3, v3.8.4, v3.9.5, v3.9.6, v3.9.8, v3.10.0, v3.10.5, v3.10.6, v3.10.7, v3.10.8, v3.10.9, v3.10.10, v3.10.11, v3.11.0, v3.11.1, v3.11.3, v3.12.1, v3.12.2, v3.12.3, v3.12.4, v3.12.5, v3.12.6, v4.0.0, v4.0.14</td>
  54320. </tr>
  54321. <tr>
  54322. <td>Architectures</td>
  54323. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54324. </tr>
  54325. <tr>
  54326. <td>Definition</td>
  54327. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stringzilla/xmake.lua">stringzilla/xmake.lua</a></td>
  54328. </tr>
  54329. </tbody>
  54330. </table>
  54331. <h5 id="installcommand">Install command</h5>
  54332. <pre><code class="lang-console">xrepo install stringzilla
  54333. </code></pre>
  54334. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54335. <pre><code class="lang-lua">add_requires("stringzilla")
  54336. </code></pre>
  54337. <h3 id="strong_typelinux">strong_type (linux)</h3>
  54338. <table>
  54339. <thead>
  54340. <tr>
  54341. <th>Description</th>
  54342. <th><em>An additive strong typedef library for C++14/17/20.</em></th>
  54343. </tr>
  54344. </thead>
  54345. <tbody>
  54346. <tr>
  54347. <td>Homepage</td>
  54348. <td><a href="https://github.com/rollbear/strong_type">https://github.com/rollbear/strong_type</a></td>
  54349. </tr>
  54350. <tr>
  54351. <td>License</td>
  54352. <td>BSL-1.0</td>
  54353. </tr>
  54354. <tr>
  54355. <td>Versions</td>
  54356. <td>v15</td>
  54357. </tr>
  54358. <tr>
  54359. <td>Architectures</td>
  54360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54361. </tr>
  54362. <tr>
  54363. <td>Definition</td>
  54364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/strong_type/xmake.lua">strong_type/xmake.lua</a></td>
  54365. </tr>
  54366. </tbody>
  54367. </table>
  54368. <h5 id="installcommand">Install command</h5>
  54369. <pre><code class="lang-console">xrepo install strong_type
  54370. </code></pre>
  54371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54372. <pre><code class="lang-lua">add_requires("strong_type")
  54373. </code></pre>
  54374. <h3 id="strtklinux">strtk (linux)</h3>
  54375. <table>
  54376. <thead>
  54377. <tr>
  54378. <th>Description</th>
  54379. <th><em>C++ String Toolkit Library</em></th>
  54380. </tr>
  54381. </thead>
  54382. <tbody>
  54383. <tr>
  54384. <td>Homepage</td>
  54385. <td><a href="https://www.partow.net/programming/strtk/index.html">https://www.partow.net/programming/strtk/index.html</a></td>
  54386. </tr>
  54387. <tr>
  54388. <td>License</td>
  54389. <td>MIT</td>
  54390. </tr>
  54391. <tr>
  54392. <td>Versions</td>
  54393. <td>2020.01.01</td>
  54394. </tr>
  54395. <tr>
  54396. <td>Architectures</td>
  54397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54398. </tr>
  54399. <tr>
  54400. <td>Definition</td>
  54401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/strtk/xmake.lua">strtk/xmake.lua</a></td>
  54402. </tr>
  54403. </tbody>
  54404. </table>
  54405. <h5 id="installcommand">Install command</h5>
  54406. <pre><code class="lang-console">xrepo install strtk
  54407. </code></pre>
  54408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54409. <pre><code class="lang-lua">add_requires("strtk")
  54410. </code></pre>
  54411. <h3 id="stxlinux">stx (linux)</h3>
  54412. <table>
  54413. <thead>
  54414. <tr>
  54415. <th>Description</th>
  54416. <th><em>C++17 &amp; C++ 20 error-handling and utility extensions. </em></th>
  54417. </tr>
  54418. </thead>
  54419. <tbody>
  54420. <tr>
  54421. <td>Homepage</td>
  54422. <td><a href="https://lamarrr.github.io/STX">https://lamarrr.github.io/STX</a></td>
  54423. </tr>
  54424. <tr>
  54425. <td>License</td>
  54426. <td>MIT</td>
  54427. </tr>
  54428. <tr>
  54429. <td>Versions</td>
  54430. <td>v1.0.3, v1.0.5</td>
  54431. </tr>
  54432. <tr>
  54433. <td>Architectures</td>
  54434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54435. </tr>
  54436. <tr>
  54437. <td>Definition</td>
  54438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stx/xmake.lua">stx/xmake.lua</a></td>
  54439. </tr>
  54440. </tbody>
  54441. </table>
  54442. <h5 id="installcommand">Install command</h5>
  54443. <pre><code class="lang-console">xrepo install stx
  54444. </code></pre>
  54445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54446. <pre><code class="lang-lua">add_requires("stx")
  54447. </code></pre>
  54448. <h3 id="subhooklinux">subhook (linux)</h3>
  54449. <table>
  54450. <thead>
  54451. <tr>
  54452. <th>Description</th>
  54453. <th><em>Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)</em></th>
  54454. </tr>
  54455. </thead>
  54456. <tbody>
  54457. <tr>
  54458. <td>Homepage</td>
  54459. <td><a href="https://github.com/Zeex/subhook">https://github.com/Zeex/subhook</a></td>
  54460. </tr>
  54461. <tr>
  54462. <td>License</td>
  54463. <td>BSD-2-Clause</td>
  54464. </tr>
  54465. <tr>
  54466. <td>Versions</td>
  54467. <td>2023.02.10</td>
  54468. </tr>
  54469. <tr>
  54470. <td>Architectures</td>
  54471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54472. </tr>
  54473. <tr>
  54474. <td>Definition</td>
  54475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/subhook/xmake.lua">subhook/xmake.lua</a></td>
  54476. </tr>
  54477. </tbody>
  54478. </table>
  54479. <h5 id="installcommand">Install command</h5>
  54480. <pre><code class="lang-console">xrepo install subhook
  54481. </code></pre>
  54482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54483. <pre><code class="lang-lua">add_requires("subhook")
  54484. </code></pre>
  54485. <h3 id="subprocesshlinux">subprocess.h (linux)</h3>
  54486. <table>
  54487. <thead>
  54488. <tr>
  54489. <th>Description</th>
  54490. <th><em>single header process launching solution for C and C++ </em></th>
  54491. </tr>
  54492. </thead>
  54493. <tbody>
  54494. <tr>
  54495. <td>Homepage</td>
  54496. <td><a href="https://github.com/sheredom/subprocess.h">https://github.com/sheredom/subprocess.h</a></td>
  54497. </tr>
  54498. <tr>
  54499. <td>Versions</td>
  54500. <td>2022.12.20</td>
  54501. </tr>
  54502. <tr>
  54503. <td>Architectures</td>
  54504. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54505. </tr>
  54506. <tr>
  54507. <td>Definition</td>
  54508. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/subprocess.h/xmake.lua">subprocess.h/xmake.lua</a></td>
  54509. </tr>
  54510. </tbody>
  54511. </table>
  54512. <h5 id="installcommand">Install command</h5>
  54513. <pre><code class="lang-console">xrepo install subprocess.h
  54514. </code></pre>
  54515. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54516. <pre><code class="lang-lua">add_requires("subprocess.h")
  54517. </code></pre>
  54518. <h3 id="suitesparselinux">suitesparse (linux)</h3>
  54519. <table>
  54520. <thead>
  54521. <tr>
  54522. <th>Description</th>
  54523. <th><em>SuiteSparse is a suite of sparse matrix algorithms</em></th>
  54524. </tr>
  54525. </thead>
  54526. <tbody>
  54527. <tr>
  54528. <td>Homepage</td>
  54529. <td><a href="https://people.engr.tamu.edu/davis/suitesparse.html">https://people.engr.tamu.edu/davis/suitesparse.html</a></td>
  54530. </tr>
  54531. <tr>
  54532. <td>Versions</td>
  54533. <td>v5.10.1, v5.12.0, v5.13.0, v7.5.1, v7.6.0, v7.7.0, v7.8.1, v7.11.0</td>
  54534. </tr>
  54535. <tr>
  54536. <td>Architectures</td>
  54537. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54538. </tr>
  54539. <tr>
  54540. <td>Definition</td>
  54541. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/suitesparse/xmake.lua">suitesparse/xmake.lua</a></td>
  54542. </tr>
  54543. </tbody>
  54544. </table>
  54545. <h5 id="installcommand">Install command</h5>
  54546. <pre><code class="lang-console">xrepo install suitesparse
  54547. </code></pre>
  54548. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54549. <pre><code class="lang-lua">add_requires("suitesparse")
  54550. </code></pre>
  54551. <h3 id="superlulinux">superlu (linux)</h3>
  54552. <table>
  54553. <thead>
  54554. <tr>
  54555. <th>Description</th>
  54556. <th><em>SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations.</em></th>
  54557. </tr>
  54558. </thead>
  54559. <tbody>
  54560. <tr>
  54561. <td>Homepage</td>
  54562. <td><a href="https://portal.nersc.gov/project/sparse/superlu/">https://portal.nersc.gov/project/sparse/superlu/</a></td>
  54563. </tr>
  54564. <tr>
  54565. <td>License</td>
  54566. <td>BSD-3-Clause</td>
  54567. </tr>
  54568. <tr>
  54569. <td>Versions</td>
  54570. <td>v5.2.2, v5.3.0, v7.0.0, v7.0.1</td>
  54571. </tr>
  54572. <tr>
  54573. <td>Architectures</td>
  54574. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54575. </tr>
  54576. <tr>
  54577. <td>Definition</td>
  54578. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/superlu/xmake.lua">superlu/xmake.lua</a></td>
  54579. </tr>
  54580. </tbody>
  54581. </table>
  54582. <h5 id="installcommand">Install command</h5>
  54583. <pre><code class="lang-console">xrepo install superlu
  54584. </code></pre>
  54585. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54586. <pre><code class="lang-lua">add_requires("superlu")
  54587. </code></pre>
  54588. <h3 id="svectorlinux">svector (linux)</h3>
  54589. <table>
  54590. <thead>
  54591. <tr>
  54592. <th>Description</th>
  54593. <th><em>Compact SVO optimized vector for C++17 or higher</em></th>
  54594. </tr>
  54595. </thead>
  54596. <tbody>
  54597. <tr>
  54598. <td>Homepage</td>
  54599. <td><a href="https://github.com/martinus/svector">https://github.com/martinus/svector</a></td>
  54600. </tr>
  54601. <tr>
  54602. <td>License</td>
  54603. <td>MIT</td>
  54604. </tr>
  54605. <tr>
  54606. <td>Versions</td>
  54607. <td>v1.0.3</td>
  54608. </tr>
  54609. <tr>
  54610. <td>Architectures</td>
  54611. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54612. </tr>
  54613. <tr>
  54614. <td>Definition</td>
  54615. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/svector/xmake.lua">svector/xmake.lua</a></td>
  54616. </tr>
  54617. </tbody>
  54618. </table>
  54619. <h5 id="installcommand">Install command</h5>
  54620. <pre><code class="lang-console">xrepo install svector
  54621. </code></pre>
  54622. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54623. <pre><code class="lang-lua">add_requires("svector")
  54624. </code></pre>
  54625. <h3 id="svtav1linux">svt-av1 (linux)</h3>
  54626. <table>
  54627. <thead>
  54628. <tr>
  54629. <th>Description</th>
  54630. <th><em>Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)</em></th>
  54631. </tr>
  54632. </thead>
  54633. <tbody>
  54634. <tr>
  54635. <td>Homepage</td>
  54636. <td><a href="https://gitlab.com/AOMediaCodec/SVT-AV1">https://gitlab.com/AOMediaCodec/SVT-AV1</a></td>
  54637. </tr>
  54638. <tr>
  54639. <td>License</td>
  54640. <td>BSD-3-Clause</td>
  54641. </tr>
  54642. <tr>
  54643. <td>Versions</td>
  54644. <td>v1.4.0, v1.4.1, v1.5.0, v1.6.0, v2.1.0, v2.2.1</td>
  54645. </tr>
  54646. <tr>
  54647. <td>Architectures</td>
  54648. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54649. </tr>
  54650. <tr>
  54651. <td>Definition</td>
  54652. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/svt-av1/xmake.lua">svt-av1/xmake.lua</a></td>
  54653. </tr>
  54654. </tbody>
  54655. </table>
  54656. <h5 id="installcommand">Install command</h5>
  54657. <pre><code class="lang-console">xrepo install svt-av1
  54658. </code></pre>
  54659. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54660. <pre><code class="lang-lua">add_requires("svt-av1")
  54661. </code></pre>
  54662. <h3 id="swiglinux">swig (linux)</h3>
  54663. <table>
  54664. <thead>
  54665. <tr>
  54666. <th>Description</th>
  54667. <th><em>SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.</em></th>
  54668. </tr>
  54669. </thead>
  54670. <tbody>
  54671. <tr>
  54672. <td>Homepage</td>
  54673. <td><a href="http://swig.org/">http://swig.org/</a></td>
  54674. </tr>
  54675. <tr>
  54676. <td>License</td>
  54677. <td>GPL-3.0</td>
  54678. </tr>
  54679. <tr>
  54680. <td>Versions</td>
  54681. <td>4.0.2, 4.1.1</td>
  54682. </tr>
  54683. <tr>
  54684. <td>Architectures</td>
  54685. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54686. </tr>
  54687. <tr>
  54688. <td>Definition</td>
  54689. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swig/xmake.lua">swig/xmake.lua</a></td>
  54690. </tr>
  54691. </tbody>
  54692. </table>
  54693. <h5 id="installcommand">Install command</h5>
  54694. <pre><code class="lang-console">xrepo install swig
  54695. </code></pre>
  54696. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54697. <pre><code class="lang-lua">add_requires("swig")
  54698. </code></pre>
  54699. <h3 id="swissephlinux">swisseph (linux)</h3>
  54700. <table>
  54701. <thead>
  54702. <tr>
  54703. <th>Description</th>
  54704. <th><em>Swiss Ephemeris source code, official release by Astrodienst.</em></th>
  54705. </tr>
  54706. </thead>
  54707. <tbody>
  54708. <tr>
  54709. <td>Homepage</td>
  54710. <td><a href="https://www.astro.com/swisseph/swephinfo_e.htm">https://www.astro.com/swisseph/swephinfo_e.htm</a></td>
  54711. </tr>
  54712. <tr>
  54713. <td>License</td>
  54714. <td>AGPL-3.0</td>
  54715. </tr>
  54716. <tr>
  54717. <td>Versions</td>
  54718. <td>v2.10.03</td>
  54719. </tr>
  54720. <tr>
  54721. <td>Architectures</td>
  54722. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54723. </tr>
  54724. <tr>
  54725. <td>Definition</td>
  54726. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swisseph/xmake.lua">swisseph/xmake.lua</a></td>
  54727. </tr>
  54728. </tbody>
  54729. </table>
  54730. <h5 id="installcommand">Install command</h5>
  54731. <pre><code class="lang-console">xrepo install swisseph
  54732. </code></pre>
  54733. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54734. <pre><code class="lang-lua">add_requires("swisseph")
  54735. </code></pre>
  54736. <h3 id="swxjsonlinux">swxjson (linux)</h3>
  54737. <table>
  54738. <thead>
  54739. <tr>
  54740. <th>Description</th>
  54741. <th><em>A easy to use &amp; convenient JSON library for C++11.</em></th>
  54742. </tr>
  54743. </thead>
  54744. <tbody>
  54745. <tr>
  54746. <td>Homepage</td>
  54747. <td><a href="https://github.com/swxlion/swxJson">https://github.com/swxlion/swxJson</a></td>
  54748. </tr>
  54749. <tr>
  54750. <td>License</td>
  54751. <td>MIT</td>
  54752. </tr>
  54753. <tr>
  54754. <td>Versions</td>
  54755. <td>v1.0.9</td>
  54756. </tr>
  54757. <tr>
  54758. <td>Architectures</td>
  54759. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54760. </tr>
  54761. <tr>
  54762. <td>Definition</td>
  54763. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/swxjson/xmake.lua">swxjson/xmake.lua</a></td>
  54764. </tr>
  54765. </tbody>
  54766. </table>
  54767. <h5 id="installcommand">Install command</h5>
  54768. <pre><code class="lang-console">xrepo install swxjson
  54769. </code></pre>
  54770. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54771. <pre><code class="lang-lua">add_requires("swxjson")
  54772. </code></pre>
  54773. <h3 id="symenginelinux">symengine (linux)</h3>
  54774. <table>
  54775. <thead>
  54776. <tr>
  54777. <th>Description</th>
  54778. <th><em>SymEngine is a fast symbolic manipulation library, written in C++</em></th>
  54779. </tr>
  54780. </thead>
  54781. <tbody>
  54782. <tr>
  54783. <td>Homepage</td>
  54784. <td><a href="https://symengine.org">https://symengine.org</a></td>
  54785. </tr>
  54786. <tr>
  54787. <td>License</td>
  54788. <td>MIT</td>
  54789. </tr>
  54790. <tr>
  54791. <td>Versions</td>
  54792. <td>v0.11.2, v0.12.0, v0.13.0</td>
  54793. </tr>
  54794. <tr>
  54795. <td>Architectures</td>
  54796. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54797. </tr>
  54798. <tr>
  54799. <td>Definition</td>
  54800. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/symengine/xmake.lua">symengine/xmake.lua</a></td>
  54801. </tr>
  54802. </tbody>
  54803. </table>
  54804. <h5 id="installcommand">Install command</h5>
  54805. <pre><code class="lang-console">xrepo install symengine
  54806. </code></pre>
  54807. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54808. <pre><code class="lang-lua">add_requires("symengine")
  54809. </code></pre>
  54810. <h3 id="syscmdlinelinux">syscmdline (linux)</h3>
  54811. <table>
  54812. <thead>
  54813. <tr>
  54814. <th>Description</th>
  54815. <th><em>C++ Advanced Command Line Parser</em></th>
  54816. </tr>
  54817. </thead>
  54818. <tbody>
  54819. <tr>
  54820. <td>Homepage</td>
  54821. <td><a href="https://github.com/SineStriker/syscmdline">https://github.com/SineStriker/syscmdline</a></td>
  54822. </tr>
  54823. <tr>
  54824. <td>License</td>
  54825. <td>MIT</td>
  54826. </tr>
  54827. <tr>
  54828. <td>Versions</td>
  54829. <td>2024.03.27</td>
  54830. </tr>
  54831. <tr>
  54832. <td>Architectures</td>
  54833. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54834. </tr>
  54835. <tr>
  54836. <td>Definition</td>
  54837. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/syscmdline/xmake.lua">syscmdline/xmake.lua</a></td>
  54838. </tr>
  54839. </tbody>
  54840. </table>
  54841. <h5 id="installcommand">Install command</h5>
  54842. <pre><code class="lang-console">xrepo install syscmdline
  54843. </code></pre>
  54844. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54845. <pre><code class="lang-lua">add_requires("syscmdline")
  54846. </code></pre>
  54847. <h3 id="sziplinux">szip (linux)</h3>
  54848. <table>
  54849. <thead>
  54850. <tr>
  54851. <th>Description</th>
  54852. <th><em>Szip is an implementation of the extended-Rice lossless compression algorithm.</em></th>
  54853. </tr>
  54854. </thead>
  54855. <tbody>
  54856. <tr>
  54857. <td>Homepage</td>
  54858. <td><a href="https://support.hdfgroup.org/doc_resource/SZIP/">https://support.hdfgroup.org/doc_resource/SZIP/</a></td>
  54859. </tr>
  54860. <tr>
  54861. <td>Versions</td>
  54862. <td>2.1.1</td>
  54863. </tr>
  54864. <tr>
  54865. <td>Architectures</td>
  54866. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54867. </tr>
  54868. <tr>
  54869. <td>Definition</td>
  54870. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/szip/xmake.lua">szip/xmake.lua</a></td>
  54871. </tr>
  54872. </tbody>
  54873. </table>
  54874. <h5 id="installcommand">Install command</h5>
  54875. <pre><code class="lang-console">xrepo install szip
  54876. </code></pre>
  54877. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54878. <pre><code class="lang-lua">add_requires("szip")
  54879. </code></pre>
  54880. <h2 id="t">t</h2>
  54881. <h3 id="taliblinux">ta-lib (linux)</h3>
  54882. <table>
  54883. <thead>
  54884. <tr>
  54885. <th>Description</th>
  54886. <th><em>Technical Analysis Library for financial market trading applications</em></th>
  54887. </tr>
  54888. </thead>
  54889. <tbody>
  54890. <tr>
  54891. <td>Homepage</td>
  54892. <td><a href="https://ta-lib.org/">https://ta-lib.org/</a></td>
  54893. </tr>
  54894. <tr>
  54895. <td>License</td>
  54896. <td>BSD-3-Clause</td>
  54897. </tr>
  54898. <tr>
  54899. <td>Versions</td>
  54900. <td>0.6.2, 0.6.4</td>
  54901. </tr>
  54902. <tr>
  54903. <td>Architectures</td>
  54904. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54905. </tr>
  54906. <tr>
  54907. <td>Definition</td>
  54908. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/ta-lib/xmake.lua">ta-lib/xmake.lua</a></td>
  54909. </tr>
  54910. </tbody>
  54911. </table>
  54912. <h5 id="installcommand">Install command</h5>
  54913. <pre><code class="lang-console">xrepo install ta-lib
  54914. </code></pre>
  54915. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54916. <pre><code class="lang-lua">add_requires("ta-lib")
  54917. </code></pre>
  54918. <h3 id="tabulatelinux">tabulate (linux)</h3>
  54919. <table>
  54920. <thead>
  54921. <tr>
  54922. <th>Description</th>
  54923. <th><em>Table Maker for Modern C++</em></th>
  54924. </tr>
  54925. </thead>
  54926. <tbody>
  54927. <tr>
  54928. <td>Homepage</td>
  54929. <td><a href="https://github.com/p-ranav/tabulate">https://github.com/p-ranav/tabulate</a></td>
  54930. </tr>
  54931. <tr>
  54932. <td>License</td>
  54933. <td>MIT</td>
  54934. </tr>
  54935. <tr>
  54936. <td>Versions</td>
  54937. <td>v1.5</td>
  54938. </tr>
  54939. <tr>
  54940. <td>Architectures</td>
  54941. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54942. </tr>
  54943. <tr>
  54944. <td>Definition</td>
  54945. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tabulate/xmake.lua">tabulate/xmake.lua</a></td>
  54946. </tr>
  54947. </tbody>
  54948. </table>
  54949. <h5 id="installcommand">Install command</h5>
  54950. <pre><code class="lang-console">xrepo install tabulate
  54951. </code></pre>
  54952. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54953. <pre><code class="lang-lua">add_requires("tabulate")
  54954. </code></pre>
  54955. <h3 id="tagliblinux">taglib (linux)</h3>
  54956. <table>
  54957. <thead>
  54958. <tr>
  54959. <th>Description</th>
  54960. <th><em>TagLib Audio Meta-Data Library</em></th>
  54961. </tr>
  54962. </thead>
  54963. <tbody>
  54964. <tr>
  54965. <td>Homepage</td>
  54966. <td><a href="http://taglib.org/">http://taglib.org/</a></td>
  54967. </tr>
  54968. <tr>
  54969. <td>License</td>
  54970. <td>LGPL-2.1</td>
  54971. </tr>
  54972. <tr>
  54973. <td>Versions</td>
  54974. <td>v2.1, v2.1.1</td>
  54975. </tr>
  54976. <tr>
  54977. <td>Architectures</td>
  54978. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  54979. </tr>
  54980. <tr>
  54981. <td>Definition</td>
  54982. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taglib/xmake.lua">taglib/xmake.lua</a></td>
  54983. </tr>
  54984. </tbody>
  54985. </table>
  54986. <h5 id="installcommand">Install command</h5>
  54987. <pre><code class="lang-console">xrepo install taglib
  54988. </code></pre>
  54989. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  54990. <pre><code class="lang-lua">add_requires("taglib")
  54991. </code></pre>
  54992. <h3 id="talloclinux">talloc (linux)</h3>
  54993. <table>
  54994. <thead>
  54995. <tr>
  54996. <th>Description</th>
  54997. <th><em>talloc is a hierarchical, reference counted memory pool system with destructors.</em></th>
  54998. </tr>
  54999. </thead>
  55000. <tbody>
  55001. <tr>
  55002. <td>Homepage</td>
  55003. <td><a href="https://talloc.samba.org/talloc/doc/html/index.html">https://talloc.samba.org/talloc/doc/html/index.html</a></td>
  55004. </tr>
  55005. <tr>
  55006. <td>Versions</td>
  55007. <td>2.3.3</td>
  55008. </tr>
  55009. <tr>
  55010. <td>Architectures</td>
  55011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55012. </tr>
  55013. <tr>
  55014. <td>Definition</td>
  55015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/talloc/xmake.lua">talloc/xmake.lua</a></td>
  55016. </tr>
  55017. </tbody>
  55018. </table>
  55019. <h5 id="installcommand">Install command</h5>
  55020. <pre><code class="lang-console">xrepo install talloc
  55021. </code></pre>
  55022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55023. <pre><code class="lang-lua">add_requires("talloc")
  55024. </code></pre>
  55025. <h3 id="tao_idllinux">tao_idl (linux)</h3>
  55026. <table>
  55027. <thead>
  55028. <tr>
  55029. <th>Description</th>
  55030. <th><em>tao_idl is TAO&#39;s Interface Description Language (IDL) compiler, based on Sun Microsystems&#39; OMG IDL Compiler Front End (CFE) version 1.3, implements most IDL v3 &amp; some IDL v4 features.</em></th>
  55031. </tr>
  55032. </thead>
  55033. <tbody>
  55034. <tr>
  55035. <td>Homepage</td>
  55036. <td><a href="https://www.dre.vanderbilt.edu/~schmidt/TAO.html">https://www.dre.vanderbilt.edu/~schmidt/TAO.html</a></td>
  55037. </tr>
  55038. <tr>
  55039. <td>License</td>
  55040. <td>DOC</td>
  55041. </tr>
  55042. <tr>
  55043. <td>Versions</td>
  55044. <td>8.0.3</td>
  55045. </tr>
  55046. <tr>
  55047. <td>Architectures</td>
  55048. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55049. </tr>
  55050. <tr>
  55051. <td>Definition</td>
  55052. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tao_idl/xmake.lua">tao_idl/xmake.lua</a></td>
  55053. </tr>
  55054. </tbody>
  55055. </table>
  55056. <h5 id="installcommand">Install command</h5>
  55057. <pre><code class="lang-console">xrepo install tao_idl
  55058. </code></pre>
  55059. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55060. <pre><code class="lang-lua">add_requires("tao_idl")
  55061. </code></pre>
  55062. <h3 id="taocppjsonlinux">taocpp-json (linux)</h3>
  55063. <table>
  55064. <thead>
  55065. <tr>
  55066. <th>Description</th>
  55067. <th><em>C++ header-only JSON library</em></th>
  55068. </tr>
  55069. </thead>
  55070. <tbody>
  55071. <tr>
  55072. <td>Homepage</td>
  55073. <td><a href="https://github.com/taocpp/json">https://github.com/taocpp/json</a></td>
  55074. </tr>
  55075. <tr>
  55076. <td>License</td>
  55077. <td>MIT</td>
  55078. </tr>
  55079. <tr>
  55080. <td>Versions</td>
  55081. <td>2025.03.11</td>
  55082. </tr>
  55083. <tr>
  55084. <td>Architectures</td>
  55085. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55086. </tr>
  55087. <tr>
  55088. <td>Definition</td>
  55089. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taocpp-json/xmake.lua">taocpp-json/xmake.lua</a></td>
  55090. </tr>
  55091. </tbody>
  55092. </table>
  55093. <h5 id="installcommand">Install command</h5>
  55094. <pre><code class="lang-console">xrepo install taocpp-json
  55095. </code></pre>
  55096. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55097. <pre><code class="lang-lua">add_requires("taocpp-json")
  55098. </code></pre>
  55099. <h3 id="taskflowlinux">taskflow (linux)</h3>
  55100. <table>
  55101. <thead>
  55102. <tr>
  55103. <th>Description</th>
  55104. <th><em>A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies</em></th>
  55105. </tr>
  55106. </thead>
  55107. <tbody>
  55108. <tr>
  55109. <td>Homepage</td>
  55110. <td><a href="https://taskflow.github.io/">https://taskflow.github.io/</a></td>
  55111. </tr>
  55112. <tr>
  55113. <td>License</td>
  55114. <td>MIT</td>
  55115. </tr>
  55116. <tr>
  55117. <td>Versions</td>
  55118. <td>v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0, v3.5.0, v3.6.0, v3.7.0, v3.8.0, v3.9.0, v3.10.0</td>
  55119. </tr>
  55120. <tr>
  55121. <td>Architectures</td>
  55122. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55123. </tr>
  55124. <tr>
  55125. <td>Definition</td>
  55126. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taskflow/xmake.lua">taskflow/xmake.lua</a></td>
  55127. </tr>
  55128. </tbody>
  55129. </table>
  55130. <h5 id="installcommand">Install command</h5>
  55131. <pre><code class="lang-console">xrepo install taskflow
  55132. </code></pre>
  55133. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55134. <pre><code class="lang-lua">add_requires("taskflow")
  55135. </code></pre>
  55136. <h3 id="taywee_argslinux">taywee_args (linux)</h3>
  55137. <table>
  55138. <thead>
  55139. <tr>
  55140. <th>Description</th>
  55141. <th><em>A simple header-only C++ argument parser library.</em></th>
  55142. </tr>
  55143. </thead>
  55144. <tbody>
  55145. <tr>
  55146. <td>Homepage</td>
  55147. <td><a href="https://taywee.github.io/args/">https://taywee.github.io/args/</a></td>
  55148. </tr>
  55149. <tr>
  55150. <td>License</td>
  55151. <td>MIT</td>
  55152. </tr>
  55153. <tr>
  55154. <td>Versions</td>
  55155. <td>6.3.0, 6.4.6, 6.4.7</td>
  55156. </tr>
  55157. <tr>
  55158. <td>Architectures</td>
  55159. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55160. </tr>
  55161. <tr>
  55162. <td>Definition</td>
  55163. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/taywee_args/xmake.lua">taywee_args/xmake.lua</a></td>
  55164. </tr>
  55165. </tbody>
  55166. </table>
  55167. <h5 id="installcommand">Install command</h5>
  55168. <pre><code class="lang-console">xrepo install taywee_args
  55169. </code></pre>
  55170. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55171. <pre><code class="lang-lua">add_requires("taywee_args")
  55172. </code></pre>
  55173. <h3 id="tbblinux">tbb (linux)</h3>
  55174. <table>
  55175. <thead>
  55176. <tr>
  55177. <th>Description</th>
  55178. <th><em>Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.</em></th>
  55179. </tr>
  55180. </thead>
  55181. <tbody>
  55182. <tr>
  55183. <td>Homepage</td>
  55184. <td><a href="https://software.intel.com/en-us/tbb/">https://software.intel.com/en-us/tbb/</a></td>
  55185. </tr>
  55186. <tr>
  55187. <td>License</td>
  55188. <td>Apache-2.0</td>
  55189. </tr>
  55190. <tr>
  55191. <td>Versions</td>
  55192. <td>2020.3, 2021.2.0, 2021.3.0, 2021.4.0, 2021.5.0, 2021.7.0, 2021.10.0, 2021.11.0, 2021.12.0, 2021.13.0, 2022.0.0, 2022.1.0</td>
  55193. </tr>
  55194. <tr>
  55195. <td>Architectures</td>
  55196. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55197. </tr>
  55198. <tr>
  55199. <td>Definition</td>
  55200. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbb/xmake.lua">tbb/xmake.lua</a></td>
  55201. </tr>
  55202. </tbody>
  55203. </table>
  55204. <h5 id="installcommand">Install command</h5>
  55205. <pre><code class="lang-console">xrepo install tbb
  55206. </code></pre>
  55207. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55208. <pre><code class="lang-lua">add_requires("tbb")
  55209. </code></pre>
  55210. <h3 id="tboxlinux">tbox (linux)</h3>
  55211. <table>
  55212. <thead>
  55213. <tr>
  55214. <th>Description</th>
  55215. <th><em>A glib-like multi-platform c library</em></th>
  55216. </tr>
  55217. </thead>
  55218. <tbody>
  55219. <tr>
  55220. <td>Homepage</td>
  55221. <td><a href="https://tboox.org">https://tboox.org</a></td>
  55222. </tr>
  55223. <tr>
  55224. <td>Versions</td>
  55225. <td>v1.6.2, v1.6.3, v1.6.4, v1.6.5, v1.6.6, v1.6.7, v1.6.9, v1.7.1, v1.7.4, v1.7.5, v1.7.6</td>
  55226. </tr>
  55227. <tr>
  55228. <td>Architectures</td>
  55229. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55230. </tr>
  55231. <tr>
  55232. <td>Definition</td>
  55233. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbox/xmake.lua">tbox/xmake.lua</a></td>
  55234. </tr>
  55235. </tbody>
  55236. </table>
  55237. <h5 id="installcommand">Install command</h5>
  55238. <pre><code class="lang-console">xrepo install tbox
  55239. </code></pre>
  55240. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55241. <pre><code class="lang-lua">add_requires("tbox")
  55242. </code></pre>
  55243. <h3 id="tcbspanlinux">tcb-span (linux)</h3>
  55244. <table>
  55245. <thead>
  55246. <tr>
  55247. <th>Description</th>
  55248. <th><em>Implementation of C++20&#39;s std::span for older compilers</em></th>
  55249. </tr>
  55250. </thead>
  55251. <tbody>
  55252. <tr>
  55253. <td>Homepage</td>
  55254. <td><a href="https://github.com/tcbrindle/span">https://github.com/tcbrindle/span</a></td>
  55255. </tr>
  55256. <tr>
  55257. <td>License</td>
  55258. <td>BSL-1.0</td>
  55259. </tr>
  55260. <tr>
  55261. <td>Versions</td>
  55262. <td>2022.06.15</td>
  55263. </tr>
  55264. <tr>
  55265. <td>Architectures</td>
  55266. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55267. </tr>
  55268. <tr>
  55269. <td>Definition</td>
  55270. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tcb-span/xmake.lua">tcb-span/xmake.lua</a></td>
  55271. </tr>
  55272. </tbody>
  55273. </table>
  55274. <h5 id="installcommand">Install command</h5>
  55275. <pre><code class="lang-console">xrepo install tcb-span
  55276. </code></pre>
  55277. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55278. <pre><code class="lang-lua">add_requires("tcb-span")
  55279. </code></pre>
  55280. <h3 id="tclaplinux">tclap (linux)</h3>
  55281. <table>
  55282. <thead>
  55283. <tr>
  55284. <th>Description</th>
  55285. <th><em>Templatized C++ command-line parser library</em></th>
  55286. </tr>
  55287. </thead>
  55288. <tbody>
  55289. <tr>
  55290. <td>Homepage</td>
  55291. <td><a href="https://tclap.sourceforge.net/">https://tclap.sourceforge.net/</a></td>
  55292. </tr>
  55293. <tr>
  55294. <td>License</td>
  55295. <td>MIT</td>
  55296. </tr>
  55297. <tr>
  55298. <td>Versions</td>
  55299. <td>v1.2.5</td>
  55300. </tr>
  55301. <tr>
  55302. <td>Architectures</td>
  55303. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55304. </tr>
  55305. <tr>
  55306. <td>Definition</td>
  55307. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tclap/xmake.lua">tclap/xmake.lua</a></td>
  55308. </tr>
  55309. </tbody>
  55310. </table>
  55311. <h5 id="installcommand">Install command</h5>
  55312. <pre><code class="lang-console">xrepo install tclap
  55313. </code></pre>
  55314. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55315. <pre><code class="lang-lua">add_requires("tclap")
  55316. </code></pre>
  55317. <h3 id="tclshlinux">tclsh (linux)</h3>
  55318. <table>
  55319. <thead>
  55320. <tr>
  55321. <th>Description</th>
  55322. <th><em>The Tcl Core. (Mirror of core.tcl-lang.org) </em></th>
  55323. </tr>
  55324. </thead>
  55325. <tbody>
  55326. <tr>
  55327. <td>Homepage</td>
  55328. <td><a href="https://core.tcl-lang.org/tcl/">https://core.tcl-lang.org/tcl/</a></td>
  55329. </tr>
  55330. <tr>
  55331. <td>Versions</td>
  55332. <td>2024.06.07</td>
  55333. </tr>
  55334. <tr>
  55335. <td>Architectures</td>
  55336. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55337. </tr>
  55338. <tr>
  55339. <td>Definition</td>
  55340. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tclsh/xmake.lua">tclsh/xmake.lua</a></td>
  55341. </tr>
  55342. </tbody>
  55343. </table>
  55344. <h5 id="installcommand">Install command</h5>
  55345. <pre><code class="lang-console">xrepo install tclsh
  55346. </code></pre>
  55347. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55348. <pre><code class="lang-lua">add_requires("tclsh")
  55349. </code></pre>
  55350. <h3 id="tdlinux">td (linux)</h3>
  55351. <table>
  55352. <thead>
  55353. <tr>
  55354. <th>Description</th>
  55355. <th><em>Cross-platform library for building Telegram clients.</em></th>
  55356. </tr>
  55357. </thead>
  55358. <tbody>
  55359. <tr>
  55360. <td>Homepage</td>
  55361. <td><a href="https://core.telegram.org/tdlib/">https://core.telegram.org/tdlib/</a></td>
  55362. </tr>
  55363. <tr>
  55364. <td>License</td>
  55365. <td>BSL-1.0</td>
  55366. </tr>
  55367. <tr>
  55368. <td>Versions</td>
  55369. <td>1.8.51</td>
  55370. </tr>
  55371. <tr>
  55372. <td>Architectures</td>
  55373. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55374. </tr>
  55375. <tr>
  55376. <td>Definition</td>
  55377. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/td/xmake.lua">td/xmake.lua</a></td>
  55378. </tr>
  55379. </tbody>
  55380. </table>
  55381. <h5 id="installcommand">Install command</h5>
  55382. <pre><code class="lang-console">xrepo install td
  55383. </code></pre>
  55384. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55385. <pre><code class="lang-lua">add_requires("td")
  55386. </code></pre>
  55387. <h3 id="tdtllinux">tdtl (linux)</h3>
  55388. <table>
  55389. <thead>
  55390. <tr>
  55391. <th>Description</th>
  55392. <th><em>Toolset for building tdlib.</em></th>
  55393. </tr>
  55394. </thead>
  55395. <tbody>
  55396. <tr>
  55397. <td>Homepage</td>
  55398. <td>%s</td>
  55399. </tr>
  55400. <tr>
  55401. <td>License</td>
  55402. <td>BSL-1.0</td>
  55403. </tr>
  55404. <tr>
  55405. <td>Versions</td>
  55406. <td>1.8.51</td>
  55407. </tr>
  55408. <tr>
  55409. <td>Architectures</td>
  55410. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55411. </tr>
  55412. <tr>
  55413. <td>Definition</td>
  55414. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tdtl/xmake.lua">tdtl/xmake.lua</a></td>
  55415. </tr>
  55416. </tbody>
  55417. </table>
  55418. <h5 id="installcommand">Install command</h5>
  55419. <pre><code class="lang-console">xrepo install tdtl
  55420. </code></pre>
  55421. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55422. <pre><code class="lang-lua">add_requires("tdtl")
  55423. </code></pre>
  55424. <h3 id="teascriptlinux">teascript (linux)</h3>
  55425. <table>
  55426. <thead>
  55427. <tr>
  55428. <th>Description</th>
  55429. <th><em>TeaScript C++ Library - embedded scripting language for C++ Applications</em></th>
  55430. </tr>
  55431. </thead>
  55432. <tbody>
  55433. <tr>
  55434. <td>Homepage</td>
  55435. <td><a href="https://tea-age.solutions/teascript/overview-and-highlights/">https://tea-age.solutions/teascript/overview-and-highlights/</a></td>
  55436. </tr>
  55437. <tr>
  55438. <td>License</td>
  55439. <td>MPL-2.0</td>
  55440. </tr>
  55441. <tr>
  55442. <td>Versions</td>
  55443. <td>v0.13.0, v0.14.0</td>
  55444. </tr>
  55445. <tr>
  55446. <td>Architectures</td>
  55447. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55448. </tr>
  55449. <tr>
  55450. <td>Definition</td>
  55451. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/teascript/xmake.lua">teascript/xmake.lua</a></td>
  55452. </tr>
  55453. </tbody>
  55454. </table>
  55455. <h5 id="installcommand">Install command</h5>
  55456. <pre><code class="lang-console">xrepo install teascript
  55457. </code></pre>
  55458. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55459. <pre><code class="lang-lua">add_requires("teascript")
  55460. </code></pre>
  55461. <h3 id="telebotlinux">telebot (linux)</h3>
  55462. <table>
  55463. <thead>
  55464. <tr>
  55465. <th>Description</th>
  55466. <th><em>Telegram Bot API in C</em></th>
  55467. </tr>
  55468. </thead>
  55469. <tbody>
  55470. <tr>
  55471. <td>Homepage</td>
  55472. <td><a href="https://elmurod.net/telebot">https://elmurod.net/telebot</a></td>
  55473. </tr>
  55474. <tr>
  55475. <td>License</td>
  55476. <td>Apache-2.0</td>
  55477. </tr>
  55478. <tr>
  55479. <td>Versions</td>
  55480. <td>2024.05.11</td>
  55481. </tr>
  55482. <tr>
  55483. <td>Architectures</td>
  55484. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55485. </tr>
  55486. <tr>
  55487. <td>Definition</td>
  55488. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/telebot/xmake.lua">telebot/xmake.lua</a></td>
  55489. </tr>
  55490. </tbody>
  55491. </table>
  55492. <h5 id="installcommand">Install command</h5>
  55493. <pre><code class="lang-console">xrepo install telebot
  55494. </code></pre>
  55495. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55496. <pre><code class="lang-lua">add_requires("telebot")
  55497. </code></pre>
  55498. <h3 id="telegrambotapilinux">telegram-bot-api (linux)</h3>
  55499. <table>
  55500. <thead>
  55501. <tr>
  55502. <th>Description</th>
  55503. <th><em>The server provides an HTTP API for creating Telegram Bots.</em></th>
  55504. </tr>
  55505. </thead>
  55506. <tbody>
  55507. <tr>
  55508. <td>Homepage</td>
  55509. <td>%s</td>
  55510. </tr>
  55511. <tr>
  55512. <td>License</td>
  55513. <td>BSL-1.0</td>
  55514. </tr>
  55515. <tr>
  55516. <td>Versions</td>
  55517. <td>9.1</td>
  55518. </tr>
  55519. <tr>
  55520. <td>Architectures</td>
  55521. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55522. </tr>
  55523. <tr>
  55524. <td>Definition</td>
  55525. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/telegram-bot-api/xmake.lua">telegram-bot-api/xmake.lua</a></td>
  55526. </tr>
  55527. </tbody>
  55528. </table>
  55529. <h5 id="installcommand">Install command</h5>
  55530. <pre><code class="lang-console">xrepo install telegram-bot-api
  55531. </code></pre>
  55532. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55533. <pre><code class="lang-lua">add_requires("telegram-bot-api")
  55534. </code></pre>
  55535. <h3 id="termcaplinux">termcap (linux)</h3>
  55536. <table>
  55537. <thead>
  55538. <tr>
  55539. <th>Description</th>
  55540. <th><em>Enables programs to use display terminals in a terminal-independent manner</em></th>
  55541. </tr>
  55542. </thead>
  55543. <tbody>
  55544. <tr>
  55545. <td>Homepage</td>
  55546. <td><a href="https://www.gnu.org/software/termcap">https://www.gnu.org/software/termcap</a></td>
  55547. </tr>
  55548. <tr>
  55549. <td>License</td>
  55550. <td>GPL-2.0-or-later</td>
  55551. </tr>
  55552. <tr>
  55553. <td>Versions</td>
  55554. <td>1.3.1</td>
  55555. </tr>
  55556. <tr>
  55557. <td>Architectures</td>
  55558. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55559. </tr>
  55560. <tr>
  55561. <td>Definition</td>
  55562. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/termcap/xmake.lua">termcap/xmake.lua</a></td>
  55563. </tr>
  55564. </tbody>
  55565. </table>
  55566. <h5 id="installcommand">Install command</h5>
  55567. <pre><code class="lang-console">xrepo install termcap
  55568. </code></pre>
  55569. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55570. <pre><code class="lang-lua">add_requires("termcap")
  55571. </code></pre>
  55572. <h3 id="termcolorlinux">termcolor (linux)</h3>
  55573. <table>
  55574. <thead>
  55575. <tr>
  55576. <th>Description</th>
  55577. <th><em>Termcolor is a header-only C++ library for printing colored messages to the terminal. Written just for fun with a help of the Force.</em></th>
  55578. </tr>
  55579. </thead>
  55580. <tbody>
  55581. <tr>
  55582. <td>Homepage</td>
  55583. <td><a href="https://github.com/ikalnytskyi/termcolor">https://github.com/ikalnytskyi/termcolor</a></td>
  55584. </tr>
  55585. <tr>
  55586. <td>License</td>
  55587. <td>BSD-3-Clause</td>
  55588. </tr>
  55589. <tr>
  55590. <td>Versions</td>
  55591. <td>v2.1.0</td>
  55592. </tr>
  55593. <tr>
  55594. <td>Architectures</td>
  55595. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55596. </tr>
  55597. <tr>
  55598. <td>Definition</td>
  55599. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/termcolor/xmake.lua">termcolor/xmake.lua</a></td>
  55600. </tr>
  55601. </tbody>
  55602. </table>
  55603. <h5 id="installcommand">Install command</h5>
  55604. <pre><code class="lang-console">xrepo install termcolor
  55605. </code></pre>
  55606. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55607. <pre><code class="lang-lua">add_requires("termcolor")
  55608. </code></pre>
  55609. <h3 id="tesseractlinux">tesseract (linux)</h3>
  55610. <table>
  55611. <thead>
  55612. <tr>
  55613. <th>Description</th>
  55614. <th><em>Tesseract Open Source OCR Engine</em></th>
  55615. </tr>
  55616. </thead>
  55617. <tbody>
  55618. <tr>
  55619. <td>Homepage</td>
  55620. <td><a href="https://tesseract-ocr.github.io/">https://tesseract-ocr.github.io/</a></td>
  55621. </tr>
  55622. <tr>
  55623. <td>License</td>
  55624. <td>Apache-2.0</td>
  55625. </tr>
  55626. <tr>
  55627. <td>Versions</td>
  55628. <td>4.1.1, 4.1.3, 5.0.1, 5.2.0, 5.3.4, 5.5.1</td>
  55629. </tr>
  55630. <tr>
  55631. <td>Architectures</td>
  55632. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55633. </tr>
  55634. <tr>
  55635. <td>Definition</td>
  55636. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tesseract/xmake.lua">tesseract/xmake.lua</a></td>
  55637. </tr>
  55638. </tbody>
  55639. </table>
  55640. <h5 id="installcommand">Install command</h5>
  55641. <pre><code class="lang-console">xrepo install tesseract
  55642. </code></pre>
  55643. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55644. <pre><code class="lang-lua">add_requires("tesseract")
  55645. </code></pre>
  55646. <h3 id="tetgenlinux">tetgen (linux)</h3>
  55647. <table>
  55648. <thead>
  55649. <tr>
  55650. <th>Description</th>
  55651. <th><em>A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator</em></th>
  55652. </tr>
  55653. </thead>
  55654. <tbody>
  55655. <tr>
  55656. <td>Homepage</td>
  55657. <td><a href="https://www.wias-berlin.de/software/index.jsp?id=TetGen">https://www.wias-berlin.de/software/index.jsp?id=TetGen</a></td>
  55658. </tr>
  55659. <tr>
  55660. <td>License</td>
  55661. <td>AGPL-3.0</td>
  55662. </tr>
  55663. <tr>
  55664. <td>Versions</td>
  55665. <td>1.6.0</td>
  55666. </tr>
  55667. <tr>
  55668. <td>Architectures</td>
  55669. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55670. </tr>
  55671. <tr>
  55672. <td>Definition</td>
  55673. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tetgen/xmake.lua">tetgen/xmake.lua</a></td>
  55674. </tr>
  55675. </tbody>
  55676. </table>
  55677. <h5 id="installcommand">Install command</h5>
  55678. <pre><code class="lang-console">xrepo install tetgen
  55679. </code></pre>
  55680. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55681. <pre><code class="lang-lua">add_requires("tetgen")
  55682. </code></pre>
  55683. <h3 id="texinfolinux">texinfo (linux)</h3>
  55684. <table>
  55685. <thead>
  55686. <tr>
  55687. <th>Description</th>
  55688. <th><em>Official documentation format of the GNU project</em></th>
  55689. </tr>
  55690. </thead>
  55691. <tbody>
  55692. <tr>
  55693. <td>Homepage</td>
  55694. <td><a href="https://www.gnu.org/software/texinfo/">https://www.gnu.org/software/texinfo/</a></td>
  55695. </tr>
  55696. <tr>
  55697. <td>License</td>
  55698. <td>GPL-3.0</td>
  55699. </tr>
  55700. <tr>
  55701. <td>Versions</td>
  55702. <td>6.7</td>
  55703. </tr>
  55704. <tr>
  55705. <td>Architectures</td>
  55706. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55707. </tr>
  55708. <tr>
  55709. <td>Definition</td>
  55710. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/texinfo/xmake.lua">texinfo/xmake.lua</a></td>
  55711. </tr>
  55712. </tbody>
  55713. </table>
  55714. <h5 id="installcommand">Install command</h5>
  55715. <pre><code class="lang-console">xrepo install texinfo
  55716. </code></pre>
  55717. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55718. <pre><code class="lang-lua">add_requires("texinfo")
  55719. </code></pre>
  55720. <h3 id="tf_workstealingqueuelinux">tf_workstealingqueue (linux)</h3>
  55721. <table>
  55722. <thead>
  55723. <tr>
  55724. <th>Description</th>
  55725. <th><em>A fast work-stealing queue template in C++</em></th>
  55726. </tr>
  55727. </thead>
  55728. <tbody>
  55729. <tr>
  55730. <td>Homepage</td>
  55731. <td><a href="https://github.com/taskflow/work-stealing-queue">https://github.com/taskflow/work-stealing-queue</a></td>
  55732. </tr>
  55733. <tr>
  55734. <td>License</td>
  55735. <td>MIT</td>
  55736. </tr>
  55737. <tr>
  55738. <td>Versions</td>
  55739. <td>2022.07.20</td>
  55740. </tr>
  55741. <tr>
  55742. <td>Architectures</td>
  55743. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55744. </tr>
  55745. <tr>
  55746. <td>Definition</td>
  55747. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tf_workstealingqueue/xmake.lua">tf_workstealingqueue/xmake.lua</a></td>
  55748. </tr>
  55749. </tbody>
  55750. </table>
  55751. <h5 id="installcommand">Install command</h5>
  55752. <pre><code class="lang-console">xrepo install tf_workstealingqueue
  55753. </code></pre>
  55754. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55755. <pre><code class="lang-lua">add_requires("tf_workstealingqueue")
  55756. </code></pre>
  55757. <h3 id="tgbotcpplinux">tgbot-cpp (linux)</h3>
  55758. <table>
  55759. <thead>
  55760. <tr>
  55761. <th>Description</th>
  55762. <th><em>C++ library for Telegram bot API</em></th>
  55763. </tr>
  55764. </thead>
  55765. <tbody>
  55766. <tr>
  55767. <td>Homepage</td>
  55768. <td><a href="http://reo7sp.github.io/tgbot-cpp">http://reo7sp.github.io/tgbot-cpp</a></td>
  55769. </tr>
  55770. <tr>
  55771. <td>License</td>
  55772. <td>MIT</td>
  55773. </tr>
  55774. <tr>
  55775. <td>Versions</td>
  55776. <td>v1.7.2, v1.7.3, v1.8, v1.9, v1.9.1</td>
  55777. </tr>
  55778. <tr>
  55779. <td>Architectures</td>
  55780. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55781. </tr>
  55782. <tr>
  55783. <td>Definition</td>
  55784. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tgbot-cpp/xmake.lua">tgbot-cpp/xmake.lua</a></td>
  55785. </tr>
  55786. </tbody>
  55787. </table>
  55788. <h5 id="installcommand">Install command</h5>
  55789. <pre><code class="lang-console">xrepo install tgbot-cpp
  55790. </code></pre>
  55791. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55792. <pre><code class="lang-lua">add_requires("tgbot-cpp")
  55793. </code></pre>
  55794. <h3 id="theoralinux">theora (linux)</h3>
  55795. <table>
  55796. <thead>
  55797. <tr>
  55798. <th>Description</th>
  55799. <th><em>Reference implementation of the Theora video compression format.</em></th>
  55800. </tr>
  55801. </thead>
  55802. <tbody>
  55803. <tr>
  55804. <td>Homepage</td>
  55805. <td><a href="https://theora.org/">https://theora.org/</a></td>
  55806. </tr>
  55807. <tr>
  55808. <td>License</td>
  55809. <td>BSD-3-Clause</td>
  55810. </tr>
  55811. <tr>
  55812. <td>Versions</td>
  55813. <td>v1.0, v1.1.0, v1.1.1</td>
  55814. </tr>
  55815. <tr>
  55816. <td>Architectures</td>
  55817. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55818. </tr>
  55819. <tr>
  55820. <td>Definition</td>
  55821. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/theora/xmake.lua">theora/xmake.lua</a></td>
  55822. </tr>
  55823. </tbody>
  55824. </table>
  55825. <h5 id="installcommand">Install command</h5>
  55826. <pre><code class="lang-console">xrepo install theora
  55827. </code></pre>
  55828. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55829. <pre><code class="lang-lua">add_requires("theora")
  55830. </code></pre>
  55831. <h3 id="thinkcelllibrarylinux">think-cell-library (linux)</h3>
  55832. <table>
  55833. <thead>
  55834. <tr>
  55835. <th>Description</th>
  55836. <th><em>Think-cell core library</em></th>
  55837. </tr>
  55838. </thead>
  55839. <tbody>
  55840. <tr>
  55841. <td>Homepage</td>
  55842. <td><a href="https://www.think-cell.com/en/career/devblog/overview">https://www.think-cell.com/en/career/devblog/overview</a></td>
  55843. </tr>
  55844. <tr>
  55845. <td>License</td>
  55846. <td>BSL-1.0</td>
  55847. </tr>
  55848. <tr>
  55849. <td>Versions</td>
  55850. <td>2023.1</td>
  55851. </tr>
  55852. <tr>
  55853. <td>Architectures</td>
  55854. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55855. </tr>
  55856. <tr>
  55857. <td>Definition</td>
  55858. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/think-cell-library/xmake.lua">think-cell-library/xmake.lua</a></td>
  55859. </tr>
  55860. </tbody>
  55861. </table>
  55862. <h5 id="installcommand">Install command</h5>
  55863. <pre><code class="lang-console">xrepo install think-cell-library
  55864. </code></pre>
  55865. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55866. <pre><code class="lang-lua">add_requires("think-cell-library")
  55867. </code></pre>
  55868. <h3 id="thorvglinux">thorvg (linux)</h3>
  55869. <table>
  55870. <thead>
  55871. <tr>
  55872. <th>Description</th>
  55873. <th><em>Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.</em></th>
  55874. </tr>
  55875. </thead>
  55876. <tbody>
  55877. <tr>
  55878. <td>Homepage</td>
  55879. <td><a href="https://www.thorvg.org">https://www.thorvg.org</a></td>
  55880. </tr>
  55881. <tr>
  55882. <td>License</td>
  55883. <td>MIT</td>
  55884. </tr>
  55885. <tr>
  55886. <td>Versions</td>
  55887. <td>v0.13.2, v0.13.5, v0.13.6, v0.13.8, v0.14.1, v0.14.2, v0.14.3, v0.14.6, v0.14.10, v0.15.1, v0.15.2, v0.15.8, v1.0-pre10</td>
  55888. </tr>
  55889. <tr>
  55890. <td>Architectures</td>
  55891. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55892. </tr>
  55893. <tr>
  55894. <td>Definition</td>
  55895. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thorvg/xmake.lua">thorvg/xmake.lua</a></td>
  55896. </tr>
  55897. </tbody>
  55898. </table>
  55899. <h5 id="installcommand">Install command</h5>
  55900. <pre><code class="lang-console">xrepo install thorvg
  55901. </code></pre>
  55902. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55903. <pre><code class="lang-lua">add_requires("thorvg")
  55904. </code></pre>
  55905. <h3 id="threadpoollinux">thread-pool (linux)</h3>
  55906. <table>
  55907. <thead>
  55908. <tr>
  55909. <th>Description</th>
  55910. <th><em>BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library</em></th>
  55911. </tr>
  55912. </thead>
  55913. <tbody>
  55914. <tr>
  55915. <td>Homepage</td>
  55916. <td><a href="https://github.com/bshoshany/thread-pool">https://github.com/bshoshany/thread-pool</a></td>
  55917. </tr>
  55918. <tr>
  55919. <td>License</td>
  55920. <td>MIT</td>
  55921. </tr>
  55922. <tr>
  55923. <td>Versions</td>
  55924. <td>v3.3.0, v4.1.0, v5.0.0</td>
  55925. </tr>
  55926. <tr>
  55927. <td>Architectures</td>
  55928. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55929. </tr>
  55930. <tr>
  55931. <td>Definition</td>
  55932. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thread-pool/xmake.lua">thread-pool/xmake.lua</a></td>
  55933. </tr>
  55934. </tbody>
  55935. </table>
  55936. <h5 id="installcommand">Install command</h5>
  55937. <pre><code class="lang-console">xrepo install thread-pool
  55938. </code></pre>
  55939. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55940. <pre><code class="lang-lua">add_requires("thread-pool")
  55941. </code></pre>
  55942. <h3 id="thriftlinux">thrift (linux)</h3>
  55943. <table>
  55944. <thead>
  55945. <tr>
  55946. <th>Description</th>
  55947. <th><em>Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation.</em></th>
  55948. </tr>
  55949. </thead>
  55950. <tbody>
  55951. <tr>
  55952. <td>Homepage</td>
  55953. <td><a href="https://thrift.apache.org/">https://thrift.apache.org/</a></td>
  55954. </tr>
  55955. <tr>
  55956. <td>License</td>
  55957. <td>Apache-2.0</td>
  55958. </tr>
  55959. <tr>
  55960. <td>Versions</td>
  55961. <td>v0.16.0, v0.17.0, v0.18.0, v0.18.1, v0.19.0, v0.20.0, v0.21.0, v0.22.0</td>
  55962. </tr>
  55963. <tr>
  55964. <td>Architectures</td>
  55965. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  55966. </tr>
  55967. <tr>
  55968. <td>Definition</td>
  55969. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thrift/xmake.lua">thrift/xmake.lua</a></td>
  55970. </tr>
  55971. </tbody>
  55972. </table>
  55973. <h5 id="installcommand">Install command</h5>
  55974. <pre><code class="lang-console">xrepo install thrift
  55975. </code></pre>
  55976. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  55977. <pre><code class="lang-lua">add_requires("thrift")
  55978. </code></pre>
  55979. <h3 id="thrustlinux">thrust (linux)</h3>
  55980. <table>
  55981. <thead>
  55982. <tr>
  55983. <th>Description</th>
  55984. <th><em>The C++ parallel algorithms library.</em></th>
  55985. </tr>
  55986. </thead>
  55987. <tbody>
  55988. <tr>
  55989. <td>Homepage</td>
  55990. <td><a href="https://github.com/NVIDIA/thrust">https://github.com/NVIDIA/thrust</a></td>
  55991. </tr>
  55992. <tr>
  55993. <td>License</td>
  55994. <td>Apache-2.0</td>
  55995. </tr>
  55996. <tr>
  55997. <td>Versions</td>
  55998. <td>1.17.0</td>
  55999. </tr>
  56000. <tr>
  56001. <td>Architectures</td>
  56002. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56003. </tr>
  56004. <tr>
  56005. <td>Definition</td>
  56006. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/thrust/xmake.lua">thrust/xmake.lua</a></td>
  56007. </tr>
  56008. </tbody>
  56009. </table>
  56010. <h5 id="installcommand">Install command</h5>
  56011. <pre><code class="lang-console">xrepo install thrust
  56012. </code></pre>
  56013. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56014. <pre><code class="lang-lua">add_requires("thrust")
  56015. </code></pre>
  56016. <h3 id="ticgtlinux">ti-cgt (linux)</h3>
  56017. <table>
  56018. <thead>
  56019. <tr>
  56020. <th>Description</th>
  56021. <th><em>TI CGT (code generate tool) are TI&#39;s compilers for TI C2000 DSP, TI C6000 DSP, TI Arm board.</em></th>
  56022. </tr>
  56023. </thead>
  56024. <tbody>
  56025. <tr>
  56026. <td>Homepage</td>
  56027. <td><a href="https://www.ti.com">https://www.ti.com</a></td>
  56028. </tr>
  56029. <tr>
  56030. <td>Versions</td>
  56031. <td>8.3.12, 8.3.13</td>
  56032. </tr>
  56033. <tr>
  56034. <td>Architectures</td>
  56035. <td>x86_64</td>
  56036. </tr>
  56037. <tr>
  56038. <td>Definition</td>
  56039. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/ti-cgt/xmake.lua">ti-cgt/xmake.lua</a></td>
  56040. </tr>
  56041. </tbody>
  56042. </table>
  56043. <h5 id="installcommand">Install command</h5>
  56044. <pre><code class="lang-console">xrepo install ti-cgt
  56045. </code></pre>
  56046. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56047. <pre><code class="lang-lua">add_requires("ti-cgt")
  56048. </code></pre>
  56049. <h3 id="tidyhtml5linux">tidy-html5 (linux)</h3>
  56050. <table>
  56051. <thead>
  56052. <tr>
  56053. <th>Description</th>
  56054. <th><em>The granddaddy of HTML tools, with support for modern standards</em></th>
  56055. </tr>
  56056. </thead>
  56057. <tbody>
  56058. <tr>
  56059. <td>Homepage</td>
  56060. <td><a href="http://www.html-tidy.org">http://www.html-tidy.org</a></td>
  56061. </tr>
  56062. <tr>
  56063. <td>Versions</td>
  56064. <td>5.9.20</td>
  56065. </tr>
  56066. <tr>
  56067. <td>Architectures</td>
  56068. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56069. </tr>
  56070. <tr>
  56071. <td>Definition</td>
  56072. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tidy-html5/xmake.lua">tidy-html5/xmake.lua</a></td>
  56073. </tr>
  56074. </tbody>
  56075. </table>
  56076. <h5 id="installcommand">Install command</h5>
  56077. <pre><code class="lang-console">xrepo install tidy-html5
  56078. </code></pre>
  56079. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56080. <pre><code class="lang-lua">add_requires("tidy-html5")
  56081. </code></pre>
  56082. <h3 id="tiltedcorelinux">tiltedcore (linux)</h3>
  56083. <table>
  56084. <thead>
  56085. <tr>
  56086. <th>Description</th>
  56087. <th><em>Core library from Tilted Phoques</em></th>
  56088. </tr>
  56089. </thead>
  56090. <tbody>
  56091. <tr>
  56092. <td>Homepage</td>
  56093. <td><a href="https://github.com/tiltedphoques/TiltedCore">https://github.com/tiltedphoques/TiltedCore</a></td>
  56094. </tr>
  56095. <tr>
  56096. <td>Versions</td>
  56097. <td>v0.1.3, v0.1.4, v0.1.5, v0.1.6, v0.2.0, v0.2.1, v0.2.2, v0.2.3, v0.2.4, v0.2.5, v0.2.6, v0.2.7</td>
  56098. </tr>
  56099. <tr>
  56100. <td>Architectures</td>
  56101. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56102. </tr>
  56103. <tr>
  56104. <td>Definition</td>
  56105. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiltedcore/xmake.lua">tiltedcore/xmake.lua</a></td>
  56106. </tr>
  56107. </tbody>
  56108. </table>
  56109. <h5 id="installcommand">Install command</h5>
  56110. <pre><code class="lang-console">xrepo install tiltedcore
  56111. </code></pre>
  56112. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56113. <pre><code class="lang-lua">add_requires("tiltedcore")
  56114. </code></pre>
  56115. <h3 id="tinyaesclinux">tiny-aes-c (linux)</h3>
  56116. <table>
  56117. <thead>
  56118. <tr>
  56119. <th>Description</th>
  56120. <th><em>Small portable AES128/192/256 in C</em></th>
  56121. </tr>
  56122. </thead>
  56123. <tbody>
  56124. <tr>
  56125. <td>Homepage</td>
  56126. <td><a href="https://github.com/kokke/tiny-AES-c">https://github.com/kokke/tiny-AES-c</a></td>
  56127. </tr>
  56128. <tr>
  56129. <td>License</td>
  56130. <td>Unlicense</td>
  56131. </tr>
  56132. <tr>
  56133. <td>Versions</td>
  56134. <td>2021.12.22</td>
  56135. </tr>
  56136. <tr>
  56137. <td>Architectures</td>
  56138. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56139. </tr>
  56140. <tr>
  56141. <td>Definition</td>
  56142. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiny-aes-c/xmake.lua">tiny-aes-c/xmake.lua</a></td>
  56143. </tr>
  56144. </tbody>
  56145. </table>
  56146. <h5 id="installcommand">Install command</h5>
  56147. <pre><code class="lang-console">xrepo install tiny-aes-c
  56148. </code></pre>
  56149. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56150. <pre><code class="lang-lua">add_requires("tiny-aes-c")
  56151. </code></pre>
  56152. <h3 id="tinyoptionallinux">tiny-optional (linux)</h3>
  56153. <table>
  56154. <thead>
  56155. <tr>
  56156. <th>Description</th>
  56157. <th><em>Replacement for std::optional that does not unnecessarily waste memory</em></th>
  56158. </tr>
  56159. </thead>
  56160. <tbody>
  56161. <tr>
  56162. <td>Homepage</td>
  56163. <td><a href="https://github.com/Sedeniono/tiny-optional">https://github.com/Sedeniono/tiny-optional</a></td>
  56164. </tr>
  56165. <tr>
  56166. <td>License</td>
  56167. <td>BSL-1.0</td>
  56168. </tr>
  56169. <tr>
  56170. <td>Versions</td>
  56171. <td>v1.2.0, v1.2.1, v1.3.1, v1.4.0</td>
  56172. </tr>
  56173. <tr>
  56174. <td>Architectures</td>
  56175. <td>i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56176. </tr>
  56177. <tr>
  56178. <td>Definition</td>
  56179. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiny-optional/xmake.lua">tiny-optional/xmake.lua</a></td>
  56180. </tr>
  56181. </tbody>
  56182. </table>
  56183. <h5 id="installcommand">Install command</h5>
  56184. <pre><code class="lang-console">xrepo install tiny-optional
  56185. </code></pre>
  56186. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56187. <pre><code class="lang-lua">add_requires("tiny-optional")
  56188. </code></pre>
  56189. <h3 id="tinyprocesslibrarylinux">tiny-process-library (linux)</h3>
  56190. <table>
  56191. <thead>
  56192. <tr>
  56193. <th>Description</th>
  56194. <th><em>A small platform independent library making it simple to create and stop new processes in C++, as well as writing to stdin and reading from stdout and stderr of a new process</em></th>
  56195. </tr>
  56196. </thead>
  56197. <tbody>
  56198. <tr>
  56199. <td>Homepage</td>
  56200. <td><a href="https://gitlab.com/eidheim/tiny-process-library">https://gitlab.com/eidheim/tiny-process-library</a></td>
  56201. </tr>
  56202. <tr>
  56203. <td>License</td>
  56204. <td>MIT</td>
  56205. </tr>
  56206. <tr>
  56207. <td>Versions</td>
  56208. <td>v2.0.4</td>
  56209. </tr>
  56210. <tr>
  56211. <td>Architectures</td>
  56212. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56213. </tr>
  56214. <tr>
  56215. <td>Definition</td>
  56216. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tiny-process-library/xmake.lua">tiny-process-library/xmake.lua</a></td>
  56217. </tr>
  56218. </tbody>
  56219. </table>
  56220. <h5 id="installcommand">Install command</h5>
  56221. <pre><code class="lang-console">xrepo install tiny-process-library
  56222. </code></pre>
  56223. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56224. <pre><code class="lang-lua">add_requires("tiny-process-library")
  56225. </code></pre>
  56226. <h3 id="tinyalloclinux">tinyalloc (linux)</h3>
  56227. <table>
  56228. <thead>
  56229. <tr>
  56230. <th>Description</th>
  56231. <th><em>malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)</em></th>
  56232. </tr>
  56233. </thead>
  56234. <tbody>
  56235. <tr>
  56236. <td>Homepage</td>
  56237. <td><a href="https://github.com/thi-ng/tinyalloc">https://github.com/thi-ng/tinyalloc</a></td>
  56238. </tr>
  56239. <tr>
  56240. <td>License</td>
  56241. <td>Apache-2.0</td>
  56242. </tr>
  56243. <tr>
  56244. <td>Versions</td>
  56245. <td>2021.10.08</td>
  56246. </tr>
  56247. <tr>
  56248. <td>Architectures</td>
  56249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56250. </tr>
  56251. <tr>
  56252. <td>Definition</td>
  56253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyalloc/xmake.lua">tinyalloc/xmake.lua</a></td>
  56254. </tr>
  56255. </tbody>
  56256. </table>
  56257. <h5 id="installcommand">Install command</h5>
  56258. <pre><code class="lang-console">xrepo install tinyalloc
  56259. </code></pre>
  56260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56261. <pre><code class="lang-lua">add_requires("tinyalloc")
  56262. </code></pre>
  56263. <h3 id="tinycborlinux">tinycbor (linux)</h3>
  56264. <table>
  56265. <thead>
  56266. <tr>
  56267. <th>Description</th>
  56268. <th><em>Concise Binary Object Representation (CBOR) Library</em></th>
  56269. </tr>
  56270. </thead>
  56271. <tbody>
  56272. <tr>
  56273. <td>Homepage</td>
  56274. <td><a href="https://github.com/intel/tinycbor">https://github.com/intel/tinycbor</a></td>
  56275. </tr>
  56276. <tr>
  56277. <td>License</td>
  56278. <td>MIT</td>
  56279. </tr>
  56280. <tr>
  56281. <td>Versions</td>
  56282. <td>v0.6.0, v0.6.1</td>
  56283. </tr>
  56284. <tr>
  56285. <td>Architectures</td>
  56286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56287. </tr>
  56288. <tr>
  56289. <td>Definition</td>
  56290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycbor/xmake.lua">tinycbor/xmake.lua</a></td>
  56291. </tr>
  56292. </tbody>
  56293. </table>
  56294. <h5 id="installcommand">Install command</h5>
  56295. <pre><code class="lang-console">xrepo install tinycbor
  56296. </code></pre>
  56297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56298. <pre><code class="lang-lua">add_requires("tinycbor")
  56299. </code></pre>
  56300. <h3 id="tinycclinux">tinycc (linux)</h3>
  56301. <table>
  56302. <thead>
  56303. <tr>
  56304. <th>Description</th>
  56305. <th><em>Tiny C Compiler</em></th>
  56306. </tr>
  56307. </thead>
  56308. <tbody>
  56309. <tr>
  56310. <td>Homepage</td>
  56311. <td><a href="https://bellard.org/tcc/">https://bellard.org/tcc/</a></td>
  56312. </tr>
  56313. <tr>
  56314. <td>Versions</td>
  56315. <td>0.9.27</td>
  56316. </tr>
  56317. <tr>
  56318. <td>Architectures</td>
  56319. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56320. </tr>
  56321. <tr>
  56322. <td>Definition</td>
  56323. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycc/xmake.lua">tinycc/xmake.lua</a></td>
  56324. </tr>
  56325. </tbody>
  56326. </table>
  56327. <h5 id="installcommand">Install command</h5>
  56328. <pre><code class="lang-console">xrepo install tinycc
  56329. </code></pre>
  56330. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56331. <pre><code class="lang-lua">add_requires("tinycc")
  56332. </code></pre>
  56333. <h3 id="tinycolormaplinux">tinycolormap (linux)</h3>
  56334. <table>
  56335. <thead>
  56336. <tr>
  56337. <th>Description</th>
  56338. <th><em>A header-only, single-file library for colormaps written in C++11</em></th>
  56339. </tr>
  56340. </thead>
  56341. <tbody>
  56342. <tr>
  56343. <td>Homepage</td>
  56344. <td><a href="https://github.com/yuki-koyama/tinycolormap">https://github.com/yuki-koyama/tinycolormap</a></td>
  56345. </tr>
  56346. <tr>
  56347. <td>License</td>
  56348. <td>MIT</td>
  56349. </tr>
  56350. <tr>
  56351. <td>Versions</td>
  56352. <td>v0.7.0</td>
  56353. </tr>
  56354. <tr>
  56355. <td>Architectures</td>
  56356. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56357. </tr>
  56358. <tr>
  56359. <td>Definition</td>
  56360. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycolormap/xmake.lua">tinycolormap/xmake.lua</a></td>
  56361. </tr>
  56362. </tbody>
  56363. </table>
  56364. <h5 id="installcommand">Install command</h5>
  56365. <pre><code class="lang-console">xrepo install tinycolormap
  56366. </code></pre>
  56367. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56368. <pre><code class="lang-lua">add_requires("tinycolormap")
  56369. </code></pre>
  56370. <h3 id="tinycryptlinux">tinycrypt (linux)</h3>
  56371. <table>
  56372. <thead>
  56373. <tr>
  56374. <th>Description</th>
  56375. <th><em>TinyCrypt Cryptographic Library</em></th>
  56376. </tr>
  56377. </thead>
  56378. <tbody>
  56379. <tr>
  56380. <td>Homepage</td>
  56381. <td><a href="https://github.com/intel/tinycrypt">https://github.com/intel/tinycrypt</a></td>
  56382. </tr>
  56383. <tr>
  56384. <td>Versions</td>
  56385. <td>2019.9.18</td>
  56386. </tr>
  56387. <tr>
  56388. <td>Architectures</td>
  56389. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56390. </tr>
  56391. <tr>
  56392. <td>Definition</td>
  56393. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycrypt/xmake.lua">tinycrypt/xmake.lua</a></td>
  56394. </tr>
  56395. </tbody>
  56396. </table>
  56397. <h5 id="installcommand">Install command</h5>
  56398. <pre><code class="lang-console">xrepo install tinycrypt
  56399. </code></pre>
  56400. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56401. <pre><code class="lang-lua">add_requires("tinycrypt")
  56402. </code></pre>
  56403. <h3 id="tinycthreadlinux">tinycthread (linux)</h3>
  56404. <table>
  56405. <thead>
  56406. <tr>
  56407. <th>Description</th>
  56408. <th><em>A small, portable implementation of the C11 threads API.</em></th>
  56409. </tr>
  56410. </thead>
  56411. <tbody>
  56412. <tr>
  56413. <td>Homepage</td>
  56414. <td><a href="https://github.com/tinycthread/tinycthread">https://github.com/tinycthread/tinycthread</a></td>
  56415. </tr>
  56416. <tr>
  56417. <td>License</td>
  56418. <td>MIT</td>
  56419. </tr>
  56420. <tr>
  56421. <td>Versions</td>
  56422. <td>2016.09.30</td>
  56423. </tr>
  56424. <tr>
  56425. <td>Architectures</td>
  56426. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56427. </tr>
  56428. <tr>
  56429. <td>Definition</td>
  56430. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinycthread/xmake.lua">tinycthread/xmake.lua</a></td>
  56431. </tr>
  56432. </tbody>
  56433. </table>
  56434. <h5 id="installcommand">Install command</h5>
  56435. <pre><code class="lang-console">xrepo install tinycthread
  56436. </code></pre>
  56437. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56438. <pre><code class="lang-lua">add_requires("tinycthread")
  56439. </code></pre>
  56440. <h3 id="tinydirlinux">tinydir (linux)</h3>
  56441. <table>
  56442. <thead>
  56443. <tr>
  56444. <th>Description</th>
  56445. <th><em>Lightweight, portable and easy to integrate C directory and file reader</em></th>
  56446. </tr>
  56447. </thead>
  56448. <tbody>
  56449. <tr>
  56450. <td>Homepage</td>
  56451. <td><a href="https://github.com/cxong/tinydir">https://github.com/cxong/tinydir</a></td>
  56452. </tr>
  56453. <tr>
  56454. <td>Versions</td>
  56455. <td>1.2.6</td>
  56456. </tr>
  56457. <tr>
  56458. <td>Architectures</td>
  56459. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56460. </tr>
  56461. <tr>
  56462. <td>Definition</td>
  56463. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinydir/xmake.lua">tinydir/xmake.lua</a></td>
  56464. </tr>
  56465. </tbody>
  56466. </table>
  56467. <h5 id="installcommand">Install command</h5>
  56468. <pre><code class="lang-console">xrepo install tinydir
  56469. </code></pre>
  56470. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56471. <pre><code class="lang-lua">add_requires("tinydir")
  56472. </code></pre>
  56473. <h3 id="tinyexprlinux">tinyexpr (linux)</h3>
  56474. <table>
  56475. <thead>
  56476. <tr>
  56477. <th>Description</th>
  56478. <th><em>TinyExpr is a very small parser and evaluation library for evaluating math expressions from C.</em></th>
  56479. </tr>
  56480. </thead>
  56481. <tbody>
  56482. <tr>
  56483. <td>Homepage</td>
  56484. <td><a href="https://codeplea.com/tinyexpr">https://codeplea.com/tinyexpr</a></td>
  56485. </tr>
  56486. <tr>
  56487. <td>License</td>
  56488. <td>zlib</td>
  56489. </tr>
  56490. <tr>
  56491. <td>Versions</td>
  56492. <td>2022.11.21</td>
  56493. </tr>
  56494. <tr>
  56495. <td>Architectures</td>
  56496. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56497. </tr>
  56498. <tr>
  56499. <td>Definition</td>
  56500. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyexpr/xmake.lua">tinyexpr/xmake.lua</a></td>
  56501. </tr>
  56502. </tbody>
  56503. </table>
  56504. <h5 id="installcommand">Install command</h5>
  56505. <pre><code class="lang-console">xrepo install tinyexpr
  56506. </code></pre>
  56507. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56508. <pre><code class="lang-lua">add_requires("tinyexpr")
  56509. </code></pre>
  56510. <h3 id="tinyexrlinux">tinyexr (linux)</h3>
  56511. <table>
  56512. <thead>
  56513. <tr>
  56514. <th>Description</th>
  56515. <th><em>Tiny OpenEXR image loader/saver library</em></th>
  56516. </tr>
  56517. </thead>
  56518. <tbody>
  56519. <tr>
  56520. <td>Homepage</td>
  56521. <td><a href="https://github.com/syoyo/tinyexr/">https://github.com/syoyo/tinyexr/</a></td>
  56522. </tr>
  56523. <tr>
  56524. <td>License</td>
  56525. <td>BSD-3-Clause</td>
  56526. </tr>
  56527. <tr>
  56528. <td>Versions</td>
  56529. <td>v1.0.1, v1.0.8, v1.0.9, v1.0.10, v1.0.12</td>
  56530. </tr>
  56531. <tr>
  56532. <td>Architectures</td>
  56533. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56534. </tr>
  56535. <tr>
  56536. <td>Definition</td>
  56537. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyexr/xmake.lua">tinyexr/xmake.lua</a></td>
  56538. </tr>
  56539. </tbody>
  56540. </table>
  56541. <h5 id="installcommand">Install command</h5>
  56542. <pre><code class="lang-console">xrepo install tinyexr
  56543. </code></pre>
  56544. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56545. <pre><code class="lang-lua">add_requires("tinyexr")
  56546. </code></pre>
  56547. <h3 id="tinyfiledialogslinux">tinyfiledialogs (linux)</h3>
  56548. <table>
  56549. <thead>
  56550. <tr>
  56551. <th>Description</th>
  56552. <th><em>Native dialog library for WINDOWS MAC OSX GTK+ QT CONSOLE</em></th>
  56553. </tr>
  56554. </thead>
  56555. <tbody>
  56556. <tr>
  56557. <td>Homepage</td>
  56558. <td><a href="https://sourceforge.net/projects/tinyfiledialogs/">https://sourceforge.net/projects/tinyfiledialogs/</a></td>
  56559. </tr>
  56560. <tr>
  56561. <td>License</td>
  56562. <td>zlib</td>
  56563. </tr>
  56564. <tr>
  56565. <td>Versions</td>
  56566. <td>3.8.8, 3.15.1</td>
  56567. </tr>
  56568. <tr>
  56569. <td>Architectures</td>
  56570. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56571. </tr>
  56572. <tr>
  56573. <td>Definition</td>
  56574. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyfiledialogs/xmake.lua">tinyfiledialogs/xmake.lua</a></td>
  56575. </tr>
  56576. </tbody>
  56577. </table>
  56578. <h5 id="installcommand">Install command</h5>
  56579. <pre><code class="lang-console">xrepo install tinyfiledialogs
  56580. </code></pre>
  56581. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56582. <pre><code class="lang-lua">add_requires("tinyfiledialogs")
  56583. </code></pre>
  56584. <h3 id="tinyformatlinux">tinyformat (linux)</h3>
  56585. <table>
  56586. <thead>
  56587. <tr>
  56588. <th>Description</th>
  56589. <th><em>Minimal, type safe printf replacement library for C++</em></th>
  56590. </tr>
  56591. </thead>
  56592. <tbody>
  56593. <tr>
  56594. <td>Homepage</td>
  56595. <td><a href="https://github.com/c42f/tinyformat/">https://github.com/c42f/tinyformat/</a></td>
  56596. </tr>
  56597. <tr>
  56598. <td>Versions</td>
  56599. <td>2.3.0</td>
  56600. </tr>
  56601. <tr>
  56602. <td>Architectures</td>
  56603. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56604. </tr>
  56605. <tr>
  56606. <td>Definition</td>
  56607. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyformat/xmake.lua">tinyformat/xmake.lua</a></td>
  56608. </tr>
  56609. </tbody>
  56610. </table>
  56611. <h5 id="installcommand">Install command</h5>
  56612. <pre><code class="lang-console">xrepo install tinyformat
  56613. </code></pre>
  56614. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56615. <pre><code class="lang-lua">add_requires("tinyformat")
  56616. </code></pre>
  56617. <h3 id="tinygltflinux">tinygltf (linux)</h3>
  56618. <table>
  56619. <thead>
  56620. <tr>
  56621. <th>Description</th>
  56622. <th><em>Header only C++11 tiny glTF 2.0 library</em></th>
  56623. </tr>
  56624. </thead>
  56625. <tbody>
  56626. <tr>
  56627. <td>Homepage</td>
  56628. <td><a href="https://github.com/syoyo/tinygltf/">https://github.com/syoyo/tinygltf/</a></td>
  56629. </tr>
  56630. <tr>
  56631. <td>License</td>
  56632. <td>MIT</td>
  56633. </tr>
  56634. <tr>
  56635. <td>Versions</td>
  56636. <td>v2.5.0, v2.6.3, v2.8.9, v2.8.13, v2.8.21, v2.8.22, v2.9.2, v2.9.3, v2.9.5, v2.9.6</td>
  56637. </tr>
  56638. <tr>
  56639. <td>Architectures</td>
  56640. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56641. </tr>
  56642. <tr>
  56643. <td>Definition</td>
  56644. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinygltf/xmake.lua">tinygltf/xmake.lua</a></td>
  56645. </tr>
  56646. </tbody>
  56647. </table>
  56648. <h5 id="installcommand">Install command</h5>
  56649. <pre><code class="lang-console">xrepo install tinygltf
  56650. </code></pre>
  56651. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56652. <pre><code class="lang-lua">add_requires("tinygltf")
  56653. </code></pre>
  56654. <h3 id="tinyjpeglinux">tinyjpeg (linux)</h3>
  56655. <table>
  56656. <thead>
  56657. <tr>
  56658. <th>Description</th>
  56659. <th><em>Single header lib for JPEG encoding. Public domain. C99. stb style.</em></th>
  56660. </tr>
  56661. </thead>
  56662. <tbody>
  56663. <tr>
  56664. <td>Homepage</td>
  56665. <td><a href="https://github.com/serge-rgb/TinyJPEG">https://github.com/serge-rgb/TinyJPEG</a></td>
  56666. </tr>
  56667. <tr>
  56668. <td>Versions</td>
  56669. <td>2022.08.20</td>
  56670. </tr>
  56671. <tr>
  56672. <td>Architectures</td>
  56673. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56674. </tr>
  56675. <tr>
  56676. <td>Definition</td>
  56677. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyjpeg/xmake.lua">tinyjpeg/xmake.lua</a></td>
  56678. </tr>
  56679. </tbody>
  56680. </table>
  56681. <h5 id="installcommand">Install command</h5>
  56682. <pre><code class="lang-console">xrepo install tinyjpeg
  56683. </code></pre>
  56684. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56685. <pre><code class="lang-lua">add_requires("tinyjpeg")
  56686. </code></pre>
  56687. <h3 id="tinymcplinux">tinymcp (linux)</h3>
  56688. <table>
  56689. <thead>
  56690. <tr>
  56691. <th>Description</th>
  56692. <th><em>A lightweight C++ SDK for implementing the MCP Server.</em></th>
  56693. </tr>
  56694. </thead>
  56695. <tbody>
  56696. <tr>
  56697. <td>Homepage</td>
  56698. <td><a href="https://github.com/Qihoo360/TinyMCP">https://github.com/Qihoo360/TinyMCP</a></td>
  56699. </tr>
  56700. <tr>
  56701. <td>License</td>
  56702. <td>MIT</td>
  56703. </tr>
  56704. <tr>
  56705. <td>Versions</td>
  56706. <td>2025.05.16</td>
  56707. </tr>
  56708. <tr>
  56709. <td>Architectures</td>
  56710. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56711. </tr>
  56712. <tr>
  56713. <td>Definition</td>
  56714. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinymcp/xmake.lua">tinymcp/xmake.lua</a></td>
  56715. </tr>
  56716. </tbody>
  56717. </table>
  56718. <h5 id="installcommand">Install command</h5>
  56719. <pre><code class="lang-console">xrepo install tinymcp
  56720. </code></pre>
  56721. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56722. <pre><code class="lang-lua">add_requires("tinymcp")
  56723. </code></pre>
  56724. <h3 id="tinyobjloaderlinux">tinyobjloader (linux)</h3>
  56725. <table>
  56726. <thead>
  56727. <tr>
  56728. <th>Description</th>
  56729. <th><em>Tiny but powerful single file wavefront obj loader</em></th>
  56730. </tr>
  56731. </thead>
  56732. <tbody>
  56733. <tr>
  56734. <td>Homepage</td>
  56735. <td><a href="https://github.com/tinyobjloader/tinyobjloader">https://github.com/tinyobjloader/tinyobjloader</a></td>
  56736. </tr>
  56737. <tr>
  56738. <td>License</td>
  56739. <td>MIT</td>
  56740. </tr>
  56741. <tr>
  56742. <td>Versions</td>
  56743. <td>v1.0.7, v2.0.0rc10, v2.0.0rc13</td>
  56744. </tr>
  56745. <tr>
  56746. <td>Architectures</td>
  56747. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56748. </tr>
  56749. <tr>
  56750. <td>Definition</td>
  56751. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyobjloader/xmake.lua">tinyobjloader/xmake.lua</a></td>
  56752. </tr>
  56753. </tbody>
  56754. </table>
  56755. <h5 id="installcommand">Install command</h5>
  56756. <pre><code class="lang-console">xrepo install tinyobjloader
  56757. </code></pre>
  56758. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56759. <pre><code class="lang-lua">add_requires("tinyobjloader")
  56760. </code></pre>
  56761. <h3 id="tinyplylinux">tinyply (linux)</h3>
  56762. <table>
  56763. <thead>
  56764. <tr>
  56765. <th>Description</th>
  56766. <th><em>C++11 ply 3d mesh format importer &amp; exporter</em></th>
  56767. </tr>
  56768. </thead>
  56769. <tbody>
  56770. <tr>
  56771. <td>Homepage</td>
  56772. <td><a href="https://github.com/ddiakopoulos/tinyply">https://github.com/ddiakopoulos/tinyply</a></td>
  56773. </tr>
  56774. <tr>
  56775. <td>License</td>
  56776. <td>BSD-2-Clause</td>
  56777. </tr>
  56778. <tr>
  56779. <td>Versions</td>
  56780. <td>2.3.4</td>
  56781. </tr>
  56782. <tr>
  56783. <td>Architectures</td>
  56784. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56785. </tr>
  56786. <tr>
  56787. <td>Definition</td>
  56788. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyply/xmake.lua">tinyply/xmake.lua</a></td>
  56789. </tr>
  56790. </tbody>
  56791. </table>
  56792. <h5 id="installcommand">Install command</h5>
  56793. <pre><code class="lang-console">xrepo install tinyply
  56794. </code></pre>
  56795. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56796. <pre><code class="lang-lua">add_requires("tinyply")
  56797. </code></pre>
  56798. <h3 id="tinysplinelinux">tinyspline (linux)</h3>
  56799. <table>
  56800. <thead>
  56801. <tr>
  56802. <th>Description</th>
  56803. <th><em>ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.</em></th>
  56804. </tr>
  56805. </thead>
  56806. <tbody>
  56807. <tr>
  56808. <td>Homepage</td>
  56809. <td><a href="https://github.com/msteinbeck/tinyspline">https://github.com/msteinbeck/tinyspline</a></td>
  56810. </tr>
  56811. <tr>
  56812. <td>License</td>
  56813. <td>MIT</td>
  56814. </tr>
  56815. <tr>
  56816. <td>Versions</td>
  56817. <td>v0.6.0</td>
  56818. </tr>
  56819. <tr>
  56820. <td>Architectures</td>
  56821. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56822. </tr>
  56823. <tr>
  56824. <td>Definition</td>
  56825. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyspline/xmake.lua">tinyspline/xmake.lua</a></td>
  56826. </tr>
  56827. </tbody>
  56828. </table>
  56829. <h5 id="installcommand">Install command</h5>
  56830. <pre><code class="lang-console">xrepo install tinyspline
  56831. </code></pre>
  56832. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56833. <pre><code class="lang-lua">add_requires("tinyspline")
  56834. </code></pre>
  56835. <h3 id="tinytifflinux">tinytiff (linux)</h3>
  56836. <table>
  56837. <thead>
  56838. <tr>
  56839. <th>Description</th>
  56840. <th><em>lightweight TIFF reader/writer library (C/C++)</em></th>
  56841. </tr>
  56842. </thead>
  56843. <tbody>
  56844. <tr>
  56845. <td>Homepage</td>
  56846. <td><a href="http://jkriege2.github.io/TinyTIFF">http://jkriege2.github.io/TinyTIFF</a></td>
  56847. </tr>
  56848. <tr>
  56849. <td>License</td>
  56850. <td>LGPL-3.0</td>
  56851. </tr>
  56852. <tr>
  56853. <td>Versions</td>
  56854. <td>4.0.1+0</td>
  56855. </tr>
  56856. <tr>
  56857. <td>Architectures</td>
  56858. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56859. </tr>
  56860. <tr>
  56861. <td>Definition</td>
  56862. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinytiff/xmake.lua">tinytiff/xmake.lua</a></td>
  56863. </tr>
  56864. </tbody>
  56865. </table>
  56866. <h5 id="installcommand">Install command</h5>
  56867. <pre><code class="lang-console">xrepo install tinytiff
  56868. </code></pre>
  56869. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56870. <pre><code class="lang-lua">add_requires("tinytiff")
  56871. </code></pre>
  56872. <h3 id="tinyxmllinux">tinyxml (linux)</h3>
  56873. <table>
  56874. <thead>
  56875. <tr>
  56876. <th>Description</th>
  56877. <th><em>TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs.</em></th>
  56878. </tr>
  56879. </thead>
  56880. <tbody>
  56881. <tr>
  56882. <td>Homepage</td>
  56883. <td><a href="https://sourceforge.net/projects/tinyxml/">https://sourceforge.net/projects/tinyxml/</a></td>
  56884. </tr>
  56885. <tr>
  56886. <td>License</td>
  56887. <td>zlib</td>
  56888. </tr>
  56889. <tr>
  56890. <td>Versions</td>
  56891. <td>2.6.2</td>
  56892. </tr>
  56893. <tr>
  56894. <td>Architectures</td>
  56895. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56896. </tr>
  56897. <tr>
  56898. <td>Definition</td>
  56899. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml/xmake.lua">tinyxml/xmake.lua</a></td>
  56900. </tr>
  56901. </tbody>
  56902. </table>
  56903. <h5 id="installcommand">Install command</h5>
  56904. <pre><code class="lang-console">xrepo install tinyxml
  56905. </code></pre>
  56906. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56907. <pre><code class="lang-lua">add_requires("tinyxml")
  56908. </code></pre>
  56909. <h3 id="tinyxml2linux">tinyxml2 (linux)</h3>
  56910. <table>
  56911. <thead>
  56912. <tr>
  56913. <th>Description</th>
  56914. <th><em>simple, small, efficient, C++ XML parser that can be easily integrating into other programs.</em></th>
  56915. </tr>
  56916. </thead>
  56917. <tbody>
  56918. <tr>
  56919. <td>Homepage</td>
  56920. <td><a href="http://www.grinninglizard.com/tinyxml2/">http://www.grinninglizard.com/tinyxml2/</a></td>
  56921. </tr>
  56922. <tr>
  56923. <td>License</td>
  56924. <td>zlib</td>
  56925. </tr>
  56926. <tr>
  56927. <td>Versions</td>
  56928. <td>8.0.0, 9.0.0, 10.0.0, 11.0.0</td>
  56929. </tr>
  56930. <tr>
  56931. <td>Architectures</td>
  56932. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56933. </tr>
  56934. <tr>
  56935. <td>Definition</td>
  56936. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml2/xmake.lua">tinyxml2/xmake.lua</a></td>
  56937. </tr>
  56938. </tbody>
  56939. </table>
  56940. <h5 id="installcommand">Install command</h5>
  56941. <pre><code class="lang-console">xrepo install tinyxml2
  56942. </code></pre>
  56943. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56944. <pre><code class="lang-lua">add_requires("tinyxml2")
  56945. </code></pre>
  56946. <h3 id="tl_expectedlinux">tl_expected (linux)</h3>
  56947. <table>
  56948. <thead>
  56949. <tr>
  56950. <th>Description</th>
  56951. <th><em>C++11/14/17 std::expected with functional-style extensions</em></th>
  56952. </tr>
  56953. </thead>
  56954. <tbody>
  56955. <tr>
  56956. <td>Homepage</td>
  56957. <td><a href="https://github.com/TartanLlama/expected">https://github.com/TartanLlama/expected</a></td>
  56958. </tr>
  56959. <tr>
  56960. <td>License</td>
  56961. <td>CC0</td>
  56962. </tr>
  56963. <tr>
  56964. <td>Versions</td>
  56965. <td>v1.0.0, v1.1.0</td>
  56966. </tr>
  56967. <tr>
  56968. <td>Architectures</td>
  56969. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  56970. </tr>
  56971. <tr>
  56972. <td>Definition</td>
  56973. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tl_expected/xmake.lua">tl_expected/xmake.lua</a></td>
  56974. </tr>
  56975. </tbody>
  56976. </table>
  56977. <h5 id="installcommand">Install command</h5>
  56978. <pre><code class="lang-console">xrepo install tl_expected
  56979. </code></pre>
  56980. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  56981. <pre><code class="lang-lua">add_requires("tl_expected")
  56982. </code></pre>
  56983. <h3 id="tl_function_reflinux">tl_function_ref (linux)</h3>
  56984. <table>
  56985. <thead>
  56986. <tr>
  56987. <th>Description</th>
  56988. <th><em>A lightweight, non-owning reference to a callable.</em></th>
  56989. </tr>
  56990. </thead>
  56991. <tbody>
  56992. <tr>
  56993. <td>Homepage</td>
  56994. <td><a href="https://github.com/TartanLlama/function_ref">https://github.com/TartanLlama/function_ref</a></td>
  56995. </tr>
  56996. <tr>
  56997. <td>License</td>
  56998. <td>CC0</td>
  56999. </tr>
  57000. <tr>
  57001. <td>Versions</td>
  57002. <td>v1.0.0</td>
  57003. </tr>
  57004. <tr>
  57005. <td>Architectures</td>
  57006. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57007. </tr>
  57008. <tr>
  57009. <td>Definition</td>
  57010. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tl_function_ref/xmake.lua">tl_function_ref/xmake.lua</a></td>
  57011. </tr>
  57012. </tbody>
  57013. </table>
  57014. <h5 id="installcommand">Install command</h5>
  57015. <pre><code class="lang-console">xrepo install tl_function_ref
  57016. </code></pre>
  57017. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57018. <pre><code class="lang-lua">add_requires("tl_function_ref")
  57019. </code></pre>
  57020. <h3 id="tl_optionallinux">tl_optional (linux)</h3>
  57021. <table>
  57022. <thead>
  57023. <tr>
  57024. <th>Description</th>
  57025. <th><em>C++11/14/17 std::optional with functional-style extensions and support for references.</em></th>
  57026. </tr>
  57027. </thead>
  57028. <tbody>
  57029. <tr>
  57030. <td>Homepage</td>
  57031. <td><a href="https://github.com/TartanLlama/optional">https://github.com/TartanLlama/optional</a></td>
  57032. </tr>
  57033. <tr>
  57034. <td>License</td>
  57035. <td>CC0</td>
  57036. </tr>
  57037. <tr>
  57038. <td>Versions</td>
  57039. <td>v1.1.0</td>
  57040. </tr>
  57041. <tr>
  57042. <td>Architectures</td>
  57043. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57044. </tr>
  57045. <tr>
  57046. <td>Definition</td>
  57047. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tl_optional/xmake.lua">tl_optional/xmake.lua</a></td>
  57048. </tr>
  57049. </tbody>
  57050. </table>
  57051. <h5 id="installcommand">Install command</h5>
  57052. <pre><code class="lang-console">xrepo install tl_optional
  57053. </code></pre>
  57054. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57055. <pre><code class="lang-lua">add_requires("tl_optional")
  57056. </code></pre>
  57057. <h3 id="tlsflinux">tlsf (linux)</h3>
  57058. <table>
  57059. <thead>
  57060. <tr>
  57061. <th>Description</th>
  57062. <th><em>Two-Level Segregated Fit memory allocator implementation.</em></th>
  57063. </tr>
  57064. </thead>
  57065. <tbody>
  57066. <tr>
  57067. <td>Homepage</td>
  57068. <td><a href="https://github.com/mattconte/tlsf">https://github.com/mattconte/tlsf</a></td>
  57069. </tr>
  57070. <tr>
  57071. <td>License</td>
  57072. <td>BSD-3-Clause</td>
  57073. </tr>
  57074. <tr>
  57075. <td>Versions</td>
  57076. <td>2020.03.29</td>
  57077. </tr>
  57078. <tr>
  57079. <td>Architectures</td>
  57080. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57081. </tr>
  57082. <tr>
  57083. <td>Definition</td>
  57084. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tlsf/xmake.lua">tlsf/xmake.lua</a></td>
  57085. </tr>
  57086. </tbody>
  57087. </table>
  57088. <h5 id="installcommand">Install command</h5>
  57089. <pre><code class="lang-console">xrepo install tlsf
  57090. </code></pre>
  57091. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57092. <pre><code class="lang-lua">add_requires("tlsf")
  57093. </code></pre>
  57094. <h3 id="tmxlinux">tmx (linux)</h3>
  57095. <table>
  57096. <thead>
  57097. <tr>
  57098. <th>Description</th>
  57099. <th><em>C tmx map loader</em></th>
  57100. </tr>
  57101. </thead>
  57102. <tbody>
  57103. <tr>
  57104. <td>Homepage</td>
  57105. <td><a href="http://libtmx.rtfd.io/">http://libtmx.rtfd.io/</a></td>
  57106. </tr>
  57107. <tr>
  57108. <td>License</td>
  57109. <td>BSD-2-Clause</td>
  57110. </tr>
  57111. <tr>
  57112. <td>Versions</td>
  57113. <td>1.2.0</td>
  57114. </tr>
  57115. <tr>
  57116. <td>Architectures</td>
  57117. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57118. </tr>
  57119. <tr>
  57120. <td>Definition</td>
  57121. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmx/xmake.lua">tmx/xmake.lua</a></td>
  57122. </tr>
  57123. </tbody>
  57124. </table>
  57125. <h5 id="installcommand">Install command</h5>
  57126. <pre><code class="lang-console">xrepo install tmx
  57127. </code></pre>
  57128. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57129. <pre><code class="lang-lua">add_requires("tmx")
  57130. </code></pre>
  57131. <h3 id="tmxlitelinux">tmxlite (linux)</h3>
  57132. <table>
  57133. <thead>
  57134. <tr>
  57135. <th>Description</th>
  57136. <th><em>lightweight C++14 parser for Tiled tmx files</em></th>
  57137. </tr>
  57138. </thead>
  57139. <tbody>
  57140. <tr>
  57141. <td>Homepage</td>
  57142. <td><a href="https://github.com/fallahn/tmxlite">https://github.com/fallahn/tmxlite</a></td>
  57143. </tr>
  57144. <tr>
  57145. <td>License</td>
  57146. <td>zlib</td>
  57147. </tr>
  57148. <tr>
  57149. <td>Versions</td>
  57150. <td>v1.4.4</td>
  57151. </tr>
  57152. <tr>
  57153. <td>Architectures</td>
  57154. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57155. </tr>
  57156. <tr>
  57157. <td>Definition</td>
  57158. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxlite/xmake.lua">tmxlite/xmake.lua</a></td>
  57159. </tr>
  57160. </tbody>
  57161. </table>
  57162. <h5 id="installcommand">Install command</h5>
  57163. <pre><code class="lang-console">xrepo install tmxlite
  57164. </code></pre>
  57165. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57166. <pre><code class="lang-lua">add_requires("tmxlite")
  57167. </code></pre>
  57168. <h3 id="tmxparserlinux">tmxparser (linux)</h3>
  57169. <table>
  57170. <thead>
  57171. <tr>
  57172. <th>Description</th>
  57173. <th><em>C++11 library for parsing the maps generated by Tiled Map Editor</em></th>
  57174. </tr>
  57175. </thead>
  57176. <tbody>
  57177. <tr>
  57178. <td>Homepage</td>
  57179. <td><a href="https://github.com/sainteos/tmxparser">https://github.com/sainteos/tmxparser</a></td>
  57180. </tr>
  57181. <tr>
  57182. <td>Versions</td>
  57183. <td>2.2.0</td>
  57184. </tr>
  57185. <tr>
  57186. <td>Architectures</td>
  57187. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57188. </tr>
  57189. <tr>
  57190. <td>Definition</td>
  57191. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxparser/xmake.lua">tmxparser/xmake.lua</a></td>
  57192. </tr>
  57193. </tbody>
  57194. </table>
  57195. <h5 id="installcommand">Install command</h5>
  57196. <pre><code class="lang-console">xrepo install tmxparser
  57197. </code></pre>
  57198. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57199. <pre><code class="lang-lua">add_requires("tmxparser")
  57200. </code></pre>
  57201. <h3 id="tobiaslocker_base64linux">tobiaslocker_base64 (linux)</h3>
  57202. <table>
  57203. <thead>
  57204. <tr>
  57205. <th>Description</th>
  57206. <th><em>A modern C++ base64 encoder / decoder </em></th>
  57207. </tr>
  57208. </thead>
  57209. <tbody>
  57210. <tr>
  57211. <td>Homepage</td>
  57212. <td><a href="https://github.com/tobiaslocker/base64">https://github.com/tobiaslocker/base64</a></td>
  57213. </tr>
  57214. <tr>
  57215. <td>License</td>
  57216. <td>MIT</td>
  57217. </tr>
  57218. <tr>
  57219. <td>Versions</td>
  57220. <td>2024.02.26</td>
  57221. </tr>
  57222. <tr>
  57223. <td>Architectures</td>
  57224. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57225. </tr>
  57226. <tr>
  57227. <td>Definition</td>
  57228. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tobiaslocker_base64/xmake.lua">tobiaslocker_base64/xmake.lua</a></td>
  57229. </tr>
  57230. </tbody>
  57231. </table>
  57232. <h5 id="installcommand">Install command</h5>
  57233. <pre><code class="lang-console">xrepo install tobiaslocker_base64
  57234. </code></pre>
  57235. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57236. <pre><code class="lang-lua">add_requires("tobiaslocker_base64")
  57237. </code></pre>
  57238. <h3 id="tokenlinux">token (linux)</h3>
  57239. <table>
  57240. <thead>
  57241. <tr>
  57242. <th>Description</th>
  57243. <th><em>Utilities for string tokenization. Tokens (string hashes) can be used in place of the strings themselves for fast dictionary key lookup in the place of length string comparators and improve security when used carefully to avoid unnecessary string processing.</em></th>
  57244. </tr>
  57245. </thead>
  57246. <tbody>
  57247. <tr>
  57248. <td>Homepage</td>
  57249. <td><a href="https://gitlab.kitware.com/utils/token">https://gitlab.kitware.com/utils/token</a></td>
  57250. </tr>
  57251. <tr>
  57252. <td>License</td>
  57253. <td>BSD-3-Clause</td>
  57254. </tr>
  57255. <tr>
  57256. <td>Versions</td>
  57257. <td>24.09.0</td>
  57258. </tr>
  57259. <tr>
  57260. <td>Architectures</td>
  57261. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57262. </tr>
  57263. <tr>
  57264. <td>Definition</td>
  57265. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/token/xmake.lua">token/xmake.lua</a></td>
  57266. </tr>
  57267. </tbody>
  57268. </table>
  57269. <h5 id="installcommand">Install command</h5>
  57270. <pre><code class="lang-console">xrepo install token
  57271. </code></pre>
  57272. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57273. <pre><code class="lang-lua">add_requires("token")
  57274. </code></pre>
  57275. <h3 id="tomllinux">toml++ (linux)</h3>
  57276. <table>
  57277. <thead>
  57278. <tr>
  57279. <th>Description</th>
  57280. <th><em>toml++ is a header-only TOML config file parser and serializer for C++17 (and later!).</em></th>
  57281. </tr>
  57282. </thead>
  57283. <tbody>
  57284. <tr>
  57285. <td>Homepage</td>
  57286. <td><a href="https://marzer.github.io/tomlplusplus/">https://marzer.github.io/tomlplusplus/</a></td>
  57287. </tr>
  57288. <tr>
  57289. <td>License</td>
  57290. <td>MIT</td>
  57291. </tr>
  57292. <tr>
  57293. <td>Versions</td>
  57294. <td>v2.5.0, v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0</td>
  57295. </tr>
  57296. <tr>
  57297. <td>Architectures</td>
  57298. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57299. </tr>
  57300. <tr>
  57301. <td>Definition</td>
  57302. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toml++/xmake.lua">toml++/xmake.lua</a></td>
  57303. </tr>
  57304. </tbody>
  57305. </table>
  57306. <h5 id="installcommand">Install command</h5>
  57307. <pre><code class="lang-console">xrepo install toml++
  57308. </code></pre>
  57309. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57310. <pre><code class="lang-lua">add_requires("toml++")
  57311. </code></pre>
  57312. <h3 id="toml11linux">toml11 (linux)</h3>
  57313. <table>
  57314. <thead>
  57315. <tr>
  57316. <th>Description</th>
  57317. <th><em>TOML for Modern C++</em></th>
  57318. </tr>
  57319. </thead>
  57320. <tbody>
  57321. <tr>
  57322. <td>Homepage</td>
  57323. <td><a href="https://github.com/ToruNiina/toml11">https://github.com/ToruNiina/toml11</a></td>
  57324. </tr>
  57325. <tr>
  57326. <td>License</td>
  57327. <td>MIT</td>
  57328. </tr>
  57329. <tr>
  57330. <td>Versions</td>
  57331. <td>v3.7.0, v3.8.1, v4.0.1, v4.0.2, v4.0.3, v4.1.0, v4.2.0, v4.3.0, v4.4.0</td>
  57332. </tr>
  57333. <tr>
  57334. <td>Architectures</td>
  57335. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57336. </tr>
  57337. <tr>
  57338. <td>Definition</td>
  57339. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toml11/xmake.lua">toml11/xmake.lua</a></td>
  57340. </tr>
  57341. </tbody>
  57342. </table>
  57343. <h5 id="installcommand">Install command</h5>
  57344. <pre><code class="lang-console">xrepo install toml11
  57345. </code></pre>
  57346. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57347. <pre><code class="lang-lua">add_requires("toml11")
  57348. </code></pre>
  57349. <h3 id="tomlc99linux">tomlc99 (linux)</h3>
  57350. <table>
  57351. <thead>
  57352. <tr>
  57353. <th>Description</th>
  57354. <th><em>TOML C library</em></th>
  57355. </tr>
  57356. </thead>
  57357. <tbody>
  57358. <tr>
  57359. <td>Homepage</td>
  57360. <td><a href="https://github.com/cktan/tomlc99">https://github.com/cktan/tomlc99</a></td>
  57361. </tr>
  57362. <tr>
  57363. <td>License</td>
  57364. <td>MIT</td>
  57365. </tr>
  57366. <tr>
  57367. <td>Versions</td>
  57368. <td>2023.09.30</td>
  57369. </tr>
  57370. <tr>
  57371. <td>Architectures</td>
  57372. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57373. </tr>
  57374. <tr>
  57375. <td>Definition</td>
  57376. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tomlc99/xmake.lua">tomlc99/xmake.lua</a></td>
  57377. </tr>
  57378. </tbody>
  57379. </table>
  57380. <h5 id="installcommand">Install command</h5>
  57381. <pre><code class="lang-console">xrepo install tomlc99
  57382. </code></pre>
  57383. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57384. <pre><code class="lang-lua">add_requires("tomlc99")
  57385. </code></pre>
  57386. <h3 id="tomlcpplinux">tomlcpp (linux)</h3>
  57387. <table>
  57388. <thead>
  57389. <tr>
  57390. <th>Description</th>
  57391. <th><em>No fanfare TOML C++ Library</em></th>
  57392. </tr>
  57393. </thead>
  57394. <tbody>
  57395. <tr>
  57396. <td>Homepage</td>
  57397. <td><a href="https://github.com/cktan/tomlcpp">https://github.com/cktan/tomlcpp</a></td>
  57398. </tr>
  57399. <tr>
  57400. <td>License</td>
  57401. <td>MIT</td>
  57402. </tr>
  57403. <tr>
  57404. <td>Versions</td>
  57405. <td>2022.06.25</td>
  57406. </tr>
  57407. <tr>
  57408. <td>Architectures</td>
  57409. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57410. </tr>
  57411. <tr>
  57412. <td>Definition</td>
  57413. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tomlcpp/xmake.lua">tomlcpp/xmake.lua</a></td>
  57414. </tr>
  57415. </tbody>
  57416. </table>
  57417. <h5 id="installcommand">Install command</h5>
  57418. <pre><code class="lang-console">xrepo install tomlcpp
  57419. </code></pre>
  57420. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57421. <pre><code class="lang-lua">add_requires("tomlcpp")
  57422. </code></pre>
  57423. <h3 id="toojpeglinux">toojpeg (linux)</h3>
  57424. <table>
  57425. <thead>
  57426. <tr>
  57427. <th>Description</th>
  57428. <th><em>A JPEG encoder in a single C++ file</em></th>
  57429. </tr>
  57430. </thead>
  57431. <tbody>
  57432. <tr>
  57433. <td>Homepage</td>
  57434. <td><a href="https://create.stephan-brumme.com/toojpeg/">https://create.stephan-brumme.com/toojpeg/</a></td>
  57435. </tr>
  57436. <tr>
  57437. <td>License</td>
  57438. <td>zlib</td>
  57439. </tr>
  57440. <tr>
  57441. <td>Versions</td>
  57442. <td>1.5</td>
  57443. </tr>
  57444. <tr>
  57445. <td>Architectures</td>
  57446. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57447. </tr>
  57448. <tr>
  57449. <td>Definition</td>
  57450. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/toojpeg/xmake.lua">toojpeg/xmake.lua</a></td>
  57451. </tr>
  57452. </tbody>
  57453. </table>
  57454. <h5 id="installcommand">Install command</h5>
  57455. <pre><code class="lang-console">xrepo install toojpeg
  57456. </code></pre>
  57457. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57458. <pre><code class="lang-lua">add_requires("toojpeg")
  57459. </code></pre>
  57460. <h3 id="tracylinux">tracy (linux)</h3>
  57461. <table>
  57462. <thead>
  57463. <tr>
  57464. <th>Description</th>
  57465. <th><em>C++ frame profiler</em></th>
  57466. </tr>
  57467. </thead>
  57468. <tbody>
  57469. <tr>
  57470. <td>Homepage</td>
  57471. <td><a href="https://github.com/wolfpld/tracy">https://github.com/wolfpld/tracy</a></td>
  57472. </tr>
  57473. <tr>
  57474. <td>Versions</td>
  57475. <td>v0.8.2, v0.9, v0.9.1, v0.10, v0.11.0, v0.11.1, v0.12.0, v0.12.1, v0.12.2</td>
  57476. </tr>
  57477. <tr>
  57478. <td>Architectures</td>
  57479. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57480. </tr>
  57481. <tr>
  57482. <td>Definition</td>
  57483. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tracy/xmake.lua">tracy/xmake.lua</a></td>
  57484. </tr>
  57485. </tbody>
  57486. </table>
  57487. <h5 id="installcommand">Install command</h5>
  57488. <pre><code class="lang-console">xrepo install tracy
  57489. </code></pre>
  57490. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57491. <pre><code class="lang-lua">add_requires("tracy")
  57492. </code></pre>
  57493. <h3 id="transwarplinux">transwarp (linux)</h3>
  57494. <table>
  57495. <thead>
  57496. <tr>
  57497. <th>Description</th>
  57498. <th><em>A header-only C++ library for task concurrency</em></th>
  57499. </tr>
  57500. </thead>
  57501. <tbody>
  57502. <tr>
  57503. <td>Homepage</td>
  57504. <td><a href="https://github.com/bloomen/transwarp">https://github.com/bloomen/transwarp</a></td>
  57505. </tr>
  57506. <tr>
  57507. <td>License</td>
  57508. <td>MIT</td>
  57509. </tr>
  57510. <tr>
  57511. <td>Versions</td>
  57512. <td>2.2.3</td>
  57513. </tr>
  57514. <tr>
  57515. <td>Architectures</td>
  57516. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57517. </tr>
  57518. <tr>
  57519. <td>Definition</td>
  57520. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/transwarp/xmake.lua">transwarp/xmake.lua</a></td>
  57521. </tr>
  57522. </tbody>
  57523. </table>
  57524. <h5 id="installcommand">Install command</h5>
  57525. <pre><code class="lang-console">xrepo install transwarp
  57526. </code></pre>
  57527. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57528. <pre><code class="lang-lua">add_requires("transwarp")
  57529. </code></pre>
  57530. <h3 id="trantorlinux">trantor (linux)</h3>
  57531. <table>
  57532. <thead>
  57533. <tr>
  57534. <th>Description</th>
  57535. <th><em>a non-blocking I/O tcp network lib based on c++14/17</em></th>
  57536. </tr>
  57537. </thead>
  57538. <tbody>
  57539. <tr>
  57540. <td>Homepage</td>
  57541. <td><a href="https://github.com/an-tao/trantor/">https://github.com/an-tao/trantor/</a></td>
  57542. </tr>
  57543. <tr>
  57544. <td>License</td>
  57545. <td>BSD-3-Clause</td>
  57546. </tr>
  57547. <tr>
  57548. <td>Versions</td>
  57549. <td>v1.3.0, v1.4.1, v1.5.0, v1.5.2, v1.5.5, v1.5.6, v1.5.7, v1.5.8, v1.5.14, v1.5.17, v1.5.18, v1.5.19, v1.5.20, v1.5.21, v1.5.22, v1.5.23, v1.5.24</td>
  57550. </tr>
  57551. <tr>
  57552. <td>Architectures</td>
  57553. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57554. </tr>
  57555. <tr>
  57556. <td>Definition</td>
  57557. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/trantor/xmake.lua">trantor/xmake.lua</a></td>
  57558. </tr>
  57559. </tbody>
  57560. </table>
  57561. <h5 id="installcommand">Install command</h5>
  57562. <pre><code class="lang-console">xrepo install trantor
  57563. </code></pre>
  57564. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57565. <pre><code class="lang-lua">add_requires("trantor")
  57566. </code></pre>
  57567. <h3 id="treesitterlinux">tree-sitter (linux)</h3>
  57568. <table>
  57569. <thead>
  57570. <tr>
  57571. <th>Description</th>
  57572. <th><em>An incremental parsing system for programming tools</em></th>
  57573. </tr>
  57574. </thead>
  57575. <tbody>
  57576. <tr>
  57577. <td>Homepage</td>
  57578. <td><a href="https://tree-sitter.github.io/">https://tree-sitter.github.io/</a></td>
  57579. </tr>
  57580. <tr>
  57581. <td>License</td>
  57582. <td>MIT</td>
  57583. </tr>
  57584. <tr>
  57585. <td>Versions</td>
  57586. <td>v0.21.0, v0.22.2, v0.22.5, v0.22.6, v0.23.0, v0.24.2, v0.24.3, v0.24.4, v0.24.5, v0.24.6, v0.25.3, v0.25.5, v0.25.6, v0.25.8</td>
  57587. </tr>
  57588. <tr>
  57589. <td>Architectures</td>
  57590. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57591. </tr>
  57592. <tr>
  57593. <td>Definition</td>
  57594. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tree-sitter/xmake.lua">tree-sitter/xmake.lua</a></td>
  57595. </tr>
  57596. </tbody>
  57597. </table>
  57598. <h5 id="installcommand">Install command</h5>
  57599. <pre><code class="lang-console">xrepo install tree-sitter
  57600. </code></pre>
  57601. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57602. <pre><code class="lang-lua">add_requires("tree-sitter")
  57603. </code></pre>
  57604. <h3 id="trompeloeillinux">trompeloeil (linux)</h3>
  57605. <table>
  57606. <thead>
  57607. <tr>
  57608. <th>Description</th>
  57609. <th><em>A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0</em></th>
  57610. </tr>
  57611. </thead>
  57612. <tbody>
  57613. <tr>
  57614. <td>Homepage</td>
  57615. <td><a href="https://github.com/rollbear/trompeloeil">https://github.com/rollbear/trompeloeil</a></td>
  57616. </tr>
  57617. <tr>
  57618. <td>License</td>
  57619. <td>BSL-1.0</td>
  57620. </tr>
  57621. <tr>
  57622. <td>Versions</td>
  57623. <td>v43, v47, v48, v49</td>
  57624. </tr>
  57625. <tr>
  57626. <td>Architectures</td>
  57627. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57628. </tr>
  57629. <tr>
  57630. <td>Definition</td>
  57631. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/trompeloeil/xmake.lua">trompeloeil/xmake.lua</a></td>
  57632. </tr>
  57633. </tbody>
  57634. </table>
  57635. <h5 id="installcommand">Install command</h5>
  57636. <pre><code class="lang-console">xrepo install trompeloeil
  57637. </code></pre>
  57638. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57639. <pre><code class="lang-lua">add_requires("trompeloeil")
  57640. </code></pre>
  57641. <h3 id="tupletlinux">tuplet (linux)</h3>
  57642. <table>
  57643. <thead>
  57644. <tr>
  57645. <th>Description</th>
  57646. <th><em>A fast, simple tuple implementation that implements tuple as an aggregate</em></th>
  57647. </tr>
  57648. </thead>
  57649. <tbody>
  57650. <tr>
  57651. <td>Homepage</td>
  57652. <td><a href="https://github.com/codeinred/tuplet">https://github.com/codeinred/tuplet</a></td>
  57653. </tr>
  57654. <tr>
  57655. <td>License</td>
  57656. <td>BSL-1.0</td>
  57657. </tr>
  57658. <tr>
  57659. <td>Versions</td>
  57660. <td>v2.1.1</td>
  57661. </tr>
  57662. <tr>
  57663. <td>Architectures</td>
  57664. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57665. </tr>
  57666. <tr>
  57667. <td>Definition</td>
  57668. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tuplet/xmake.lua">tuplet/xmake.lua</a></td>
  57669. </tr>
  57670. </tbody>
  57671. </table>
  57672. <h5 id="installcommand">Install command</h5>
  57673. <pre><code class="lang-console">xrepo install tuplet
  57674. </code></pre>
  57675. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57676. <pre><code class="lang-lua">add_requires("tuplet")
  57677. </code></pre>
  57678. <h3 id="turbobase64linux">turbobase64 (linux)</h3>
  57679. <table>
  57680. <thead>
  57681. <tr>
  57682. <th>Description</th>
  57683. <th><em>Turbo Base64 - Fastest Base64 SIMD/Neon/Altivec</em></th>
  57684. </tr>
  57685. </thead>
  57686. <tbody>
  57687. <tr>
  57688. <td>Homepage</td>
  57689. <td><a href="https://github.com/powturbo/Turbo-Base64">https://github.com/powturbo/Turbo-Base64</a></td>
  57690. </tr>
  57691. <tr>
  57692. <td>License</td>
  57693. <td>GPL-3.0</td>
  57694. </tr>
  57695. <tr>
  57696. <td>Versions</td>
  57697. <td>2022.02.21</td>
  57698. </tr>
  57699. <tr>
  57700. <td>Architectures</td>
  57701. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57702. </tr>
  57703. <tr>
  57704. <td>Definition</td>
  57705. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/turbobase64/xmake.lua">turbobase64/xmake.lua</a></td>
  57706. </tr>
  57707. </tbody>
  57708. </table>
  57709. <h5 id="installcommand">Install command</h5>
  57710. <pre><code class="lang-console">xrepo install turbobase64
  57711. </code></pre>
  57712. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57713. <pre><code class="lang-lua">add_requires("turbobase64")
  57714. </code></pre>
  57715. <h3 id="tweenylinux">tweeny (linux)</h3>
  57716. <table>
  57717. <thead>
  57718. <tr>
  57719. <th>Description</th>
  57720. <th><em>A modern C++ tweening library</em></th>
  57721. </tr>
  57722. </thead>
  57723. <tbody>
  57724. <tr>
  57725. <td>Homepage</td>
  57726. <td><a href="http://mobius3.github.io/tweeny">http://mobius3.github.io/tweeny</a></td>
  57727. </tr>
  57728. <tr>
  57729. <td>License</td>
  57730. <td>MIT</td>
  57731. </tr>
  57732. <tr>
  57733. <td>Versions</td>
  57734. <td>2023.05.09</td>
  57735. </tr>
  57736. <tr>
  57737. <td>Architectures</td>
  57738. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57739. </tr>
  57740. <tr>
  57741. <td>Definition</td>
  57742. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tweeny/xmake.lua">tweeny/xmake.lua</a></td>
  57743. </tr>
  57744. </tbody>
  57745. </table>
  57746. <h5 id="installcommand">Install command</h5>
  57747. <pre><code class="lang-console">xrepo install tweeny
  57748. </code></pre>
  57749. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57750. <pre><code class="lang-lua">add_requires("tweeny")
  57751. </code></pre>
  57752. <h3 id="type_safelinux">type_safe (linux)</h3>
  57753. <table>
  57754. <thead>
  57755. <tr>
  57756. <th>Description</th>
  57757. <th><em>Zero overhead utilities for preventing bugs at compile time</em></th>
  57758. </tr>
  57759. </thead>
  57760. <tbody>
  57761. <tr>
  57762. <td>Homepage</td>
  57763. <td><a href="https://type_safe.foonathan.net">https://type_safe.foonathan.net</a></td>
  57764. </tr>
  57765. <tr>
  57766. <td>License</td>
  57767. <td>MIT</td>
  57768. </tr>
  57769. <tr>
  57770. <td>Versions</td>
  57771. <td>v0.2.2, v0.2.4</td>
  57772. </tr>
  57773. <tr>
  57774. <td>Architectures</td>
  57775. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57776. </tr>
  57777. <tr>
  57778. <td>Definition</td>
  57779. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/type_safe/xmake.lua">type_safe/xmake.lua</a></td>
  57780. </tr>
  57781. </tbody>
  57782. </table>
  57783. <h5 id="installcommand">Install command</h5>
  57784. <pre><code class="lang-console">xrepo install type_safe
  57785. </code></pre>
  57786. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57787. <pre><code class="lang-lua">add_requires("type_safe")
  57788. </code></pre>
  57789. <h2 id="u">u</h2>
  57790. <h3 id="uchardetlinux">uchardet (linux)</h3>
  57791. <table>
  57792. <thead>
  57793. <tr>
  57794. <th>Description</th>
  57795. <th><em>uchardet is an encoding detector library, which takes a sequence of bytes in an unknown character encoding without any additional information, and attempts to determine the encoding of the text. </em></th>
  57796. </tr>
  57797. </thead>
  57798. <tbody>
  57799. <tr>
  57800. <td>Homepage</td>
  57801. <td><a href="https://www.freedesktop.org/wiki/Software/uchardet/">https://www.freedesktop.org/wiki/Software/uchardet/</a></td>
  57802. </tr>
  57803. <tr>
  57804. <td>License</td>
  57805. <td>MPL-1.1</td>
  57806. </tr>
  57807. <tr>
  57808. <td>Versions</td>
  57809. <td>0.0.7, 0.0.8</td>
  57810. </tr>
  57811. <tr>
  57812. <td>Architectures</td>
  57813. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57814. </tr>
  57815. <tr>
  57816. <td>Definition</td>
  57817. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uchardet/xmake.lua">uchardet/xmake.lua</a></td>
  57818. </tr>
  57819. </tbody>
  57820. </table>
  57821. <h5 id="installcommand">Install command</h5>
  57822. <pre><code class="lang-console">xrepo install uchardet
  57823. </code></pre>
  57824. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57825. <pre><code class="lang-lua">add_requires("uchardet")
  57826. </code></pre>
  57827. <h3 id="ucxlinux">ucx (linux)</h3>
  57828. <table>
  57829. <thead>
  57830. <tr>
  57831. <th>Description</th>
  57832. <th><em>Unified Communication X</em></th>
  57833. </tr>
  57834. </thead>
  57835. <tbody>
  57836. <tr>
  57837. <td>Homepage</td>
  57838. <td><a href="https://openucx.org/">https://openucx.org/</a></td>
  57839. </tr>
  57840. <tr>
  57841. <td>License</td>
  57842. <td>BSD-3-Clause</td>
  57843. </tr>
  57844. <tr>
  57845. <td>Versions</td>
  57846. <td>1.11.0, 1.15.0, 1.16.0, 1.17.0, 1.18.0</td>
  57847. </tr>
  57848. <tr>
  57849. <td>Architectures</td>
  57850. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57851. </tr>
  57852. <tr>
  57853. <td>Definition</td>
  57854. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ucx/xmake.lua">ucx/xmake.lua</a></td>
  57855. </tr>
  57856. </tbody>
  57857. </table>
  57858. <h5 id="installcommand">Install command</h5>
  57859. <pre><code class="lang-console">xrepo install ucx
  57860. </code></pre>
  57861. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57862. <pre><code class="lang-lua">add_requires("ucx")
  57863. </code></pre>
  57864. <h3 id="udtlinux">udt (linux)</h3>
  57865. <table>
  57866. <thead>
  57867. <tr>
  57868. <th>Description</th>
  57869. <th><em>UDP-based Data Transfer Protocol</em></th>
  57870. </tr>
  57871. </thead>
  57872. <tbody>
  57873. <tr>
  57874. <td>Homepage</td>
  57875. <td><a href="https://github.com/dorkbox/UDT">https://github.com/dorkbox/UDT</a></td>
  57876. </tr>
  57877. <tr>
  57878. <td>License</td>
  57879. <td>Apache-2.0</td>
  57880. </tr>
  57881. <tr>
  57882. <td>Versions</td>
  57883. <td>2017.12.03</td>
  57884. </tr>
  57885. <tr>
  57886. <td>Architectures</td>
  57887. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57888. </tr>
  57889. <tr>
  57890. <td>Definition</td>
  57891. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/udt/xmake.lua">udt/xmake.lua</a></td>
  57892. </tr>
  57893. </tbody>
  57894. </table>
  57895. <h5 id="installcommand">Install command</h5>
  57896. <pre><code class="lang-console">xrepo install udt
  57897. </code></pre>
  57898. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57899. <pre><code class="lang-lua">add_requires("udt")
  57900. </code></pre>
  57901. <h3 id="ufbxlinux">ufbx (linux)</h3>
  57902. <table>
  57903. <thead>
  57904. <tr>
  57905. <th>Description</th>
  57906. <th><em>Single source file FBX loader</em></th>
  57907. </tr>
  57908. </thead>
  57909. <tbody>
  57910. <tr>
  57911. <td>Homepage</td>
  57912. <td><a href="https://github.com/ufbx/ufbx">https://github.com/ufbx/ufbx</a></td>
  57913. </tr>
  57914. <tr>
  57915. <td>License</td>
  57916. <td>MIT</td>
  57917. </tr>
  57918. <tr>
  57919. <td>Versions</td>
  57920. <td>v0.6.1, v0.11.1, v0.12.0, v0.13.0, v0.14.0, v0.14.2, v0.14.3, v0.15.0, v0.15.1, v0.18.2, v0.20.0</td>
  57921. </tr>
  57922. <tr>
  57923. <td>Architectures</td>
  57924. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57925. </tr>
  57926. <tr>
  57927. <td>Definition</td>
  57928. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ufbx/xmake.lua">ufbx/xmake.lua</a></td>
  57929. </tr>
  57930. </tbody>
  57931. </table>
  57932. <h5 id="installcommand">Install command</h5>
  57933. <pre><code class="lang-console">xrepo install ufbx
  57934. </code></pre>
  57935. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57936. <pre><code class="lang-lua">add_requires("ufbx")
  57937. </code></pre>
  57938. <h3 id="ultralightlinux">ultralight (linux)</h3>
  57939. <table>
  57940. <thead>
  57941. <tr>
  57942. <th>Description</th>
  57943. <th><em>Ultralight makes it easy for C/C++ developers to seamlessly integrate web-content into games and desktop apps.</em></th>
  57944. </tr>
  57945. </thead>
  57946. <tbody>
  57947. <tr>
  57948. <td>Homepage</td>
  57949. <td><a href="https://ultralig.ht">https://ultralig.ht</a></td>
  57950. </tr>
  57951. <tr>
  57952. <td>License</td>
  57953. <td>LGPL</td>
  57954. </tr>
  57955. <tr>
  57956. <td>Versions</td>
  57957. <td>1.3.0, 1.4.0-beta, 1.4.0</td>
  57958. </tr>
  57959. <tr>
  57960. <td>Architectures</td>
  57961. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57962. </tr>
  57963. <tr>
  57964. <td>Definition</td>
  57965. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/ultralight/xmake.lua">ultralight/xmake.lua</a></td>
  57966. </tr>
  57967. </tbody>
  57968. </table>
  57969. <h5 id="installcommand">Install command</h5>
  57970. <pre><code class="lang-console">xrepo install ultralight
  57971. </code></pre>
  57972. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  57973. <pre><code class="lang-lua">add_requires("ultralight")
  57974. </code></pre>
  57975. <h3 id="uni_algolinux">uni_algo (linux)</h3>
  57976. <table>
  57977. <thead>
  57978. <tr>
  57979. <th>Description</th>
  57980. <th><em>Unicode Algorithms Implementation for C/C++</em></th>
  57981. </tr>
  57982. </thead>
  57983. <tbody>
  57984. <tr>
  57985. <td>Homepage</td>
  57986. <td><a href="https://github.com/uni-algo/uni-algo/">https://github.com/uni-algo/uni-algo/</a></td>
  57987. </tr>
  57988. <tr>
  57989. <td>License</td>
  57990. <td>MIT</td>
  57991. </tr>
  57992. <tr>
  57993. <td>Versions</td>
  57994. <td>v0.7.1, v0.8.0, v0.8.1, v0.8.2, v1.0.0, v1.2.0</td>
  57995. </tr>
  57996. <tr>
  57997. <td>Architectures</td>
  57998. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  57999. </tr>
  58000. <tr>
  58001. <td>Definition</td>
  58002. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uni_algo/xmake.lua">uni_algo/xmake.lua</a></td>
  58003. </tr>
  58004. </tbody>
  58005. </table>
  58006. <h5 id="installcommand">Install command</h5>
  58007. <pre><code class="lang-console">xrepo install uni_algo
  58008. </code></pre>
  58009. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58010. <pre><code class="lang-lua">add_requires("uni_algo")
  58011. </code></pre>
  58012. <h3 id="unicornlinux">unicorn (linux)</h3>
  58013. <table>
  58014. <thead>
  58015. <tr>
  58016. <th>Description</th>
  58017. <th><em>Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)</em></th>
  58018. </tr>
  58019. </thead>
  58020. <tbody>
  58021. <tr>
  58022. <td>Homepage</td>
  58023. <td><a href="http://www.unicorn-engine.org">http://www.unicorn-engine.org</a></td>
  58024. </tr>
  58025. <tr>
  58026. <td>License</td>
  58027. <td>GPL-2.0</td>
  58028. </tr>
  58029. <tr>
  58030. <td>Versions</td>
  58031. <td>2.1.1, 2.1.3</td>
  58032. </tr>
  58033. <tr>
  58034. <td>Architectures</td>
  58035. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58036. </tr>
  58037. <tr>
  58038. <td>Definition</td>
  58039. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unicorn/xmake.lua">unicorn/xmake.lua</a></td>
  58040. </tr>
  58041. </tbody>
  58042. </table>
  58043. <h5 id="installcommand">Install command</h5>
  58044. <pre><code class="lang-console">xrepo install unicorn
  58045. </code></pre>
  58046. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58047. <pre><code class="lang-lua">add_requires("unicorn")
  58048. </code></pre>
  58049. <h3 id="unitslinux">units (linux)</h3>
  58050. <table>
  58051. <thead>
  58052. <tr>
  58053. <th>Description</th>
  58054. <th><em>A compile-time, header-only, dimensional analysis library built on c++14 with no dependencies.</em></th>
  58055. </tr>
  58056. </thead>
  58057. <tbody>
  58058. <tr>
  58059. <td>Homepage</td>
  58060. <td><a href="https://nholthaus.github.io/units/">https://nholthaus.github.io/units/</a></td>
  58061. </tr>
  58062. <tr>
  58063. <td>License</td>
  58064. <td>MIT</td>
  58065. </tr>
  58066. <tr>
  58067. <td>Versions</td>
  58068. <td>v2.3.3, v2.3.4</td>
  58069. </tr>
  58070. <tr>
  58071. <td>Architectures</td>
  58072. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58073. </tr>
  58074. <tr>
  58075. <td>Definition</td>
  58076. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/units/xmake.lua">units/xmake.lua</a></td>
  58077. </tr>
  58078. </tbody>
  58079. </table>
  58080. <h5 id="installcommand">Install command</h5>
  58081. <pre><code class="lang-console">xrepo install units
  58082. </code></pre>
  58083. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58084. <pre><code class="lang-lua">add_requires("units")
  58085. </code></pre>
  58086. <h3 id="unity_testlinux">unity_test (linux)</h3>
  58087. <table>
  58088. <thead>
  58089. <tr>
  58090. <th>Description</th>
  58091. <th><em>Simple Unit Testing for C</em></th>
  58092. </tr>
  58093. </thead>
  58094. <tbody>
  58095. <tr>
  58096. <td>Homepage</td>
  58097. <td><a href="http://www.throwtheswitch.org/unity">http://www.throwtheswitch.org/unity</a></td>
  58098. </tr>
  58099. <tr>
  58100. <td>License</td>
  58101. <td>MIT</td>
  58102. </tr>
  58103. <tr>
  58104. <td>Versions</td>
  58105. <td>v2.4.3, v2.5.0, v2.5.1, v2.5.2, v2.6.0, v2.6.1</td>
  58106. </tr>
  58107. <tr>
  58108. <td>Architectures</td>
  58109. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58110. </tr>
  58111. <tr>
  58112. <td>Definition</td>
  58113. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unity_test/xmake.lua">unity_test/xmake.lua</a></td>
  58114. </tr>
  58115. </tbody>
  58116. </table>
  58117. <h5 id="installcommand">Install command</h5>
  58118. <pre><code class="lang-console">xrepo install unity_test
  58119. </code></pre>
  58120. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58121. <pre><code class="lang-lua">add_requires("unity_test")
  58122. </code></pre>
  58123. <h3 id="universal_stacktracelinux">universal_stacktrace (linux)</h3>
  58124. <table>
  58125. <thead>
  58126. <tr>
  58127. <th>Description</th>
  58128. <th><em>C++ Stacktrace for windows linux and os/x</em></th>
  58129. </tr>
  58130. </thead>
  58131. <tbody>
  58132. <tr>
  58133. <td>Homepage</td>
  58134. <td><a href="https://github.com/MisterTea/UniversalStacktrace">https://github.com/MisterTea/UniversalStacktrace</a></td>
  58135. </tr>
  58136. <tr>
  58137. <td>License</td>
  58138. <td>Apache-2.0</td>
  58139. </tr>
  58140. <tr>
  58141. <td>Versions</td>
  58142. <td>2022.11.06, 2023.10.15</td>
  58143. </tr>
  58144. <tr>
  58145. <td>Architectures</td>
  58146. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58147. </tr>
  58148. <tr>
  58149. <td>Definition</td>
  58150. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/universal_stacktrace/xmake.lua">universal_stacktrace/xmake.lua</a></td>
  58151. </tr>
  58152. </tbody>
  58153. </table>
  58154. <h5 id="installcommand">Install command</h5>
  58155. <pre><code class="lang-console">xrepo install universal_stacktrace
  58156. </code></pre>
  58157. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58158. <pre><code class="lang-lua">add_requires("universal_stacktrace")
  58159. </code></pre>
  58160. <h3 id="unordered_denselinux">unordered_dense (linux)</h3>
  58161. <table>
  58162. <thead>
  58163. <tr>
  58164. <th>Description</th>
  58165. <th><em>A fast &amp; densely stored hashmap and hashset based on robin-hood backward shift deletion.</em></th>
  58166. </tr>
  58167. </thead>
  58168. <tbody>
  58169. <tr>
  58170. <td>Homepage</td>
  58171. <td><a href="https://github.com/martinus/unordered_dense">https://github.com/martinus/unordered_dense</a></td>
  58172. </tr>
  58173. <tr>
  58174. <td>License</td>
  58175. <td>MIT</td>
  58176. </tr>
  58177. <tr>
  58178. <td>Versions</td>
  58179. <td>v1.1.0, v1.4.0, v2.0.2, v3.0.0, v4.0.4, v4.4.0, v4.5.0</td>
  58180. </tr>
  58181. <tr>
  58182. <td>Architectures</td>
  58183. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58184. </tr>
  58185. <tr>
  58186. <td>Definition</td>
  58187. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unordered_dense/xmake.lua">unordered_dense/xmake.lua</a></td>
  58188. </tr>
  58189. </tbody>
  58190. </table>
  58191. <h5 id="installcommand">Install command</h5>
  58192. <pre><code class="lang-console">xrepo install unordered_dense
  58193. </code></pre>
  58194. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58195. <pre><code class="lang-lua">add_requires("unordered_dense")
  58196. </code></pre>
  58197. <h3 id="unqlitelinux">unqlite (linux)</h3>
  58198. <table>
  58199. <thead>
  58200. <tr>
  58201. <th>Description</th>
  58202. <th><em>An Embedded NoSQL, Transactional Database Engine.</em></th>
  58203. </tr>
  58204. </thead>
  58205. <tbody>
  58206. <tr>
  58207. <td>Homepage</td>
  58208. <td><a href="https://unqlite.org">https://unqlite.org</a></td>
  58209. </tr>
  58210. <tr>
  58211. <td>Versions</td>
  58212. <td>1.1.9</td>
  58213. </tr>
  58214. <tr>
  58215. <td>Architectures</td>
  58216. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58217. </tr>
  58218. <tr>
  58219. <td>Definition</td>
  58220. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unqlite/xmake.lua">unqlite/xmake.lua</a></td>
  58221. </tr>
  58222. </tbody>
  58223. </table>
  58224. <h5 id="installcommand">Install command</h5>
  58225. <pre><code class="lang-console">xrepo install unqlite
  58226. </code></pre>
  58227. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58228. <pre><code class="lang-lua">add_requires("unqlite")
  58229. </code></pre>
  58230. <h3 id="unziplinux">unzip (linux)</h3>
  58231. <table>
  58232. <thead>
  58233. <tr>
  58234. <th>Description</th>
  58235. <th><em>UnZip is an extraction utility for archives compressed in .zip format.</em></th>
  58236. </tr>
  58237. </thead>
  58238. <tbody>
  58239. <tr>
  58240. <td>Homepage</td>
  58241. <td><a href="http://infozip.sourceforge.net/UnZip.html">http://infozip.sourceforge.net/UnZip.html</a></td>
  58242. </tr>
  58243. <tr>
  58244. <td>Versions</td>
  58245. <td>6.0</td>
  58246. </tr>
  58247. <tr>
  58248. <td>Architectures</td>
  58249. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58250. </tr>
  58251. <tr>
  58252. <td>Definition</td>
  58253. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unzip/xmake.lua">unzip/xmake.lua</a></td>
  58254. </tr>
  58255. </tbody>
  58256. </table>
  58257. <h5 id="installcommand">Install command</h5>
  58258. <pre><code class="lang-console">xrepo install unzip
  58259. </code></pre>
  58260. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58261. <pre><code class="lang-lua">add_requires("unzip")
  58262. </code></pre>
  58263. <h3 id="upaurllinux">upa-url (linux)</h3>
  58264. <table>
  58265. <thead>
  58266. <tr>
  58267. <th>Description</th>
  58268. <th><em>An implementation of the WHATWG URL Standard in C++</em></th>
  58269. </tr>
  58270. </thead>
  58271. <tbody>
  58272. <tr>
  58273. <td>Homepage</td>
  58274. <td><a href="https://upa-url.github.io/docs/">https://upa-url.github.io/docs/</a></td>
  58275. </tr>
  58276. <tr>
  58277. <td>License</td>
  58278. <td>BSD-2-Clause</td>
  58279. </tr>
  58280. <tr>
  58281. <td>Versions</td>
  58282. <td>v1.0.0, v1.0.1, v1.0.2, v1.2.0, v2.0.0, v2.1.0, v2.2.0</td>
  58283. </tr>
  58284. <tr>
  58285. <td>Architectures</td>
  58286. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58287. </tr>
  58288. <tr>
  58289. <td>Definition</td>
  58290. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/upa-url/xmake.lua">upa-url/xmake.lua</a></td>
  58291. </tr>
  58292. </tbody>
  58293. </table>
  58294. <h5 id="installcommand">Install command</h5>
  58295. <pre><code class="lang-console">xrepo install upa-url
  58296. </code></pre>
  58297. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58298. <pre><code class="lang-lua">add_requires("upa-url")
  58299. </code></pre>
  58300. <h3 id="urdfdomlinux">urdfdom (linux)</h3>
  58301. <table>
  58302. <thead>
  58303. <tr>
  58304. <th>Description</th>
  58305. <th><em>A C++ parser for the Unified Robot Description Format (URDF)</em></th>
  58306. </tr>
  58307. </thead>
  58308. <tbody>
  58309. <tr>
  58310. <td>Homepage</td>
  58311. <td><a href="https://wiki.ros.org/urdf">https://wiki.ros.org/urdf</a></td>
  58312. </tr>
  58313. <tr>
  58314. <td>License</td>
  58315. <td>BSD-3-Clause</td>
  58316. </tr>
  58317. <tr>
  58318. <td>Versions</td>
  58319. <td>1.0.4, 4.0.0, 4.0.1, 5.0.2</td>
  58320. </tr>
  58321. <tr>
  58322. <td>Architectures</td>
  58323. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58324. </tr>
  58325. <tr>
  58326. <td>Definition</td>
  58327. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/urdfdom/xmake.lua">urdfdom/xmake.lua</a></td>
  58328. </tr>
  58329. </tbody>
  58330. </table>
  58331. <h5 id="installcommand">Install command</h5>
  58332. <pre><code class="lang-console">xrepo install urdfdom
  58333. </code></pre>
  58334. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58335. <pre><code class="lang-lua">add_requires("urdfdom")
  58336. </code></pre>
  58337. <h3 id="urdfdomheaderslinux">urdfdom-headers (linux)</h3>
  58338. <table>
  58339. <thead>
  58340. <tr>
  58341. <th>Description</th>
  58342. <th><em>Headers for URDF parsers</em></th>
  58343. </tr>
  58344. </thead>
  58345. <tbody>
  58346. <tr>
  58347. <td>Homepage</td>
  58348. <td><a href="http://ros.org/wiki/urdf">http://ros.org/wiki/urdf</a></td>
  58349. </tr>
  58350. <tr>
  58351. <td>License</td>
  58352. <td>BSD-3-Clause</td>
  58353. </tr>
  58354. <tr>
  58355. <td>Versions</td>
  58356. <td>1.0.5, 1.1.1, 1.1.2, 2.0.0</td>
  58357. </tr>
  58358. <tr>
  58359. <td>Architectures</td>
  58360. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58361. </tr>
  58362. <tr>
  58363. <td>Definition</td>
  58364. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/urdfdom-headers/xmake.lua">urdfdom-headers/xmake.lua</a></td>
  58365. </tr>
  58366. </tbody>
  58367. </table>
  58368. <h5 id="installcommand">Install command</h5>
  58369. <pre><code class="lang-console">xrepo install urdfdom-headers
  58370. </code></pre>
  58371. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58372. <pre><code class="lang-lua">add_requires("urdfdom-headers")
  58373. </code></pre>
  58374. <h3 id="uriparserlinux">uriparser (linux)</h3>
  58375. <table>
  58376. <thead>
  58377. <tr>
  58378. <th>Description</th>
  58379. <th><em>uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89.</em></th>
  58380. </tr>
  58381. </thead>
  58382. <tbody>
  58383. <tr>
  58384. <td>Homepage</td>
  58385. <td><a href="https://uriparser.github.io/">https://uriparser.github.io/</a></td>
  58386. </tr>
  58387. <tr>
  58388. <td>License</td>
  58389. <td>BSD-3-Clause</td>
  58390. </tr>
  58391. <tr>
  58392. <td>Versions</td>
  58393. <td>0.9.5, 0.9.6, 0.9.7, 0.9.8</td>
  58394. </tr>
  58395. <tr>
  58396. <td>Architectures</td>
  58397. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58398. </tr>
  58399. <tr>
  58400. <td>Definition</td>
  58401. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uriparser/xmake.lua">uriparser/xmake.lua</a></td>
  58402. </tr>
  58403. </tbody>
  58404. </table>
  58405. <h5 id="installcommand">Install command</h5>
  58406. <pre><code class="lang-console">xrepo install uriparser
  58407. </code></pre>
  58408. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58409. <pre><code class="lang-lua">add_requires("uriparser")
  58410. </code></pre>
  58411. <h3 id="usdlinux">usd (linux)</h3>
  58412. <table>
  58413. <thead>
  58414. <tr>
  58415. <th>Description</th>
  58416. <th><em>Universal Scene Description</em></th>
  58417. </tr>
  58418. </thead>
  58419. <tbody>
  58420. <tr>
  58421. <td>Homepage</td>
  58422. <td><a href="http://www.openusd.org">http://www.openusd.org</a></td>
  58423. </tr>
  58424. <tr>
  58425. <td>License</td>
  58426. <td>Apache-2.0</td>
  58427. </tr>
  58428. <tr>
  58429. <td>Versions</td>
  58430. <td>v22.11, v23.02, v24.03, v24.05, v24.08, v25.05, v25.05.01, v25.08</td>
  58431. </tr>
  58432. <tr>
  58433. <td>Architectures</td>
  58434. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58435. </tr>
  58436. <tr>
  58437. <td>Definition</td>
  58438. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usd/xmake.lua">usd/xmake.lua</a></td>
  58439. </tr>
  58440. </tbody>
  58441. </table>
  58442. <h5 id="installcommand">Install command</h5>
  58443. <pre><code class="lang-console">xrepo install usd
  58444. </code></pre>
  58445. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58446. <pre><code class="lang-lua">add_requires("usd")
  58447. </code></pre>
  58448. <h3 id="usocketslinux">usockets (linux)</h3>
  58449. <table>
  58450. <thead>
  58451. <tr>
  58452. <th>Description</th>
  58453. <th><em>µSockets is the non-blocking, thread-per-CPU foundation library used by µWebSockets. It provides optimized networking - using the same opaque API (programming interface) across all supported transports, event-loops and platforms.</em></th>
  58454. </tr>
  58455. </thead>
  58456. <tbody>
  58457. <tr>
  58458. <td>Homepage</td>
  58459. <td><a href="https://github.com/uNetworking">https://github.com/uNetworking</a></td>
  58460. </tr>
  58461. <tr>
  58462. <td>License</td>
  58463. <td>Apache-2.0</td>
  58464. </tr>
  58465. <tr>
  58466. <td>Versions</td>
  58467. <td>v0.8.8</td>
  58468. </tr>
  58469. <tr>
  58470. <td>Architectures</td>
  58471. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58472. </tr>
  58473. <tr>
  58474. <td>Definition</td>
  58475. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usockets/xmake.lua">usockets/xmake.lua</a></td>
  58476. </tr>
  58477. </tbody>
  58478. </table>
  58479. <h5 id="installcommand">Install command</h5>
  58480. <pre><code class="lang-console">xrepo install usockets
  58481. </code></pre>
  58482. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58483. <pre><code class="lang-lua">add_requires("usockets")
  58484. </code></pre>
  58485. <h3 id="usrsctplinux">usrsctp (linux)</h3>
  58486. <table>
  58487. <thead>
  58488. <tr>
  58489. <th>Description</th>
  58490. <th><em>A portable SCTP userland stack</em></th>
  58491. </tr>
  58492. </thead>
  58493. <tbody>
  58494. <tr>
  58495. <td>Homepage</td>
  58496. <td><a href="https://github.com/sctplab/usrsctp">https://github.com/sctplab/usrsctp</a></td>
  58497. </tr>
  58498. <tr>
  58499. <td>License</td>
  58500. <td>BSD-3-Clause</td>
  58501. </tr>
  58502. <tr>
  58503. <td>Versions</td>
  58504. <td>0.9.5+0</td>
  58505. </tr>
  58506. <tr>
  58507. <td>Architectures</td>
  58508. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58509. </tr>
  58510. <tr>
  58511. <td>Definition</td>
  58512. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/usrsctp/xmake.lua">usrsctp/xmake.lua</a></td>
  58513. </tr>
  58514. </tbody>
  58515. </table>
  58516. <h5 id="installcommand">Install command</h5>
  58517. <pre><code class="lang-console">xrepo install usrsctp
  58518. </code></pre>
  58519. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58520. <pre><code class="lang-lua">add_requires("usrsctp")
  58521. </code></pre>
  58522. <h3 id="utesthlinux">utest.h (linux)</h3>
  58523. <table>
  58524. <thead>
  58525. <tr>
  58526. <th>Description</th>
  58527. <th><em>single header unit testing framework for C and C++</em></th>
  58528. </tr>
  58529. </thead>
  58530. <tbody>
  58531. <tr>
  58532. <td>Homepage</td>
  58533. <td><a href="https://www.duskborn.com/utest_h/">https://www.duskborn.com/utest_h/</a></td>
  58534. </tr>
  58535. <tr>
  58536. <td>Versions</td>
  58537. <td>2022.09.01</td>
  58538. </tr>
  58539. <tr>
  58540. <td>Architectures</td>
  58541. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58542. </tr>
  58543. <tr>
  58544. <td>Definition</td>
  58545. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utest.h/xmake.lua">utest.h/xmake.lua</a></td>
  58546. </tr>
  58547. </tbody>
  58548. </table>
  58549. <h5 id="installcommand">Install command</h5>
  58550. <pre><code class="lang-console">xrepo install utest.h
  58551. </code></pre>
  58552. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58553. <pre><code class="lang-lua">add_requires("utest.h")
  58554. </code></pre>
  58555. <h3 id="utf8hlinux">utf8.h (linux)</h3>
  58556. <table>
  58557. <thead>
  58558. <tr>
  58559. <th>Description</th>
  58560. <th><em>single header utf8 string functions for C and C++</em></th>
  58561. </tr>
  58562. </thead>
  58563. <tbody>
  58564. <tr>
  58565. <td>Homepage</td>
  58566. <td><a href="https://github.com/sheredom/utf8.h">https://github.com/sheredom/utf8.h</a></td>
  58567. </tr>
  58568. <tr>
  58569. <td>Versions</td>
  58570. <td>2022.07.04, 2025.01.03</td>
  58571. </tr>
  58572. <tr>
  58573. <td>Architectures</td>
  58574. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58575. </tr>
  58576. <tr>
  58577. <td>Definition</td>
  58578. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8.h/xmake.lua">utf8.h/xmake.lua</a></td>
  58579. </tr>
  58580. </tbody>
  58581. </table>
  58582. <h5 id="installcommand">Install command</h5>
  58583. <pre><code class="lang-console">xrepo install utf8.h
  58584. </code></pre>
  58585. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58586. <pre><code class="lang-lua">add_requires("utf8.h")
  58587. </code></pre>
  58588. <h3 id="utf8_rangelinux">utf8_range (linux)</h3>
  58589. <table>
  58590. <thead>
  58591. <tr>
  58592. <th>Description</th>
  58593. <th><em>Utf8 range</em></th>
  58594. </tr>
  58595. </thead>
  58596. <tbody>
  58597. <tr>
  58598. <td>Homepage</td>
  58599. <td><a href="https://github.com/protocolbuffers/utf8_range">https://github.com/protocolbuffers/utf8_range</a></td>
  58600. </tr>
  58601. <tr>
  58602. <td>License</td>
  58603. <td>MIT</td>
  58604. </tr>
  58605. <tr>
  58606. <td>Versions</td>
  58607. <td>2022.11.15, 2023.11.10</td>
  58608. </tr>
  58609. <tr>
  58610. <td>Architectures</td>
  58611. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58612. </tr>
  58613. <tr>
  58614. <td>Definition</td>
  58615. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8_range/xmake.lua">utf8_range/xmake.lua</a></td>
  58616. </tr>
  58617. </tbody>
  58618. </table>
  58619. <h5 id="installcommand">Install command</h5>
  58620. <pre><code class="lang-console">xrepo install utf8_range
  58621. </code></pre>
  58622. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58623. <pre><code class="lang-lua">add_requires("utf8_range")
  58624. </code></pre>
  58625. <h3 id="utf8proclinux">utf8proc (linux)</h3>
  58626. <table>
  58627. <thead>
  58628. <tr>
  58629. <th>Description</th>
  58630. <th><em>A clean C library for processing UTF-8 Unicode data</em></th>
  58631. </tr>
  58632. </thead>
  58633. <tbody>
  58634. <tr>
  58635. <td>Homepage</td>
  58636. <td><a href="https://juliastrings.github.io/utf8proc/">https://juliastrings.github.io/utf8proc/</a></td>
  58637. </tr>
  58638. <tr>
  58639. <td>License</td>
  58640. <td>MIT</td>
  58641. </tr>
  58642. <tr>
  58643. <td>Versions</td>
  58644. <td>v2.7.0, v2.8.0, v2.9.0, v2.10.0, v2.11.0</td>
  58645. </tr>
  58646. <tr>
  58647. <td>Architectures</td>
  58648. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58649. </tr>
  58650. <tr>
  58651. <td>Definition</td>
  58652. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utf8proc/xmake.lua">utf8proc/xmake.lua</a></td>
  58653. </tr>
  58654. </tbody>
  58655. </table>
  58656. <h5 id="installcommand">Install command</h5>
  58657. <pre><code class="lang-console">xrepo install utf8proc
  58658. </code></pre>
  58659. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58660. <pre><code class="lang-lua">add_requires("utf8proc")
  58661. </code></pre>
  58662. <h3 id="utfcpplinux">utfcpp (linux)</h3>
  58663. <table>
  58664. <thead>
  58665. <tr>
  58666. <th>Description</th>
  58667. <th><em>UTF8-CPP: UTF-8 with C++ in a Portable Way</em></th>
  58668. </tr>
  58669. </thead>
  58670. <tbody>
  58671. <tr>
  58672. <td>Homepage</td>
  58673. <td><a href="https://github.com/nemtrif/utfcpp">https://github.com/nemtrif/utfcpp</a></td>
  58674. </tr>
  58675. <tr>
  58676. <td>License</td>
  58677. <td>BSL-1.0</td>
  58678. </tr>
  58679. <tr>
  58680. <td>Versions</td>
  58681. <td>v3.2.1, v3.2.3, v3.2.4, v3.2.5, v4.0.0, v4.0.1, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.8</td>
  58682. </tr>
  58683. <tr>
  58684. <td>Architectures</td>
  58685. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58686. </tr>
  58687. <tr>
  58688. <td>Definition</td>
  58689. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/utfcpp/xmake.lua">utfcpp/xmake.lua</a></td>
  58690. </tr>
  58691. </tbody>
  58692. </table>
  58693. <h5 id="installcommand">Install command</h5>
  58694. <pre><code class="lang-console">xrepo install utfcpp
  58695. </code></pre>
  58696. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58697. <pre><code class="lang-lua">add_requires("utfcpp")
  58698. </code></pre>
  58699. <h3 id="uthashlinux">uthash (linux)</h3>
  58700. <table>
  58701. <thead>
  58702. <tr>
  58703. <th>Description</th>
  58704. <th><em>C macros for hash tables and more</em></th>
  58705. </tr>
  58706. </thead>
  58707. <tbody>
  58708. <tr>
  58709. <td>Homepage</td>
  58710. <td><a href="https://troydhanson.github.io/uthash">https://troydhanson.github.io/uthash</a></td>
  58711. </tr>
  58712. <tr>
  58713. <td>License</td>
  58714. <td>BSD</td>
  58715. </tr>
  58716. <tr>
  58717. <td>Versions</td>
  58718. <td>2023.7.11, 2025.05.05</td>
  58719. </tr>
  58720. <tr>
  58721. <td>Architectures</td>
  58722. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58723. </tr>
  58724. <tr>
  58725. <td>Definition</td>
  58726. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uthash/xmake.lua">uthash/xmake.lua</a></td>
  58727. </tr>
  58728. </tbody>
  58729. </table>
  58730. <h5 id="installcommand">Install command</h5>
  58731. <pre><code class="lang-console">xrepo install uthash
  58732. </code></pre>
  58733. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58734. <pre><code class="lang-lua">add_requires("uthash")
  58735. </code></pre>
  58736. <h3 id="utillinuxlinux">util-linux (linux)</h3>
  58737. <table>
  58738. <thead>
  58739. <tr>
  58740. <th>Description</th>
  58741. <th><em>Collection of Linux utilities.</em></th>
  58742. </tr>
  58743. </thead>
  58744. <tbody>
  58745. <tr>
  58746. <td>Homepage</td>
  58747. <td><a href="https://github.com/util-linux/util-linux">https://github.com/util-linux/util-linux</a></td>
  58748. </tr>
  58749. <tr>
  58750. <td>License</td>
  58751. <td>GPL-2.0</td>
  58752. </tr>
  58753. <tr>
  58754. <td>Versions</td>
  58755. <td>2.32.1, 2.36.2, 2.39, 2.39.2</td>
  58756. </tr>
  58757. <tr>
  58758. <td>Architectures</td>
  58759. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58760. </tr>
  58761. <tr>
  58762. <td>Definition</td>
  58763. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-linux/xmake.lua">util-linux/xmake.lua</a></td>
  58764. </tr>
  58765. </tbody>
  58766. </table>
  58767. <h5 id="installcommand">Install command</h5>
  58768. <pre><code class="lang-console">xrepo install util-linux
  58769. </code></pre>
  58770. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58771. <pre><code class="lang-lua">add_requires("util-linux")
  58772. </code></pre>
  58773. <h3 id="utilmacroslinux">util-macros (linux)</h3>
  58774. <table>
  58775. <thead>
  58776. <tr>
  58777. <th>Description</th>
  58778. <th><em>X.Org: Set of autoconf macros used to build other xorg packages</em></th>
  58779. </tr>
  58780. </thead>
  58781. <tbody>
  58782. <tr>
  58783. <td>Homepage</td>
  58784. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  58785. </tr>
  58786. <tr>
  58787. <td>Versions</td>
  58788. <td>1.19.3, 1.20.0</td>
  58789. </tr>
  58790. <tr>
  58791. <td>Architectures</td>
  58792. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58793. </tr>
  58794. <tr>
  58795. <td>Definition</td>
  58796. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-macros/xmake.lua">util-macros/xmake.lua</a></td>
  58797. </tr>
  58798. </tbody>
  58799. </table>
  58800. <h5 id="installcommand">Install command</h5>
  58801. <pre><code class="lang-console">xrepo install util-macros
  58802. </code></pre>
  58803. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58804. <pre><code class="lang-lua">add_requires("util-macros")
  58805. </code></pre>
  58806. <h3 id="uuid_v4linux">uuid_v4 (linux)</h3>
  58807. <table>
  58808. <thead>
  58809. <tr>
  58810. <th>Description</th>
  58811. <th><em>Super fast C++ library to generate and parse UUIDv4</em></th>
  58812. </tr>
  58813. </thead>
  58814. <tbody>
  58815. <tr>
  58816. <td>Homepage</td>
  58817. <td><a href="https://github.com/crashoz/uuid_v4">https://github.com/crashoz/uuid_v4</a></td>
  58818. </tr>
  58819. <tr>
  58820. <td>License</td>
  58821. <td>MIT</td>
  58822. </tr>
  58823. <tr>
  58824. <td>Versions</td>
  58825. <td>v1.0.0</td>
  58826. </tr>
  58827. <tr>
  58828. <td>Architectures</td>
  58829. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58830. </tr>
  58831. <tr>
  58832. <td>Definition</td>
  58833. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uuid_v4/xmake.lua">uuid_v4/xmake.lua</a></td>
  58834. </tr>
  58835. </tbody>
  58836. </table>
  58837. <h5 id="installcommand">Install command</h5>
  58838. <pre><code class="lang-console">xrepo install uuid_v4
  58839. </code></pre>
  58840. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58841. <pre><code class="lang-lua">add_requires("uuid_v4")
  58842. </code></pre>
  58843. <h3 id="uvwlinux">uvw (linux)</h3>
  58844. <table>
  58845. <thead>
  58846. <tr>
  58847. <th>Description</th>
  58848. <th><em>Header-only, event based, tiny and easy to use libuv wrapper in modern C++</em></th>
  58849. </tr>
  58850. </thead>
  58851. <tbody>
  58852. <tr>
  58853. <td>Homepage</td>
  58854. <td><a href="https://github.com/skypjack/uvw">https://github.com/skypjack/uvw</a></td>
  58855. </tr>
  58856. <tr>
  58857. <td>License</td>
  58858. <td>MIT</td>
  58859. </tr>
  58860. <tr>
  58861. <td>Versions</td>
  58862. <td>v2.10.0, v2.11.0, v2.12.1, v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0</td>
  58863. </tr>
  58864. <tr>
  58865. <td>Architectures</td>
  58866. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58867. </tr>
  58868. <tr>
  58869. <td>Definition</td>
  58870. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uvw/xmake.lua">uvw/xmake.lua</a></td>
  58871. </tr>
  58872. </tbody>
  58873. </table>
  58874. <h5 id="installcommand">Install command</h5>
  58875. <pre><code class="lang-console">xrepo install uvw
  58876. </code></pre>
  58877. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58878. <pre><code class="lang-lua">add_requires("uvw")
  58879. </code></pre>
  58880. <h3 id="uvwasilinux">uvwasi (linux)</h3>
  58881. <table>
  58882. <thead>
  58883. <tr>
  58884. <th>Description</th>
  58885. <th><em>WASI syscall API built atop libuv</em></th>
  58886. </tr>
  58887. </thead>
  58888. <tbody>
  58889. <tr>
  58890. <td>Homepage</td>
  58891. <td><a href="https://github.com/nodejs/uvwasi">https://github.com/nodejs/uvwasi</a></td>
  58892. </tr>
  58893. <tr>
  58894. <td>License</td>
  58895. <td>MIT</td>
  58896. </tr>
  58897. <tr>
  58898. <td>Versions</td>
  58899. <td>v0.0.12, v0.0.20, v0.0.21, v0.0.23</td>
  58900. </tr>
  58901. <tr>
  58902. <td>Architectures</td>
  58903. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58904. </tr>
  58905. <tr>
  58906. <td>Definition</td>
  58907. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uvwasi/xmake.lua">uvwasi/xmake.lua</a></td>
  58908. </tr>
  58909. </tbody>
  58910. </table>
  58911. <h5 id="installcommand">Install command</h5>
  58912. <pre><code class="lang-console">xrepo install uvwasi
  58913. </code></pre>
  58914. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58915. <pre><code class="lang-lua">add_requires("uvwasi")
  58916. </code></pre>
  58917. <h3 id="uwebsocketslinux">uwebsockets (linux)</h3>
  58918. <table>
  58919. <thead>
  58920. <tr>
  58921. <th>Description</th>
  58922. <th><em>Simple, secure &amp; standards compliant web server for the most demanding of applications.</em></th>
  58923. </tr>
  58924. </thead>
  58925. <tbody>
  58926. <tr>
  58927. <td>Homepage</td>
  58928. <td><a href="https://github.com/uNetworking">https://github.com/uNetworking</a></td>
  58929. </tr>
  58930. <tr>
  58931. <td>License</td>
  58932. <td>Apache-2.0</td>
  58933. </tr>
  58934. <tr>
  58935. <td>Versions</td>
  58936. <td>v20.60.0, v20.61.0, v20.62.0, v20.64.0, v20.65.0, v20.66.0, v20.67.0, v20.70.0, v20.72.0, v20.74.0</td>
  58937. </tr>
  58938. <tr>
  58939. <td>Architectures</td>
  58940. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58941. </tr>
  58942. <tr>
  58943. <td>Definition</td>
  58944. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/uwebsockets/xmake.lua">uwebsockets/xmake.lua</a></td>
  58945. </tr>
  58946. </tbody>
  58947. </table>
  58948. <h5 id="installcommand">Install command</h5>
  58949. <pre><code class="lang-console">xrepo install uwebsockets
  58950. </code></pre>
  58951. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58952. <pre><code class="lang-lua">add_requires("uwebsockets")
  58953. </code></pre>
  58954. <h2 id="v">v</h2>
  58955. <h3 id="v8linux">v8 (linux)</h3>
  58956. <table>
  58957. <thead>
  58958. <tr>
  58959. <th>Description</th>
  58960. <th><em>V8 JavaScript Engine</em></th>
  58961. </tr>
  58962. </thead>
  58963. <tbody>
  58964. <tr>
  58965. <td>Homepage</td>
  58966. <td><a href="https://v8.dev">https://v8.dev</a></td>
  58967. </tr>
  58968. <tr>
  58969. <td>Versions</td>
  58970. <td>13.5.212.10</td>
  58971. </tr>
  58972. <tr>
  58973. <td>Architectures</td>
  58974. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  58975. </tr>
  58976. <tr>
  58977. <td>Definition</td>
  58978. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/v8/xmake.lua">v8/xmake.lua</a></td>
  58979. </tr>
  58980. </tbody>
  58981. </table>
  58982. <h5 id="installcommand">Install command</h5>
  58983. <pre><code class="lang-console">xrepo install v8
  58984. </code></pre>
  58985. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  58986. <pre><code class="lang-lua">add_requires("v8")
  58987. </code></pre>
  58988. <h3 id="variantlitelinux">variant-lite (linux)</h3>
  58989. <table>
  58990. <thead>
  58991. <tr>
  58992. <th>Description</th>
  58993. <th><em>variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library</em></th>
  58994. </tr>
  58995. </thead>
  58996. <tbody>
  58997. <tr>
  58998. <td>Homepage</td>
  58999. <td><a href="https://github.com/martinmoene/variant-lite">https://github.com/martinmoene/variant-lite</a></td>
  59000. </tr>
  59001. <tr>
  59002. <td>License</td>
  59003. <td>BSL-1.0</td>
  59004. </tr>
  59005. <tr>
  59006. <td>Versions</td>
  59007. <td>2022.12.03</td>
  59008. </tr>
  59009. <tr>
  59010. <td>Architectures</td>
  59011. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59012. </tr>
  59013. <tr>
  59014. <td>Definition</td>
  59015. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/variant-lite/xmake.lua">variant-lite/xmake.lua</a></td>
  59016. </tr>
  59017. </tbody>
  59018. </table>
  59019. <h5 id="installcommand">Install command</h5>
  59020. <pre><code class="lang-console">xrepo install variant-lite
  59021. </code></pre>
  59022. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59023. <pre><code class="lang-lua">add_requires("variant-lite")
  59024. </code></pre>
  59025. <h3 id="vclinux">vc (linux)</h3>
  59026. <table>
  59027. <thead>
  59028. <tr>
  59029. <th>Description</th>
  59030. <th><em>SIMD Vector Classes for C++</em></th>
  59031. </tr>
  59032. </thead>
  59033. <tbody>
  59034. <tr>
  59035. <td>Homepage</td>
  59036. <td><a href="https://github.com/VcDevel/Vc">https://github.com/VcDevel/Vc</a></td>
  59037. </tr>
  59038. <tr>
  59039. <td>License</td>
  59040. <td>BSD-3-Clause</td>
  59041. </tr>
  59042. <tr>
  59043. <td>Versions</td>
  59044. <td>1.4.2</td>
  59045. </tr>
  59046. <tr>
  59047. <td>Architectures</td>
  59048. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59049. </tr>
  59050. <tr>
  59051. <td>Definition</td>
  59052. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vc/xmake.lua">vc/xmake.lua</a></td>
  59053. </tr>
  59054. </tbody>
  59055. </table>
  59056. <h5 id="installcommand">Install command</h5>
  59057. <pre><code class="lang-console">xrepo install vc
  59058. </code></pre>
  59059. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59060. <pre><code class="lang-lua">add_requires("vc")
  59061. </code></pre>
  59062. <h3 id="vcgliblinux">vcglib (linux)</h3>
  59063. <table>
  59064. <thead>
  59065. <tr>
  59066. <th>Description</th>
  59067. <th><em>The Visualization and Computer Graphics Library (VCG for short) is a open source portable C++ templated library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes.</em></th>
  59068. </tr>
  59069. </thead>
  59070. <tbody>
  59071. <tr>
  59072. <td>Homepage</td>
  59073. <td><a href="http://www.vcglib.net/">http://www.vcglib.net/</a></td>
  59074. </tr>
  59075. <tr>
  59076. <td>License</td>
  59077. <td>GPL-3.0</td>
  59078. </tr>
  59079. <tr>
  59080. <td>Versions</td>
  59081. <td>2020.12, 2021.07, 2021.10, 2022.02, 2023.12, 2025.07</td>
  59082. </tr>
  59083. <tr>
  59084. <td>Architectures</td>
  59085. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59086. </tr>
  59087. <tr>
  59088. <td>Definition</td>
  59089. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vcglib/xmake.lua">vcglib/xmake.lua</a></td>
  59090. </tr>
  59091. </tbody>
  59092. </table>
  59093. <h5 id="installcommand">Install command</h5>
  59094. <pre><code class="lang-console">xrepo install vcglib
  59095. </code></pre>
  59096. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59097. <pre><code class="lang-lua">add_requires("vcglib")
  59098. </code></pre>
  59099. <h3 id="vcpkglinux">vcpkg (linux)</h3>
  59100. <table>
  59101. <thead>
  59102. <tr>
  59103. <th>Description</th>
  59104. <th><em>C++ Library Manager for Windows, Linux, and MacOS</em></th>
  59105. </tr>
  59106. </thead>
  59107. <tbody>
  59108. <tr>
  59109. <td>Homepage</td>
  59110. <td><a href="https://github.com/microsoft/vcpkg">https://github.com/microsoft/vcpkg</a></td>
  59111. </tr>
  59112. <tr>
  59113. <td>License</td>
  59114. <td>MIT</td>
  59115. </tr>
  59116. <tr>
  59117. <td>Versions</td>
  59118. <td>2024.05.24, 2024.07.12, 2024.08.23, 2024.09.30, 2024.10.21, 2024.11.16, 2025.07.25</td>
  59119. </tr>
  59120. <tr>
  59121. <td>Architectures</td>
  59122. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59123. </tr>
  59124. <tr>
  59125. <td>Definition</td>
  59126. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vcpkg/xmake.lua">vcpkg/xmake.lua</a></td>
  59127. </tr>
  59128. </tbody>
  59129. </table>
  59130. <h5 id="installcommand">Install command</h5>
  59131. <pre><code class="lang-console">xrepo install vcpkg
  59132. </code></pre>
  59133. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59134. <pre><code class="lang-lua">add_requires("vcpkg")
  59135. </code></pre>
  59136. <h3 id="vectoriallinux">vectorial (linux)</h3>
  59137. <table>
  59138. <thead>
  59139. <tr>
  59140. <th>Description</th>
  59141. <th><em>Vector math library with NEON/SSE support</em></th>
  59142. </tr>
  59143. </thead>
  59144. <tbody>
  59145. <tr>
  59146. <td>Homepage</td>
  59147. <td><a href="https://github.com/scoopr/vectorial">https://github.com/scoopr/vectorial</a></td>
  59148. </tr>
  59149. <tr>
  59150. <td>Versions</td>
  59151. <td>2019.06.28</td>
  59152. </tr>
  59153. <tr>
  59154. <td>Architectures</td>
  59155. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59156. </tr>
  59157. <tr>
  59158. <td>Definition</td>
  59159. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vectorial/xmake.lua">vectorial/xmake.lua</a></td>
  59160. </tr>
  59161. </tbody>
  59162. </table>
  59163. <h5 id="installcommand">Install command</h5>
  59164. <pre><code class="lang-console">xrepo install vectorial
  59165. </code></pre>
  59166. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59167. <pre><code class="lang-lua">add_requires("vectorial")
  59168. </code></pre>
  59169. <h3 id="verdictlinux">verdict (linux)</h3>
  59170. <table>
  59171. <thead>
  59172. <tr>
  59173. <th>Description</th>
  59174. <th><em>Compute quality functions of 2 and 3-dimensional regions.</em></th>
  59175. </tr>
  59176. </thead>
  59177. <tbody>
  59178. <tr>
  59179. <td>Homepage</td>
  59180. <td><a href="https://github.com/sandialabs/verdict">https://github.com/sandialabs/verdict</a></td>
  59181. </tr>
  59182. <tr>
  59183. <td>Versions</td>
  59184. <td>1.4.2, 1.4.4</td>
  59185. </tr>
  59186. <tr>
  59187. <td>Architectures</td>
  59188. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59189. </tr>
  59190. <tr>
  59191. <td>Definition</td>
  59192. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/verdict/xmake.lua">verdict/xmake.lua</a></td>
  59193. </tr>
  59194. </tbody>
  59195. </table>
  59196. <h5 id="installcommand">Install command</h5>
  59197. <pre><code class="lang-console">xrepo install verdict
  59198. </code></pre>
  59199. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59200. <pre><code class="lang-lua">add_requires("verdict")
  59201. </code></pre>
  59202. <h3 id="verilatorlinux">verilator (linux)</h3>
  59203. <table>
  59204. <thead>
  59205. <tr>
  59206. <th>Description</th>
  59207. <th><em>Verilator open-source SystemVerilog simulator and lint system</em></th>
  59208. </tr>
  59209. </thead>
  59210. <tbody>
  59211. <tr>
  59212. <td>Homepage</td>
  59213. <td><a href="https://verilator.org">https://verilator.org</a></td>
  59214. </tr>
  59215. <tr>
  59216. <td>License</td>
  59217. <td>LGPL-3.0</td>
  59218. </tr>
  59219. <tr>
  59220. <td>Versions</td>
  59221. <td>v5.016, v5.032, v5.034, v5.036, v5.038</td>
  59222. </tr>
  59223. <tr>
  59224. <td>Architectures</td>
  59225. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59226. </tr>
  59227. <tr>
  59228. <td>Definition</td>
  59229. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/verilator/xmake.lua">verilator/xmake.lua</a></td>
  59230. </tr>
  59231. </tbody>
  59232. </table>
  59233. <h5 id="installcommand">Install command</h5>
  59234. <pre><code class="lang-console">xrepo install verilator
  59235. </code></pre>
  59236. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59237. <pre><code class="lang-lua">add_requires("verilator")
  59238. </code></pre>
  59239. <h3 id="vexcllinux">vexcl (linux)</h3>
  59240. <table>
  59241. <thead>
  59242. <tr>
  59243. <th>Description</th>
  59244. <th><em>VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP</em></th>
  59245. </tr>
  59246. </thead>
  59247. <tbody>
  59248. <tr>
  59249. <td>Homepage</td>
  59250. <td><a href="https://github.com/ddemidov/vexcl">https://github.com/ddemidov/vexcl</a></td>
  59251. </tr>
  59252. <tr>
  59253. <td>License</td>
  59254. <td>MIT</td>
  59255. </tr>
  59256. <tr>
  59257. <td>Versions</td>
  59258. <td>1.4.2</td>
  59259. </tr>
  59260. <tr>
  59261. <td>Architectures</td>
  59262. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59263. </tr>
  59264. <tr>
  59265. <td>Definition</td>
  59266. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vexcl/xmake.lua">vexcl/xmake.lua</a></td>
  59267. </tr>
  59268. </tbody>
  59269. </table>
  59270. <h5 id="installcommand">Install command</h5>
  59271. <pre><code class="lang-console">xrepo install vexcl
  59272. </code></pre>
  59273. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59274. <pre><code class="lang-lua">add_requires("vexcl")
  59275. </code></pre>
  59276. <h3 id="viennacllinux">viennacl (linux)</h3>
  59277. <table>
  59278. <thead>
  59279. <tr>
  59280. <th>Description</th>
  59281. <th><em>ViennaCL is a free open-source linear algebra library for computations on many-core architectures (GPUs, MIC) and multi-core CPUs.</em></th>
  59282. </tr>
  59283. </thead>
  59284. <tbody>
  59285. <tr>
  59286. <td>Homepage</td>
  59287. <td><a href="http://viennacl.sourceforge.net/">http://viennacl.sourceforge.net/</a></td>
  59288. </tr>
  59289. <tr>
  59290. <td>License</td>
  59291. <td>MIT</td>
  59292. </tr>
  59293. <tr>
  59294. <td>Versions</td>
  59295. <td>1.7.1</td>
  59296. </tr>
  59297. <tr>
  59298. <td>Architectures</td>
  59299. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59300. </tr>
  59301. <tr>
  59302. <td>Definition</td>
  59303. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/viennacl/xmake.lua">viennacl/xmake.lua</a></td>
  59304. </tr>
  59305. </tbody>
  59306. </table>
  59307. <h5 id="installcommand">Install command</h5>
  59308. <pre><code class="lang-console">xrepo install viennacl
  59309. </code></pre>
  59310. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59311. <pre><code class="lang-lua">add_requires("viennacl")
  59312. </code></pre>
  59313. <h3 id="visit_structlinux">visit_struct (linux)</h3>
  59314. <table>
  59315. <thead>
  59316. <tr>
  59317. <th>Description</th>
  59318. <th><em>A miniature library for struct-field reflection in C++</em></th>
  59319. </tr>
  59320. </thead>
  59321. <tbody>
  59322. <tr>
  59323. <td>Homepage</td>
  59324. <td><a href="https://github.com/cbeck88/visit_struct">https://github.com/cbeck88/visit_struct</a></td>
  59325. </tr>
  59326. <tr>
  59327. <td>License</td>
  59328. <td>BSL-1.0</td>
  59329. </tr>
  59330. <tr>
  59331. <td>Versions</td>
  59332. <td>v1.1.0</td>
  59333. </tr>
  59334. <tr>
  59335. <td>Architectures</td>
  59336. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59337. </tr>
  59338. <tr>
  59339. <td>Definition</td>
  59340. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/visit_struct/xmake.lua">visit_struct/xmake.lua</a></td>
  59341. </tr>
  59342. </tbody>
  59343. </table>
  59344. <h5 id="installcommand">Install command</h5>
  59345. <pre><code class="lang-console">xrepo install visit_struct
  59346. </code></pre>
  59347. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59348. <pre><code class="lang-lua">add_requires("visit_struct")
  59349. </code></pre>
  59350. <h3 id="vkbootstraplinux">vk-bootstrap (linux)</h3>
  59351. <table>
  59352. <thead>
  59353. <tr>
  59354. <th>Description</th>
  59355. <th><em>Vulkan Bootstrapping Iibrary.</em></th>
  59356. </tr>
  59357. </thead>
  59358. <tbody>
  59359. <tr>
  59360. <td>Homepage</td>
  59361. <td><a href="https://github.com/charles-lunarg/vk-bootstrap">https://github.com/charles-lunarg/vk-bootstrap</a></td>
  59362. </tr>
  59363. <tr>
  59364. <td>License</td>
  59365. <td>MIT</td>
  59366. </tr>
  59367. <tr>
  59368. <td>Versions</td>
  59369. <td>v0.5, v0.6, v0.7, v1.3.268, v1.3.275, v1.3.280, v1.3.282, v1.3.283, v1.3.284, v1.3.285, v1.3.289, v1.3.290, v1.3.292, v1.3.295, v1.3.302, v1.4.307, v1.4.311, v1.4.312, v1.4.315, v1.4.325</td>
  59370. </tr>
  59371. <tr>
  59372. <td>Architectures</td>
  59373. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59374. </tr>
  59375. <tr>
  59376. <td>Definition</td>
  59377. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vk-bootstrap/xmake.lua">vk-bootstrap/xmake.lua</a></td>
  59378. </tr>
  59379. </tbody>
  59380. </table>
  59381. <h5 id="installcommand">Install command</h5>
  59382. <pre><code class="lang-console">xrepo install vk-bootstrap
  59383. </code></pre>
  59384. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59385. <pre><code class="lang-lua">add_requires("vk-bootstrap")
  59386. </code></pre>
  59387. <h3 id="vladimirshaleevipaddresslinux">vladimirshaleev-ipaddress (linux)</h3>
  59388. <table>
  59389. <thead>
  59390. <tr>
  59391. <th>Description</th>
  59392. <th><em>A library for working and manipulating IPv4/IPv6 addresses and networks</em></th>
  59393. </tr>
  59394. </thead>
  59395. <tbody>
  59396. <tr>
  59397. <td>Homepage</td>
  59398. <td><a href="https://vladimirshaleev.github.io/ipaddress/">https://vladimirshaleev.github.io/ipaddress/</a></td>
  59399. </tr>
  59400. <tr>
  59401. <td>License</td>
  59402. <td>MIT</td>
  59403. </tr>
  59404. <tr>
  59405. <td>Versions</td>
  59406. <td>v1.1.0, v1.2.0</td>
  59407. </tr>
  59408. <tr>
  59409. <td>Architectures</td>
  59410. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59411. </tr>
  59412. <tr>
  59413. <td>Definition</td>
  59414. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vladimirshaleev-ipaddress/xmake.lua">vladimirshaleev-ipaddress/xmake.lua</a></td>
  59415. </tr>
  59416. </tbody>
  59417. </table>
  59418. <h5 id="installcommand">Install command</h5>
  59419. <pre><code class="lang-console">xrepo install vladimirshaleev-ipaddress
  59420. </code></pre>
  59421. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59422. <pre><code class="lang-lua">add_requires("vladimirshaleev-ipaddress")
  59423. </code></pre>
  59424. <h3 id="vmaflinux">vmaf (linux)</h3>
  59425. <table>
  59426. <thead>
  59427. <tr>
  59428. <th>Description</th>
  59429. <th><em>Perceptual video quality assessment based on multi-method fusion.</em></th>
  59430. </tr>
  59431. </thead>
  59432. <tbody>
  59433. <tr>
  59434. <td>Homepage</td>
  59435. <td><a href="https://github.com/Netflix/vmaf">https://github.com/Netflix/vmaf</a></td>
  59436. </tr>
  59437. <tr>
  59438. <td>License</td>
  59439. <td>BSD-2-Clause</td>
  59440. </tr>
  59441. <tr>
  59442. <td>Versions</td>
  59443. <td>v3.0.0</td>
  59444. </tr>
  59445. <tr>
  59446. <td>Architectures</td>
  59447. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59448. </tr>
  59449. <tr>
  59450. <td>Definition</td>
  59451. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vmaf/xmake.lua">vmaf/xmake.lua</a></td>
  59452. </tr>
  59453. </tbody>
  59454. </table>
  59455. <h5 id="installcommand">Install command</h5>
  59456. <pre><code class="lang-console">xrepo install vmaf
  59457. </code></pre>
  59458. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59459. <pre><code class="lang-lua">add_requires("vmaf")
  59460. </code></pre>
  59461. <h3 id="volklinux">volk (linux)</h3>
  59462. <table>
  59463. <thead>
  59464. <tr>
  59465. <th>Description</th>
  59466. <th><em>volk is a meta-loader for Vulkan</em></th>
  59467. </tr>
  59468. </thead>
  59469. <tbody>
  59470. <tr>
  59471. <td>Homepage</td>
  59472. <td><a href="https://github.com/zeux/volk">https://github.com/zeux/volk</a></td>
  59473. </tr>
  59474. <tr>
  59475. <td>License</td>
  59476. <td>MIT</td>
  59477. </tr>
  59478. <tr>
  59479. <td>Versions</td>
  59480. <td>1.2.162, 1.2.190, 1.3.204, 1.3.231+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  59481. </tr>
  59482. <tr>
  59483. <td>Architectures</td>
  59484. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59485. </tr>
  59486. <tr>
  59487. <td>Definition</td>
  59488. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/volk/xmake.lua">volk/xmake.lua</a></td>
  59489. </tr>
  59490. </tbody>
  59491. </table>
  59492. <h5 id="installcommand">Install command</h5>
  59493. <pre><code class="lang-console">xrepo install volk
  59494. </code></pre>
  59495. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59496. <pre><code class="lang-lua">add_requires("volk")
  59497. </code></pre>
  59498. <h3 id="vtklinux">vtk (linux)</h3>
  59499. <table>
  59500. <thead>
  59501. <tr>
  59502. <th>Description</th>
  59503. <th><em>The Visualization Toolkit (VTK) is open source software for manipulating and displaying scientific data.</em></th>
  59504. </tr>
  59505. </thead>
  59506. <tbody>
  59507. <tr>
  59508. <td>Homepage</td>
  59509. <td><a href="https://vtk.org/">https://vtk.org/</a></td>
  59510. </tr>
  59511. <tr>
  59512. <td>License</td>
  59513. <td>BSD-3-Clause</td>
  59514. </tr>
  59515. <tr>
  59516. <td>Versions</td>
  59517. <td>9.0.1, 9.0.3, 9.1.0, 9.2.2, 9.2.6, 9.3.1, 9.4.2</td>
  59518. </tr>
  59519. <tr>
  59520. <td>Architectures</td>
  59521. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59522. </tr>
  59523. <tr>
  59524. <td>Definition</td>
  59525. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vtk/xmake.lua">vtk/xmake.lua</a></td>
  59526. </tr>
  59527. </tbody>
  59528. </table>
  59529. <h5 id="installcommand">Install command</h5>
  59530. <pre><code class="lang-console">xrepo install vtk
  59531. </code></pre>
  59532. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59533. <pre><code class="lang-lua">add_requires("vtk")
  59534. </code></pre>
  59535. <h3 id="vulkanheaderslinux">vulkan-headers (linux)</h3>
  59536. <table>
  59537. <thead>
  59538. <tr>
  59539. <th>Description</th>
  59540. <th><em>Vulkan Header files and API registry</em></th>
  59541. </tr>
  59542. </thead>
  59543. <tbody>
  59544. <tr>
  59545. <td>Homepage</td>
  59546. <td><a href="https://github.com/KhronosGroup/Vulkan-Headers/">https://github.com/KhronosGroup/Vulkan-Headers/</a></td>
  59547. </tr>
  59548. <tr>
  59549. <td>License</td>
  59550. <td>Apache-2.0</td>
  59551. </tr>
  59552. <tr>
  59553. <td>Versions</td>
  59554. <td>1.2.154+0, 1.2.162+0, 1.2.182+0, 1.2.189+1, 1.2.198+0, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  59555. </tr>
  59556. <tr>
  59557. <td>Architectures</td>
  59558. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59559. </tr>
  59560. <tr>
  59561. <td>Definition</td>
  59562. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-headers/xmake.lua">vulkan-headers/xmake.lua</a></td>
  59563. </tr>
  59564. </tbody>
  59565. </table>
  59566. <h5 id="installcommand">Install command</h5>
  59567. <pre><code class="lang-console">xrepo install vulkan-headers
  59568. </code></pre>
  59569. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59570. <pre><code class="lang-lua">add_requires("vulkan-headers")
  59571. </code></pre>
  59572. <h3 id="vulkanhpplinux">vulkan-hpp (linux)</h3>
  59573. <table>
  59574. <thead>
  59575. <tr>
  59576. <th>Description</th>
  59577. <th><em>Open-Source Vulkan C++ API</em></th>
  59578. </tr>
  59579. </thead>
  59580. <tbody>
  59581. <tr>
  59582. <td>Homepage</td>
  59583. <td><a href="https://github.com/KhronosGroup/Vulkan-Hpp/">https://github.com/KhronosGroup/Vulkan-Hpp/</a></td>
  59584. </tr>
  59585. <tr>
  59586. <td>License</td>
  59587. <td>Apache-2.0</td>
  59588. </tr>
  59589. <tr>
  59590. <td>Versions</td>
  59591. <td>v1.2.180, v1.2.189, v1.2.198, v1.3.231, v1.3.236, v1.3.240, v1.3.244, v1.3.254, v1.3.261, v1.3.268, v1.3.272, v1.3.275, v1.3.276, v1.3.277, v1.3.278, v1.3.279, v1.3.280, v1.3.281, v1.3.282, v1.3.283, v1.3.290, v1.4.309</td>
  59592. </tr>
  59593. <tr>
  59594. <td>Architectures</td>
  59595. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59596. </tr>
  59597. <tr>
  59598. <td>Definition</td>
  59599. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-hpp/xmake.lua">vulkan-hpp/xmake.lua</a></td>
  59600. </tr>
  59601. </tbody>
  59602. </table>
  59603. <h5 id="installcommand">Install command</h5>
  59604. <pre><code class="lang-console">xrepo install vulkan-hpp
  59605. </code></pre>
  59606. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59607. <pre><code class="lang-lua">add_requires("vulkan-hpp")
  59608. </code></pre>
  59609. <h3 id="vulkanloaderlinux">vulkan-loader (linux)</h3>
  59610. <table>
  59611. <thead>
  59612. <tr>
  59613. <th>Description</th>
  59614. <th><em>This project provides the Khronos official Vulkan ICD desktop loader for Windows, Linux, and MacOS.</em></th>
  59615. </tr>
  59616. </thead>
  59617. <tbody>
  59618. <tr>
  59619. <td>Homepage</td>
  59620. <td><a href="https://github.com/KhronosGroup/Vulkan-Loader">https://github.com/KhronosGroup/Vulkan-Loader</a></td>
  59621. </tr>
  59622. <tr>
  59623. <td>License</td>
  59624. <td>Apache-2.0</td>
  59625. </tr>
  59626. <tr>
  59627. <td>Versions</td>
  59628. <td>1.2.154+1, 1.2.162+0, 1.2.182+0, 1.2.189+1, 1.2.198+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0</td>
  59629. </tr>
  59630. <tr>
  59631. <td>Architectures</td>
  59632. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59633. </tr>
  59634. <tr>
  59635. <td>Definition</td>
  59636. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-loader/xmake.lua">vulkan-loader/xmake.lua</a></td>
  59637. </tr>
  59638. </tbody>
  59639. </table>
  59640. <h5 id="installcommand">Install command</h5>
  59641. <pre><code class="lang-console">xrepo install vulkan-loader
  59642. </code></pre>
  59643. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59644. <pre><code class="lang-lua">add_requires("vulkan-loader")
  59645. </code></pre>
  59646. <h3 id="vulkanmemoryallocatorlinux">vulkan-memory-allocator (linux)</h3>
  59647. <table>
  59648. <thead>
  59649. <tr>
  59650. <th>Description</th>
  59651. <th><em>Easy to integrate Vulkan memory allocation library.</em></th>
  59652. </tr>
  59653. </thead>
  59654. <tbody>
  59655. <tr>
  59656. <td>Homepage</td>
  59657. <td><a href="https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/">https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/</a></td>
  59658. </tr>
  59659. <tr>
  59660. <td>License</td>
  59661. <td>MIT</td>
  59662. </tr>
  59663. <tr>
  59664. <td>Versions</td>
  59665. <td>v3.0.0, v3.0.1, v3.1.0, v3.2.0, v3.2.1, v3.3.0</td>
  59666. </tr>
  59667. <tr>
  59668. <td>Architectures</td>
  59669. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59670. </tr>
  59671. <tr>
  59672. <td>Definition</td>
  59673. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-memory-allocator/xmake.lua">vulkan-memory-allocator/xmake.lua</a></td>
  59674. </tr>
  59675. </tbody>
  59676. </table>
  59677. <h5 id="installcommand">Install command</h5>
  59678. <pre><code class="lang-console">xrepo install vulkan-memory-allocator
  59679. </code></pre>
  59680. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59681. <pre><code class="lang-lua">add_requires("vulkan-memory-allocator")
  59682. </code></pre>
  59683. <h3 id="vulkanmemoryallocatorhpplinux">vulkan-memory-allocator-hpp (linux)</h3>
  59684. <table>
  59685. <thead>
  59686. <tr>
  59687. <th>Description</th>
  59688. <th><em>C++ bindings for VulkanMemoryAllocator.</em></th>
  59689. </tr>
  59690. </thead>
  59691. <tbody>
  59692. <tr>
  59693. <td>Homepage</td>
  59694. <td><a href="https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/">https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/</a></td>
  59695. </tr>
  59696. <tr>
  59697. <td>License</td>
  59698. <td>CC0</td>
  59699. </tr>
  59700. <tr>
  59701. <td>Versions</td>
  59702. <td>v3.0.0, v3.0.1-1, v3.0.1-3, v3.1.0, v3.2.0, v3.2.1</td>
  59703. </tr>
  59704. <tr>
  59705. <td>Architectures</td>
  59706. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59707. </tr>
  59708. <tr>
  59709. <td>Definition</td>
  59710. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-memory-allocator-hpp/xmake.lua">vulkan-memory-allocator-hpp/xmake.lua</a></td>
  59711. </tr>
  59712. </tbody>
  59713. </table>
  59714. <h5 id="installcommand">Install command</h5>
  59715. <pre><code class="lang-console">xrepo install vulkan-memory-allocator-hpp
  59716. </code></pre>
  59717. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59718. <pre><code class="lang-lua">add_requires("vulkan-memory-allocator-hpp")
  59719. </code></pre>
  59720. <h3 id="vulkantoolslinux">vulkan-tools (linux)</h3>
  59721. <table>
  59722. <thead>
  59723. <tr>
  59724. <th>Description</th>
  59725. <th><em>Vulkan Utilities and Tools</em></th>
  59726. </tr>
  59727. </thead>
  59728. <tbody>
  59729. <tr>
  59730. <td>Homepage</td>
  59731. <td><a href="https://github.com/KhronosGroup/Vulkan-Tools">https://github.com/KhronosGroup/Vulkan-Tools</a></td>
  59732. </tr>
  59733. <tr>
  59734. <td>License</td>
  59735. <td>Apache-2.0</td>
  59736. </tr>
  59737. <tr>
  59738. <td>Versions</td>
  59739. <td>1.2.154+0, 1.2.162+0, 1.2.189+1, 1.2.198+0, 1.4.309+0</td>
  59740. </tr>
  59741. <tr>
  59742. <td>Architectures</td>
  59743. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59744. </tr>
  59745. <tr>
  59746. <td>Definition</td>
  59747. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-tools/xmake.lua">vulkan-tools/xmake.lua</a></td>
  59748. </tr>
  59749. </tbody>
  59750. </table>
  59751. <h5 id="installcommand">Install command</h5>
  59752. <pre><code class="lang-console">xrepo install vulkan-tools
  59753. </code></pre>
  59754. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59755. <pre><code class="lang-lua">add_requires("vulkan-tools")
  59756. </code></pre>
  59757. <h3 id="vulkanutilitylibrarieslinux">vulkan-utility-libraries (linux)</h3>
  59758. <table>
  59759. <thead>
  59760. <tr>
  59761. <th>Description</th>
  59762. <th><em>Utility libraries for Vulkan developers</em></th>
  59763. </tr>
  59764. </thead>
  59765. <tbody>
  59766. <tr>
  59767. <td>Homepage</td>
  59768. <td><a href="https://github.com/KhronosGroup/Vulkan-Utility-Libraries">https://github.com/KhronosGroup/Vulkan-Utility-Libraries</a></td>
  59769. </tr>
  59770. <tr>
  59771. <td>License</td>
  59772. <td>Apache-2.0</td>
  59773. </tr>
  59774. <tr>
  59775. <td>Versions</td>
  59776. <td>1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.4.309+0</td>
  59777. </tr>
  59778. <tr>
  59779. <td>Architectures</td>
  59780. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59781. </tr>
  59782. <tr>
  59783. <td>Definition</td>
  59784. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-utility-libraries/xmake.lua">vulkan-utility-libraries/xmake.lua</a></td>
  59785. </tr>
  59786. </tbody>
  59787. </table>
  59788. <h5 id="installcommand">Install command</h5>
  59789. <pre><code class="lang-console">xrepo install vulkan-utility-libraries
  59790. </code></pre>
  59791. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59792. <pre><code class="lang-lua">add_requires("vulkan-utility-libraries")
  59793. </code></pre>
  59794. <h3 id="vulkanvalidationlayerslinux">vulkan-validationlayers (linux)</h3>
  59795. <table>
  59796. <thead>
  59797. <tr>
  59798. <th>Description</th>
  59799. <th><em>Vulkan Validation Layers</em></th>
  59800. </tr>
  59801. </thead>
  59802. <tbody>
  59803. <tr>
  59804. <td>Homepage</td>
  59805. <td><a href="https://github.com/KhronosGroup/Vulkan-ValidationLayers/">https://github.com/KhronosGroup/Vulkan-ValidationLayers/</a></td>
  59806. </tr>
  59807. <tr>
  59808. <td>License</td>
  59809. <td>Apache-2.0</td>
  59810. </tr>
  59811. <tr>
  59812. <td>Versions</td>
  59813. <td>1.2.154+0, 1.2.162+0, 1.2.182+0, 1.2.189+1, 1.2.198+0, 1.3.275+0, 1.3.290+0, 1.4.309+0</td>
  59814. </tr>
  59815. <tr>
  59816. <td>Architectures</td>
  59817. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59818. </tr>
  59819. <tr>
  59820. <td>Definition</td>
  59821. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkan-validationlayers/xmake.lua">vulkan-validationlayers/xmake.lua</a></td>
  59822. </tr>
  59823. </tbody>
  59824. </table>
  59825. <h5 id="installcommand">Install command</h5>
  59826. <pre><code class="lang-console">xrepo install vulkan-validationlayers
  59827. </code></pre>
  59828. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59829. <pre><code class="lang-lua">add_requires("vulkan-validationlayers")
  59830. </code></pre>
  59831. <h3 id="vulkanscenegraphlinux">vulkanscenegraph (linux)</h3>
  59832. <table>
  59833. <thead>
  59834. <tr>
  59835. <th>Description</th>
  59836. <th><em>Vulkan &amp; C++17 based Scene Graph Project</em></th>
  59837. </tr>
  59838. </thead>
  59839. <tbody>
  59840. <tr>
  59841. <td>Homepage</td>
  59842. <td><a href="http://www.vulkanscenegraph.org">http://www.vulkanscenegraph.org</a></td>
  59843. </tr>
  59844. <tr>
  59845. <td>License</td>
  59846. <td>MIT</td>
  59847. </tr>
  59848. <tr>
  59849. <td>Versions</td>
  59850. <td>1.0.2, v1.1.10</td>
  59851. </tr>
  59852. <tr>
  59853. <td>Architectures</td>
  59854. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59855. </tr>
  59856. <tr>
  59857. <td>Definition</td>
  59858. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkanscenegraph/xmake.lua">vulkanscenegraph/xmake.lua</a></td>
  59859. </tr>
  59860. </tbody>
  59861. </table>
  59862. <h5 id="installcommand">Install command</h5>
  59863. <pre><code class="lang-console">xrepo install vulkanscenegraph
  59864. </code></pre>
  59865. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59866. <pre><code class="lang-lua">add_requires("vulkanscenegraph")
  59867. </code></pre>
  59868. <h3 id="vulkansdklinux">vulkansdk (linux)</h3>
  59869. <table>
  59870. <thead>
  59871. <tr>
  59872. <th>Description</th>
  59873. <th><em>LunarG Vulkan® SDK</em></th>
  59874. </tr>
  59875. </thead>
  59876. <tbody>
  59877. <tr>
  59878. <td>Homepage</td>
  59879. <td><a href="https://www.lunarg.com/vulkan-sdk/">https://www.lunarg.com/vulkan-sdk/</a></td>
  59880. </tr>
  59881. <tr>
  59882. <td>Versions</td>
  59883. <td></td>
  59884. </tr>
  59885. <tr>
  59886. <td>Architectures</td>
  59887. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59888. </tr>
  59889. <tr>
  59890. <td>Definition</td>
  59891. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vulkansdk/xmake.lua">vulkansdk/xmake.lua</a></td>
  59892. </tr>
  59893. </tbody>
  59894. </table>
  59895. <h5 id="installcommand">Install command</h5>
  59896. <pre><code class="lang-console">xrepo install vulkansdk
  59897. </code></pre>
  59898. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59899. <pre><code class="lang-lua">add_requires("vulkansdk")
  59900. </code></pre>
  59901. <h3 id="vvenclinux">vvenc (linux)</h3>
  59902. <table>
  59903. <thead>
  59904. <tr>
  59905. <th>Description</th>
  59906. <th><em>Fraunhofer Versatile Video Encoder (VVenC)</em></th>
  59907. </tr>
  59908. </thead>
  59909. <tbody>
  59910. <tr>
  59911. <td>Homepage</td>
  59912. <td><a href="https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html">https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html</a></td>
  59913. </tr>
  59914. <tr>
  59915. <td>License</td>
  59916. <td>BSD-3-Clause-Clear</td>
  59917. </tr>
  59918. <tr>
  59919. <td>Versions</td>
  59920. <td>v1.9.0, v1.11.1, v1.12.0, v1.12.1, v1.13.0, v1.13.1</td>
  59921. </tr>
  59922. <tr>
  59923. <td>Architectures</td>
  59924. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59925. </tr>
  59926. <tr>
  59927. <td>Definition</td>
  59928. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vvenc/xmake.lua">vvenc/xmake.lua</a></td>
  59929. </tr>
  59930. </tbody>
  59931. </table>
  59932. <h5 id="installcommand">Install command</h5>
  59933. <pre><code class="lang-console">xrepo install vvenc
  59934. </code></pre>
  59935. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59936. <pre><code class="lang-lua">add_requires("vvenc")
  59937. </code></pre>
  59938. <h3 id="vxllinux">vxl (linux)</h3>
  59939. <table>
  59940. <thead>
  59941. <tr>
  59942. <th>Description</th>
  59943. <th><em>A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.</em></th>
  59944. </tr>
  59945. </thead>
  59946. <tbody>
  59947. <tr>
  59948. <td>Homepage</td>
  59949. <td><a href="https://github.com/vxl/vxl">https://github.com/vxl/vxl</a></td>
  59950. </tr>
  59951. <tr>
  59952. <td>Versions</td>
  59953. <td>v3.3.2, v3.5.0</td>
  59954. </tr>
  59955. <tr>
  59956. <td>Architectures</td>
  59957. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59958. </tr>
  59959. <tr>
  59960. <td>Definition</td>
  59961. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/v/vxl/xmake.lua">vxl/xmake.lua</a></td>
  59962. </tr>
  59963. </tbody>
  59964. </table>
  59965. <h5 id="installcommand">Install command</h5>
  59966. <pre><code class="lang-console">xrepo install vxl
  59967. </code></pre>
  59968. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  59969. <pre><code class="lang-lua">add_requires("vxl")
  59970. </code></pre>
  59971. <h2 id="w">w</h2>
  59972. <h3 id="wanglelinux">wangle (linux)</h3>
  59973. <table>
  59974. <thead>
  59975. <tr>
  59976. <th>Description</th>
  59977. <th><em>Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.</em></th>
  59978. </tr>
  59979. </thead>
  59980. <tbody>
  59981. <tr>
  59982. <td>Homepage</td>
  59983. <td><a href="https://github.com/facebook/wangle">https://github.com/facebook/wangle</a></td>
  59984. </tr>
  59985. <tr>
  59986. <td>License</td>
  59987. <td>Apache-2.0</td>
  59988. </tr>
  59989. <tr>
  59990. <td>Versions</td>
  59991. <td>2024.02.26, 2024.03.04, 2024.03.11, 2024.03.18, 2024.03.25, 2024.04.01, 2024.06.10, 2024.06.17, 2024.06.24, 2024.07.01, 2024.07.08, 2024.07.15</td>
  59992. </tr>
  59993. <tr>
  59994. <td>Architectures</td>
  59995. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  59996. </tr>
  59997. <tr>
  59998. <td>Definition</td>
  59999. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wangle/xmake.lua">wangle/xmake.lua</a></td>
  60000. </tr>
  60001. </tbody>
  60002. </table>
  60003. <h5 id="installcommand">Install command</h5>
  60004. <pre><code class="lang-console">xrepo install wangle
  60005. </code></pre>
  60006. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60007. <pre><code class="lang-lua">add_requires("wangle")
  60008. </code></pre>
  60009. <h3 id="wasmmicroruntimelinux">wasm-micro-runtime (linux)</h3>
  60010. <table>
  60011. <thead>
  60012. <tr>
  60013. <th>Description</th>
  60014. <th><em>WebAssembly Micro Runtime (WAMR)</em></th>
  60015. </tr>
  60016. </thead>
  60017. <tbody>
  60018. <tr>
  60019. <td>Homepage</td>
  60020. <td><a href="https://github.com/bytecodealliance/wasm-micro-runtime">https://github.com/bytecodealliance/wasm-micro-runtime</a></td>
  60021. </tr>
  60022. <tr>
  60023. <td>License</td>
  60024. <td>Apache-2.0</td>
  60025. </tr>
  60026. <tr>
  60027. <td>Versions</td>
  60028. <td>1.2.3, 1.3.2, 2.2.0</td>
  60029. </tr>
  60030. <tr>
  60031. <td>Architectures</td>
  60032. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60033. </tr>
  60034. <tr>
  60035. <td>Definition</td>
  60036. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wasm-micro-runtime/xmake.lua">wasm-micro-runtime/xmake.lua</a></td>
  60037. </tr>
  60038. </tbody>
  60039. </table>
  60040. <h5 id="installcommand">Install command</h5>
  60041. <pre><code class="lang-console">xrepo install wasm-micro-runtime
  60042. </code></pre>
  60043. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60044. <pre><code class="lang-lua">add_requires("wasm-micro-runtime")
  60045. </code></pre>
  60046. <h3 id="watcherlinux">watcher (linux)</h3>
  60047. <table>
  60048. <thead>
  60049. <tr>
  60050. <th>Description</th>
  60051. <th><em>Filesystem watcher. Works anywhere. Simple, efficient and friendly.</em></th>
  60052. </tr>
  60053. </thead>
  60054. <tbody>
  60055. <tr>
  60056. <td>Homepage</td>
  60057. <td><a href="https://github.com/e-dant/watcher">https://github.com/e-dant/watcher</a></td>
  60058. </tr>
  60059. <tr>
  60060. <td>License</td>
  60061. <td>MIT</td>
  60062. </tr>
  60063. <tr>
  60064. <td>Versions</td>
  60065. <td>0.9.5, 0.11.0, 0.12.2, 0.13.2, 0.13.5, 0.13.6, 0.13.8</td>
  60066. </tr>
  60067. <tr>
  60068. <td>Architectures</td>
  60069. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60070. </tr>
  60071. <tr>
  60072. <td>Definition</td>
  60073. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/watcher/xmake.lua">watcher/xmake.lua</a></td>
  60074. </tr>
  60075. </tbody>
  60076. </table>
  60077. <h5 id="installcommand">Install command</h5>
  60078. <pre><code class="lang-console">xrepo install watcher
  60079. </code></pre>
  60080. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60081. <pre><code class="lang-lua">add_requires("watcher")
  60082. </code></pre>
  60083. <h3 id="wavpacklinux">wavpack (linux)</h3>
  60084. <table>
  60085. <thead>
  60086. <tr>
  60087. <th>Description</th>
  60088. <th><em>WavPack encode/decode library, command-line programs, and several plugins</em></th>
  60089. </tr>
  60090. </thead>
  60091. <tbody>
  60092. <tr>
  60093. <td>Homepage</td>
  60094. <td><a href="https://github.com/dbry/WavPack">https://github.com/dbry/WavPack</a></td>
  60095. </tr>
  60096. <tr>
  60097. <td>License</td>
  60098. <td>BSD-3-Clause</td>
  60099. </tr>
  60100. <tr>
  60101. <td>Versions</td>
  60102. <td>4.80.0, 5.4.0, 5.5.0, 5.6.0, 5.7.0, 5.8.1</td>
  60103. </tr>
  60104. <tr>
  60105. <td>Architectures</td>
  60106. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60107. </tr>
  60108. <tr>
  60109. <td>Definition</td>
  60110. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wavpack/xmake.lua">wavpack/xmake.lua</a></td>
  60111. </tr>
  60112. </tbody>
  60113. </table>
  60114. <h5 id="installcommand">Install command</h5>
  60115. <pre><code class="lang-console">xrepo install wavpack
  60116. </code></pre>
  60117. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60118. <pre><code class="lang-lua">add_requires("wavpack")
  60119. </code></pre>
  60120. <h3 id="waylandlinux">wayland (linux)</h3>
  60121. <table>
  60122. <thead>
  60123. <tr>
  60124. <th>Description</th>
  60125. <th><em>Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.</em></th>
  60126. </tr>
  60127. </thead>
  60128. <tbody>
  60129. <tr>
  60130. <td>Homepage</td>
  60131. <td><a href="https://wayland.freedesktop.org/">https://wayland.freedesktop.org/</a></td>
  60132. </tr>
  60133. <tr>
  60134. <td>License</td>
  60135. <td>MIT</td>
  60136. </tr>
  60137. <tr>
  60138. <td>Versions</td>
  60139. <td>1.18.0, 1.19.0, 1.23.0, 1.23.1, 1.24.0</td>
  60140. </tr>
  60141. <tr>
  60142. <td>Architectures</td>
  60143. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60144. </tr>
  60145. <tr>
  60146. <td>Definition</td>
  60147. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wayland/xmake.lua">wayland/xmake.lua</a></td>
  60148. </tr>
  60149. </tbody>
  60150. </table>
  60151. <h5 id="installcommand">Install command</h5>
  60152. <pre><code class="lang-console">xrepo install wayland
  60153. </code></pre>
  60154. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60155. <pre><code class="lang-lua">add_requires("wayland")
  60156. </code></pre>
  60157. <h3 id="waylandprotocolslinux">wayland-protocols (linux)</h3>
  60158. <table>
  60159. <thead>
  60160. <tr>
  60161. <th>Description</th>
  60162. <th><em>Additional Wayland protocols</em></th>
  60163. </tr>
  60164. </thead>
  60165. <tbody>
  60166. <tr>
  60167. <td>Homepage</td>
  60168. <td><a href="https://wayland.freedesktop.org">https://wayland.freedesktop.org</a></td>
  60169. </tr>
  60170. <tr>
  60171. <td>License</td>
  60172. <td>MIT</td>
  60173. </tr>
  60174. <tr>
  60175. <td>Versions</td>
  60176. <td>1.24, 1.25, 1.26, 1.27, 1.28, 1.29, 1.30, 1.31, 1.32, 1.39, 1.42, 1.43, 1.44, 1.45</td>
  60177. </tr>
  60178. <tr>
  60179. <td>Architectures</td>
  60180. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60181. </tr>
  60182. <tr>
  60183. <td>Definition</td>
  60184. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wayland-protocols/xmake.lua">wayland-protocols/xmake.lua</a></td>
  60185. </tr>
  60186. </tbody>
  60187. </table>
  60188. <h5 id="installcommand">Install command</h5>
  60189. <pre><code class="lang-console">xrepo install wayland-protocols
  60190. </code></pre>
  60191. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60192. <pre><code class="lang-lua">add_requires("wayland-protocols")
  60193. </code></pre>
  60194. <h3 id="webdriverxxlinux">webdriverxx (linux)</h3>
  60195. <table>
  60196. <thead>
  60197. <tr>
  60198. <th>Description</th>
  60199. <th><em>A C++ client library for Selenium Webdriver</em></th>
  60200. </tr>
  60201. </thead>
  60202. <tbody>
  60203. <tr>
  60204. <td>Homepage</td>
  60205. <td><a href="https://GermanAizek.github.io/webdriverxx">https://GermanAizek.github.io/webdriverxx</a></td>
  60206. </tr>
  60207. <tr>
  60208. <td>License</td>
  60209. <td>MIT</td>
  60210. </tr>
  60211. <tr>
  60212. <td>Versions</td>
  60213. <td>2023.04.22, 2025.03.20</td>
  60214. </tr>
  60215. <tr>
  60216. <td>Architectures</td>
  60217. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60218. </tr>
  60219. <tr>
  60220. <td>Definition</td>
  60221. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webdriverxx/xmake.lua">webdriverxx/xmake.lua</a></td>
  60222. </tr>
  60223. </tbody>
  60224. </table>
  60225. <h5 id="installcommand">Install command</h5>
  60226. <pre><code class="lang-console">xrepo install webdriverxx
  60227. </code></pre>
  60228. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60229. <pre><code class="lang-lua">add_requires("webdriverxx")
  60230. </code></pre>
  60231. <h3 id="websocketpplinux">websocketpp (linux)</h3>
  60232. <table>
  60233. <thead>
  60234. <tr>
  60235. <th>Description</th>
  60236. <th><em>C++ websocket client/server library</em></th>
  60237. </tr>
  60238. </thead>
  60239. <tbody>
  60240. <tr>
  60241. <td>Homepage</td>
  60242. <td><a href="http://www.zaphoyd.com/websocketpp">http://www.zaphoyd.com/websocketpp</a></td>
  60243. </tr>
  60244. <tr>
  60245. <td>Versions</td>
  60246. <td>0.8.2</td>
  60247. </tr>
  60248. <tr>
  60249. <td>Architectures</td>
  60250. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60251. </tr>
  60252. <tr>
  60253. <td>Definition</td>
  60254. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/websocketpp/xmake.lua">websocketpp/xmake.lua</a></td>
  60255. </tr>
  60256. </tbody>
  60257. </table>
  60258. <h5 id="installcommand">Install command</h5>
  60259. <pre><code class="lang-console">xrepo install websocketpp
  60260. </code></pre>
  60261. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60262. <pre><code class="lang-lua">add_requires("websocketpp")
  60263. </code></pre>
  60264. <h3 id="webthingcpplinux">webthing-cpp (linux)</h3>
  60265. <table>
  60266. <thead>
  60267. <tr>
  60268. <th>Description</th>
  60269. <th><em>Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.</em></th>
  60270. </tr>
  60271. </thead>
  60272. <tbody>
  60273. <tr>
  60274. <td>Homepage</td>
  60275. <td><a href="https://github.com/bw-hro/webthing-cpp">https://github.com/bw-hro/webthing-cpp</a></td>
  60276. </tr>
  60277. <tr>
  60278. <td>License</td>
  60279. <td>MIT</td>
  60280. </tr>
  60281. <tr>
  60282. <td>Versions</td>
  60283. <td>v1.1.0, v1.2.0</td>
  60284. </tr>
  60285. <tr>
  60286. <td>Architectures</td>
  60287. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60288. </tr>
  60289. <tr>
  60290. <td>Definition</td>
  60291. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webthing-cpp/xmake.lua">webthing-cpp/xmake.lua</a></td>
  60292. </tr>
  60293. </tbody>
  60294. </table>
  60295. <h5 id="installcommand">Install command</h5>
  60296. <pre><code class="lang-console">xrepo install webthing-cpp
  60297. </code></pre>
  60298. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60299. <pre><code class="lang-lua">add_requires("webthing-cpp")
  60300. </code></pre>
  60301. <h3 id="webuilinux">webui (linux)</h3>
  60302. <table>
  60303. <thead>
  60304. <tr>
  60305. <th>Description</th>
  60306. <th><em>Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.</em></th>
  60307. </tr>
  60308. </thead>
  60309. <tbody>
  60310. <tr>
  60311. <td>Homepage</td>
  60312. <td><a href="https://webui.me">https://webui.me</a></td>
  60313. </tr>
  60314. <tr>
  60315. <td>License</td>
  60316. <td>MIT</td>
  60317. </tr>
  60318. <tr>
  60319. <td>Versions</td>
  60320. <td>2.3.0, 2.4.2</td>
  60321. </tr>
  60322. <tr>
  60323. <td>Architectures</td>
  60324. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60325. </tr>
  60326. <tr>
  60327. <td>Definition</td>
  60328. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/webui/xmake.lua">webui/xmake.lua</a></td>
  60329. </tr>
  60330. </tbody>
  60331. </table>
  60332. <h5 id="installcommand">Install command</h5>
  60333. <pre><code class="lang-console">xrepo install webui
  60334. </code></pre>
  60335. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60336. <pre><code class="lang-lua">add_requires("webui")
  60337. </code></pre>
  60338. <h3 id="wfrestlinux">wfrest (linux)</h3>
  60339. <table>
  60340. <thead>
  60341. <tr>
  60342. <th>Description</th>
  60343. <th><em>C++ Web Framework REST API</em></th>
  60344. </tr>
  60345. </thead>
  60346. <tbody>
  60347. <tr>
  60348. <td>Homepage</td>
  60349. <td><a href="https://github.com/wfrest/wfrest">https://github.com/wfrest/wfrest</a></td>
  60350. </tr>
  60351. <tr>
  60352. <td>License</td>
  60353. <td>Apache-2.0</td>
  60354. </tr>
  60355. <tr>
  60356. <td>Versions</td>
  60357. <td>v0.9.3, v0.9.4, v0.9.5, v0.9.6, v0.9.7, v0.9.8</td>
  60358. </tr>
  60359. <tr>
  60360. <td>Architectures</td>
  60361. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60362. </tr>
  60363. <tr>
  60364. <td>Definition</td>
  60365. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wfrest/xmake.lua">wfrest/xmake.lua</a></td>
  60366. </tr>
  60367. </tbody>
  60368. </table>
  60369. <h5 id="installcommand">Install command</h5>
  60370. <pre><code class="lang-console">xrepo install wfrest
  60371. </code></pre>
  60372. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60373. <pre><code class="lang-lua">add_requires("wfrest")
  60374. </code></pre>
  60375. <h3 id="wgpunativelinux">wgpu-native (linux)</h3>
  60376. <table>
  60377. <thead>
  60378. <tr>
  60379. <th>Description</th>
  60380. <th><em>Native WebGPU implementation based on wgpu-core</em></th>
  60381. </tr>
  60382. </thead>
  60383. <tbody>
  60384. <tr>
  60385. <td>Homepage</td>
  60386. <td><a href="https://github.com/gfx-rs/wgpu-native">https://github.com/gfx-rs/wgpu-native</a></td>
  60387. </tr>
  60388. <tr>
  60389. <td>License</td>
  60390. <td>Apache-2.0</td>
  60391. </tr>
  60392. <tr>
  60393. <td>Versions</td>
  60394. <td>v0.17.0+2, v0.19.4+1, v24.0.0+1, v25.0.2+1</td>
  60395. </tr>
  60396. <tr>
  60397. <td>Architectures</td>
  60398. <td>arm64, x86_64</td>
  60399. </tr>
  60400. <tr>
  60401. <td>Definition</td>
  60402. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wgpu-native/xmake.lua">wgpu-native/xmake.lua</a></td>
  60403. </tr>
  60404. </tbody>
  60405. </table>
  60406. <h5 id="installcommand">Install command</h5>
  60407. <pre><code class="lang-console">xrepo install wgpu-native
  60408. </code></pre>
  60409. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60410. <pre><code class="lang-lua">add_requires("wgpu-native")
  60411. </code></pre>
  60412. <h3 id="wgslvalidatorlinux">wgsl-validator (linux)</h3>
  60413. <table>
  60414. <thead>
  60415. <tr>
  60416. <th>Description</th>
  60417. <th><em>WGSL validator in Rust with C bindings.</em></th>
  60418. </tr>
  60419. </thead>
  60420. <tbody>
  60421. <tr>
  60422. <td>Homepage</td>
  60423. <td><a href="https://github.com/NazaraEngine/wgsl-validator">https://github.com/NazaraEngine/wgsl-validator</a></td>
  60424. </tr>
  60425. <tr>
  60426. <td>License</td>
  60427. <td>MIT</td>
  60428. </tr>
  60429. <tr>
  60430. <td>Versions</td>
  60431. <td>v1.0.0</td>
  60432. </tr>
  60433. <tr>
  60434. <td>Architectures</td>
  60435. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60436. </tr>
  60437. <tr>
  60438. <td>Definition</td>
  60439. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wgsl-validator/xmake.lua">wgsl-validator/xmake.lua</a></td>
  60440. </tr>
  60441. </tbody>
  60442. </table>
  60443. <h5 id="installcommand">Install command</h5>
  60444. <pre><code class="lang-console">xrepo install wgsl-validator
  60445. </code></pre>
  60446. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60447. <pre><code class="lang-lua">add_requires("wgsl-validator")
  60448. </code></pre>
  60449. <h3 id="whereamilinux">whereami (linux)</h3>
  60450. <table>
  60451. <thead>
  60452. <tr>
  60453. <th>Description</th>
  60454. <th><em>Locate the current running executable and the current running module/library on the file system 🔎</em></th>
  60455. </tr>
  60456. </thead>
  60457. <tbody>
  60458. <tr>
  60459. <td>Homepage</td>
  60460. <td><a href="https://github.com/gpakosz/whereami">https://github.com/gpakosz/whereami</a></td>
  60461. </tr>
  60462. <tr>
  60463. <td>License</td>
  60464. <td>MIT</td>
  60465. </tr>
  60466. <tr>
  60467. <td>Versions</td>
  60468. <td>2024.08.26</td>
  60469. </tr>
  60470. <tr>
  60471. <td>Architectures</td>
  60472. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60473. </tr>
  60474. <tr>
  60475. <td>Definition</td>
  60476. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/whereami/xmake.lua">whereami/xmake.lua</a></td>
  60477. </tr>
  60478. </tbody>
  60479. </table>
  60480. <h5 id="installcommand">Install command</h5>
  60481. <pre><code class="lang-console">xrepo install whereami
  60482. </code></pre>
  60483. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60484. <pre><code class="lang-lua">add_requires("whereami")
  60485. </code></pre>
  60486. <h3 id="whichlinux">which (linux)</h3>
  60487. <table>
  60488. <thead>
  60489. <tr>
  60490. <th>Description</th>
  60491. <th><em>shows the full path of (shell) commands</em></th>
  60492. </tr>
  60493. </thead>
  60494. <tbody>
  60495. <tr>
  60496. <td>Homepage</td>
  60497. <td><a href="https://www.gnu.org/software/which/">https://www.gnu.org/software/which/</a></td>
  60498. </tr>
  60499. <tr>
  60500. <td>Versions</td>
  60501. <td>2.16, 2.17, 2.19, 2.20, 2.21</td>
  60502. </tr>
  60503. <tr>
  60504. <td>Architectures</td>
  60505. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60506. </tr>
  60507. <tr>
  60508. <td>Definition</td>
  60509. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/which/xmake.lua">which/xmake.lua</a></td>
  60510. </tr>
  60511. </tbody>
  60512. </table>
  60513. <h5 id="installcommand">Install command</h5>
  60514. <pre><code class="lang-console">xrepo install which
  60515. </code></pre>
  60516. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60517. <pre><code class="lang-lua">add_requires("which")
  60518. </code></pre>
  60519. <h3 id="whispercpplinux">whisper.cpp (linux)</h3>
  60520. <table>
  60521. <thead>
  60522. <tr>
  60523. <th>Description</th>
  60524. <th><em>Port of OpenAI&#39;s Whisper model in C/C++</em></th>
  60525. </tr>
  60526. </thead>
  60527. <tbody>
  60528. <tr>
  60529. <td>Homepage</td>
  60530. <td><a href="https://github.com/ggerganov/whisper.cpp">https://github.com/ggerganov/whisper.cpp</a></td>
  60531. </tr>
  60532. <tr>
  60533. <td>Versions</td>
  60534. <td>1.4.2, 1.5.4, 1.5.5, 1.6.0, 1.6.2</td>
  60535. </tr>
  60536. <tr>
  60537. <td>Architectures</td>
  60538. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60539. </tr>
  60540. <tr>
  60541. <td>Definition</td>
  60542. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/whisper.cpp/xmake.lua">whisper.cpp/xmake.lua</a></td>
  60543. </tr>
  60544. </tbody>
  60545. </table>
  60546. <h5 id="installcommand">Install command</h5>
  60547. <pre><code class="lang-console">xrepo install whisper.cpp
  60548. </code></pre>
  60549. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60550. <pre><code class="lang-lua">add_requires("whisper.cpp")
  60551. </code></pre>
  60552. <h3 id="wigxjpflinux">wigxjpf (linux)</h3>
  60553. <table>
  60554. <thead>
  60555. <tr>
  60556. <th>Description</th>
  60557. <th><em>WIGXJPF evaluates Wigner 3j, 6j and 9j symbols accurately using prime factorisation and multi-word integer arithmetic.</em></th>
  60558. </tr>
  60559. </thead>
  60560. <tbody>
  60561. <tr>
  60562. <td>Homepage</td>
  60563. <td><a href="https://fy.chalmers.se/subatom/wigxjpf/">https://fy.chalmers.se/subatom/wigxjpf/</a></td>
  60564. </tr>
  60565. <tr>
  60566. <td>License</td>
  60567. <td>table: 0x55b8d513d9e0</td>
  60568. </tr>
  60569. <tr>
  60570. <td>Versions</td>
  60571. <td>1.13</td>
  60572. </tr>
  60573. <tr>
  60574. <td>Architectures</td>
  60575. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60576. </tr>
  60577. <tr>
  60578. <td>Definition</td>
  60579. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wigxjpf/xmake.lua">wigxjpf/xmake.lua</a></td>
  60580. </tr>
  60581. </tbody>
  60582. </table>
  60583. <h5 id="installcommand">Install command</h5>
  60584. <pre><code class="lang-console">xrepo install wigxjpf
  60585. </code></pre>
  60586. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60587. <pre><code class="lang-lua">add_requires("wigxjpf")
  60588. </code></pre>
  60589. <h3 id="wirehairlinux">wirehair (linux)</h3>
  60590. <table>
  60591. <thead>
  60592. <tr>
  60593. <th>Description</th>
  60594. <th><em>Wirehair : O(N) Fountain Code for Large Data</em></th>
  60595. </tr>
  60596. </thead>
  60597. <tbody>
  60598. <tr>
  60599. <td>Homepage</td>
  60600. <td><a href="http://wirehairfec.com">http://wirehairfec.com</a></td>
  60601. </tr>
  60602. <tr>
  60603. <td>License</td>
  60604. <td>BSD-3-Clause</td>
  60605. </tr>
  60606. <tr>
  60607. <td>Versions</td>
  60608. <td>2023.12.02</td>
  60609. </tr>
  60610. <tr>
  60611. <td>Architectures</td>
  60612. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60613. </tr>
  60614. <tr>
  60615. <td>Definition</td>
  60616. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wirehair/xmake.lua">wirehair/xmake.lua</a></td>
  60617. </tr>
  60618. </tbody>
  60619. </table>
  60620. <h5 id="installcommand">Install command</h5>
  60621. <pre><code class="lang-console">xrepo install wirehair
  60622. </code></pre>
  60623. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60624. <pre><code class="lang-lua">add_requires("wirehair")
  60625. </code></pre>
  60626. <h3 id="wjakob_filesystemlinux">wjakob_filesystem (linux)</h3>
  60627. <table>
  60628. <thead>
  60629. <tr>
  60630. <th>Description</th>
  60631. <th><em>A tiny self-contained path manipulation library for C++</em></th>
  60632. </tr>
  60633. </thead>
  60634. <tbody>
  60635. <tr>
  60636. <td>Homepage</td>
  60637. <td><a href="https://github.com/wjakob/filesystem">https://github.com/wjakob/filesystem</a></td>
  60638. </tr>
  60639. <tr>
  60640. <td>License</td>
  60641. <td>BSD-3-Clause</td>
  60642. </tr>
  60643. <tr>
  60644. <td>Versions</td>
  60645. <td>2021.10.28</td>
  60646. </tr>
  60647. <tr>
  60648. <td>Architectures</td>
  60649. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60650. </tr>
  60651. <tr>
  60652. <td>Definition</td>
  60653. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wjakob_filesystem/xmake.lua">wjakob_filesystem/xmake.lua</a></td>
  60654. </tr>
  60655. </tbody>
  60656. </table>
  60657. <h5 id="installcommand">Install command</h5>
  60658. <pre><code class="lang-console">xrepo install wjakob_filesystem
  60659. </code></pre>
  60660. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60661. <pre><code class="lang-lua">add_requires("wjakob_filesystem")
  60662. </code></pre>
  60663. <h3 id="woff2linux">woff2 (linux)</h3>
  60664. <table>
  60665. <thead>
  60666. <tr>
  60667. <th>Description</th>
  60668. <th><em>Font compression reference code.</em></th>
  60669. </tr>
  60670. </thead>
  60671. <tbody>
  60672. <tr>
  60673. <td>Homepage</td>
  60674. <td><a href="https://github.com/google/woff2">https://github.com/google/woff2</a></td>
  60675. </tr>
  60676. <tr>
  60677. <td>License</td>
  60678. <td>MIT</td>
  60679. </tr>
  60680. <tr>
  60681. <td>Versions</td>
  60682. <td>v1.0.2</td>
  60683. </tr>
  60684. <tr>
  60685. <td>Architectures</td>
  60686. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60687. </tr>
  60688. <tr>
  60689. <td>Definition</td>
  60690. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/woff2/xmake.lua">woff2/xmake.lua</a></td>
  60691. </tr>
  60692. </tbody>
  60693. </table>
  60694. <h5 id="installcommand">Install command</h5>
  60695. <pre><code class="lang-console">xrepo install woff2
  60696. </code></pre>
  60697. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60698. <pre><code class="lang-lua">add_requires("woff2")
  60699. </code></pre>
  60700. <h3 id="wolfssllinux">wolfssl (linux)</h3>
  60701. <table>
  60702. <thead>
  60703. <tr>
  60704. <th>Description</th>
  60705. <th><em>The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!</em></th>
  60706. </tr>
  60707. </thead>
  60708. <tbody>
  60709. <tr>
  60710. <td>Homepage</td>
  60711. <td><a href="https://www.wolfssl.com">https://www.wolfssl.com</a></td>
  60712. </tr>
  60713. <tr>
  60714. <td>License</td>
  60715. <td>GPL-2.0</td>
  60716. </tr>
  60717. <tr>
  60718. <td>Versions</td>
  60719. <td>5.3.0, 5.6.2, 5.6.3, 5.6.4, 5.6.6, 5.7.2</td>
  60720. </tr>
  60721. <tr>
  60722. <td>Architectures</td>
  60723. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60724. </tr>
  60725. <tr>
  60726. <td>Definition</td>
  60727. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wolfssl/xmake.lua">wolfssl/xmake.lua</a></td>
  60728. </tr>
  60729. </tbody>
  60730. </table>
  60731. <h5 id="installcommand">Install command</h5>
  60732. <pre><code class="lang-console">xrepo install wolfssl
  60733. </code></pre>
  60734. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60735. <pre><code class="lang-lua">add_requires("wolfssl")
  60736. </code></pre>
  60737. <h3 id="workflowlinux">workflow (linux)</h3>
  60738. <table>
  60739. <thead>
  60740. <tr>
  60741. <th>Description</th>
  60742. <th><em>C++ Parallel Computing and Asynchronous Networking Framework</em></th>
  60743. </tr>
  60744. </thead>
  60745. <tbody>
  60746. <tr>
  60747. <td>Homepage</td>
  60748. <td><a href="https://github.com/sogou/workflow">https://github.com/sogou/workflow</a></td>
  60749. </tr>
  60750. <tr>
  60751. <td>License</td>
  60752. <td>Apache-2.0</td>
  60753. </tr>
  60754. <tr>
  60755. <td>Versions</td>
  60756. <td>v0.10.6, v0.10.7, v0.10.8, v0.10.9, v0.11.1, v0.11.2, v0.11.3, v0.11.4, v0.11.9, v0.11.11</td>
  60757. </tr>
  60758. <tr>
  60759. <td>Architectures</td>
  60760. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60761. </tr>
  60762. <tr>
  60763. <td>Definition</td>
  60764. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/workflow/xmake.lua">workflow/xmake.lua</a></td>
  60765. </tr>
  60766. </tbody>
  60767. </table>
  60768. <h5 id="installcommand">Install command</h5>
  60769. <pre><code class="lang-console">xrepo install workflow
  60770. </code></pre>
  60771. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60772. <pre><code class="lang-lua">add_requires("workflow")
  60773. </code></pre>
  60774. <h3 id="workspace_hanyalinux">workspace_hanya (linux)</h3>
  60775. <table>
  60776. <thead>
  60777. <tr>
  60778. <th>Description</th>
  60779. <th><em>Workspace is a lightweight asynchronous execution framework based on C++11</em></th>
  60780. </tr>
  60781. </thead>
  60782. <tbody>
  60783. <tr>
  60784. <td>Homepage</td>
  60785. <td><a href="https://github.com/CodingHanYa/workspace">https://github.com/CodingHanYa/workspace</a></td>
  60786. </tr>
  60787. <tr>
  60788. <td>License</td>
  60789. <td>Apache-2.0</td>
  60790. </tr>
  60791. <tr>
  60792. <td>Versions</td>
  60793. <td>2023.5.8</td>
  60794. </tr>
  60795. <tr>
  60796. <td>Architectures</td>
  60797. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60798. </tr>
  60799. <tr>
  60800. <td>Definition</td>
  60801. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/workspace_hanya/xmake.lua">workspace_hanya/xmake.lua</a></td>
  60802. </tr>
  60803. </tbody>
  60804. </table>
  60805. <h5 id="installcommand">Install command</h5>
  60806. <pre><code class="lang-console">xrepo install workspace_hanya
  60807. </code></pre>
  60808. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60809. <pre><code class="lang-lua">add_requires("workspace_hanya")
  60810. </code></pre>
  60811. <h3 id="wrenlinux">wren (linux)</h3>
  60812. <table>
  60813. <thead>
  60814. <tr>
  60815. <th>Description</th>
  60816. <th><em>Wren is a small, fast, class-based concurrent scripting language.</em></th>
  60817. </tr>
  60818. </thead>
  60819. <tbody>
  60820. <tr>
  60821. <td>Homepage</td>
  60822. <td><a href="http://wren.io">http://wren.io</a></td>
  60823. </tr>
  60824. <tr>
  60825. <td>License</td>
  60826. <td>MIT</td>
  60827. </tr>
  60828. <tr>
  60829. <td>Versions</td>
  60830. <td>0.4.0</td>
  60831. </tr>
  60832. <tr>
  60833. <td>Architectures</td>
  60834. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60835. </tr>
  60836. <tr>
  60837. <td>Definition</td>
  60838. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wren/xmake.lua">wren/xmake.lua</a></td>
  60839. </tr>
  60840. </tbody>
  60841. </table>
  60842. <h5 id="installcommand">Install command</h5>
  60843. <pre><code class="lang-console">xrepo install wren
  60844. </code></pre>
  60845. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60846. <pre><code class="lang-lua">add_requires("wren")
  60847. </code></pre>
  60848. <h3 id="wxwidgetslinux">wxwidgets (linux)</h3>
  60849. <table>
  60850. <thead>
  60851. <tr>
  60852. <th>Description</th>
  60853. <th><em>Cross-Platform C++ GUI Library</em></th>
  60854. </tr>
  60855. </thead>
  60856. <tbody>
  60857. <tr>
  60858. <td>Homepage</td>
  60859. <td><a href="https://www.wxwidgets.org/">https://www.wxwidgets.org/</a></td>
  60860. </tr>
  60861. <tr>
  60862. <td>Versions</td>
  60863. <td>3.2.0, 3.2.2, 3.2.3, 3.2.4, 3.2.5</td>
  60864. </tr>
  60865. <tr>
  60866. <td>Architectures</td>
  60867. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60868. </tr>
  60869. <tr>
  60870. <td>Definition</td>
  60871. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wxwidgets/xmake.lua">wxwidgets/xmake.lua</a></td>
  60872. </tr>
  60873. </tbody>
  60874. </table>
  60875. <h5 id="installcommand">Install command</h5>
  60876. <pre><code class="lang-console">xrepo install wxwidgets
  60877. </code></pre>
  60878. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60879. <pre><code class="lang-lua">add_requires("wxwidgets")
  60880. </code></pre>
  60881. <h3 id="wyhashlinux">wyhash (linux)</h3>
  60882. <table>
  60883. <thead>
  60884. <tr>
  60885. <th>Description</th>
  60886. <th><em>The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.</em></th>
  60887. </tr>
  60888. </thead>
  60889. <tbody>
  60890. <tr>
  60891. <td>Homepage</td>
  60892. <td><a href="https://github.com/wangyi-fudan/wyhash">https://github.com/wangyi-fudan/wyhash</a></td>
  60893. </tr>
  60894. <tr>
  60895. <td>License</td>
  60896. <td>Unlicense</td>
  60897. </tr>
  60898. <tr>
  60899. <td>Versions</td>
  60900. <td>2023.04.10, 2024.06.07</td>
  60901. </tr>
  60902. <tr>
  60903. <td>Architectures</td>
  60904. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60905. </tr>
  60906. <tr>
  60907. <td>Definition</td>
  60908. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wyhash/xmake.lua">wyhash/xmake.lua</a></td>
  60909. </tr>
  60910. </tbody>
  60911. </table>
  60912. <h5 id="installcommand">Install command</h5>
  60913. <pre><code class="lang-console">xrepo install wyhash
  60914. </code></pre>
  60915. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60916. <pre><code class="lang-lua">add_requires("wyhash")
  60917. </code></pre>
  60918. <h2 id="x">x</h2>
  60919. <h3 id="x264linux">x264 (linux)</h3>
  60920. <table>
  60921. <thead>
  60922. <tr>
  60923. <th>Description</th>
  60924. <th><em>A free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.</em></th>
  60925. </tr>
  60926. </thead>
  60927. <tbody>
  60928. <tr>
  60929. <td>Homepage</td>
  60930. <td><a href="https://www.videolan.org/developers/x264.html">https://www.videolan.org/developers/x264.html</a></td>
  60931. </tr>
  60932. <tr>
  60933. <td>License</td>
  60934. <td>GPL-2.0</td>
  60935. </tr>
  60936. <tr>
  60937. <td>Versions</td>
  60938. <td>v2018.09.25, v2021.09.29, v2023.04.04, v2024.02.27</td>
  60939. </tr>
  60940. <tr>
  60941. <td>Architectures</td>
  60942. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60943. </tr>
  60944. <tr>
  60945. <td>Definition</td>
  60946. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x264/xmake.lua">x264/xmake.lua</a></td>
  60947. </tr>
  60948. </tbody>
  60949. </table>
  60950. <h5 id="installcommand">Install command</h5>
  60951. <pre><code class="lang-console">xrepo install x264
  60952. </code></pre>
  60953. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60954. <pre><code class="lang-lua">add_requires("x264")
  60955. </code></pre>
  60956. <h3 id="x265linux">x265 (linux)</h3>
  60957. <table>
  60958. <thead>
  60959. <tr>
  60960. <th>Description</th>
  60961. <th><em>A free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.</em></th>
  60962. </tr>
  60963. </thead>
  60964. <tbody>
  60965. <tr>
  60966. <td>Homepage</td>
  60967. <td><a href="http://x265.org">http://x265.org</a></td>
  60968. </tr>
  60969. <tr>
  60970. <td>License</td>
  60971. <td>GPL-2.0</td>
  60972. </tr>
  60973. <tr>
  60974. <td>Versions</td>
  60975. <td>3.2, 3.2.1, 3.3, 3.4, 4.0</td>
  60976. </tr>
  60977. <tr>
  60978. <td>Architectures</td>
  60979. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  60980. </tr>
  60981. <tr>
  60982. <td>Definition</td>
  60983. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x265/xmake.lua">x265/xmake.lua</a></td>
  60984. </tr>
  60985. </tbody>
  60986. </table>
  60987. <h5 id="installcommand">Install command</h5>
  60988. <pre><code class="lang-console">xrepo install x265
  60989. </code></pre>
  60990. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  60991. <pre><code class="lang-lua">add_requires("x265")
  60992. </code></pre>
  60993. <h3 id="xapiancorelinux">xapian-core (linux)</h3>
  60994. <table>
  60995. <thead>
  60996. <tr>
  60997. <th>Description</th>
  60998. <th><em>Xapian is an Open Source Search Engine Library, with bindings to allow use from Perl, Python 2, Python 3, PHP 5, PHP 7, Java, Tcl, C#, Ruby, Lua, Erlang, Node.js, R.</em></th>
  60999. </tr>
  61000. </thead>
  61001. <tbody>
  61002. <tr>
  61003. <td>Homepage</td>
  61004. <td><a href="https://savannah.gnu.org/projects/osip">https://savannah.gnu.org/projects/osip</a></td>
  61005. </tr>
  61006. <tr>
  61007. <td>License</td>
  61008. <td>GPL-2.0-or-later</td>
  61009. </tr>
  61010. <tr>
  61011. <td>Versions</td>
  61012. <td>1.4.27, 1.4.28, 1.4.29</td>
  61013. </tr>
  61014. <tr>
  61015. <td>Architectures</td>
  61016. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61017. </tr>
  61018. <tr>
  61019. <td>Definition</td>
  61020. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xapian-core/xmake.lua">xapian-core/xmake.lua</a></td>
  61021. </tr>
  61022. </tbody>
  61023. </table>
  61024. <h5 id="installcommand">Install command</h5>
  61025. <pre><code class="lang-console">xrepo install xapian-core
  61026. </code></pre>
  61027. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61028. <pre><code class="lang-lua">add_requires("xapian-core")
  61029. </code></pre>
  61030. <h3 id="xbyaklinux">xbyak (linux)</h3>
  61031. <table>
  61032. <thead>
  61033. <tr>
  61034. <th>Description</th>
  61035. <th><em>JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2/AVX-512</em></th>
  61036. </tr>
  61037. </thead>
  61038. <tbody>
  61039. <tr>
  61040. <td>Homepage</td>
  61041. <td><a href="https://github.com/herumi/xbyak">https://github.com/herumi/xbyak</a></td>
  61042. </tr>
  61043. <tr>
  61044. <td>Versions</td>
  61045. <td>v6.02, v6.03, v6.73, v7.06</td>
  61046. </tr>
  61047. <tr>
  61048. <td>Architectures</td>
  61049. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61050. </tr>
  61051. <tr>
  61052. <td>Definition</td>
  61053. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xbyak/xmake.lua">xbyak/xmake.lua</a></td>
  61054. </tr>
  61055. </tbody>
  61056. </table>
  61057. <h5 id="installcommand">Install command</h5>
  61058. <pre><code class="lang-console">xrepo install xbyak
  61059. </code></pre>
  61060. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61061. <pre><code class="lang-lua">add_requires("xbyak")
  61062. </code></pre>
  61063. <h3 id="xcbprotolinux">xcb-proto (linux)</h3>
  61064. <table>
  61065. <thead>
  61066. <tr>
  61067. <th>Description</th>
  61068. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61069. </tr>
  61070. </thead>
  61071. <tbody>
  61072. <tr>
  61073. <td>Homepage</td>
  61074. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  61075. </tr>
  61076. <tr>
  61077. <td>Versions</td>
  61078. <td>1.13, 1.14, 1.14.1, 1.16.0, 1.17.0</td>
  61079. </tr>
  61080. <tr>
  61081. <td>Architectures</td>
  61082. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61083. </tr>
  61084. <tr>
  61085. <td>Definition</td>
  61086. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-proto/xmake.lua">xcb-proto/xmake.lua</a></td>
  61087. </tr>
  61088. </tbody>
  61089. </table>
  61090. <h5 id="installcommand">Install command</h5>
  61091. <pre><code class="lang-console">xrepo install xcb-proto
  61092. </code></pre>
  61093. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61094. <pre><code class="lang-lua">add_requires("xcb-proto")
  61095. </code></pre>
  61096. <h3 id="xcbutillinux">xcb-util (linux)</h3>
  61097. <table>
  61098. <thead>
  61099. <tr>
  61100. <th>Description</th>
  61101. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61102. </tr>
  61103. </thead>
  61104. <tbody>
  61105. <tr>
  61106. <td>Homepage</td>
  61107. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61108. </tr>
  61109. <tr>
  61110. <td>Versions</td>
  61111. <td>0.3.6, 0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  61112. </tr>
  61113. <tr>
  61114. <td>Architectures</td>
  61115. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61116. </tr>
  61117. <tr>
  61118. <td>Definition</td>
  61119. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util/xmake.lua">xcb-util/xmake.lua</a></td>
  61120. </tr>
  61121. </tbody>
  61122. </table>
  61123. <h5 id="installcommand">Install command</h5>
  61124. <pre><code class="lang-console">xrepo install xcb-util
  61125. </code></pre>
  61126. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61127. <pre><code class="lang-lua">add_requires("xcb-util")
  61128. </code></pre>
  61129. <h3 id="xcbutilcursorlinux">xcb-util-cursor (linux)</h3>
  61130. <table>
  61131. <thead>
  61132. <tr>
  61133. <th>Description</th>
  61134. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61135. </tr>
  61136. </thead>
  61137. <tbody>
  61138. <tr>
  61139. <td>Homepage</td>
  61140. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61141. </tr>
  61142. <tr>
  61143. <td>Versions</td>
  61144. <td>0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5</td>
  61145. </tr>
  61146. <tr>
  61147. <td>Architectures</td>
  61148. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61149. </tr>
  61150. <tr>
  61151. <td>Definition</td>
  61152. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-cursor/xmake.lua">xcb-util-cursor/xmake.lua</a></td>
  61153. </tr>
  61154. </tbody>
  61155. </table>
  61156. <h5 id="installcommand">Install command</h5>
  61157. <pre><code class="lang-console">xrepo install xcb-util-cursor
  61158. </code></pre>
  61159. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61160. <pre><code class="lang-lua">add_requires("xcb-util-cursor")
  61161. </code></pre>
  61162. <h3 id="xcbutilerrorslinux">xcb-util-errors (linux)</h3>
  61163. <table>
  61164. <thead>
  61165. <tr>
  61166. <th>Description</th>
  61167. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61168. </tr>
  61169. </thead>
  61170. <tbody>
  61171. <tr>
  61172. <td>Homepage</td>
  61173. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61174. </tr>
  61175. <tr>
  61176. <td>Versions</td>
  61177. <td>1.0, 1.0.1</td>
  61178. </tr>
  61179. <tr>
  61180. <td>Architectures</td>
  61181. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61182. </tr>
  61183. <tr>
  61184. <td>Definition</td>
  61185. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-errors/xmake.lua">xcb-util-errors/xmake.lua</a></td>
  61186. </tr>
  61187. </tbody>
  61188. </table>
  61189. <h5 id="installcommand">Install command</h5>
  61190. <pre><code class="lang-console">xrepo install xcb-util-errors
  61191. </code></pre>
  61192. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61193. <pre><code class="lang-lua">add_requires("xcb-util-errors")
  61194. </code></pre>
  61195. <h3 id="xcbutilimagelinux">xcb-util-image (linux)</h3>
  61196. <table>
  61197. <thead>
  61198. <tr>
  61199. <th>Description</th>
  61200. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61201. </tr>
  61202. </thead>
  61203. <tbody>
  61204. <tr>
  61205. <td>Homepage</td>
  61206. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61207. </tr>
  61208. <tr>
  61209. <td>Versions</td>
  61210. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  61211. </tr>
  61212. <tr>
  61213. <td>Architectures</td>
  61214. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61215. </tr>
  61216. <tr>
  61217. <td>Definition</td>
  61218. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-image/xmake.lua">xcb-util-image/xmake.lua</a></td>
  61219. </tr>
  61220. </tbody>
  61221. </table>
  61222. <h5 id="installcommand">Install command</h5>
  61223. <pre><code class="lang-console">xrepo install xcb-util-image
  61224. </code></pre>
  61225. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61226. <pre><code class="lang-lua">add_requires("xcb-util-image")
  61227. </code></pre>
  61228. <h3 id="xcbutilkeysymslinux">xcb-util-keysyms (linux)</h3>
  61229. <table>
  61230. <thead>
  61231. <tr>
  61232. <th>Description</th>
  61233. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61234. </tr>
  61235. </thead>
  61236. <tbody>
  61237. <tr>
  61238. <td>Homepage</td>
  61239. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61240. </tr>
  61241. <tr>
  61242. <td>Versions</td>
  61243. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1</td>
  61244. </tr>
  61245. <tr>
  61246. <td>Architectures</td>
  61247. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61248. </tr>
  61249. <tr>
  61250. <td>Definition</td>
  61251. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-keysyms/xmake.lua">xcb-util-keysyms/xmake.lua</a></td>
  61252. </tr>
  61253. </tbody>
  61254. </table>
  61255. <h5 id="installcommand">Install command</h5>
  61256. <pre><code class="lang-console">xrepo install xcb-util-keysyms
  61257. </code></pre>
  61258. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61259. <pre><code class="lang-lua">add_requires("xcb-util-keysyms")
  61260. </code></pre>
  61261. <h3 id="xcbutilrenderutillinux">xcb-util-renderutil (linux)</h3>
  61262. <table>
  61263. <thead>
  61264. <tr>
  61265. <th>Description</th>
  61266. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61267. </tr>
  61268. </thead>
  61269. <tbody>
  61270. <tr>
  61271. <td>Homepage</td>
  61272. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61273. </tr>
  61274. <tr>
  61275. <td>Versions</td>
  61276. <td>0.3.8, 0.3.9, 0.3.10</td>
  61277. </tr>
  61278. <tr>
  61279. <td>Architectures</td>
  61280. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61281. </tr>
  61282. <tr>
  61283. <td>Definition</td>
  61284. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-renderutil/xmake.lua">xcb-util-renderutil/xmake.lua</a></td>
  61285. </tr>
  61286. </tbody>
  61287. </table>
  61288. <h5 id="installcommand">Install command</h5>
  61289. <pre><code class="lang-console">xrepo install xcb-util-renderutil
  61290. </code></pre>
  61291. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61292. <pre><code class="lang-lua">add_requires("xcb-util-renderutil")
  61293. </code></pre>
  61294. <h3 id="xcbutilwmlinux">xcb-util-wm (linux)</h3>
  61295. <table>
  61296. <thead>
  61297. <tr>
  61298. <th>Description</th>
  61299. <th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
  61300. </tr>
  61301. </thead>
  61302. <tbody>
  61303. <tr>
  61304. <td>Homepage</td>
  61305. <td><a href="https://xcb.freedesktop.org">https://xcb.freedesktop.org</a></td>
  61306. </tr>
  61307. <tr>
  61308. <td>Versions</td>
  61309. <td>0.3.8, 0.3.9, 0.4.0, 0.4.1, 0.4.2</td>
  61310. </tr>
  61311. <tr>
  61312. <td>Architectures</td>
  61313. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61314. </tr>
  61315. <tr>
  61316. <td>Definition</td>
  61317. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-util-wm/xmake.lua">xcb-util-wm/xmake.lua</a></td>
  61318. </tr>
  61319. </tbody>
  61320. </table>
  61321. <h5 id="installcommand">Install command</h5>
  61322. <pre><code class="lang-console">xrepo install xcb-util-wm
  61323. </code></pre>
  61324. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61325. <pre><code class="lang-lua">add_requires("xcb-util-wm")
  61326. </code></pre>
  61327. <h3 id="xercesclinux">xerces-c (linux)</h3>
  61328. <table>
  61329. <thead>
  61330. <tr>
  61331. <th>Description</th>
  61332. <th><em>Xerces-C++ is a validating XML parser written in a portable subset of C++.</em></th>
  61333. </tr>
  61334. </thead>
  61335. <tbody>
  61336. <tr>
  61337. <td>Homepage</td>
  61338. <td><a href="https://xerces.apache.org/xerces-c/">https://xerces.apache.org/xerces-c/</a></td>
  61339. </tr>
  61340. <tr>
  61341. <td>License</td>
  61342. <td>Apache-2.0</td>
  61343. </tr>
  61344. <tr>
  61345. <td>Versions</td>
  61346. <td>3.2.4, 3.2.5</td>
  61347. </tr>
  61348. <tr>
  61349. <td>Architectures</td>
  61350. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61351. </tr>
  61352. <tr>
  61353. <td>Definition</td>
  61354. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xerces-c/xmake.lua">xerces-c/xmake.lua</a></td>
  61355. </tr>
  61356. </tbody>
  61357. </table>
  61358. <h5 id="installcommand">Install command</h5>
  61359. <pre><code class="lang-console">xrepo install xerces-c
  61360. </code></pre>
  61361. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61362. <pre><code class="lang-lua">add_requires("xerces-c")
  61363. </code></pre>
  61364. <h3 id="xframelinux">xframe (linux)</h3>
  61365. <table>
  61366. <thead>
  61367. <tr>
  61368. <th>Description</th>
  61369. <th><em>C++ multi-dimensional labeled arrays and dataframe based on xtensor</em></th>
  61370. </tr>
  61371. </thead>
  61372. <tbody>
  61373. <tr>
  61374. <td>Homepage</td>
  61375. <td><a href="https://github.com/xtensor-stack/xframe/">https://github.com/xtensor-stack/xframe/</a></td>
  61376. </tr>
  61377. <tr>
  61378. <td>License</td>
  61379. <td>BSD-3-Clause</td>
  61380. </tr>
  61381. <tr>
  61382. <td>Versions</td>
  61383. <td>0.2.0, 0.3.0</td>
  61384. </tr>
  61385. <tr>
  61386. <td>Architectures</td>
  61387. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61388. </tr>
  61389. <tr>
  61390. <td>Definition</td>
  61391. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xframe/xmake.lua">xframe/xmake.lua</a></td>
  61392. </tr>
  61393. </tbody>
  61394. </table>
  61395. <h5 id="installcommand">Install command</h5>
  61396. <pre><code class="lang-console">xrepo install xframe
  61397. </code></pre>
  61398. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61399. <pre><code class="lang-lua">add_requires("xframe")
  61400. </code></pre>
  61401. <h3 id="xgrammarlinux">xgrammar (linux)</h3>
  61402. <table>
  61403. <thead>
  61404. <tr>
  61405. <th>Description</th>
  61406. <th><em>Fast, Flexible and Portable Structured Generation</em></th>
  61407. </tr>
  61408. </thead>
  61409. <tbody>
  61410. <tr>
  61411. <td>Homepage</td>
  61412. <td><a href="https://xgrammar.mlc.ai/">https://xgrammar.mlc.ai/</a></td>
  61413. </tr>
  61414. <tr>
  61415. <td>License</td>
  61416. <td>Apache-2.0</td>
  61417. </tr>
  61418. <tr>
  61419. <td>Versions</td>
  61420. <td>v0.1.19, v0.1.21, v0.1.22, v0.1.23, v0.1.24, v0.1.25</td>
  61421. </tr>
  61422. <tr>
  61423. <td>Architectures</td>
  61424. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61425. </tr>
  61426. <tr>
  61427. <td>Definition</td>
  61428. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xgrammar/xmake.lua">xgrammar/xmake.lua</a></td>
  61429. </tr>
  61430. </tbody>
  61431. </table>
  61432. <h5 id="installcommand">Install command</h5>
  61433. <pre><code class="lang-console">xrepo install xgrammar
  61434. </code></pre>
  61435. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61436. <pre><code class="lang-lua">add_requires("xgrammar")
  61437. </code></pre>
  61438. <h3 id="xlntlinux">xlnt (linux)</h3>
  61439. <table>
  61440. <thead>
  61441. <tr>
  61442. <th>Description</th>
  61443. <th><em>Cross-platform user-friendly xlsx library for C++11+</em></th>
  61444. </tr>
  61445. </thead>
  61446. <tbody>
  61447. <tr>
  61448. <td>Homepage</td>
  61449. <td><a href="https://github.com/tfussell/xlnt">https://github.com/tfussell/xlnt</a></td>
  61450. </tr>
  61451. <tr>
  61452. <td>License</td>
  61453. <td>MIT</td>
  61454. </tr>
  61455. <tr>
  61456. <td>Versions</td>
  61457. <td>2023.03.02</td>
  61458. </tr>
  61459. <tr>
  61460. <td>Architectures</td>
  61461. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61462. </tr>
  61463. <tr>
  61464. <td>Definition</td>
  61465. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xlnt/xmake.lua">xlnt/xmake.lua</a></td>
  61466. </tr>
  61467. </tbody>
  61468. </table>
  61469. <h5 id="installcommand">Install command</h5>
  61470. <pre><code class="lang-console">xrepo install xlnt
  61471. </code></pre>
  61472. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61473. <pre><code class="lang-lua">add_requires("xlnt")
  61474. </code></pre>
  61475. <h3 id="xlsxiolinux">xlsxio (linux)</h3>
  61476. <table>
  61477. <thead>
  61478. <tr>
  61479. <th>Description</th>
  61480. <th><em>XLSX I/O - C library for reading and writing .xlsx files</em></th>
  61481. </tr>
  61482. </thead>
  61483. <tbody>
  61484. <tr>
  61485. <td>Homepage</td>
  61486. <td><a href="https://github.com/brechtsanders/xlsxio">https://github.com/brechtsanders/xlsxio</a></td>
  61487. </tr>
  61488. <tr>
  61489. <td>License</td>
  61490. <td>MIT</td>
  61491. </tr>
  61492. <tr>
  61493. <td>Versions</td>
  61494. <td>0.2.34, 0.2.35, 0.2.36</td>
  61495. </tr>
  61496. <tr>
  61497. <td>Architectures</td>
  61498. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61499. </tr>
  61500. <tr>
  61501. <td>Definition</td>
  61502. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xlsxio/xmake.lua">xlsxio/xmake.lua</a></td>
  61503. </tr>
  61504. </tbody>
  61505. </table>
  61506. <h5 id="installcommand">Install command</h5>
  61507. <pre><code class="lang-console">xrepo install xlsxio
  61508. </code></pre>
  61509. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61510. <pre><code class="lang-lua">add_requires("xlsxio")
  61511. </code></pre>
  61512. <h3 id="xmltolinux">xmlto (linux)</h3>
  61513. <table>
  61514. <thead>
  61515. <tr>
  61516. <th>Description</th>
  61517. <th><em>Convert XML to another format (based on XSL or other tools)</em></th>
  61518. </tr>
  61519. </thead>
  61520. <tbody>
  61521. <tr>
  61522. <td>Homepage</td>
  61523. <td><a href="https://pagure.io/xmlto">https://pagure.io/xmlto</a></td>
  61524. </tr>
  61525. <tr>
  61526. <td>License</td>
  61527. <td>GPL-2.0</td>
  61528. </tr>
  61529. <tr>
  61530. <td>Versions</td>
  61531. <td>0.0.28</td>
  61532. </tr>
  61533. <tr>
  61534. <td>Architectures</td>
  61535. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61536. </tr>
  61537. <tr>
  61538. <td>Definition</td>
  61539. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xmlto/xmake.lua">xmlto/xmake.lua</a></td>
  61540. </tr>
  61541. </tbody>
  61542. </table>
  61543. <h5 id="installcommand">Install command</h5>
  61544. <pre><code class="lang-console">xrepo install xmlto
  61545. </code></pre>
  61546. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61547. <pre><code class="lang-lua">add_requires("xmlto")
  61548. </code></pre>
  61549. <h3 id="xor_singleheaderlinux">xor_singleheader (linux)</h3>
  61550. <table>
  61551. <thead>
  61552. <tr>
  61553. <th>Description</th>
  61554. <th><em>Header-only binary fuse and xor filter library.</em></th>
  61555. </tr>
  61556. </thead>
  61557. <tbody>
  61558. <tr>
  61559. <td>Homepage</td>
  61560. <td><a href="https://github.com/FastFilter/xor_singleheader">https://github.com/FastFilter/xor_singleheader</a></td>
  61561. </tr>
  61562. <tr>
  61563. <td>License</td>
  61564. <td>Apache-2.0</td>
  61565. </tr>
  61566. <tr>
  61567. <td>Versions</td>
  61568. <td>v2.1.0</td>
  61569. </tr>
  61570. <tr>
  61571. <td>Architectures</td>
  61572. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61573. </tr>
  61574. <tr>
  61575. <td>Definition</td>
  61576. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xor_singleheader/xmake.lua">xor_singleheader/xmake.lua</a></td>
  61577. </tr>
  61578. </tbody>
  61579. </table>
  61580. <h5 id="installcommand">Install command</h5>
  61581. <pre><code class="lang-console">xrepo install xor_singleheader
  61582. </code></pre>
  61583. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61584. <pre><code class="lang-lua">add_requires("xor_singleheader")
  61585. </code></pre>
  61586. <h3 id="xorgprotolinux">xorgproto (linux)</h3>
  61587. <table>
  61588. <thead>
  61589. <tr>
  61590. <th>Description</th>
  61591. <th><em>X.Org: Protocol Headers</em></th>
  61592. </tr>
  61593. </thead>
  61594. <tbody>
  61595. <tr>
  61596. <td>Homepage</td>
  61597. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  61598. </tr>
  61599. <tr>
  61600. <td>Versions</td>
  61601. <td>2021.5, 2022.2, 2023.2</td>
  61602. </tr>
  61603. <tr>
  61604. <td>Architectures</td>
  61605. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61606. </tr>
  61607. <tr>
  61608. <td>Definition</td>
  61609. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xorgproto/xmake.lua">xorgproto/xmake.lua</a></td>
  61610. </tr>
  61611. </tbody>
  61612. </table>
  61613. <h5 id="installcommand">Install command</h5>
  61614. <pre><code class="lang-console">xrepo install xorgproto
  61615. </code></pre>
  61616. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61617. <pre><code class="lang-lua">add_requires("xorgproto")
  61618. </code></pre>
  61619. <h3 id="xpacklinux">xpack (linux)</h3>
  61620. <table>
  61621. <thead>
  61622. <tr>
  61623. <th>Description</th>
  61624. <th><em>convert json/xml/bson to c++ struct</em></th>
  61625. </tr>
  61626. </thead>
  61627. <tbody>
  61628. <tr>
  61629. <td>Homepage</td>
  61630. <td><a href="https://github.com/xyz347/xpack">https://github.com/xyz347/xpack</a></td>
  61631. </tr>
  61632. <tr>
  61633. <td>License</td>
  61634. <td>Apache-2.0</td>
  61635. </tr>
  61636. <tr>
  61637. <td>Versions</td>
  61638. <td>v1.0.5, v1.0.6</td>
  61639. </tr>
  61640. <tr>
  61641. <td>Architectures</td>
  61642. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61643. </tr>
  61644. <tr>
  61645. <td>Definition</td>
  61646. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xpack/xmake.lua">xpack/xmake.lua</a></td>
  61647. </tr>
  61648. </tbody>
  61649. </table>
  61650. <h5 id="installcommand">Install command</h5>
  61651. <pre><code class="lang-console">xrepo install xpack
  61652. </code></pre>
  61653. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61654. <pre><code class="lang-lua">add_requires("xpack")
  61655. </code></pre>
  61656. <h3 id="xpropertylinux">xproperty (linux)</h3>
  61657. <table>
  61658. <thead>
  61659. <tr>
  61660. <th>Description</th>
  61661. <th><em>Traitlets-like C++ properties and implementation of the observer pattern</em></th>
  61662. </tr>
  61663. </thead>
  61664. <tbody>
  61665. <tr>
  61666. <td>Homepage</td>
  61667. <td><a href="https://github.com/jupyter-xeus/xproperty">https://github.com/jupyter-xeus/xproperty</a></td>
  61668. </tr>
  61669. <tr>
  61670. <td>License</td>
  61671. <td>BSD-3-Clause</td>
  61672. </tr>
  61673. <tr>
  61674. <td>Versions</td>
  61675. <td>0.12.0</td>
  61676. </tr>
  61677. <tr>
  61678. <td>Architectures</td>
  61679. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61680. </tr>
  61681. <tr>
  61682. <td>Definition</td>
  61683. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xproperty/xmake.lua">xproperty/xmake.lua</a></td>
  61684. </tr>
  61685. </tbody>
  61686. </table>
  61687. <h5 id="installcommand">Install command</h5>
  61688. <pre><code class="lang-console">xrepo install xproperty
  61689. </code></pre>
  61690. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61691. <pre><code class="lang-lua">add_requires("xproperty")
  61692. </code></pre>
  61693. <h3 id="xquiclinux">xquic (linux)</h3>
  61694. <table>
  61695. <thead>
  61696. <tr>
  61697. <th>Description</th>
  61698. <th><em>A client and server implementation of QUIC and HTTP/3 as specified by the IETF</em></th>
  61699. </tr>
  61700. </thead>
  61701. <tbody>
  61702. <tr>
  61703. <td>Homepage</td>
  61704. <td><a href="https://github.com/alibaba/xquic">https://github.com/alibaba/xquic</a></td>
  61705. </tr>
  61706. <tr>
  61707. <td>License</td>
  61708. <td>Apache-2.0</td>
  61709. </tr>
  61710. <tr>
  61711. <td>Versions</td>
  61712. <td>2022.01.08</td>
  61713. </tr>
  61714. <tr>
  61715. <td>Architectures</td>
  61716. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61717. </tr>
  61718. <tr>
  61719. <td>Definition</td>
  61720. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xquic/xmake.lua">xquic/xmake.lua</a></td>
  61721. </tr>
  61722. </tbody>
  61723. </table>
  61724. <h5 id="installcommand">Install command</h5>
  61725. <pre><code class="lang-console">xrepo install xquic
  61726. </code></pre>
  61727. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61728. <pre><code class="lang-lua">add_requires("xquic")
  61729. </code></pre>
  61730. <h3 id="xsimdlinux">xsimd (linux)</h3>
  61731. <table>
  61732. <thead>
  61733. <tr>
  61734. <th>Description</th>
  61735. <th><em>C++ wrappers for SIMD intrinsics</em></th>
  61736. </tr>
  61737. </thead>
  61738. <tbody>
  61739. <tr>
  61740. <td>Homepage</td>
  61741. <td><a href="https://github.com/xtensor-stack/xsimd/">https://github.com/xtensor-stack/xsimd/</a></td>
  61742. </tr>
  61743. <tr>
  61744. <td>License</td>
  61745. <td>BSD-3-Clause</td>
  61746. </tr>
  61747. <tr>
  61748. <td>Versions</td>
  61749. <td>7.6.0, 8.0.3, 8.0.5, 9.0.1, 10.0.0, 11.0.0, 12.1.1, 13.0.0, 13.1.0, 13.2.0</td>
  61750. </tr>
  61751. <tr>
  61752. <td>Architectures</td>
  61753. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61754. </tr>
  61755. <tr>
  61756. <td>Definition</td>
  61757. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xsimd/xmake.lua">xsimd/xmake.lua</a></td>
  61758. </tr>
  61759. </tbody>
  61760. </table>
  61761. <h5 id="installcommand">Install command</h5>
  61762. <pre><code class="lang-console">xrepo install xsimd
  61763. </code></pre>
  61764. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61765. <pre><code class="lang-lua">add_requires("xsimd")
  61766. </code></pre>
  61767. <h3 id="xtdlinux">xtd (linux)</h3>
  61768. <table>
  61769. <thead>
  61770. <tr>
  61771. <th>Description</th>
  61772. <th><em>xtd is a modern C++17/20 framework to create console, GUI (forms like WinForms) and unit test applications on Microsoft Windows, Apple macOS, Linux, iOS and android (</em>).*</th>
  61773. </tr>
  61774. </thead>
  61775. <tbody>
  61776. <tr>
  61777. <td>Homepage</td>
  61778. <td><a href="https://github.com/gammasoft71/xtd">https://github.com/gammasoft71/xtd</a></td>
  61779. </tr>
  61780. <tr>
  61781. <td>License</td>
  61782. <td>MIT</td>
  61783. </tr>
  61784. <tr>
  61785. <td>Versions</td>
  61786. <td>v0.1.2</td>
  61787. </tr>
  61788. <tr>
  61789. <td>Architectures</td>
  61790. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61791. </tr>
  61792. <tr>
  61793. <td>Definition</td>
  61794. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtd/xmake.lua">xtd/xmake.lua</a></td>
  61795. </tr>
  61796. </tbody>
  61797. </table>
  61798. <h5 id="installcommand">Install command</h5>
  61799. <pre><code class="lang-console">xrepo install xtd
  61800. </code></pre>
  61801. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61802. <pre><code class="lang-lua">add_requires("xtd")
  61803. </code></pre>
  61804. <h3 id="xtensorlinux">xtensor (linux)</h3>
  61805. <table>
  61806. <thead>
  61807. <tr>
  61808. <th>Description</th>
  61809. <th><em>Multi-dimensional arrays with broadcasting and lazy computing</em></th>
  61810. </tr>
  61811. </thead>
  61812. <tbody>
  61813. <tr>
  61814. <td>Homepage</td>
  61815. <td><a href="https://github.com/xtensor-stack/xtensor/">https://github.com/xtensor-stack/xtensor/</a></td>
  61816. </tr>
  61817. <tr>
  61818. <td>License</td>
  61819. <td>BSD-3-Clause</td>
  61820. </tr>
  61821. <tr>
  61822. <td>Versions</td>
  61823. <td>0.23.10, 0.24.0, 0.24.1, 0.24.3, 0.24.7, 0.25.0, 0.26.0, 0.27.0, 0.27.1</td>
  61824. </tr>
  61825. <tr>
  61826. <td>Architectures</td>
  61827. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61828. </tr>
  61829. <tr>
  61830. <td>Definition</td>
  61831. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor/xmake.lua">xtensor/xmake.lua</a></td>
  61832. </tr>
  61833. </tbody>
  61834. </table>
  61835. <h5 id="installcommand">Install command</h5>
  61836. <pre><code class="lang-console">xrepo install xtensor
  61837. </code></pre>
  61838. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61839. <pre><code class="lang-lua">add_requires("xtensor")
  61840. </code></pre>
  61841. <h3 id="xtensorblaslinux">xtensor-blas (linux)</h3>
  61842. <table>
  61843. <thead>
  61844. <tr>
  61845. <th>Description</th>
  61846. <th><em>BLAS extension to xtensor</em></th>
  61847. </tr>
  61848. </thead>
  61849. <tbody>
  61850. <tr>
  61851. <td>Homepage</td>
  61852. <td><a href="https://github.com/xtensor-stack/xtensor-blas/">https://github.com/xtensor-stack/xtensor-blas/</a></td>
  61853. </tr>
  61854. <tr>
  61855. <td>License</td>
  61856. <td>BSD-3-Clause</td>
  61857. </tr>
  61858. <tr>
  61859. <td>Versions</td>
  61860. <td>0.19.1, 0.20.0, 0.21.0</td>
  61861. </tr>
  61862. <tr>
  61863. <td>Architectures</td>
  61864. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61865. </tr>
  61866. <tr>
  61867. <td>Definition</td>
  61868. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor-blas/xmake.lua">xtensor-blas/xmake.lua</a></td>
  61869. </tr>
  61870. </tbody>
  61871. </table>
  61872. <h5 id="installcommand">Install command</h5>
  61873. <pre><code class="lang-console">xrepo install xtensor-blas
  61874. </code></pre>
  61875. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61876. <pre><code class="lang-lua">add_requires("xtensor-blas")
  61877. </code></pre>
  61878. <h3 id="xtensoriolinux">xtensor-io (linux)</h3>
  61879. <table>
  61880. <thead>
  61881. <tr>
  61882. <th>Description</th>
  61883. <th><em>xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5</em></th>
  61884. </tr>
  61885. </thead>
  61886. <tbody>
  61887. <tr>
  61888. <td>Homepage</td>
  61889. <td><a href="https://github.com/xtensor-stack/xtensor-io">https://github.com/xtensor-stack/xtensor-io</a></td>
  61890. </tr>
  61891. <tr>
  61892. <td>License</td>
  61893. <td>BSD-3-Clause</td>
  61894. </tr>
  61895. <tr>
  61896. <td>Versions</td>
  61897. <td>0.13.0</td>
  61898. </tr>
  61899. <tr>
  61900. <td>Architectures</td>
  61901. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61902. </tr>
  61903. <tr>
  61904. <td>Definition</td>
  61905. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtensor-io/xmake.lua">xtensor-io/xmake.lua</a></td>
  61906. </tr>
  61907. </tbody>
  61908. </table>
  61909. <h5 id="installcommand">Install command</h5>
  61910. <pre><code class="lang-console">xrepo install xtensor-io
  61911. </code></pre>
  61912. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61913. <pre><code class="lang-lua">add_requires("xtensor-io")
  61914. </code></pre>
  61915. <h3 id="xtllinux">xtl (linux)</h3>
  61916. <table>
  61917. <thead>
  61918. <tr>
  61919. <th>Description</th>
  61920. <th><em>Basic tools (containers, algorithms) used by other quantstack packages</em></th>
  61921. </tr>
  61922. </thead>
  61923. <tbody>
  61924. <tr>
  61925. <td>Homepage</td>
  61926. <td><a href="https://github.com/xtensor-stack/xtl/">https://github.com/xtensor-stack/xtl/</a></td>
  61927. </tr>
  61928. <tr>
  61929. <td>License</td>
  61930. <td>BSD-3-Clause</td>
  61931. </tr>
  61932. <tr>
  61933. <td>Versions</td>
  61934. <td>0.7.2, 0.7.3, 0.7.4, 0.7.6, 0.7.7, 0.8.0</td>
  61935. </tr>
  61936. <tr>
  61937. <td>Architectures</td>
  61938. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61939. </tr>
  61940. <tr>
  61941. <td>Definition</td>
  61942. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtl/xmake.lua">xtl/xmake.lua</a></td>
  61943. </tr>
  61944. </tbody>
  61945. </table>
  61946. <h5 id="installcommand">Install command</h5>
  61947. <pre><code class="lang-console">xrepo install xtl
  61948. </code></pre>
  61949. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61950. <pre><code class="lang-lua">add_requires("xtl")
  61951. </code></pre>
  61952. <h3 id="xtranslinux">xtrans (linux)</h3>
  61953. <table>
  61954. <thead>
  61955. <tr>
  61956. <th>Description</th>
  61957. <th><em>X.Org: X Network Transport layer shared code</em></th>
  61958. </tr>
  61959. </thead>
  61960. <tbody>
  61961. <tr>
  61962. <td>Homepage</td>
  61963. <td><a href="https://www.x.org/">https://www.x.org/</a></td>
  61964. </tr>
  61965. <tr>
  61966. <td>Versions</td>
  61967. <td>1.4.0, 1.6.0</td>
  61968. </tr>
  61969. <tr>
  61970. <td>Architectures</td>
  61971. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  61972. </tr>
  61973. <tr>
  61974. <td>Definition</td>
  61975. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtrans/xmake.lua">xtrans/xmake.lua</a></td>
  61976. </tr>
  61977. </tbody>
  61978. </table>
  61979. <h5 id="installcommand">Install command</h5>
  61980. <pre><code class="lang-console">xrepo install xtrans
  61981. </code></pre>
  61982. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  61983. <pre><code class="lang-lua">add_requires("xtrans")
  61984. </code></pre>
  61985. <h3 id="xxhashlinux">xxhash (linux)</h3>
  61986. <table>
  61987. <thead>
  61988. <tr>
  61989. <th>Description</th>
  61990. <th><em>xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit.</em></th>
  61991. </tr>
  61992. </thead>
  61993. <tbody>
  61994. <tr>
  61995. <td>Homepage</td>
  61996. <td><a href="http://cyan4973.github.io/xxHash/">http://cyan4973.github.io/xxHash/</a></td>
  61997. </tr>
  61998. <tr>
  61999. <td>License</td>
  62000. <td>BSD-2-Clause</td>
  62001. </tr>
  62002. <tr>
  62003. <td>Versions</td>
  62004. <td>v0.8.0, v0.8.1, v0.8.2, v0.8.3</td>
  62005. </tr>
  62006. <tr>
  62007. <td>Architectures</td>
  62008. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62009. </tr>
  62010. <tr>
  62011. <td>Definition</td>
  62012. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xxhash/xmake.lua">xxhash/xmake.lua</a></td>
  62013. </tr>
  62014. </tbody>
  62015. </table>
  62016. <h5 id="installcommand">Install command</h5>
  62017. <pre><code class="lang-console">xrepo install xxhash
  62018. </code></pre>
  62019. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62020. <pre><code class="lang-lua">add_requires("xxhash")
  62021. </code></pre>
  62022. <h3 id="xxmlxxlinux">xxmlxx (linux)</h3>
  62023. <table>
  62024. <thead>
  62025. <tr>
  62026. <th>Description</th>
  62027. <th><em>A very lightweight and efficient modern C++ xml library</em></th>
  62028. </tr>
  62029. </thead>
  62030. <tbody>
  62031. <tr>
  62032. <td>Homepage</td>
  62033. <td><a href="https://github.com/luckydu-henry/xxmlxx">https://github.com/luckydu-henry/xxmlxx</a></td>
  62034. </tr>
  62035. <tr>
  62036. <td>License</td>
  62037. <td>MIT</td>
  62038. </tr>
  62039. <tr>
  62040. <td>Versions</td>
  62041. <td>2025.09.14</td>
  62042. </tr>
  62043. <tr>
  62044. <td>Architectures</td>
  62045. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62046. </tr>
  62047. <tr>
  62048. <td>Definition</td>
  62049. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xxmlxx/xmake.lua">xxmlxx/xmake.lua</a></td>
  62050. </tr>
  62051. </tbody>
  62052. </table>
  62053. <h5 id="installcommand">Install command</h5>
  62054. <pre><code class="lang-console">xrepo install xxmlxx
  62055. </code></pre>
  62056. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62057. <pre><code class="lang-lua">add_requires("xxmlxx")
  62058. </code></pre>
  62059. <h3 id="xzlinux">xz (linux)</h3>
  62060. <table>
  62061. <thead>
  62062. <tr>
  62063. <th>Description</th>
  62064. <th><em>General-purpose data compression with high compression ratio.</em></th>
  62065. </tr>
  62066. </thead>
  62067. <tbody>
  62068. <tr>
  62069. <td>Homepage</td>
  62070. <td><a href="https://tukaani.org/xz/">https://tukaani.org/xz/</a></td>
  62071. </tr>
  62072. <tr>
  62073. <td>Versions</td>
  62074. <td>5.2.11, 5.2.12, 5.2.13, 5.4.2, 5.4.3, 5.4.4, 5.4.5, 5.4.6, 5.4.7, 5.6.2, 5.6.3, 5.6.4, 5.8.1</td>
  62075. </tr>
  62076. <tr>
  62077. <td>Architectures</td>
  62078. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62079. </tr>
  62080. <tr>
  62081. <td>Definition</td>
  62082. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xz/xmake.lua">xz/xmake.lua</a></td>
  62083. </tr>
  62084. </tbody>
  62085. </table>
  62086. <h5 id="installcommand">Install command</h5>
  62087. <pre><code class="lang-console">xrepo install xz
  62088. </code></pre>
  62089. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62090. <pre><code class="lang-lua">add_requires("xz")
  62091. </code></pre>
  62092. <h2 id="y">y</h2>
  62093. <h3 id="yalantinglibslinux">yalantinglibs (linux)</h3>
  62094. <table>
  62095. <thead>
  62096. <tr>
  62097. <th>Description</th>
  62098. <th><em>A collection of modern C++ libraries</em></th>
  62099. </tr>
  62100. </thead>
  62101. <tbody>
  62102. <tr>
  62103. <td>Homepage</td>
  62104. <td><a href="https://github.com/alibaba/yalantinglibs">https://github.com/alibaba/yalantinglibs</a></td>
  62105. </tr>
  62106. <tr>
  62107. <td>License</td>
  62108. <td>Apache-2.0</td>
  62109. </tr>
  62110. <tr>
  62111. <td>Versions</td>
  62112. <td>0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.11, 0.4.0, 0.5.2, 0.5.3, 0.5.5</td>
  62113. </tr>
  62114. <tr>
  62115. <td>Architectures</td>
  62116. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62117. </tr>
  62118. <tr>
  62119. <td>Definition</td>
  62120. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yalantinglibs/xmake.lua">yalantinglibs/xmake.lua</a></td>
  62121. </tr>
  62122. </tbody>
  62123. </table>
  62124. <h5 id="installcommand">Install command</h5>
  62125. <pre><code class="lang-console">xrepo install yalantinglibs
  62126. </code></pre>
  62127. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62128. <pre><code class="lang-lua">add_requires("yalantinglibs")
  62129. </code></pre>
  62130. <h3 id="yamlcpplinux">yaml-cpp (linux)</h3>
  62131. <table>
  62132. <thead>
  62133. <tr>
  62134. <th>Description</th>
  62135. <th><em>A YAML parser and emitter in C++</em></th>
  62136. </tr>
  62137. </thead>
  62138. <tbody>
  62139. <tr>
  62140. <td>Homepage</td>
  62141. <td><a href="https://github.com/jbeder/yaml-cpp/">https://github.com/jbeder/yaml-cpp/</a></td>
  62142. </tr>
  62143. <tr>
  62144. <td>License</td>
  62145. <td>MIT</td>
  62146. </tr>
  62147. <tr>
  62148. <td>Versions</td>
  62149. <td>0.6.3, 0.7.0, 0.8.0</td>
  62150. </tr>
  62151. <tr>
  62152. <td>Architectures</td>
  62153. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62154. </tr>
  62155. <tr>
  62156. <td>Definition</td>
  62157. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yaml-cpp/xmake.lua">yaml-cpp/xmake.lua</a></td>
  62158. </tr>
  62159. </tbody>
  62160. </table>
  62161. <h5 id="installcommand">Install command</h5>
  62162. <pre><code class="lang-console">xrepo install yaml-cpp
  62163. </code></pre>
  62164. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62165. <pre><code class="lang-lua">add_requires("yaml-cpp")
  62166. </code></pre>
  62167. <h3 id="yaml_cpp_structlinux">yaml_cpp_struct (linux)</h3>
  62168. <table>
  62169. <thead>
  62170. <tr>
  62171. <th>Description</th>
  62172. <th><em>It&#39;s easy to mapping yaml to cpp&#39;s struct</em></th>
  62173. </tr>
  62174. </thead>
  62175. <tbody>
  62176. <tr>
  62177. <td>Homepage</td>
  62178. <td><a href="https://github.com/fantasy-peak/yaml_cpp_struct">https://github.com/fantasy-peak/yaml_cpp_struct</a></td>
  62179. </tr>
  62180. <tr>
  62181. <td>License</td>
  62182. <td>MIT</td>
  62183. </tr>
  62184. <tr>
  62185. <td>Versions</td>
  62186. <td>v1.0.2, v1.0.4</td>
  62187. </tr>
  62188. <tr>
  62189. <td>Architectures</td>
  62190. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62191. </tr>
  62192. <tr>
  62193. <td>Definition</td>
  62194. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yaml_cpp_struct/xmake.lua">yaml_cpp_struct/xmake.lua</a></td>
  62195. </tr>
  62196. </tbody>
  62197. </table>
  62198. <h5 id="installcommand">Install command</h5>
  62199. <pre><code class="lang-console">xrepo install yaml_cpp_struct
  62200. </code></pre>
  62201. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62202. <pre><code class="lang-lua">add_requires("yaml_cpp_struct")
  62203. </code></pre>
  62204. <h3 id="yaslinux">yas (linux)</h3>
  62205. <table>
  62206. <thead>
  62207. <tr>
  62208. <th>Description</th>
  62209. <th><em>Yet Another Serialization</em></th>
  62210. </tr>
  62211. </thead>
  62212. <tbody>
  62213. <tr>
  62214. <td>Homepage</td>
  62215. <td><a href="https://github.com/niXman/yas">https://github.com/niXman/yas</a></td>
  62216. </tr>
  62217. <tr>
  62218. <td>Versions</td>
  62219. <td>2023.09.13, 2025.02.19</td>
  62220. </tr>
  62221. <tr>
  62222. <td>Architectures</td>
  62223. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62224. </tr>
  62225. <tr>
  62226. <td>Definition</td>
  62227. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yas/xmake.lua">yas/xmake.lua</a></td>
  62228. </tr>
  62229. </tbody>
  62230. </table>
  62231. <h5 id="installcommand">Install command</h5>
  62232. <pre><code class="lang-console">xrepo install yas
  62233. </code></pre>
  62234. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62235. <pre><code class="lang-lua">add_requires("yas")
  62236. </code></pre>
  62237. <h3 id="yasmlinux">yasm (linux)</h3>
  62238. <table>
  62239. <thead>
  62240. <tr>
  62241. <th>Description</th>
  62242. <th><em>Modular BSD reimplementation of NASM.</em></th>
  62243. </tr>
  62244. </thead>
  62245. <tbody>
  62246. <tr>
  62247. <td>Homepage</td>
  62248. <td><a href="https://yasm.tortall.net/">https://yasm.tortall.net/</a></td>
  62249. </tr>
  62250. <tr>
  62251. <td>Versions</td>
  62252. <td>1.3.0</td>
  62253. </tr>
  62254. <tr>
  62255. <td>Architectures</td>
  62256. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62257. </tr>
  62258. <tr>
  62259. <td>Definition</td>
  62260. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yasm/xmake.lua">yasm/xmake.lua</a></td>
  62261. </tr>
  62262. </tbody>
  62263. </table>
  62264. <h5 id="installcommand">Install command</h5>
  62265. <pre><code class="lang-console">xrepo install yasm
  62266. </code></pre>
  62267. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62268. <pre><code class="lang-lua">add_requires("yasm")
  62269. </code></pre>
  62270. <h3 id="yogalinux">yoga (linux)</h3>
  62271. <table>
  62272. <thead>
  62273. <tr>
  62274. <th>Description</th>
  62275. <th><em>Yoga is a cross-platform layout engine which implements Flexbox. Follow <a href="https://twitter.com/yogalayout">https://twitter.com/yogalayout</a> for updates.</em></th>
  62276. </tr>
  62277. </thead>
  62278. <tbody>
  62279. <tr>
  62280. <td>Homepage</td>
  62281. <td><a href="https://yogalayout.com/">https://yogalayout.com/</a></td>
  62282. </tr>
  62283. <tr>
  62284. <td>License</td>
  62285. <td>MIT</td>
  62286. </tr>
  62287. <tr>
  62288. <td>Versions</td>
  62289. <td>v2.0.1, v3.0.0, v3.0.2, v3.0.3, v3.0.4, v3.1.0, v3.2.0, v3.2.1</td>
  62290. </tr>
  62291. <tr>
  62292. <td>Architectures</td>
  62293. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62294. </tr>
  62295. <tr>
  62296. <td>Definition</td>
  62297. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yoga/xmake.lua">yoga/xmake.lua</a></td>
  62298. </tr>
  62299. </tbody>
  62300. </table>
  62301. <h5 id="installcommand">Install command</h5>
  62302. <pre><code class="lang-console">xrepo install yoga
  62303. </code></pre>
  62304. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62305. <pre><code class="lang-lua">add_requires("yoga")
  62306. </code></pre>
  62307. <h3 id="yojimbolinux">yojimbo (linux)</h3>
  62308. <table>
  62309. <thead>
  62310. <tr>
  62311. <th>Description</th>
  62312. <th><em>A network library for client/server games</em></th>
  62313. </tr>
  62314. </thead>
  62315. <tbody>
  62316. <tr>
  62317. <td>Homepage</td>
  62318. <td><a href="https://github.com/mas-bandwidth/yojimbo">https://github.com/mas-bandwidth/yojimbo</a></td>
  62319. </tr>
  62320. <tr>
  62321. <td>License</td>
  62322. <td>BSD-3-Clause</td>
  62323. </tr>
  62324. <tr>
  62325. <td>Versions</td>
  62326. <td>v1.2.5</td>
  62327. </tr>
  62328. <tr>
  62329. <td>Architectures</td>
  62330. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62331. </tr>
  62332. <tr>
  62333. <td>Definition</td>
  62334. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yojimbo/xmake.lua">yojimbo/xmake.lua</a></td>
  62335. </tr>
  62336. </tbody>
  62337. </table>
  62338. <h5 id="installcommand">Install command</h5>
  62339. <pre><code class="lang-console">xrepo install yojimbo
  62340. </code></pre>
  62341. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62342. <pre><code class="lang-lua">add_requires("yojimbo")
  62343. </code></pre>
  62344. <h3 id="yomm2linux">yomm2 (linux)</h3>
  62345. <table>
  62346. <thead>
  62347. <tr>
  62348. <th>Description</th>
  62349. <th><em>Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.</em></th>
  62350. </tr>
  62351. </thead>
  62352. <tbody>
  62353. <tr>
  62354. <td>Homepage</td>
  62355. <td><a href="https://github.com/jll63/yomm2">https://github.com/jll63/yomm2</a></td>
  62356. </tr>
  62357. <tr>
  62358. <td>License</td>
  62359. <td>BSL-1.0</td>
  62360. </tr>
  62361. <tr>
  62362. <td>Versions</td>
  62363. <td>v1.4.0, v1.5.0, v1.5.1, v1.5.2, v1.6.0</td>
  62364. </tr>
  62365. <tr>
  62366. <td>Architectures</td>
  62367. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62368. </tr>
  62369. <tr>
  62370. <td>Definition</td>
  62371. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yomm2/xmake.lua">yomm2/xmake.lua</a></td>
  62372. </tr>
  62373. </tbody>
  62374. </table>
  62375. <h5 id="installcommand">Install command</h5>
  62376. <pre><code class="lang-console">xrepo install yomm2
  62377. </code></pre>
  62378. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62379. <pre><code class="lang-lua">add_requires("yomm2")
  62380. </code></pre>
  62381. <h3 id="yxmllinux">yxml (linux)</h3>
  62382. <table>
  62383. <thead>
  62384. <tr>
  62385. <th>Description</th>
  62386. <th><em>Yxml - A small, fast and correct</em> XML parser*</th>
  62387. </tr>
  62388. </thead>
  62389. <tbody>
  62390. <tr>
  62391. <td>Homepage</td>
  62392. <td><a href="https://dev.yorhel.nl/yxml">https://dev.yorhel.nl/yxml</a></td>
  62393. </tr>
  62394. <tr>
  62395. <td>License</td>
  62396. <td>MIT</td>
  62397. </tr>
  62398. <tr>
  62399. <td>Versions</td>
  62400. <td>2020.08.13</td>
  62401. </tr>
  62402. <tr>
  62403. <td>Architectures</td>
  62404. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62405. </tr>
  62406. <tr>
  62407. <td>Definition</td>
  62408. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yxml/xmake.lua">yxml/xmake.lua</a></td>
  62409. </tr>
  62410. </tbody>
  62411. </table>
  62412. <h5 id="installcommand">Install command</h5>
  62413. <pre><code class="lang-console">xrepo install yxml
  62414. </code></pre>
  62415. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62416. <pre><code class="lang-lua">add_requires("yxml")
  62417. </code></pre>
  62418. <h3 id="yyjsonlinux">yyjson (linux)</h3>
  62419. <table>
  62420. <thead>
  62421. <tr>
  62422. <th>Description</th>
  62423. <th><em>The fastest JSON library in C.</em></th>
  62424. </tr>
  62425. </thead>
  62426. <tbody>
  62427. <tr>
  62428. <td>Homepage</td>
  62429. <td><a href="https://github.com/ibireme/yyjson">https://github.com/ibireme/yyjson</a></td>
  62430. </tr>
  62431. <tr>
  62432. <td>License</td>
  62433. <td>MIT</td>
  62434. </tr>
  62435. <tr>
  62436. <td>Versions</td>
  62437. <td>0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1, 0.8.0, 0.9.0, 0.10.0, 0.11.1, 0.12.0</td>
  62438. </tr>
  62439. <tr>
  62440. <td>Architectures</td>
  62441. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62442. </tr>
  62443. <tr>
  62444. <td>Definition</td>
  62445. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yyjson/xmake.lua">yyjson/xmake.lua</a></td>
  62446. </tr>
  62447. </tbody>
  62448. </table>
  62449. <h5 id="installcommand">Install command</h5>
  62450. <pre><code class="lang-console">xrepo install yyjson
  62451. </code></pre>
  62452. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62453. <pre><code class="lang-lua">add_requires("yyjson")
  62454. </code></pre>
  62455. <h2 id="z">z</h2>
  62456. <h3 id="z3linux">z3 (linux)</h3>
  62457. <table>
  62458. <thead>
  62459. <tr>
  62460. <th>Description</th>
  62461. <th><em>Z3 is a theorem prover from Microsoft Research.</em></th>
  62462. </tr>
  62463. </thead>
  62464. <tbody>
  62465. <tr>
  62466. <td>Homepage</td>
  62467. <td><a href="https://github.com/Z3Prover/z3">https://github.com/Z3Prover/z3</a></td>
  62468. </tr>
  62469. <tr>
  62470. <td>License</td>
  62471. <td>MIT</td>
  62472. </tr>
  62473. <tr>
  62474. <td>Versions</td>
  62475. <td>4.8.15</td>
  62476. </tr>
  62477. <tr>
  62478. <td>Architectures</td>
  62479. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62480. </tr>
  62481. <tr>
  62482. <td>Definition</td>
  62483. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/z3/xmake.lua">z3/xmake.lua</a></td>
  62484. </tr>
  62485. </tbody>
  62486. </table>
  62487. <h5 id="installcommand">Install command</h5>
  62488. <pre><code class="lang-console">xrepo install z3
  62489. </code></pre>
  62490. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62491. <pre><code class="lang-lua">add_requires("z3")
  62492. </code></pre>
  62493. <h3 id="zasmlinux">zasm (linux)</h3>
  62494. <table>
  62495. <thead>
  62496. <tr>
  62497. <th>Description</th>
  62498. <th><em>x86-64 Assembler based on Zydis</em></th>
  62499. </tr>
  62500. </thead>
  62501. <tbody>
  62502. <tr>
  62503. <td>Homepage</td>
  62504. <td><a href="https://github.com/zyantific/zasm">https://github.com/zyantific/zasm</a></td>
  62505. </tr>
  62506. <tr>
  62507. <td>Versions</td>
  62508. <td>2023.06.21, 2024.05.14, 2025.03.02</td>
  62509. </tr>
  62510. <tr>
  62511. <td>Architectures</td>
  62512. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62513. </tr>
  62514. <tr>
  62515. <td>Definition</td>
  62516. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zasm/xmake.lua">zasm/xmake.lua</a></td>
  62517. </tr>
  62518. </tbody>
  62519. </table>
  62520. <h5 id="installcommand">Install command</h5>
  62521. <pre><code class="lang-console">xrepo install zasm
  62522. </code></pre>
  62523. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62524. <pre><code class="lang-lua">add_requires("zasm")
  62525. </code></pre>
  62526. <h3 id="zbarlinux">zbar (linux)</h3>
  62527. <table>
  62528. <thead>
  62529. <tr>
  62530. <th>Description</th>
  62531. <th><em>Library for reading bar codes from various sources</em></th>
  62532. </tr>
  62533. </thead>
  62534. <tbody>
  62535. <tr>
  62536. <td>Homepage</td>
  62537. <td><a href="https://github.com/mchehab/zbar">https://github.com/mchehab/zbar</a></td>
  62538. </tr>
  62539. <tr>
  62540. <td>License</td>
  62541. <td>LGPL-2.1</td>
  62542. </tr>
  62543. <tr>
  62544. <td>Versions</td>
  62545. <td>0.23.93</td>
  62546. </tr>
  62547. <tr>
  62548. <td>Architectures</td>
  62549. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62550. </tr>
  62551. <tr>
  62552. <td>Definition</td>
  62553. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zbar/xmake.lua">zbar/xmake.lua</a></td>
  62554. </tr>
  62555. </tbody>
  62556. </table>
  62557. <h5 id="installcommand">Install command</h5>
  62558. <pre><code class="lang-console">xrepo install zbar
  62559. </code></pre>
  62560. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62561. <pre><code class="lang-lua">add_requires("zbar")
  62562. </code></pre>
  62563. <h3 id="zeromqlinux">zeromq (linux)</h3>
  62564. <table>
  62565. <thead>
  62566. <tr>
  62567. <th>Description</th>
  62568. <th><em>High-performance, asynchronous messaging library</em></th>
  62569. </tr>
  62570. </thead>
  62571. <tbody>
  62572. <tr>
  62573. <td>Homepage</td>
  62574. <td><a href="https://zeromq.org/">https://zeromq.org/</a></td>
  62575. </tr>
  62576. <tr>
  62577. <td>License</td>
  62578. <td>MPL-2.0</td>
  62579. </tr>
  62580. <tr>
  62581. <td>Versions</td>
  62582. <td>4.3.2, 4.3.4, 4.3.5</td>
  62583. </tr>
  62584. <tr>
  62585. <td>Architectures</td>
  62586. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62587. </tr>
  62588. <tr>
  62589. <td>Definition</td>
  62590. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zeromq/xmake.lua">zeromq/xmake.lua</a></td>
  62591. </tr>
  62592. </tbody>
  62593. </table>
  62594. <h5 id="installcommand">Install command</h5>
  62595. <pre><code class="lang-console">xrepo install zeromq
  62596. </code></pre>
  62597. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62598. <pre><code class="lang-lua">add_requires("zeromq")
  62599. </code></pre>
  62600. <h3 id="zeus_expectedlinux">zeus_expected (linux)</h3>
  62601. <table>
  62602. <thead>
  62603. <tr>
  62604. <th>Description</th>
  62605. <th><em>Backporting std::expected to C++17.</em></th>
  62606. </tr>
  62607. </thead>
  62608. <tbody>
  62609. <tr>
  62610. <td>Homepage</td>
  62611. <td><a href="https://github.com/zeus-cpp/expected">https://github.com/zeus-cpp/expected</a></td>
  62612. </tr>
  62613. <tr>
  62614. <td>License</td>
  62615. <td>MIT</td>
  62616. </tr>
  62617. <tr>
  62618. <td>Versions</td>
  62619. <td>v1.0.0, v1.0.1, v1.1.0, v1.1.1, v1.2.0, v1.3.1</td>
  62620. </tr>
  62621. <tr>
  62622. <td>Architectures</td>
  62623. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62624. </tr>
  62625. <tr>
  62626. <td>Definition</td>
  62627. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zeus_expected/xmake.lua">zeus_expected/xmake.lua</a></td>
  62628. </tr>
  62629. </tbody>
  62630. </table>
  62631. <h5 id="installcommand">Install command</h5>
  62632. <pre><code class="lang-console">xrepo install zeus_expected
  62633. </code></pre>
  62634. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62635. <pre><code class="lang-lua">add_requires("zeus_expected")
  62636. </code></pre>
  62637. <h3 id="zfplinux">zfp (linux)</h3>
  62638. <table>
  62639. <thead>
  62640. <tr>
  62641. <th>Description</th>
  62642. <th><em>zfp is a compressed format for representing multidimensional floating-point and integer arrays.</em></th>
  62643. </tr>
  62644. </thead>
  62645. <tbody>
  62646. <tr>
  62647. <td>Homepage</td>
  62648. <td><a href="https://computing.llnl.gov/projects/zfp">https://computing.llnl.gov/projects/zfp</a></td>
  62649. </tr>
  62650. <tr>
  62651. <td>License</td>
  62652. <td>BSD-3-Clause</td>
  62653. </tr>
  62654. <tr>
  62655. <td>Versions</td>
  62656. <td>0.5.5, 1.0.1</td>
  62657. </tr>
  62658. <tr>
  62659. <td>Architectures</td>
  62660. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62661. </tr>
  62662. <tr>
  62663. <td>Definition</td>
  62664. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zfp/xmake.lua">zfp/xmake.lua</a></td>
  62665. </tr>
  62666. </tbody>
  62667. </table>
  62668. <h5 id="installcommand">Install command</h5>
  62669. <pre><code class="lang-console">xrepo install zfp
  62670. </code></pre>
  62671. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62672. <pre><code class="lang-lua">add_requires("zfp")
  62673. </code></pre>
  62674. <h3 id="ziglinux">zig (linux)</h3>
  62675. <table>
  62676. <thead>
  62677. <tr>
  62678. <th>Description</th>
  62679. <th><em>Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.</em></th>
  62680. </tr>
  62681. </thead>
  62682. <tbody>
  62683. <tr>
  62684. <td>Homepage</td>
  62685. <td><a href="https://ziglang.org">https://ziglang.org</a></td>
  62686. </tr>
  62687. <tr>
  62688. <td>License</td>
  62689. <td>MIT</td>
  62690. </tr>
  62691. <tr>
  62692. <td>Versions</td>
  62693. <td>0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.15.1</td>
  62694. </tr>
  62695. <tr>
  62696. <td>Architectures</td>
  62697. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62698. </tr>
  62699. <tr>
  62700. <td>Definition</td>
  62701. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zig/xmake.lua">zig/xmake.lua</a></td>
  62702. </tr>
  62703. </tbody>
  62704. </table>
  62705. <h5 id="installcommand">Install command</h5>
  62706. <pre><code class="lang-console">xrepo install zig
  62707. </code></pre>
  62708. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62709. <pre><code class="lang-lua">add_requires("zig")
  62710. </code></pre>
  62711. <h3 id="zimglinux">zimg (linux)</h3>
  62712. <table>
  62713. <thead>
  62714. <tr>
  62715. <th>Description</th>
  62716. <th><em>Scaling, colorspace conversion, and dithering library</em></th>
  62717. </tr>
  62718. </thead>
  62719. <tbody>
  62720. <tr>
  62721. <td>Homepage</td>
  62722. <td><a href="https://github.com/sekrit-twc/zimg">https://github.com/sekrit-twc/zimg</a></td>
  62723. </tr>
  62724. <tr>
  62725. <td>License</td>
  62726. <td>WTFPL</td>
  62727. </tr>
  62728. <tr>
  62729. <td>Versions</td>
  62730. <td>3.0.3, 3.0.5</td>
  62731. </tr>
  62732. <tr>
  62733. <td>Architectures</td>
  62734. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62735. </tr>
  62736. <tr>
  62737. <td>Definition</td>
  62738. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zimg/xmake.lua">zimg/xmake.lua</a></td>
  62739. </tr>
  62740. </tbody>
  62741. </table>
  62742. <h5 id="installcommand">Install command</h5>
  62743. <pre><code class="lang-console">xrepo install zimg
  62744. </code></pre>
  62745. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62746. <pre><code class="lang-lua">add_requires("zimg")
  62747. </code></pre>
  62748. <h3 id="zintlinux">zint (linux)</h3>
  62749. <table>
  62750. <thead>
  62751. <tr>
  62752. <th>Description</th>
  62753. <th><em>A barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.</em></th>
  62754. </tr>
  62755. </thead>
  62756. <tbody>
  62757. <tr>
  62758. <td>Homepage</td>
  62759. <td><a href="http://www.zint.org.uk">http://www.zint.org.uk</a></td>
  62760. </tr>
  62761. <tr>
  62762. <td>License</td>
  62763. <td>GPL-3.0</td>
  62764. </tr>
  62765. <tr>
  62766. <td>Versions</td>
  62767. <td>2.14.0, 2.15.0</td>
  62768. </tr>
  62769. <tr>
  62770. <td>Architectures</td>
  62771. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62772. </tr>
  62773. <tr>
  62774. <td>Definition</td>
  62775. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zint/xmake.lua">zint/xmake.lua</a></td>
  62776. </tr>
  62777. </tbody>
  62778. </table>
  62779. <h5 id="installcommand">Install command</h5>
  62780. <pre><code class="lang-console">xrepo install zint
  62781. </code></pre>
  62782. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62783. <pre><code class="lang-lua">add_requires("zint")
  62784. </code></pre>
  62785. <h3 id="ziplinux">zip (linux)</h3>
  62786. <table>
  62787. <thead>
  62788. <tr>
  62789. <th>Description</th>
  62790. <th><em>Info-ZIP zip utility</em></th>
  62791. </tr>
  62792. </thead>
  62793. <tbody>
  62794. <tr>
  62795. <td>Homepage</td>
  62796. <td><a href="http://www.info-zip.org/Zip.html">http://www.info-zip.org/Zip.html</a></td>
  62797. </tr>
  62798. <tr>
  62799. <td>Versions</td>
  62800. <td>3.0</td>
  62801. </tr>
  62802. <tr>
  62803. <td>Architectures</td>
  62804. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62805. </tr>
  62806. <tr>
  62807. <td>Definition</td>
  62808. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zip/xmake.lua">zip/xmake.lua</a></td>
  62809. </tr>
  62810. </tbody>
  62811. </table>
  62812. <h5 id="installcommand">Install command</h5>
  62813. <pre><code class="lang-console">xrepo install zip
  62814. </code></pre>
  62815. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62816. <pre><code class="lang-lua">add_requires("zip")
  62817. </code></pre>
  62818. <h3 id="zliblinux">zlib (linux)</h3>
  62819. <table>
  62820. <thead>
  62821. <tr>
  62822. <th>Description</th>
  62823. <th><em>A Massively Spiffy Yet Delicately Unobtrusive Compression Library</em></th>
  62824. </tr>
  62825. </thead>
  62826. <tbody>
  62827. <tr>
  62828. <td>Homepage</td>
  62829. <td><a href="http://www.zlib.net">http://www.zlib.net</a></td>
  62830. </tr>
  62831. <tr>
  62832. <td>License</td>
  62833. <td>zlib</td>
  62834. </tr>
  62835. <tr>
  62836. <td>Versions</td>
  62837. <td>v1.2.10, v1.2.11, v1.2.12, v1.2.13, v1.3, v1.3.1</td>
  62838. </tr>
  62839. <tr>
  62840. <td>Architectures</td>
  62841. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62842. </tr>
  62843. <tr>
  62844. <td>Definition</td>
  62845. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib/xmake.lua">zlib/xmake.lua</a></td>
  62846. </tr>
  62847. </tbody>
  62848. </table>
  62849. <h5 id="installcommand">Install command</h5>
  62850. <pre><code class="lang-console">xrepo install zlib
  62851. </code></pre>
  62852. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62853. <pre><code class="lang-lua">add_requires("zlib")
  62854. </code></pre>
  62855. <h3 id="zlibnglinux">zlib-ng (linux)</h3>
  62856. <table>
  62857. <thead>
  62858. <tr>
  62859. <th>Description</th>
  62860. <th><em>zlib replacement with optimizations for next generation systems.</em></th>
  62861. </tr>
  62862. </thead>
  62863. <tbody>
  62864. <tr>
  62865. <td>Homepage</td>
  62866. <td><a href="https://github.com/zlib-ng/zlib-ng">https://github.com/zlib-ng/zlib-ng</a></td>
  62867. </tr>
  62868. <tr>
  62869. <td>License</td>
  62870. <td>zlib</td>
  62871. </tr>
  62872. <tr>
  62873. <td>Versions</td>
  62874. <td>2.0.5, 2.0.6, 2.1.5, 2.1.6, 2.2.1, 2.2.2, 2.2.4, 2.2.5</td>
  62875. </tr>
  62876. <tr>
  62877. <td>Architectures</td>
  62878. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62879. </tr>
  62880. <tr>
  62881. <td>Definition</td>
  62882. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib-ng/xmake.lua">zlib-ng/xmake.lua</a></td>
  62883. </tr>
  62884. </tbody>
  62885. </table>
  62886. <h5 id="installcommand">Install command</h5>
  62887. <pre><code class="lang-console">xrepo install zlib-ng
  62888. </code></pre>
  62889. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62890. <pre><code class="lang-lua">add_requires("zlib-ng")
  62891. </code></pre>
  62892. <h3 id="zlibcompletelinux">zlibcomplete (linux)</h3>
  62893. <table>
  62894. <thead>
  62895. <tr>
  62896. <th>Description</th>
  62897. <th><em>C++ interface to the ZLib library supporting compression with FLUSH, decompression, and std::string. RAII</em></th>
  62898. </tr>
  62899. </thead>
  62900. <tbody>
  62901. <tr>
  62902. <td>Homepage</td>
  62903. <td><a href="https://github.com/rudi-cilibrasi/zlibcomplete">https://github.com/rudi-cilibrasi/zlibcomplete</a></td>
  62904. </tr>
  62905. <tr>
  62906. <td>License</td>
  62907. <td>MIT</td>
  62908. </tr>
  62909. <tr>
  62910. <td>Versions</td>
  62911. <td>1.0.5</td>
  62912. </tr>
  62913. <tr>
  62914. <td>Architectures</td>
  62915. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62916. </tr>
  62917. <tr>
  62918. <td>Definition</td>
  62919. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlibcomplete/xmake.lua">zlibcomplete/xmake.lua</a></td>
  62920. </tr>
  62921. </tbody>
  62922. </table>
  62923. <h5 id="installcommand">Install command</h5>
  62924. <pre><code class="lang-console">xrepo install zlibcomplete
  62925. </code></pre>
  62926. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62927. <pre><code class="lang-lua">add_requires("zlibcomplete")
  62928. </code></pre>
  62929. <h3 id="zlmediakitlinux">zlmediakit (linux)</h3>
  62930. <table>
  62931. <thead>
  62932. <tr>
  62933. <th>Description</th>
  62934. <th><em>WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11</em></th>
  62935. </tr>
  62936. </thead>
  62937. <tbody>
  62938. <tr>
  62939. <td>Homepage</td>
  62940. <td><a href="https://github.com/ZLMediaKit/ZLMediaKit">https://github.com/ZLMediaKit/ZLMediaKit</a></td>
  62941. </tr>
  62942. <tr>
  62943. <td>License</td>
  62944. <td>MIT</td>
  62945. </tr>
  62946. <tr>
  62947. <td>Versions</td>
  62948. <td>2023.8.26</td>
  62949. </tr>
  62950. <tr>
  62951. <td>Architectures</td>
  62952. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62953. </tr>
  62954. <tr>
  62955. <td>Definition</td>
  62956. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlmediakit/xmake.lua">zlmediakit/xmake.lua</a></td>
  62957. </tr>
  62958. </tbody>
  62959. </table>
  62960. <h5 id="installcommand">Install command</h5>
  62961. <pre><code class="lang-console">xrepo install zlmediakit
  62962. </code></pre>
  62963. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  62964. <pre><code class="lang-lua">add_requires("zlmediakit")
  62965. </code></pre>
  62966. <h3 id="zloglinux">zlog (linux)</h3>
  62967. <table>
  62968. <thead>
  62969. <tr>
  62970. <th>Description</th>
  62971. <th><em>A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.</em></th>
  62972. </tr>
  62973. </thead>
  62974. <tbody>
  62975. <tr>
  62976. <td>Homepage</td>
  62977. <td><a href="https://github.com/HardySimpson/zlog">https://github.com/HardySimpson/zlog</a></td>
  62978. </tr>
  62979. <tr>
  62980. <td>License</td>
  62981. <td>Apache-2.0</td>
  62982. </tr>
  62983. <tr>
  62984. <td>Versions</td>
  62985. <td>1.2.17, 1.2.18</td>
  62986. </tr>
  62987. <tr>
  62988. <td>Architectures</td>
  62989. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  62990. </tr>
  62991. <tr>
  62992. <td>Definition</td>
  62993. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlog/xmake.lua">zlog/xmake.lua</a></td>
  62994. </tr>
  62995. </tbody>
  62996. </table>
  62997. <h5 id="installcommand">Install command</h5>
  62998. <pre><code class="lang-console">xrepo install zlog
  62999. </code></pre>
  63000. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63001. <pre><code class="lang-lua">add_requires("zlog")
  63002. </code></pre>
  63003. <h3 id="zltoolkitlinux">zltoolkit (linux)</h3>
  63004. <table>
  63005. <thead>
  63006. <tr>
  63007. <th>Description</th>
  63008. <th><em>A lightweight network framework based on C++11 that utilizes thread pool technology to achieve high concurrent network I/O.</em></th>
  63009. </tr>
  63010. </thead>
  63011. <tbody>
  63012. <tr>
  63013. <td>Homepage</td>
  63014. <td><a href="https://github.com/ZLMediaKit/ZLToolKit">https://github.com/ZLMediaKit/ZLToolKit</a></td>
  63015. </tr>
  63016. <tr>
  63017. <td>License</td>
  63018. <td>MIT</td>
  63019. </tr>
  63020. <tr>
  63021. <td>Versions</td>
  63022. <td>2023.7.8, 2023.8.26</td>
  63023. </tr>
  63024. <tr>
  63025. <td>Architectures</td>
  63026. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63027. </tr>
  63028. <tr>
  63029. <td>Definition</td>
  63030. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zltoolkit/xmake.lua">zltoolkit/xmake.lua</a></td>
  63031. </tr>
  63032. </tbody>
  63033. </table>
  63034. <h5 id="installcommand">Install command</h5>
  63035. <pre><code class="lang-console">xrepo install zltoolkit
  63036. </code></pre>
  63037. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63038. <pre><code class="lang-lua">add_requires("zltoolkit")
  63039. </code></pre>
  63040. <h3 id="zmqpblinux">zmqpb (linux)</h3>
  63041. <table>
  63042. <thead>
  63043. <tr>
  63044. <th>Description</th>
  63045. <th><em>A helper to use zeromq and protobuf together</em></th>
  63046. </tr>
  63047. </thead>
  63048. <tbody>
  63049. <tr>
  63050. <td>Homepage</td>
  63051. <td><a href="https://github.com/SFGrenade/ZmqPb-Cpp/">https://github.com/SFGrenade/ZmqPb-Cpp/</a></td>
  63052. </tr>
  63053. <tr>
  63054. <td>License</td>
  63055. <td>MPL-2.0</td>
  63056. </tr>
  63057. <tr>
  63058. <td>Versions</td>
  63059. <td>0.1, 0.2, 0.3, 0.4, 0.8, 0.9, 0.10.2, 0.10.3, 0.10.4, 0.10.5</td>
  63060. </tr>
  63061. <tr>
  63062. <td>Architectures</td>
  63063. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63064. </tr>
  63065. <tr>
  63066. <td>Definition</td>
  63067. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zmqpb/xmake.lua">zmqpb/xmake.lua</a></td>
  63068. </tr>
  63069. </tbody>
  63070. </table>
  63071. <h5 id="installcommand">Install command</h5>
  63072. <pre><code class="lang-console">xrepo install zmqpb
  63073. </code></pre>
  63074. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63075. <pre><code class="lang-lua">add_requires("zmqpb")
  63076. </code></pre>
  63077. <h3 id="zoelinux">zoe (linux)</h3>
  63078. <table>
  63079. <thead>
  63080. <tr>
  63081. <th>Description</th>
  63082. <th><em>C++ File Download Library.</em></th>
  63083. </tr>
  63084. </thead>
  63085. <tbody>
  63086. <tr>
  63087. <td>Homepage</td>
  63088. <td><a href="https://github.com/winsoft666/zoe">https://github.com/winsoft666/zoe</a></td>
  63089. </tr>
  63090. <tr>
  63091. <td>License</td>
  63092. <td>MIT</td>
  63093. </tr>
  63094. <tr>
  63095. <td>Versions</td>
  63096. <td>v3.6</td>
  63097. </tr>
  63098. <tr>
  63099. <td>Architectures</td>
  63100. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63101. </tr>
  63102. <tr>
  63103. <td>Definition</td>
  63104. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zoe/xmake.lua">zoe/xmake.lua</a></td>
  63105. </tr>
  63106. </tbody>
  63107. </table>
  63108. <h5 id="installcommand">Install command</h5>
  63109. <pre><code class="lang-console">xrepo install zoe
  63110. </code></pre>
  63111. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63112. <pre><code class="lang-lua">add_requires("zoe")
  63113. </code></pre>
  63114. <h3 id="zopflilinux">zopfli (linux)</h3>
  63115. <table>
  63116. <thead>
  63117. <tr>
  63118. <th>Description</th>
  63119. <th><em>Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.</em></th>
  63120. </tr>
  63121. </thead>
  63122. <tbody>
  63123. <tr>
  63124. <td>Homepage</td>
  63125. <td><a href="https://github.com/google/zopfli">https://github.com/google/zopfli</a></td>
  63126. </tr>
  63127. <tr>
  63128. <td>License</td>
  63129. <td>Apache-2.0</td>
  63130. </tr>
  63131. <tr>
  63132. <td>Versions</td>
  63133. <td>2021.06.14</td>
  63134. </tr>
  63135. <tr>
  63136. <td>Architectures</td>
  63137. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63138. </tr>
  63139. <tr>
  63140. <td>Definition</td>
  63141. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zopfli/xmake.lua">zopfli/xmake.lua</a></td>
  63142. </tr>
  63143. </tbody>
  63144. </table>
  63145. <h5 id="installcommand">Install command</h5>
  63146. <pre><code class="lang-console">xrepo install zopfli
  63147. </code></pre>
  63148. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63149. <pre><code class="lang-lua">add_requires("zopfli")
  63150. </code></pre>
  63151. <h3 id="zpp_bitslinux">zpp_bits (linux)</h3>
  63152. <table>
  63153. <thead>
  63154. <tr>
  63155. <th>Description</th>
  63156. <th><em>A lightweight C++20 serialization and RPC library</em></th>
  63157. </tr>
  63158. </thead>
  63159. <tbody>
  63160. <tr>
  63161. <td>Homepage</td>
  63162. <td><a href="https://github.com/eyalz800/zpp_bits">https://github.com/eyalz800/zpp_bits</a></td>
  63163. </tr>
  63164. <tr>
  63165. <td>License</td>
  63166. <td>MIT</td>
  63167. </tr>
  63168. <tr>
  63169. <td>Versions</td>
  63170. <td>v4.4.25, v4.5, v4.5.1</td>
  63171. </tr>
  63172. <tr>
  63173. <td>Architectures</td>
  63174. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63175. </tr>
  63176. <tr>
  63177. <td>Definition</td>
  63178. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zpp_bits/xmake.lua">zpp_bits/xmake.lua</a></td>
  63179. </tr>
  63180. </tbody>
  63181. </table>
  63182. <h5 id="installcommand">Install command</h5>
  63183. <pre><code class="lang-console">xrepo install zpp_bits
  63184. </code></pre>
  63185. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63186. <pre><code class="lang-lua">add_requires("zpp_bits")
  63187. </code></pre>
  63188. <h3 id="zpp_throwinglinux">zpp_throwing (linux)</h3>
  63189. <table>
  63190. <thead>
  63191. <tr>
  63192. <th>Description</th>
  63193. <th><em>Using coroutines to implement C++ exceptions for freestanding environments</em></th>
  63194. </tr>
  63195. </thead>
  63196. <tbody>
  63197. <tr>
  63198. <td>Homepage</td>
  63199. <td><a href="https://github.com/eyalz800/zpp_throwing">https://github.com/eyalz800/zpp_throwing</a></td>
  63200. </tr>
  63201. <tr>
  63202. <td>License</td>
  63203. <td>MIT</td>
  63204. </tr>
  63205. <tr>
  63206. <td>Versions</td>
  63207. <td>v1.0.1</td>
  63208. </tr>
  63209. <tr>
  63210. <td>Architectures</td>
  63211. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63212. </tr>
  63213. <tr>
  63214. <td>Definition</td>
  63215. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zpp_throwing/xmake.lua">zpp_throwing/xmake.lua</a></td>
  63216. </tr>
  63217. </tbody>
  63218. </table>
  63219. <h5 id="installcommand">Install command</h5>
  63220. <pre><code class="lang-console">xrepo install zpp_throwing
  63221. </code></pre>
  63222. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63223. <pre><code class="lang-lua">add_requires("zpp_throwing")
  63224. </code></pre>
  63225. <h3 id="zstdlinux">zstd (linux)</h3>
  63226. <table>
  63227. <thead>
  63228. <tr>
  63229. <th>Description</th>
  63230. <th><em>Zstandard - Fast real-time compression algorithm</em></th>
  63231. </tr>
  63232. </thead>
  63233. <tbody>
  63234. <tr>
  63235. <td>Homepage</td>
  63236. <td><a href="https://www.zstd.net/">https://www.zstd.net/</a></td>
  63237. </tr>
  63238. <tr>
  63239. <td>License</td>
  63240. <td>BSD-3-Clause</td>
  63241. </tr>
  63242. <tr>
  63243. <td>Versions</td>
  63244. <td>v1.4.5, v1.5.0, v1.5.2, v1.5.5, v1.5.6, v1.5.7</td>
  63245. </tr>
  63246. <tr>
  63247. <td>Architectures</td>
  63248. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63249. </tr>
  63250. <tr>
  63251. <td>Definition</td>
  63252. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zstd/xmake.lua">zstd/xmake.lua</a></td>
  63253. </tr>
  63254. </tbody>
  63255. </table>
  63256. <h5 id="installcommand">Install command</h5>
  63257. <pre><code class="lang-console">xrepo install zstd
  63258. </code></pre>
  63259. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63260. <pre><code class="lang-lua">add_requires("zstd")
  63261. </code></pre>
  63262. <h3 id="zstrlinux">zstr (linux)</h3>
  63263. <table>
  63264. <thead>
  63265. <tr>
  63266. <th>Description</th>
  63267. <th><em>A C++ header-only ZLib wrapper.</em></th>
  63268. </tr>
  63269. </thead>
  63270. <tbody>
  63271. <tr>
  63272. <td>Homepage</td>
  63273. <td><a href="https://github.com/mateidavid/zstr">https://github.com/mateidavid/zstr</a></td>
  63274. </tr>
  63275. <tr>
  63276. <td>License</td>
  63277. <td>MIT</td>
  63278. </tr>
  63279. <tr>
  63280. <td>Versions</td>
  63281. <td>v1.0.7</td>
  63282. </tr>
  63283. <tr>
  63284. <td>Architectures</td>
  63285. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63286. </tr>
  63287. <tr>
  63288. <td>Definition</td>
  63289. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zstr/xmake.lua">zstr/xmake.lua</a></td>
  63290. </tr>
  63291. </tbody>
  63292. </table>
  63293. <h5 id="installcommand">Install command</h5>
  63294. <pre><code class="lang-console">xrepo install zstr
  63295. </code></pre>
  63296. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63297. <pre><code class="lang-lua">add_requires("zstr")
  63298. </code></pre>
  63299. <h3 id="zxingcpplinux">zxing-cpp (linux)</h3>
  63300. <table>
  63301. <thead>
  63302. <tr>
  63303. <th>Description</th>
  63304. <th><em>C++ port of ZXing</em></th>
  63305. </tr>
  63306. </thead>
  63307. <tbody>
  63308. <tr>
  63309. <td>Homepage</td>
  63310. <td><a href="https://github.com/zxing-cpp/zxing-cpp">https://github.com/zxing-cpp/zxing-cpp</a></td>
  63311. </tr>
  63312. <tr>
  63313. <td>License</td>
  63314. <td>Apache-2.0</td>
  63315. </tr>
  63316. <tr>
  63317. <td>Versions</td>
  63318. <td>v2.2.1, v2.3.0</td>
  63319. </tr>
  63320. <tr>
  63321. <td>Architectures</td>
  63322. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63323. </tr>
  63324. <tr>
  63325. <td>Definition</td>
  63326. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zxing-cpp/xmake.lua">zxing-cpp/xmake.lua</a></td>
  63327. </tr>
  63328. </tbody>
  63329. </table>
  63330. <h5 id="installcommand">Install command</h5>
  63331. <pre><code class="lang-console">xrepo install zxing-cpp
  63332. </code></pre>
  63333. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63334. <pre><code class="lang-lua">add_requires("zxing-cpp")
  63335. </code></pre>
  63336. <h3 id="zycoreclinux">zycore-c (linux)</h3>
  63337. <table>
  63338. <thead>
  63339. <tr>
  63340. <th>Description</th>
  63341. <th><em>Internal library providing platform independent types, macros and a fallback for environments without LibC.</em></th>
  63342. </tr>
  63343. </thead>
  63344. <tbody>
  63345. <tr>
  63346. <td>Homepage</td>
  63347. <td><a href="https://github.com/zyantific/zycore-c">https://github.com/zyantific/zycore-c</a></td>
  63348. </tr>
  63349. <tr>
  63350. <td>License</td>
  63351. <td>MIT</td>
  63352. </tr>
  63353. <tr>
  63354. <td>Versions</td>
  63355. <td>v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.4.1, v1.5.0, v1.5.2</td>
  63356. </tr>
  63357. <tr>
  63358. <td>Architectures</td>
  63359. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63360. </tr>
  63361. <tr>
  63362. <td>Definition</td>
  63363. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zycore-c/xmake.lua">zycore-c/xmake.lua</a></td>
  63364. </tr>
  63365. </tbody>
  63366. </table>
  63367. <h5 id="installcommand">Install command</h5>
  63368. <pre><code class="lang-console">xrepo install zycore-c
  63369. </code></pre>
  63370. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63371. <pre><code class="lang-lua">add_requires("zycore-c")
  63372. </code></pre>
  63373. <h3 id="zydislinux">zydis (linux)</h3>
  63374. <table>
  63375. <thead>
  63376. <tr>
  63377. <th>Description</th>
  63378. <th><em>Fast and lightweight x86/x86-64 disassembler and code generation library</em></th>
  63379. </tr>
  63380. </thead>
  63381. <tbody>
  63382. <tr>
  63383. <td>Homepage</td>
  63384. <td><a href="https://zydis.re">https://zydis.re</a></td>
  63385. </tr>
  63386. <tr>
  63387. <td>License</td>
  63388. <td>MIT</td>
  63389. </tr>
  63390. <tr>
  63391. <td>Versions</td>
  63392. <td>v3.2.1, v4.0.0, v4.1.0, v4.1.1</td>
  63393. </tr>
  63394. <tr>
  63395. <td>Architectures</td>
  63396. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63397. </tr>
  63398. <tr>
  63399. <td>Definition</td>
  63400. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zydis/xmake.lua">zydis/xmake.lua</a></td>
  63401. </tr>
  63402. </tbody>
  63403. </table>
  63404. <h5 id="installcommand">Install command</h5>
  63405. <pre><code class="lang-console">xrepo install zydis
  63406. </code></pre>
  63407. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63408. <pre><code class="lang-lua">add_requires("zydis")
  63409. </code></pre>
  63410. <h3 id="zzipliblinux">zziplib (linux)</h3>
  63411. <table>
  63412. <thead>
  63413. <tr>
  63414. <th>Description</th>
  63415. <th><em>The zziplib library is intentionally lightweight, it offers the ability to easily extract data from files archived in a single zip file.</em></th>
  63416. </tr>
  63417. </thead>
  63418. <tbody>
  63419. <tr>
  63420. <td>Homepage</td>
  63421. <td><a href="http://zziplib.sourceforge.net/">http://zziplib.sourceforge.net/</a></td>
  63422. </tr>
  63423. <tr>
  63424. <td>License</td>
  63425. <td>GPL-2.0</td>
  63426. </tr>
  63427. <tr>
  63428. <td>Versions</td>
  63429. <td>v0.13.72, v0.13.73, v0.13.74, v0.13.76, v0.13.77, v0.13.78, v0.13.79, v0.13.80</td>
  63430. </tr>
  63431. <tr>
  63432. <td>Architectures</td>
  63433. <td>arm64, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64</td>
  63434. </tr>
  63435. <tr>
  63436. <td>Definition</td>
  63437. <td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zziplib/xmake.lua">zziplib/xmake.lua</a></td>
  63438. </tr>
  63439. </tbody>
  63440. </table>
  63441. <h5 id="installcommand">Install command</h5>
  63442. <pre><code class="lang-console">xrepo install zziplib
  63443. </code></pre>
  63444. <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
  63445. <pre><code class="lang-lua">add_requires("zziplib")
  63446. </code></pre>
  63447. </article>
  63448. </body>
  63449. </html>